Программирование
Целочисленные типы данных, их представление в памяти, операции над целыми. Оператор цикла do-while.
Вещественные типы данных, их представление в памяти , операции над ними. Оператор цикла for.
Символьный тип данных, представление символов в памяти, операции над символами. Преобразования символов: строчных букв в прописные и обратно, цифр в их числовые эквиваленты. Оператор ветвления if-else.
Константы: целые, вещественные, символьные, строковые. Оператор-переключатель switch.
Многомерные массивы: определение и инициализация, расположение в памяти, передача в качестве параметров в функции. Операции присваивания, изменить и заменить.
Объявления и определения в С-программах. Логические операции.
Указатели. Использование указателей при работе с массивами, при передаче параметров функциям. Оператор goto. Рекомендации по его использованию и примеры.
Заголовочные файлы. Указатели на функции и их использование.
Препроцессор языка С++. Одномерные массивы: объявление, расположение в памяти, инициализация, передача в функции в качестве параметра.
Билет 11 - Операция арифметический if. Строки в С++: объявление, расположение в памяти, инициализация, передача функциям в качестве параметра.
Билет 12 - Операции постфиксного и инфиксного уменьшения и увеличения: синтаксис, правила выполнения, примеры корректного и ошибочного использования. Структуры(struct): объявление, инициализация, доступ к полям структуры, передача функциям в качестве параметра
Билет 13 - Побитовые операции. Функция scanf.
Билет 14 - Функции в С++. Функции с параметрами по умолчанию, с неопределенным числом параметров. Динамические объекты, операции new и delete.
Билет 15 - Объединения(union): объявление, инициализация, расположение в памяти, примеры использования. Форматированный вывод: функция printf.
Билет 16 - Оператор-выражение: синтаксис, выполнение, примеры использования. Области видимости объектов.
Билет 17 - Операторы return, break, continue: выполнение, примеры использования. Функции getc(), putc(c).
Билет 18 - Операторы в С++. Блок. Пустой оператор. Ссылки. Использование ссылок при передаче параметров функциям.
Билет 19 - Аргументы функции main(). Операции отношения (<, >, <=, >=, ==, !=)
Билет 20 - Функции getch() и ungetch(c). Операторы typedef и sizeof.
Билет 21 - Глобальные переменные. Файловый указатель. Функции fopen(), fclose().
Билет 22 - Старшинство и порядок выполнения операций. Директивы препроцессора.
Билет 23 - Преобразование типов. Операция запятая
Билет 24 - Описания и определения. Арифметические операции.
Билет 25 - Операторы и блоки в С++. Указатели на функции.
Билет 26 - Передача параметров в С++. Макроопределения и макроподстановки.
Билет 27 - Проверка вида символов и преобразования. Указатели и массивы.
Билет 28 - Передача аргументов-массивов в функции. Операции отношения(сравнения).
Билет 29 - Оператор return. Функции getchar и putchar.
Билет 30 - Определение типа (typedef). Рекурсивные функции.