Вопросы к госэкзамену по предмету: «Разработка и эксплуатация информационных систем»

Страницы работы

Содержание работы

Вопросы к госэкзамену по предмету:

«РАЗРАБОТКА И ЭКСПЛУАТАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ»

Вопрос 1

1.  Основные  этапы  разработки  ПО. Какие  работы  выполняются  на каждом этапе?  Чем начинаются и чем заканчиваются?

2.  Качество ПО. Зачем необходимо оценивать программы? Основные требования к качеству ПО.  Какие критерии оценки качества ПО можете назвать?  Что они означают?

3.  Что такое программный продукт? Жизненный цикл ПО? Из чего он  состоит? От чего зависит длительность жизненного цикла программы?

4.  Языки  программирования.  Критерии  выбора  языков   программирования. Совмещение языков программирования.

5.  Структурное    проектирование. Виды    структурного    проектирования. Достоинства и недостатки каждого.

6.  Структурное программирование. На чем оно основано? Основные правила.

7.  Характеристики входных и выходных данных ПО. Что они определяют?

8.  Интерактивный  режим  работы  программы.  Его  особенности.   Монитор. Работа с монитором.

9.  Диалоговый  режим  работы  программы.  Элементы  диалога.  Меню.  Виды меню. Основные требования к диалогу.

10.  Пользовательский интерфейс. В чем он заключается? На чем основан?

11.  Статическое   и   динамическое   распределение   памяти   для  данных. Достоинства  и  недостатки  каждого.  Правила  формирования  и способы использования динамических данных.

12.  Ошибки  ПО.   Причины, источники, классификация  ошибок.  От чего  они зависят?

13.  Отладка    ПО.    Перечислите     этапы    отладки. Методы    отладки. Инструментальные средства отладки.

14.  Тестирование. Понятие и  определение. Масштабы проблемы  тестирования. Конструирование программ с целью облегчения тестирования.

15.  Что входит  в понятие  "Стиль программирования"?  Чем он определяется? Что понимается под хорошим стилем программирования?

16.  Инструментальные средства разработки ПО. Ассемблер, Паскаль.

17.  Современная  технология  разработки  ПО.  В  чем  она заключается? Как развивается?

18.  Модульное программирование. Определение модульности. Виды модулей,  их особенности.  Преимущества.

19.  Защитное  программирование. Что  под  этим  подразумевается? Зачем оно нужно? Актуальность проблем.

20.  Динамическое  распределение  памяти  для  данных.  Принципы и правила. Примеры.

21.  Объектно-ориентированное    программирование.    Основные    элементы. Основные свойства.  Приведите пример.

22.  Объектно-ориентированное  программирование.  Особенности.  Сходство  и различие с традиционным программированием.

23.  Современные инструментальные технологии.

24.  Набор библиотечных функций для автоматизации программы.

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

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

27.  В  чем  заключается  программистская  деятельность?  От  чего  зависит производительность труда программиста?

28.  Система, программа, модуль.

29.  Автоматизация разработки ПО.

30.  Алгоритм. Виды представления алгоритма. Основные свойства алгоритма.

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Экзаменационные вопросы и билеты
Размер файла:
29 Kb
Скачали:
0