080500_62_-_Menedzhment
.docНАЧАТЬ ФУНКЦИЮ
||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)
КОНЕЦ ПРОГРАММЫ.
Работу программы описывает алгебраическое выражение ...
(1)
1.
2.
3.
4.
№ 30.2. [6]
Основой метода структурного программирования являются:
а) принцип модульности разработки сложных программ
б) использование композиции трех базовых элементов – линейной, ветвления и циклической структур
в) использование композиции двух базовых элементов – ветвления и циклической структур
д) использование большого количества подпрограмм
(1)
1. в, д
2. а, в
3. а, б
4. б, д
№ 30.3. [7]
Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют …
(1)
1. параметрами программы
2. разделом программы
3. подпрограммой
4. телом программы
№ 30.4. [9]
Параметры, указываемые в момент вызова подпрограммы из основной программы, называются …
(1)
1. постоянными
2. абсолютными
3. фактическими
4. глобальными
№ 30.5. [10]
Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует ...
(1)
1. восходящему («снизу-вверх») проектированию
2. концептуальному моделированию
3. нисходящему («сверху-вниз») проектированию
4. объектно-ориентированному проектированию
№ 31. Объектно-ориентированное программирование
(5 из 31)
№ 31.1. [1]
К концепции объектно-ориентированного программирования не относится...
(1)
1. наследование
2. инкапсуляция
3. параллелизм
4. полиморфизм
№ 31.2. [6]
Объектно-ориентированный подход к программированию использует следующие базовые понятия:
а) объект
б) свойство
в) метод обработки
г) событие
д) класс объектов
е) инструкции
ж) данные
з) модель
(1)
1. д, е, ж, з
2. а, д, з
3. а, б, в, г, д
4. только а, д
№ 31.3. [12]
Порождение иерархии объектов происходит в процессе …
(1)
1. полиморфизма
2. вызова соответствующего метода
3. наследования
4. инкапсуляции
№ 31.4. [18]
Понятию «класс» объектно-ориентированного программирования соответствует в классическом программировании понятие…
(1)
1. модуль
2. подпрограмма
3. тип данных
4. оператор
№ 31.5. [28]
Состояния, определяющие значения всех переменных _________и методы, определяющие его функциональные возможности, два основных компонента __________.
(1)
1. способа
2. типа данных
3. класса
4. указателя
№ 32. Эволюция и классификация языков программирования. Основные понятия языков программирования
(5 из 26)ххххх
№ 32.1. [1]
Способ записи программ, допускающий их непосредственное выполнение на ЭВМ, называется _________ языком программирования.
(1)
1. логическим
2. функциональным
3. машинным
4. процедурным
№ 32.2. [15]
Языком программирования высокого уровня является ...
(1)
1. искусственный язык, алфавит, словарный запас и синтаксис которого понятны компьютеру
2. искусственный язык, алфавит, словарный запас и семантика которого понятны компьютеру
3. фиксированная система обозначений и правил для описания алгоритмов и структур данных
4. система обозначений, принятая в блок-схемах
№ 32.3. [18]
Языком, название которого является аббревиатурой от «универсальный символический код для начинающих» является…
(1)
1. First
2. PL
3. Basic
4. Second
№ 32.4. [20]
Формализованный язык для описания алгоритма решения задачи на компьютере называется ...
(1)
1. языком блок-схем
2. компилятором
3. языком программирования
4. независимым языком
№ 32.5. [23]
Для задач анализа и понимания естественных языков на основе языка формальной логики и методов автоматического доказательства теорем используется язык программирования …
(1)
1. BASIC
2. JAVASCRIPT
3. PROLOG
4. PASCAL
№ 33. Структуры и типы данных языка программирования
(5 из 31)
№ 33.1. [4]
Понятием «переменная» в традиционных языках программирования называется…
(1)
1. служебное слово на языке программирования
2. любое законченное минимальное смысловое выражение на языке программирования
3. именованная область памяти, в которой хранится некоторое значение
4. описание действий, которые должна выполнять программа
№ 33.2. [12]
В результате выполнения фрагмента программы
X := 5
Y := 7
P := X=Y
Q := Y>X
P := P AND Q
значения переменных будут равны...
(1)
1. P = False; Q = False
2. P = True; Q = False
3. P = False; Q = True
4. P = True; Q = True
№ 33.3. [16]
После выполнения фрагмента программы
X := 5
Z := 7
вывод ( “X= ”, X, ” X= ”, Z, Z+X );
на печать будет выведено...
(1)
1. X= 5 X= 7 Z+X
2. X= 5 X= 7 Z+X=12
3. X= 5 X= 712
4. X= X X= ZZ+X
№ 33.4. [26]
В языках программирования константа – это
(1)
1. метка
2. графический значок
3. величина, не изменяющая свое значение в процессе работы программы
4. функция, всегда возвращащая одинаковое значение в процессе работы программы
№ 33.5. [27]
Для задания переменной в языке программирования высокого уровня необходимо знать...
(1)
1. имя и тип файла
2. значение данных
3. имя, тип
4. идентификатор и объем памяти
№ 34. Трансляция, компиляция и интерпретация
(5 из 17)
№ 34.1. [2]
Результатом компиляции программы на языке высокого уровня является...
(1)
1. командный файл
2. дисплейный файл
3. объектный файл
4. исходный текст программы на языке высокого уровня
№ 34.2. [10]
Программа, переводящая программу, написанную на языке высокого уровня, в программу в машинных кодах, называется…
(1)
1. интерпретатором
2. кодировщиком
3. компилятором
4. редактором связей
№ 34.3. [11]
Транслятор, который осуществляет перевод исходной программы в эквивалентную ей результирующую программу на языке машинных команд, называется…
(1)
1. машинным кодом
2. интерпретатором
3. компилятором
4. ассемблером
№ 34.4. [15]
Исходными данными работы транслятора является…
(1)
1. комментарий к программе
2. сообщение об обнаруженных в программе ошибках
3. текст программы на языке программирования высокого уровня
4. текст программы в машинных кодах
№ 34.5. [16]
Непосредственное покомандное выполнение исходной программы на языке высокого уровня происходит в процессе …
(1)
1. компиляции
2. идентификации
3. интерпретации
4. транзакции