Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы с ответами 2018.doc.doc
Скачиваний:
14
Добавлен:
16.05.2023
Размер:
2.1 Mб
Скачать

8. Назовите группы символы, которые используются в схемах проектов по согласно гост, и приведите примеры таких символов. *

В схемах проектов ПО согласно ГОСТ используются 4 вида символов: символы данных, символы процесса, символы линий и специальные символы.

Символы данных: основные – данные, запоминаемые данные; специфические – оперативное запоминающее устройство, запоминающее устройство с последовательной выборкой (ЗУПВ), запоминающее устройство с прямым доступом (ЗУПД), документ, карта, бумажная лента, дисплей.

Символы процесса: основные – процесс; специфические – предопределённый процесс, ручная операция, подготовка, решение, параллельные действия, граница цикла.

Процесс

Символ отображает функцию обработки данных любого вида, приводящие к любому виду или размещения информации

Решение

Решение или ф-я переключательного типа, с 1 входом и несколькими выходами.

Граница цикла

отображает начало и конец цикла

Ручная операции

отображает любой процесс, выполняемый человеком.

Символы линий: основные - линия; специфические – передача управления, канал связи, пунктирная линия.

Специальные символы: соединитель, терминатор, комментарий, пропуск.

9.Дайте определение схемы, перечислите схемы, которые используются при документировании ПО, и их назначение. Приведите пример какой-либо схемы и назовите группы символов, которые в таких схемах применяются.*

По сути это вопрос 3ий

10. Приведите пример и дайте пояснения редуцирования таблицы решений для какой-либо внешней спецификации.*

Редуцирование таблицы решений Если есть 2 столбца, у которых перечень действий совпадает и которые отличаются только результатами условии «Да» или «Нет» в одной строки, такие столбцы могут быть слиты в один. 

11. Назовите нотации и приведите пример нотации для изображения структурных алгоритмов.*

Псевдокод – формализованное текстовое описание алгоритма (текстовая нотация)

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

Flow-формы. представляют собой графическую нотацию описания структурных алгоритмов, которая иллюстрирует вложенность структур. Каждый символ Flow-формы соответствует управляющей структуре и изображается в виде прямоугольника. Для демонстрации вложенности структур символ Flow-формы может быть вписан в соответствующую область прямоугольника любого другого символа. В прямоугольниках символов содержится текст на естественном языке или в математической нотации. Размер прямоугольника определяется длиной вписанного в него текста и размерами вложенных прямоугольников.

Диаграммы Насси-Шнейдерманаявляются развитием Flow-форм. Основное их отличие от Flow-форм: область обозначения условий и вариантов ветвления изображают в виде треугольников.Такое обозначение обеспечивает большую наглядность представления алгоритма.

Графические нотации лучше отображают вложенность конструкций, чем псевдокоды.

Недостатком Flow-форм и диаграмм Насси-Шнейдермана является сложность построения изображений символов, что усложняет практическое применение этих нотаций для описания больших алгоритмов.