- •V2: Проектирование алгоритмов. Блок-схема алгоритма.
- •V2: Основные принципы алгоритмизации и программирования. Понятие формализации, алгоритмизации, программирования.
- •V2: Задачи на ветвление
- •V2: Задачи на циклы с параметром и предусловием
- •V2: Блок-схемы. Циклы со счетчиком
- •V2: Задачи на циклы с параметром.
- •V2: Алгоритмы.
- •V2: Работа с заданными массивами.
- •V2: Блок-схема. Ветвление.
- •V2: Блок-схемы. Циклы с проверкой условия.
- •V2: Сравнение двух переменных
- •V2: Программа на языке высокого уровня, типы данных, переменные, выражения.
- •V2: Интегрированные среды программирования.
- •V2: Этапы разработки программного обеспечения.
- •V2: Операторы циклов и ветвления.
- •V2: Понятие о структурном программировании.
- •V2: Объектно-ориентированное программирование.
- •V2: Интегрированные среды программирования.
- •V2: Основные типы алгоритмов, их сложность и их использование для решения задач.
V2: Понятие о структурном программировании.
I: {{760}} Понятие о структурном программировании-1; KT=; MT=;
S: При проектировании программного обеспечения используются подходы:
а) «сверху-вниз»
б) «снизу-вверх»
в) «слева-направо»
г) «справа-налево»
+: а,б
-: б, с
-: в,г
-: а,г
I: {{761}} Понятие о структурном программировании-2; KT=; MT=;
S: Укажите структуры, которые не допускается использовать в программе при структурном программировании
+: Многокритериальный выбор
-: Последовательное выполнение двух и более операций
-: Повторение
-: Ветвление
I: {{762}} Понятие о структурном программировании-3; KT=; MT=;
S: Основная идея структурного программирования состоит в том, что основными для написания программ являются три типа операторов:
+: линейный, ветвление, организация цикла
-: структура системы описывается в терминах объектов и связей между ними, а поведение системы - в терминах обмена сообщениями между объектами
-: используется инкапсуляция и наследование объектов
-: при написании программ не используются подпрограммы
I: {{763}} Понятие о структурном программировании-4; KT=; MT=;
S: Правила композиции, используемые при структурном подходе к составлению алгоритмов:
а) альтернативный выбор
б) цикл
с) подпрограмма
д) метки
+: а,б,с
-: а,д
-: а,б,д
-: с,д
I: {{764}} Понятие о структурном программировании-5; KT=; MT=;
S: Процедура ABCD
Процедура ABCD;
НАЧАТЬ
||писать ('ВВЕДИТЕ ЗНАЧЕНИЕ A, B, C, D');
||ЧИТАТЬ (A, B, C, D);
||ЕСЛИ A=B ТО
||||ЕСЛИ C<D ТО
||||||X:=1
||||ИНАЧЕ
||||||X:=2
||ИНАЧЕ X:=3
КОНЕЦ
реализует алгебраическое выражение вида…
+:
-:
-:
-:
I: {{765}} Понятие о структурном программировании-6; KT=; MT=;
S: Данная блок-схема программы …
+: производит сложение 9 подряд идущих натуральных чисел начиная с введенного и выводит результат
-: производит сложение 10 подряд идущих натуральных чисел начиная с введенного и выводит результат
-: возводит введенное число в 10 степень и выводит результат
-: возводит введенное число в 9 степень и выводит результат
I: {{766}} Понятие о структурном программировании-7; KT=; MT=;
S: Структурное программирование по-другому называют программированием без…
+: GOTO
-: WHILE
-: BEGIN
I: {{767}} Понятие о структурном программировании-8; KT=; MT=;
S: Дан массив целых чисел {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)
КОНЕЦ ПРОГРАММЫ.
Работу программы описывает следующее алгебраическое выражение :
+:
-:
-:
-:
I: {{768}} Понятие о структурном программировании-9; KT=; MT=;
S: Процедура KLMN
ПРОЦЕДУРА KLMN;
НАЧАТЬ ПРОЦЕДУРУ
||ПИСАТЬ('ВВЕДИТЕ ЗНАЧЕНИЕ K, L, M, N');
||ЧИТАТЬ (K, L, M, N);
||ЕСЛИ K=L ТО
||||ЕСЛИ M<N ТО
||||||X:=1
||||ИНАЧЕ
||||||X:=2
||||КОНЕЦ ЕСЛИ
||ИНАЧЕ X:=3
||КОНЕЦ ЕСЛИ
КОНЕЦ ПРОЦЕДУРЫ;
реализует следующее алгебраическое выражение …
+:
-:
-:
-:
I: {{769}} Понятие о структурном программировании-10; KT=; MT=;
S: Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов называется…
+: структурным
-: объектно-ориентированным
-: логическим
-: рекурсивным
I: {{770}} Понятие о структурном программировании-11; KT=; MT=;
S: Основной целью структурного программирования является…
+: организация программного обеспечения с минимальными взаимосвязями между его модулями
-: решение задач, для которых нет явного алгоритма решения
-: организация программного обеспечения с максимальными взаимосвязями между его модулями
-: исключение использования подпрограмм
I: {{599}} Понятие о структурном программировании-12; KT=; MT=;
S: Основой метода структурного программирования являются…
а) принцип модульности разработки сложных программ
б) использование композиции трех базовых элементов – линейной, ветвления и циклической структур
в) использование композиции двух базовых элементов – ветвления и циклической структур
д) использование большого количества подпрограмм
+: а, б
-: б. д
-: в, д
-: а, в
I: {{771}} Понятие о структурном программировании-13; KT=; MT=;
S: Основой метода структурного программирования являются…
а) использование композиции двух базовых элементов – ветвления и циклической структур
б) использование большого количества подпрограмм
в) принцип модульности разработки сложных программ
д) использование композиции трех базовых элементов – линейной, ветвления и циклической структур
+: в, д
-: а. д
-: б, д
-: а, б