Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_progr_2ch_5.doc
Скачиваний:
4
Добавлен:
03.08.2019
Размер:
52.74 Кб
Скачать

ВОПРОСЫ ПРОГРАММИРОВАНИЯ

2 Часть

  1. Безтиповые параметры. Способы наделения типом в процедуре. Пример программы.

  2. Открытые параметры - массивы. Пример программы.

  3. Открытые параметры - строки. Параметры - константы. Пример использования.

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

  5. Рекурсивные алгоритмы. Порядок отведения памяти под локальные параметры. Пример программы.

  6. Синтаксические анализаторы. Элементы металингвистических формул. Пример программы.

  7. Модульное программирование. Структура модуля. Использование модулей. Пример с интерфейсной и реализующей частью.

  8. Правила использования модулей. Пример модуля с разделом инициализации.

  9. Компиляция модулей. Схема поиска. TPU файла компилятором. Утилита TPU MOVER.EXE.

  10. Процедуры и функции модуля CRT.TPU. Пример использования.

  11. Процедуры и функции модуля STRINGS.TPU. Пример использования.

  12. Процедуры и функции модуля DOS.TPU. Пример использования.

  13. Динамические структуры данных. Схема распределения памяти при выполнении программ.

  14. Ссылочные типы: стандартный и пользовательский. Действия с указателями.

  15. Действия с динамическими переменными: создание и уничтожение. Динамические массивы и массивы указателей. Функции для определения свободной динамической памяти.

  16. Линейные списки. Формирование, просмотр, удаление и включение элемента. Примеры программ.

  17. Стек. Формирование, добавление, исключение элемента из стека. Примеры программ.

  18. Очереди. Включение элемента в очередь и удаление.

  19. Двунаправленные списки. Создание списка, удаление и вставка элемента.

  20. Организация субпроцессов. Правила их организации. Пример программы.

  21. ASCIIZ - строки. Объявление и простейшие операции. Создание и уничтожение строк в динамической памяти.

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

  23. Объектно-ориентированное программирование. Базовые понятия: инкапсуляция, наследование, полиморфизм. Объявление объектов. Правила работы с объектами.

  24. Наследование и переопределение объектов. Примеры. Совместимость типов.

  25. Статические и виртуальные методы. Метод конструктор. Динамические объекты: создание и удаление. Методы деструкторы. Модули и объекты.

  26. Оверлейная организация программ. Правила их построения. Пример программы.

  27. Процедуры и функции модуля OVERLAY.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №40

1. Безтиповые параметры. Способы наделения типом в процедуре. Пример программы.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №41

1. Открытые параметры - массивы. Пример программы.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №42

  1. Открытые параметры - строки. Параметры - константы. Пример использования.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №43

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

Составила Бахарева Н.Ф.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №44

1. Рекурсивные алгоритмы. Порядок отведения памяти под локальные параметры. Пример программы

Составила Бахарева Н.Ф.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №45

1. Синтаксические анализаторы. Элементы металингвистических формул. Пример программы.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №46

1. Модульное программирование. Структура модуля. Использование модулей. Пример с интерфейсной и реализующей частью.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №47

1. Правила использования модулей. Пример модуля с разделом инициализации.

Составила Бахарева Н.Ф.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №48

1. Компиляция модулей. Схема поиска. TPU файла компилятором. Утилита TPU MOVER.EXE.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №49

1. Процедуры и функции модуля CRT.TPU. Пример использования.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №50

1. Процедуры и функции модуля STRINGS.TPU. Пример использования.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №51

1. Процедуры и функции модуля DOS.TPU. Пример использования.

Составила Бахарева Н.Ф.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №52

1. Динамические структуры данных. Схема распределения памяти при выполнении программ.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №53

1. Ссылочные типы: стандартный и пользовательский. Действия с указателями.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №54

1. Действия с динамическими переменными: создание и уничтожение. Динамические массивы и массивы указателей. Функции для определения свободной динамической памяти.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №55

1. Линейные списки. Формирование, просмотр, удаление и включение элемента. Примеры программ.

Составила Бахарева Н.Ф.

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №56

1. Стек. Формирование, добавление, исключение элемента из стека. Примеры программ.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №57

1. Очереди. Включение элемента в очередь и удаление.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №58

1. Двунаправленные списки. Создание списка, удаление и вставка элемента.

Составила Бахарева Н.Ф.

-------------------------------------------------------------------------------------------------------

ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Предмет Программирование

Специальность Программное обеспечение

БИЛЕТ №59

1. Оверлейная организация программ. Правила их построения. Пример программы.

Составила Бахарева Н.Ф.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]