- •Информатика.
- •11584 Информатика. Предмет информатики. Основные задачи информатики
- •11586 Понятие информации, ее измерение, количество и качество информации. Информационный ресурс. Формы и способы представления информации
- •11587 Информация и информационные технологии
- •11588 Сигналы; кодирование и квантование сигналов. Системы счисления
- •11591 Состав и назначение основных элементов персонального компьютера. Периферийные устройства. Понятие и основные виды архитектуры эвм. Их характеристики
- •11592 Центральный процессор, системные шины
- •11596 Понятие системного программного обеспечения: назначение, возможности, структура; операционные системы
- •11597 Операционная система, система управления работой пользователей, командные языки; организация личного и корпоративного информационного обеспечения
- •11598 Организация и средства человеко-машинного интерфейса, мультисреды и гиперсреды
- •11599 Основы машинной графики. Системы компьютерной графики и анимации
- •11600 Файловая структура. Служебное по.
- •11601 Текстовые редакторы
- •11602 Электронные таблицы
- •11603 Электронные презентации
- •11604 Моделирование как метод познания
- •11605 Классификация и формы представления моделей
- •11606 Информационная модель объекта
- •11607 Алгоритмизация. Понятие алгоритма и алгоритмической системы, свойства алгоритма
- •11608 Проектирование алгоритмов Блок-схема алгоритма
- •X и y примут следующие значения …
- •11609 Основные типы алгоритмов, их сложность и их использование для решения задач
- •11610 Основные принципы алгоритмизации и программирования. Понятие формализации, алгоритмизации, программирования
- •11611 Программа на языке высокого уровня, типы данных, переменные, выражения
- •11612 Операторы циклов и ветвления
- •11613 Понятие о структурном программировании
- •11614 Объектно-ориентированное программирование
- •11615 Интегрированные среды программирования
- •11616 Этапы разработки программного обеспечения
- •11617 Структуры и типы данных языка программирования
- •3. Рекурсия использует...
- •11618 Трансляция. Компиляция и интерпретация
- •11621 Базы данных. Системы управления базами данных и базами знаний
- •11622 Объекты баз данных
- •11623 Основные операции с данными
- •11624 Назначение и основы использования систем искусственного интеллекта; базы знаний, экспертные системы, искусственный интеллект
- •11625 Основы компьютерной коммуникации. Принципы построения сетей
- •11626 Компьютерные коммуникации и коммуникационное оборудование
- •11628 Программы для работы в сети Интернет
- •11629 Информационная безопасность и ее составляющие
- •11630 Методы защиты информации. Организационные меры защиты информации
- •11631 Антивирусные средства
- •11632 Классификация и характеристики компьютерных вирусов. Методы защиты от компьютерных вирусов
- •11635 Методы и технологии моделирования
- •11636 Основные понятия языков программирования. Развитие языков программирования
- •11637 Эволюция и классификация языков программирования
- •11639 Сетевой сервис
- •Internet Explorer позволяет...
11613 Понятие о структурном программировании
1. При проектировании программного обеспечения используются подходы:
а) «сверху-вниз»
б) «снизу-вверх»
в) «слева-направо»
г) «справа-налево»
-
а,б
-
б, с
-
в,г
-
а,г
2.Укажите структуры, которые не допускается использовать в программе при структурном программировании
-
Многокритериальный выбор
-
Последовательное выполнение двух и более операций
-
Повторение
-
Ветвление
3.Основная идея структурного программирования состоит в том, что
основными для написания программ являются три типа операторов
-
линейный, ветвление, организация цикла
-
структура системы описывается в терминах объектов и связей между ними, а поведение системы - в терминах обмена сообщениями между объектами
-
используется инкапсуляция и наследование объектов
-
при написании программ не используются подпрограммы
4.Правила композиции, используемые при структурном подходе к составлению алгоритмов:
а) альтернативный выбор
б) цикл
с) подпрограмма
д) метки
-
а,б,с
-
а,д
-
а,б,д
-
с,д
5.Процедура ABCD
Процедура ABCD;
НАЧАТЬ
||писать ('ВВЕДИТЕ ЗНАЧЕНИЕ A, B, C, D');
||ЧИТАТЬ (A, B, C, D);
||ЕСЛИ A=B ТО
||||ЕСЛИ C<D ТО
||||||X:=1
||||ИНАЧЕ
||||||X:=2
||ИНАЧЕ X:=3
КОНЕЦ
реализует алгебраическое выражение вида…
6.Данная блок-схема программы …
-
производит сложение 9 подряд идущих натуральных чисел начиная с введенного и выводит результат
-
производит сложение 10 подряд идущих натуральных чисел начиная с введенного и выводит результат
-
возводит введенное число в 10 степень и выводит результат
-
возводит введенное число в 9 степень и выводит результат
7.Структурное программирование по-другому называют программированием без…
-
GOTO
-
WHILE
-
PRINT
-
BEGIN
8.Дан массив целых чисел {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)
КОНЕЦ ПРОГРАММЫ.
9.Работу программы описывает следующее алгебраическое выражение :
10.Процедура KLMN
ПРОЦЕДУРА KLMN;
НАЧАТЬ ПРОЦЕДУРУ
||ПИСАТЬ('ВВЕДИТЕ ЗНАЧЕНИЕ K, L, M, N');
||ЧИТАТЬ (K, L, M, N);
||ЕСЛИ K=L ТО
||||ЕСЛИ M<N ТО
||||||X:=1
||||ИНАЧЕ
||||||X:=2
||||КОНЕЦ ЕСЛИ
||ИНАЧЕ X:=3
||КОНЕЦ ЕСЛИ
КОНЕЦ ПРОЦЕДУРЫ;
реализует следующее алгебраическое выражение …
11.Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов называется…
-
структурным
-
объектно-ориентированным
-
логическим
-
рекурсивным
12.Основной целью структурного программирования является…
-
организация программного обеспечения с минимальными взаимосвязями между его модулями
-
решение задач, для которых нет явного алгоритма решения
-
организация программного обеспечения с максимальными взаимосвязями между его модулями
-
исключение использования подпрограмм
13.Основой метода структурного программирования являются…
а) принцип модульности разработки сложных программ
б) использование композиции трех базовых элементов – линейной, ветвления и циклической структур
в) использование композиции двух базовых элементов – ветвления и циклической структур
д) использование большого количества подпрограмм
-
а, б
-
б. д
-
в, д
-
а, в
14.Основой метода структурного программирования являются…
а) использование композиции двух базовых элементов – ветвления и циклической структур
б) использование большого количества подпрограмм
в) принцип модульности разработки сложных программ
д) использование композиции трех базовых элементов – линейной, ветвления и циклической структур
-
в, д
-
а. д
-
б, д
-
а, б