Перечень вопросы к экзамену по курсу «Программирование»


Перечень вопросы к экзамену по курсу «Программирование»

 1. Лексика языка Паскаль (алфавит, имена, константы, знаки операций и т.д.)

2. Общая структура программы на языке Паскаль.

3. Типы данных. Базовые (скалярные) типы данных

4. Типы данных. Действительные типы данных.

5. Типы пользователя (счетно и интервальный (диапазон)) в языке Паскаль.

6. Простые операторы языка Паскаль (присвоение, перехода, вызова процедуры), составленный оператор.

7. типы данных. тем данных boolean (множество значений, множество операций, примеры использования).

8. математические операции в языке Pascal. приоритет выполнения операций.

9. Ввод и вывод информации в языке Паскаль.

10. Форматированный вывод в языке Паскаль.

11. условный оператор.

12. оператор выбора.

13. Циклы. цикл с предпосылкой.

14. Циклы. цикл с постусловием.

15. Циклы. цикл с параметром.

16. Одномерные массивы на языке Pascal (задачи, приводящие к понятию массивов, описание типа массива; обращение к элементам массивов, работа с массивом как с единым целым).

17. двумерные массивы языке Pascal (задачи, что приводят к понятие массивов; описание типа массива; обращение к элементам массивов; работа с массивом как с единым целым).

18. Строчный тип данных (string) в языке Паскаль.Стандартные процедуры и функции для работы с строками.

19. Процедуры в языке Паскаль.

20. Функции в языке Паскаль.

21. Рекурсия. принцип выполнения рекурсивных подпрограмм. Примеры.

22. параметры процедур и функций в языке Паскаль (параметры-значения, -переменного, -функции,

Читать  Сборник олимпиадных задач по информатике

-процедуры).

23. Множества в языке Паскаль. операции над множествами.

24. Записи в языке Паскаль. оператор with.

25. Работа с файлами в языке Pascal.

26. Понятие о cтатични и динамические переменные.

27. Указатели в языке Паскаль.

28. особенности работы с динамическими переменными (утраченные ссылки и т.д.)

29. Общие сведения о файлах. Процедуры работы с файлами в языке Паскаль.

30. динамические структуры: списки. Основные операции с однонаправленных списками на примере языка Паскаль.

31. динамические структуры: дерева. Основные операции с бинарными деревьями на примере языка Паскаль.

32. Динамические структуры: стек. Основные операции с стеком на примере языка Паскаль.

33. динамические структуры: очередь. Основные операции с очередь на примере языка Паскаль.

34. Обработка исключительных ситуаций. Блок try … exept … end.

35. Обработка исключительных ситуаций. блок try … finally … end.

36. Модули в Паскаль.Создание собственного модуля пользователя.

37. Понятие объекта в языке Pascal.

38. Объектные элементы синтаксиса языка программирования Object Pascal: классы, методы, свойства, события и реакции на них.

39. Объявление переменных и методов класса.

40. принципы объектного программирования.

41. Графические возможности языка программирования Object Pascal.понятие канвы.

42. Графические возможности языка программирования Object Pascal.Рисование прямых, ломаных и кривых линий.

43. Графические возможности языка программирования Object Pascal.рисование геометрических фигур.

44. Графические возможности языка программирования Object Pascal.заполнение внутреннего пространства фигур.

Читать  СБОРНИК ЗАДАЧ И РЕШЕНИЙ Всеукраинских ученических олимпиад С информатики 2013-2014

45. Графические возможности языка программирования Object Pascal.рисование в ограниченном прямоугольнике.

46. Графические возможности языка программирования Object Pascal.программирование элементов анимации.

[Всего голосов: 8    Средний: 5/5]