Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 курс (заочка) / Полезное / Ответы на вопросы (ТП).docx
Скачиваний:
0
Добавлен:
30.10.2024
Размер:
184 Кб
Скачать

Оглавление

1. Что такое данные? Что такое информация? Что такое обработка данных? 2

2. Что такое ПС? Что такое надежность ПС? 2

3. Перечислите интеллектуальные возможности человека по разработке ПС, расскажите о каждой из них. 3

4. Что мы понимаем под простой системой? 4

5. Дайте определение жизненному циклу ПС. 4

6. Расскажите о пяти основных подходах к организации создания и использования ПС. 4

7. Известны три способа разработки требований к ПС, назовите их. 5

8. Расскажите 3 свойства ПС на Ваш выбор. 6

9. Назовите основные задачи разработки архитектуры ПС. 8

10. Назовите основные классы АПС, что такое АПС? 8

11. Что используют для контроля АПС? Расскажите об этих видах контроля. 9

12. Что из себя представляет цельная программа? 9

13. Что такое программный модуль? 9

14. Перечислите и опишите конструктивные характеристики ПМ. 10

15. Опишите архитектурный подход к разработке программы. 13

16. Три метода для контроля структуры программы? 14

17. При разработке ПМ какого порядка следует придерживаться? 14

­18. Что такое структурное программирование? ­ 16

19. Что такое псевдокод? ­ 18

20. Перечислите и опишите методы контроля ПМ. 19

­21. Что такое отладка и тестирование ПС? Что такое ПС? 20

­22. Автономная отладка ПС. 20

­23. Комплексная отладка ПС. ­ 20

24. Меры обеспечения точности ПС. 21

­25. Меры обеспечения автономности ПС. 21

­26. Меры по обеспечению устойчивости ПС. ­ 21

27. Перечислите виды защиты ПС от искажения информации, расскажите 1 из них. 22

­28. Какие принципы необходимо соблюдать при разработке ПИН? Что такое ПИН? 27

­29. Графический и командный ПИН. ­ 28

30. CASE технологии. ­­ 29

1. Что такое данные? Что такое информация? Что такое обработка данных?

Данные – это представление фактов и идей в формализованном виде, пригодном для передачи и переработки в некотором ПОД (Пункт обработки данных).

Информация – это смысл, который придаётся данным при их переработке.

Обработка данных – систематическое выполнение некоторой последовательности действий с данными. Данные представляются и хранятся на носителях.

2. Что такое пс? Что такое надежность пс?

Программное средство (ПС) – программа или логически связанная совокупность программ, размещённая на носителе и снабжённая документацией.

Документация ПС позволяет понять:

− какие функции выполняет та или иная программа ПС;

− как подготовить исходные данные;

− какие программы содержит ПС;

− как запустить на выполнение;

− что означают полученные результаты;

− как её можно модифицировать.

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

Под отказом понимают наличие в ПС ошибки. Причём нужно отметить, что надёжное ПС не исключает наличия в нём ошибки. Важно отметить, чтобы при практическом применении ПС эти ошибки проявлялись достаточно редко. Убедиться, что ПС обладает следующими свойствами можно тестированием или практическим применением. Практически мы разрабатываем лишь надёжные, а не правильные ПС. Программные средства обладают различной степенью надёжности. Некоторые ошибки выражают лишь неудобства, а некоторые могут вызывать катастрофические последствия. Поэтому для оценки надёжности иногда используют дополнительный показатель, который учитывает стоимость или вред каждого отказа.

3. Перечислите интеллектуальные возможности человека по разработке пс, расскажите о каждой из них.

Интеллектуальные возможности человека по разработке ПС:

– способность к перебору;

– способность к абстракции;

– способность к математической индукции.

Способность к перебору – это способность человека последовательно переключать внимание с одного предмета на другой, позволяя при этом узнавать искомый предмет. Эта способность ограничена. В среднем человек может перебирать до 1000 предметов (элементов) не путаясь. Человек должен учитывать свою ограниченность в этом плане. Средством преодоления этого недостатка является способность к абстракции. Это способность человека объединять предметы (элементы) в группы, в одно понятие или заменять множество элементов одним (другого рода). Способность человека к математической индукции (умозаключения от частных случаев к общему выводу, в отличие от дедукции или вывода – умозаключения от более общих суждений к менее общим) позволяет ему справляться с бесконечными последовательностями.

4. Что мы понимаем под простой системой?

Под простой системой будем понимать такую систему, в которой человек уверенно может перебрать все связи между её элементами, а под сложной – систему, в которой он этого сделать не в состоянии. Граница между простыми и сложными системами размыта и не определена. Поэтому можно говорить и о промежуточном классе систем, к которым относятся программы, про которые говорят, что в каждой отлаженной программе есть хотя бы одна ошибка.