Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

VOPR05_2

.DOC
Скачиваний:
6
Добавлен:
15.06.2014
Размер:
25.6 Кб
Скачать

Вопросы к экзамену В, Ас, Ап-1 (2005) 2 семестр Программирование

1. Классификация типов в ТП.

2. Структура программы в Турбо Паскале.

3. Подпрограммы. Применение. Структура описания. Отличие процедуры от функции. Оформление вызова подпрограмм на схемах алгоритмов (СА).

4. Вложенные подпрограммы. Принципы локализации имен (локальные и глобальные переменные).

5. Вызов подпрограмм (формальные и фактические параметры). Оформление подпрограмм на СА.

6. Процедуры без параметров и с параметрами.

7. Передача в подпрограмму параметров регулярного типа (массивов, строк).

8. Функции. Описание. Вызов функции.

9. Рекурсии. Прямая и косвенная рекурсия. Директива FORWARD.

10. Символьный тип.

11. Строковый тип. Операции, процедуры и функции.

12. Множества и операции над ними.

13. Записи. Вложенные записи.

14. Записи с вариантами

15. Файловый тип. Файлы. Требования к имени. Связывание.

16. Текстовые файлы. Ввод (вывод) информации из файла (в файл, устройство)

17. Типизированные файлы и нетипизированные файлы.

18. Процедурные типы. Параметры-функции. Параметры-процедуры.

19. Модульное программирование. Оформление модуля в ТП. Режимы компиляции

20. Адресный тип. Динамическая память. Адреса и указатели.

21. Распределение памяти (графическая интерпретация).

22. Сравнение статических и несвязанных динамических данных

23. Связанные динамические структуры данных. Очередь.

24. Однонаправленные списки. Линейные и кольцевые списки.

25. Двунаправленные списки.

26. Стек, дек.

27. Среда ТП. Основные выполняемые функции. Система меню.

28. Структуризация. Восходящее программирование.

29. Нисходящий метод проектирования программ.

30. Этапы подготовки и выполнения программ. Отладка программы.

31. Методы тестирования программных средств, состоящих из одного модуля.

32. Межмодульное тестирование программных средств.

33. Основы доказательства правильности программ.

34. Диалоговые программы. Понятие дружественности.

35. Жизненный цикл программы.

36. Причины отказов программного обеспечения (ПО) и повышение отказоустойчивости ПО к ошибкам.

37. Направления в программировании. Классификация языков программирования.

38. Компиляция программ. Определения транслятора, интерпретатора.

39. Критерии качества программ.

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

41. Понятие класса. Инкапсуляция.

42. Наследование.

43. Полиморфизм.

44. Основы визуального программирования в среде Delphi.

45. Программирование обработчиков событий в среде Delphi.

Соседние файлы в предмете Программирование