Вопросы на экзамен «Основы программирования»

Автор: | 03.06.2017

Перечень вопросов на экзамен(зачет) по «Основы программирования»

  1. Основные конструкции алгоритмического языка
  2. Жизненный цикл программы
  3. Особенности языка Pascal
  4. Структура программы в языке Pascal
  5. Понятие переменной
  6. Объявление переменных.
  7. Типы данных, определяемые пользователем.
  8. Инициализация переменных.
  9. Основные типы переменных
  10. Синтаксис объявления имени переменной
  11. Понятие константы. Объявление.
  12. Понятие константы. Инициализация.
  13. Простейшие арифметические операции
  14. Работа с файлами.
  15. Основные математические функции
  16. Принципы структурного программирования
  17. Оператор множественного ветвления switch
  18. Условный оператор if-else
  19. Вложенный оператор if.
  20. Классификация циклов
  21. Операции инкремента и декремента.
  22. Оператор while()
  23. Оператор For.
  24. Оператор do…while()
  25. Принципы модульного программирования
  26. Описание функции
  27. Вызов функции.
  28. Прототипы функций.
  29. Передача параметров по имени.
  30. Передача параметров по адресу.
  31. Данные типа «указатель».
  32. Операции для работы с указателями
  33. Объявление и инициализация одномерного массива.
  34. Объявление и инициализация двумерного массива.
  35. Доступ к элементам одномерного массива по индексу.
  36. Доступ к элементам одномерного массива по адресу.
  37. Доступ к элементам двумерного массива по индексу.
  38. Доступ к элементам двумерного массива по адресу.
  39. Принципы объектно-ориентированного программирования. Инкапсуляция.
  40. Принципы объектно-ориентированного программирования. Полиморфизм.
  41. Принципы объектно-ориентированного программирования. Наследование.
  42. Структуры. Объявление.
  43. Структуры. Инициализация.
  44. Прямой доступ к элементам структуры.
  45. Косвенный доступ к элементам структуры.
  46. Массивы структур. Объявление.
  47. Массивы структур. Инициализация.
  48. Классы. Объявление открытых переменных.
  49. Классы. Инициализация открытых переменных.
  50. Классы. Объявление закрытых переменных.
  51. Классы. Инициализация закрытых переменных.
  52. Спецификаторы доступа.
  53. Функции-члены класса.
  54. Связывание функций.
  55. Встроенные функции.
  56. Конструкторы . Основные понятия.
  57. Конструкторы по умолчанию.
  58. Конструкторы с параметрами.
  59. Стандартный класс string. Основные понятия.
  60. Основные операции класса string.
  61. Типизированные файлы. Особенности работы
  62. Не типизированные файлы, основные операции

Данный список вопросов далеко не полный и будет постоянно пополняться.

Так же будут даваться ответы на эти вопросы

Добавить комментарий