Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatica.docx
Скачиваний:
50
Добавлен:
26.04.2019
Размер:
274.8 Кб
Скачать

Понятие о структурном программировании

1. При проектировании программного обеспечения используются подходы: а) «сверху-вниз»б) «снизу-вверх» в) «слева-направо» г) «справа-налево» (а,б)

Укажите структуры, которые не допускается использовать в программе при структурном программировании Многокритериальный выбор

Основная идея структурного программирования состоит в том, что основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла

Правила композиции, используемые при структурном подходе к составлению алгоритмов: а) альтернативный выбор б) цикл с) подпрограмма д) метки (а,б,с)

Процедура ABCD Процедура ABCD;НАЧАТЬ||писать ('ВВЕДИТЕ ЗНАЧЕНИЕ A, B, C, D');||ЧИТАТЬ (A, B, C, D);||ЕСЛИ A=B ТО||||ЕСЛИ C<D ТО||||||X:=1||||ИНАЧЕ||||||X:=2||ИНАЧЕ X:=3КОНЕЦ реализует алгебраическое выражение вида…

Данная блок-схема программы … производит сложение 9 подряд идущих натуральных чисел начиная с введенного и выводит результат

Структурное программирование по-другому называют программированием без… GOTO

Дан массив целых чисел {Ai}, где i=1,2,3,…,M. Пусть M равно 15. Программа вычисляет произведение сумм некоторых элементов этого массива. В программе введены следующие константы: G=1; W=12; T=8; L=15.ПРОГРАММА 15;    ФУНКЦИЯ SUMMA(I1,I2);    НАЧАТЬ ФУНКЦИЮ    ||S:=0;    ||НЦ ДЛЯ I:=I1 ДО I2    ||||S:=S + A[I]    ||КЦ;    ||SUMMA:=S    КОНЕЦ ФУНКЦИИ;НАЧАТЬ ПРОГРАММУ||ПИСАТЬ ('ВВЕДИТЕ ЗНАЧЕНИЯ МАССИВА A:' );||НЦ ДЛЯ J:=1 ДО M||||ЧИТАТЬ (A[J]);||КЦ;||P:=SUMMA (G, W)*SUMMA(T, L);||ПИСАТЬ ('ПРОИЗВЕДЕНИЕ РАВНО:', P:6)КОНЕЦ ПРОГРАММЫ.Работу программы описывает следующее алгебраическое выражение :

Процедура KLMNПРОЦЕДУРА KLMN;НАЧАТЬ ПРОЦЕДУРУ||ПИСАТЬ('ВВЕДИТЕ ЗНАЧЕНИЕ K, L, M, N');||ЧИТАТЬ (K, L, M, N);||ЕСЛИ K=L ТО||||ЕСЛИ M<N ТО||||||X:=1||||ИНАЧЕ||||||X:=2||||КОНЕЦ ЕСЛИ||ИНАЧЕ X:=3||КОНЕЦ ЕСЛИКОНЕЦ ПРОЦЕДУРЫ;реализует следующее алгебраическое выражение …

Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов называется… структурным

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

Основой метода структурного программирования являются…а) принцип модульности  разработки сложных программ б) использование композиции трех базовых элементов – линейной, ветвления и циклической структур в) использование композиции двух базовых элементов – ветвления и циклической структур д) использование большого количества подпрограмм (а, б)

Основой метода структурного программирования являются…а) использование композиции двух базовых элементов – ветвления и циклической структур б) использование большого количества подпрограмм в) принцип модульности  разработки сложных программ д) использование композиции трех базовых элементов – линейной, ветвления и циклической структур (в, д)

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