Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка К Экзамену По Информатике Для Дневников (Попов Д. И.).docx
Скачиваний:
6
Добавлен:
07.10.2014
Размер:
43.54 Кб
Скачать

Тема 2. Жизненный цикл программы. Критерии качества программы.

этапы жизненного цикла программного обеспечения:

1)постановка задачи 2)разработка сист.архитектуры 3)разработка проекта

4)кодирование 5)тестирование и отладка 6)эксплуатация

Этапы проектировании:1)разработка структуры вычисл. системы

2)разработка общей модульной структуры3)параллельная работы

группы программистов

Кодирование (переход от А к программе на ЯП)

АЯ-спец. искусственный язык, где достаточно и удобно можно записать

любой алгоритм. МОЯ-язык машинных команд в символическом виде.

Тестирование-процесс поиска ошибок программы, посредством проверки

правильности ее рез-тов на наборах данных. Отладка-точное определение

местоположения ошибок в программе, причин и условий возникновения,

чтобы потом их устранить. Трассировка(раскрутка) А-процесс пошагового

выполнения А с записью в таблицу значений переменных и комментариев

по выполнению. Верификация-доказательство правильности программы.

Любая сложная программа содержит хотя бы одну ошибку.

Виды тестирования:1)автономное2)комплексное3)системное

Ситуации при эксплуатации и сопровождении:

1)ошибки2)неэффективные алгоритмы3)требуется уточнение данных

4)требуется введение доп. функций.

Критерии качества ПО:

1)функциональные возможности(пригодность, правильность, способность

к взаимодействию, защищенность, согласованность2)Надежность

(завершенность, устойчивость к ошибке, восстанавливаемость,

доступность, согласованность) 3)практичность(понятность, изучаемость,

легкость использования, привлекательность, согласованность)

4)эффективность(временная эффективность, использования ресурсов,

согласованность)5)сопровождаемость(анализируемость, изменяемость,

стабильность, тестируемость, согласованность)6)мобильность(легкость

утсановки, сосуществование, заменяемость, согласованность)

7)качество в использовании8)результативность9)продуктивность

10)удовлетворение

Тема 3.Схемы алгоритмов, данных программ.

Обозначения, определенные ГОСТ, применимы:1)в схемах данных

2)программ3)работы системы4)взаимодействия программ5)ресурсов

системы

Схема данных (отображает путь данных при решении задач и определяет

обработки, различные применяемые носители данных.Состоит из:

символов данных, символов процессов, символов линий, специальных символов.) Схемы программ(состоят из символов процесса, линейных

символов, специальных символов)Схема работы системы(отражает

управление операциями и потоком данных системы. Состоит из:

символов данных, символов процесса, линейных символов, специальных

символов.)Схема взаимодействия программ(показывает путь,

в соответствии с которым активизируется программа. Состоит из:

символов данных, процесса, линейных и спец. символов.)

Схема ресурсов системы(отображает конфигурацию блоков данных,

нужных для решения задач. Состоит из: символов данных, процесса,

линейных, специальных.)

Правила применения символов в схемах.

Символы должны быть расположены равномерно. Символы должны

быть одного размера. Минимальное кол-во текста следует помещать

внутри данного символа. Если не хватает места - использовать

комментарий. В схемах может использоваться идентификатор символов.

В схемах может использоваться описание символа.

Правило выполнения соединений.

Потоки данных или управления в схемах показываются линиями.

Поток направляется слева направо и сверху вниз. Иногда на линиях

используют стрелки. Линии на схемах должны подходить к символу

либо слева, либо сверху, а исходить либо справа, либо снизу.

Специальные условные обозначения:

несколько выходов из символа следует показывать:

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

2)одной линией от данного символа, которая затем разветвляется

в соответствующее число линий.

Соседние файлы в предмете Информатика