А.Н.
Павлов. Высокоуровневые методы информатики и программирования
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ
1.
Что следует понимать под термином
«информационная технология»?
2.
Как вы понимаете термин «программирование»?
3.
Что называют жизненным циклом программного
обеспечения?
4.
Что подразумевается под термином «процесс
жизненного цикла»?
5.
Поясните, какие этапы входят в основной процесс
жизненного цикла программного обеспечения.
6.
Какие действия затрагивает организационный
процесс при разработке и сопровождении программного обеспечения?
7.
Назовите стадии разработки программного
обеспечения.
8.
Приведите схему каскадной модели разработки
программного обеспечения.
9.
В чем заключается принцип промежуточного
контроля при разработке программного обеспечения?
10.
Дайте характеристику спиральной модели
разработки программного обеспечения.
11.
В чем заключается сущность структурного подхода
при разработке программного обеспечения?
12.
Поясните разновидности составления блок-схем
алгоритмов на примере трех разновидностей (следование, ветвление, цикл).
13.
Отобразите в виде схемы идеологию нисходящего
проектирования программного обеспечения.
14.
В чем заключается концепция модульного
проектирования информационных систем?
15.
Что следует понимать под термином «библиотека
программных ресурсов»?
16.
Дайте определение термину
«объектно-ориентированное программирование».
17.
Что лежит в основе идеологии
объектно-ориентрованного программирования?
18.
Представьте в виде схемы методологию
объектно-ориентрованного подхода при
разработке систем.
19.
Дайте пояснения основополагающего понятия ООП –
«Наследование».
20.
Что следует понимать под термином «Полиморфизм»?
21.
В чем заключается смысл инкапсуляции при
создании программного обеспечения в объектно-ориентированном подходе?
22.
Отобразите схему объекта, дайте пояснение к
основным его компонентам.
23.
Для чего создаются классы объектов при
разработке объектно-ориентированных приложений?
24.
Назовите особенности и отличительные черты
операционной системы Windows от операционной среды DOS.
25.
Отобразите в виде схемы взаимодействие
приложений Windows с операционной системой, поясните особенности этой схемы.
26.
Что понимается под термином «Язык
программирования высокого уровня»?
27.
Приведите классификацию типов интерфейсов,
которые создаются при проектировании программного обеспечения.