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

Вопросы

.doc
Скачиваний:
7
Добавлен:
15.06.2014
Размер:
26.62 Кб
Скачать

Вопросы к экзамену В, Ас, Ап-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. Основы визуального программирования в среде Delphi.

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

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