Перечень вопросов на экзамен(зачет) по «Основы программирования»
- Основные конструкции алгоритмического языка
- Жизненный цикл программы
- Особенности языка Pascal
- Структура программы в языке Pascal
- Понятие переменной
- Объявление переменных.
- Типы данных, определяемые пользователем.
- Инициализация переменных.
- Основные типы переменных
- Синтаксис объявления имени переменной
- Понятие константы. Объявление.
- Понятие константы. Инициализация.
- Простейшие арифметические операции
- Работа с файлами.
- Основные математические функции
- Принципы структурного программирования
- Оператор множественного ветвления switch
- Условный оператор if-else
- Вложенный оператор if.
- Классификация циклов
- Операции инкремента и декремента.
- Оператор while()
- Оператор For.
- Оператор do…while()
- Принципы модульного программирования
- Описание функции
- Вызов функции.
- Прототипы функций.
- Передача параметров по имени.
- Передача параметров по адресу.
- Данные типа «указатель».
- Операции для работы с указателями
- Объявление и инициализация одномерного массива.
- Объявление и инициализация двумерного массива.
- Доступ к элементам одномерного массива по индексу.
- Доступ к элементам одномерного массива по адресу.
- Доступ к элементам двумерного массива по индексу.
- Доступ к элементам двумерного массива по адресу.
- Принципы объектно-ориентированного программирования. Инкапсуляция.
- Принципы объектно-ориентированного программирования. Полиморфизм.
- Принципы объектно-ориентированного программирования. Наследование.
- Структуры. Объявление.
- Структуры. Инициализация.
- Прямой доступ к элементам структуры.
- Косвенный доступ к элементам структуры.
- Массивы структур. Объявление.
- Массивы структур. Инициализация.
- Классы. Объявление открытых переменных.
- Классы. Инициализация открытых переменных.
- Классы. Объявление закрытых переменных.
- Классы. Инициализация закрытых переменных.
- Спецификаторы доступа.
- Функции-члены класса.
- Связывание функций.
- Встроенные функции.
- Конструкторы . Основные понятия.
- Конструкторы по умолчанию.
- Конструкторы с параметрами.
- Стандартный класс string. Основные понятия.
- Основные операции класса string.
- Типизированные файлы. Особенности работы
- Не типизированные файлы, основные операции
Данный список вопросов далеко не полный и будет постоянно пополняться.
Так же будут даваться ответы на эти вопросы