Вопросы к экзамену
- Отличие интерпретации от компиляции
- базовые синтаксические конструкции языка:
- Объявление переменной
- Присваивание
- Арифметическое операторы
- Логические операторы
- Операторы сравнения
- Приоритет операций
- Оператор приведения типов
- Управляющие конструкции:
- Условный оператор
- Switch
- Цикл while
- Цикл for
- Указатели.
- Понятие указателя.
- Операторы *, &
- Арифметика указателей (адресная арифметика)
- Массивы
- Линейные массивы
- Объявление массива
- Соответствие массивов и указателей
- Многомерные массивы
- Динамические массивы
- Функции.
- Синтаксис объявления функции
- Передача параметров по ссылке и по значению
- Передача параметров через указатель
- Рекурсия
- Ввод вывод, работа с файлами
- Рассказывается любая из библиотек: iostream или stdio
- Поиск масимума-минимума в последовательности с массивом или без него
- Сортировки. Не нужно объяснять алгоритм, достаточно на листе бумаги отсортировать числа выбранным методом
- Пузырьковая
- Подсчет
- Слияние
- Хоар (быстрая)