Темы и вопросы для подготовки к тестированию по дисциплине

advertisement
Темы и вопросы для подготовки к тестированию по дисциплине
«Основы программирования на языке С++»
1.
2.
3.
4.
5.
6.
7.
8.
9.
Переменные. Понятие. Определение. Характеристики переменной (имя, тип,
значение, адрес). Как задать и получить значение каждой характеристики
Выделение оперативной памяти. При выполнении каких операторов происходит
выделение ОП.
Константы. Определение. Синтаксис. Правила использования
Синтаксис объявления переменных.
Правила именования объектов.
Типы данных. Диапазоны хранимых значений. Знаковые и беззнаковые типы.
Оператор присваивания. Формы. Правила работы. Полная и укороченная
форма оператора.
Пример. Как работают такие операторы присваивания:
a=a*a;
b=(x>0);
d=d%5;
Операторы ввода-вывода
Условный оператор if. Синтаксис, правила работы. Правила вычисления
логических выражений.
Пример. Как работает этот код
?
10. Цикл for. Синтаксис. Составные части заголовка
11. Цикл for. Правила и порядок работы.
Пример. Дан фрагмент кода:
Значение переменной z будет распечатано _____
раз. В каком порядке обрабатываются операторы?
12. Массивы. Виды. Правила объявления
13. Обработка одномерных статических массивов
14. Обработка двумерных массивов переменной длины
15. Программирование классических алгоритмов: поиск минимума, максимума,
вычисление сумм, произведений, среднего, поиск элемента и его позиции.
16. Указатели. Определение, правила использования.
17. Заголовочные файлы. Использование библиотек. Знать каких заголовочных
файлов требуют основные функции ввода-вывода, математические и генерации
случайных чисел.
18. Запись математического выражения.
Пример. Как в синтаксисе С++ записать оператор присваивания
 sin(x )
tg x  e
cos( xy)  3 x  1
F
 5
cos 2 (ax)  ln( a  x )
F
e 2  sin 2 ( xy)
19. If. Чтение блок-схем
20. Вычисление логических выражений. Логические операции И, Или, Не
Пример. Чему равна переменная z?
int x  5;
bool z  !( x  0 true) & & (( false || x%3  0) || false)
21. For. Чтение блок-схем
22. For. Условие выхода из цикла
23. Основные понятия объектно-ориентированного программирования.
Определение объекта, свойства и метода.
24. Основные свойства визуальных компонентов форм С++. Программное и
внепрограммное задание свойств.
25. Событие. Обработчик события. Перечень основных событий.
Пример. Какие действия выполняют эти обработчики событий и когда?
26. Функции. Синтаксис. Вызов функций.
27. Формальные и фактические параметры (аргументы) функций.
28. Передача переменных и массивов в подпрограммы.
Пример. С какими значениями работает подпрограмма и результат какого типа
возвращает?
void MyFunct (float ** G, ini k, unsigned int N) {… }
Related documents
Download