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

Тема 1.2 Основы структурного программирования

24. Достоинства структурного программирования по сравнению с интуитивным неструктурным программированием следующие:

1) уменьшение трудностей тестирования программ

2 ) более высокая производительность программистов

3 ) ясность и читаемость программ, что упрощает их сопровождение

4 )эффективность программ

25. Основные принципы структурного программирования один вход и один выход программы

26. По Бому и Джакопини логическая структура программы может быть выражена комбинациями следующих базовых структур:

1)функционального блока

2)конструкция принятия двоичного решения

3)конструкция обобщенного цикла

27. функциональный блок — это отдельный вычислительный оператор или любая другая реальная последовательность вычислений с единственным входом и единственным выходом.

28. конструкция принятия двоичного решения – структура, обеспечивающая выбор между двумя альтернативными путями вычислительного процесса в зависимости от выполнения некоторого условия.

29. В соответствии с основами структурного программирования все операции в программе должны представлять собой либо непосредственно исполняемые в линейном порядке выражения, либо одну из следующих управляющих конструкций:

1 )Вызова программ – любое допустимой на конкретном языке программирования обращение к замкнутой подпрограмме с одним выходом .

2 )вложенные на произвольную глубину операторы If –then-else

3 )цикл с предусловием ,называемый цикл «пока»

30. Какими методами можно выполнить преобразование неструктурированных программ в структурированные?

1 ) метод дублирования кодов программ

2 ) метод введения переменной состояния

3 ) метод булевых признаков

31. Какие недостатки у метода дублирования кодов?

1 ) неприменимость к программным циклам

2) дополнительные затраты памяти жесткого диска компьютера для хранения дублируемых модулей

32. Какие недостатки у метода введение переменной состояния?

Недостатком метода является то, что структурированная форма схемы алгоритма сильно отличаеться от топологии исходной схемы

33. Какие недостатки у метода булевых признаков?

Метод предназначен для использования только в циклах

34. Какие достоинства у метода введение переменной состояния?

1 ) процесс преобразования программы отличается наглядностью и четкостью

2 ) любому блоку исходной схемы соответствует определенное состояние программы , что помогает выполнить тестирование и отладку программы

3 )метод применим к программам любой структуры

4 )возможно автоматическое применение данного метода

35. Какие достоинства у метода булевых признаков?

1 ) компактность

2 ) экономичность

3 )топология исходной системы изменяется незначительно

Раздел 2 Общие сведения о системах программирования

Тема 2.1 Системное программное обеспечение эвм

36. Программные продукты подразделяются на:

1 ) аппаратная часть компьютеров и сетей ЭВМ

2 )технология разработки программ

3 ) функциональные задачи различных предметов и областей

37. Системное программное обеспечение подразделяется на:

1 ) базовое ПО

2 ) сервисное ПО

38. Операционные оболочки предназначены для облегчения общения пользователя с командами операционной системы.

39. Операционная система предназначена для управления выполнением пользовательских программ ,планирования и управления вычислительным ресурсом ЭВМ.

40. Какие программы являются операционными оболочками?

Тотал камандер , и т.д

41. Системные утилиты предназначены для выполнения вспомогательных операций обработки данных или обслуживания компьютеров

42. Что относиться к системным утилитам?

Программы для тестирования , драйверы , архиваторы , антивирусы и т.д

93. Каталог (файловая система) - список объектов файловой системы (файлов и подкаталогов) с указанием их месторасположения на устройстве хранения информации (обычно на жёстком диске или компакт-диске)

94. Путь— набор символов, показывающий расположение файла в файловой системе, адрес каталога.

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