Вопрос Ответ

(начало)

Раздел 5.1 Понятие алгоритма и его свойства. Блок-схема алгоритма
1) Средством записи алгоритма не являются... a) Языки программирования;
b) Блок-схемы;
c) Трансляторы;
d) Псевдокоды. 2) Символом обозначается: a) Начало алгоритма;
b) Конец программы;
c) Условный оператор;
d) Ввод/вывод данных. 3) Оператор write (вывод на экран) на блок-схеме отображается в виде... a) Прямоугольника;
b) Оператора, который нельзя отобразить одним блоком;
c) Овала;
d) Параллелограмма. 4) В блок-схеме, внутри символа следует написать: a) Конец программы;
b) X>Y;
c) Вывести X;
d) X:=X+1. 5) К свойствам алгоритма относятся... a) Стохастичность, уникальность;
b) Непрерывность, уникальность;
c) Дискретность, детерминированность;
d) Непрерывность, неопределенность. 6) Определение "Пригодность алгоритма для решения определенного класса задач" относится к свойству алгоритмов, которое называется... a) Определенность;
b) Массовость;
c) Выполнимость;
d) Дискретность. 7) Свойство алгоритма оставаться правильным для разных наборов исходных данных - это... a) Результативность;
b) Определенность;
c) Массовость;
d) Дискретность. 8) Дана блок-схема алгоритма: тогда значение переменной х будет равно... a) 10;
b) 9;
c) 0;
d) нет решения. 9) Дана блок-схема алгоритма: После выполнения данного алгоритма переменной р присвоится значение... a) 8;
b) 2;
c) 4;
d) 6. 10) Дана блок-схема алгоритма: После выполнения данного алгоритма значение переменной m равно... a) 14;
b) 28;
c) 42;
d) 21. 11) С клавиатуры вводятся значения переменных X, Y, Z, причем X=9, Y=3, Z=5. Тогда в результате выполнения алгоритма, блок-схема которого изображена на рисунке, значение переменной A будет равно... a) -1;
b) 64;
c) -17;
d) 1. 12) Задан одномерный массив X1, X2,..., XN. Фрагмент алгоритма определяет... a) Произведение отрицательных элементов с четными номерами;
b) Количество положительных элементов с четными номерами;
c) Произведение положительных элементов с четными номерами;
d) Произведение отрицательных элементов. 13) Представленный фрагмент блок-схемы алгоритма вычисляет… a) 1234;
b) А4;
c) А5;
d) 12345. 14) Дана блок-схема: А и В принимают следующие значения: a) А = 1, В = 1;
b) А = 0, В = 0;
c) А = 4, В = 3;
d) А = 3, В = 3. 15) В результате исполнения алгоритма значения переменных A и В будут равны... a) А=-1, В=2;
b) А=5, В=17;
c) А=1, В=3;
d) А=5, В=2. 16) Результатом выполнения алгоритма, представленного блок-схемой для массива чисел (1, -5, -9, 2, -10, 3), являются значения… a) S = -19; P = -270;
b) S = -24; P = -250;
c) S = -24; P = -450;
d) S = 6; P = 6.

(начало)

Раздел 5.2 Основные алгоритмические конструкции. Базовые алгоритмы.
1) Реализация циклов в алгоритмах… a) Уменьшает объем памяти, используемый программой, выполняющей алгоритм, и сокращает количество записей одинаковых последовательностей команд;
b) Уменьшает объем памяти, используемый программой, выполняющей алгоритм, и увеличивает длину записей одинаковых последовательностей команд;
c) Увеличивает объем памяти, используемый программой, выполняющей алгоритм, и сокращает количество записей одинаковых последовательностей команд;
d) Не уменьшает объем памяти, используемый программой, выполняющей алгоритм, и не увеличивает количество записей одинаковых последовательностей команд. 2) Фрагмент программы: S:=0 нц для i от 1 до 10 ввод а S:=S+a кц S:=S/10 вывод S выводит… a) Остаток от деления на 10 заданного числа;
b) Среднее из десяти чисел, введенных с клавиатуры;
c) Сумму десяти чисел, введенных с клавиатуры;
d) Долю последнего числа из десяти, введенных с клавиатуры. 3) Следующий фрагмент программы ЕСЛИ Х < Y ТО ЕСЛИ X < Z ТО M := X ИНАЧЕ M := Z ВСЕ ИНАЧЕ ЕСЛИ Y < Z ТО M := Y ИНАЧЕ M := Z ВСЕ ВСЕ вычисляет… a) Минимум из трех чисел;
b) Наименьшее из чисел Y и Z;
c) Максимум из трех чисел;
d) Наибольшее из чисел X и Y. 4) Представленный фрагмент кода: For i=1 to n do For j=1 to n-i do If A[j]>A[j+1] then Begin P:=A[j]; A[j]:=A[j+1]; A[j+1]:=P; End; a) Сортирует массив А;
b) Вычисляет сумму элементов массива А;
c) Определяет минимальный элемент массива А;
d) Определяет максимальный элемент массива А. 5) Укажите пропущенный фрагмент в алгоритме, определяющем количество нулевых элементов в массиве A[1:N]. S := 0; K := 0 нц для J от 1 до N если ________ то S := S + 1 все кц a) K = A[K];
b) A[J] = S;
c) A[J] = K;
d) A[K] = A[J]. 6) После выполнения последовательности операторов a : = 5; b : = 7; a : = a + b; b : = 2 b; b : = b - a; переменная b примет значение... a) 26;
b) 2;
c) 7;
d) 14. 7) В результате выполнения фрагмента алгоритма ввод Х, А, В, С Y := X^A+Bsin(c) вывод Y При вводе значений Х, А, В, С, равных: 5, 2, 467 и 0 соответственно, значение Y будет равно… a) 25;
b) 16;
c) 36;
d) 49. 8) В результате работы алгоритма Y := X + 5 X := Y Y := X + Y Вывод Y переменная Y приняла значение 14. Укажите число, которое являлось значением переменной X до начала работы алгоритма. a) 5;
b) 7;
c) 10;
d) 2. 9) В результате работы алгоритма y := x-5 x := 2(y+1) y := x+y Вывод y переменная y приняла значение 5. Укажите число, которое является значением переменной х до начала работы алгоритма. a) 2;
b) 5;
c) 6;
d) 7. 10) Характерным признаком линейной программы является… a) строго последовательное выполнение операторов в порядке их записи;
b) присутствие в ней операторов безусловного перехода;
c) использование в ней исключительно операторов присваивания;
d) наличие в каждой программной строке только одного оператора. 11) В программе, вычисляющей сумму положительных чисел, из 20 введенных с клавиатуры, S := 0 нц для i от 1 до 20 ввод а если а > 0 то _________ все кц вывод S необходимо вставить оператор ... a) a:=a+S;
b) S:=a;
c) S:=Sa;
d) S:=S+a. 12) В результате выполнения алгоритма нц для i:=2 до 6 вывод i кц будут выведены числа... a) 2, 4, 6;
b) 1, 2, 3, 4, 5;
c) 2, 3, 4, 5, 6;
d) 1, 3, 5. 13) Описанием цикла с предусловием является выражение: … a) "Если условие истинно выполнять оператор, иначе остановиться";
b) "Выполнять оператор пока условие ложно";
c) "Выполнить оператор заданное число раз";
d) "Пока условие истинно выполнять оператор". 14) Задан фрагмент алгоритма: 1. Если a
b) 2. d=0 3. пока c>a выполнять действия d=d+1, c=c-1
В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения... a) c = 8, d = 2;
b) c = -5, d = 1;
c) c = 5, d = 0;
d) c = 10, d = 1. 15) На рисунке представлен фрагмент алгоритма, имеющий ________ структуру. a) Разветвляющуюся;
b) Циклическую с предусловием;
c) Циклическую с постусловием;
d) Линейную. 16) Многократное исполнение одного и того же участка программы называется... a) Ветвлением;
b) Циклом;
c) Зацикливанием;
d) Подпрограммой. 17) Укажите сколько раз выполнится цикл в представленном фрагменте программы: a:=3; b:=7; ПОКА (a / 2) <= (b / 3) НЦ a:=a+2; b:=b+3; КЦ; a) Бесконечное число раз;
b) 10;
c) 100;
d) 1000. 18) Дана процедура ABCD: ПРОЦЕДУРА ABCD; НАЧАТЬ ПИСАТЬ("Введите значения A,B,C,D"); ЧИТАТЬ (A,B,C,D); ЕСЛИ A=B ТО ЕСЛИ C<D ТО X:=1 ИНАЧЕ X:=2 ИНАЧЕ X:=3 КОНЕЦ Работу процедуры описывает выражение ... 19) В результате выполнения алгоритма A:="100" B:="10" C:="11" X:=A+B+C значение переменной Х будет равно... a) 1001011;
b) "121";
c) "1001011";
d) 121. 20) Значение переменной d после выполнения фрагмента алгоритма k:=30 выбор при div (k,12)=2: d:=k; при mod (k,12)<5: d:=2; при mod (k,12)>9: d:=3; иначе d:=1; все равно... a) 30;
b) 1;
c) 3;
d) 2. 21) В программе, вычисляющей произведение отрицательных чисел из N, введенных с клавиатуры, Ввод N P:=1 Нц для I от 1 до N Ввод а Если _________ То P:=Pa Все Кц Вывод Р Необходимо вставить условие… a) a=1;
b) a < 0;
c) a < N;
d) a > 0. 22) После выполнения фрагмента программы X:=5 Z:=7 Вывод ("X=Z ", X=Z, "X= ", Z,Z+X) На печать будет выходить: a) X=Z FALSE X=57Z+X;
b) X=Z X=Z X=7Z+X=12;
c) X=Z FALSE X= 712;
d) FALSE FALSE X=5. 23) Дан массив целых чисел {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) КОНЕЦ ПРОГРАММЫ. Работу программы описывает алгебраическое выражение ... 24) В результате выполнения фрагмента программы X := 9 Y := 7 P := X=Y Q := Y>X P := P OR Q значения переменных будут равны... a) P = False; Q = True;
b) P = True; Q = True;
c) P = False; Q = False;
d) P = True; Q = False. 25) В представленном фрагменте программы B:=10 D:=30 НЦ пока D>=B D:=D-B КЦ тело цикла выполнится… a) 3 раза;
b) 2 раза;
c) 1 раз;
d) 0 раз. 26) Значение Y в результате выполнения алгоритма Ввод A, B, C, X Y:=(A+С)/BX Вывод Y при вводе значений: 10, 3, 14, 4, будет равно… a) 3,714;
b) 8;
c) 3;
d) 32. 27) Задан фрагмент алгоритма: ввод (а, b) a:= а + b b:= а - b a:= а - b В результате выполнения данного алгоритма: a) переменная b примет значение разности a и b;
b) переменные а и b обменяются значениями;
c) переменная a примет значение суммы а и b;
d) переменная a примет значение суммы а и b, а переменная b - разности. 28) В приведенном фрагменте алгоритма: а:=375; b:=425 пока а<>b нц если а>b то а:=а-b иначе b:=b-а все кц цикл выполнится____ раз. a) 0;
b) бесконечное количество;
c) 4;
d) 10. 29) После выполнения фрагмента программы а=30 b=а/2+1 если (а15) то а=а+1 иначе а=20 все вывод а значение переменной а будет равно… a) 31;
b) 21;
c) 30;
d) 20. 30) В результате работы алгоритма Y:=X+1 X:=Y+2 Y:=X+Y вывод Y переменная Y приняла значение 10. Укажите число, которое являлось значением переменной Х до начала работы алгоритма. a) 3;
b) 10;
c) 7;
d) 5. 31) Оператор, заставляющий выполняться входящие в его состав так называемые внутренние операторы, называется оператором….. a) Ветвления;
b) Цикла;
c) Условного перехода;
d) Выбора.

(начало)

Раздел 5.3 Интегрированные среды программирования
1) В состав средств программирования на языке высокого уровня обязательно входит: a) Жесткий диск;
b) Транслятор;
c) Табличный редактор;
d) Инструкция программиста. 2) Из перечисленного:

1) Adobe PhotoShop
2) Visual C++
3) Borland Delphi
4) MS DOS
5) Java

системами программирования являются: a) 1;
b) 1 и 4;
c) 2, 3 и 5;
d) 4 и 5. 3) Среда интегрированного пакета прикладных программ пользователя включает: a) Множество инструментальных средств;
b) Только язык разработки;
c) Язык разработки и отладчик;
d) Минимум инструментальных средств. 4) Интегрированная система программирования включает компонент для создания исходного текста программы, который называется… a) Текстовым редактором;
b) Редактором связей;
c) Редактором формул;
d) Конструктором. 5) Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется ... a) Переводчиком;
b) Построителем кода;
c) Преобразователем;
d) Компилятором. 6) Система программирования представляет программисту возможность … a) Планирования рабочего дня;
b) Автоматической сборки разработанных модулей в единый проект;
c) Анализа существующих программных продуктов по соответствующей тематике;
d) Автоматического построения математической модели, исходя из постановки задачи.

(начало)

Раздел 5.4 Этапы решения задач на компьютерах
1) Типы входных и выходных данных определяются на этапе… a) Кодирования;
b) Тестирования и отладки;
c) Разработки алгоритма;
d) Постановки задачи. 2) При проектировании программного обеспечения используются подходы:

а) "сверху - вниз"
б) "снизу - вверх"
в) "слева - направо"
г) "справа - налево"

a) в, г;
b) а, г;
c) б, в;
d) а, б. 3) Процесс написания программы никогда не включает: a) Процесс отладки;
b) Редактирование текста программы;
c) Запись операторов в соответствующей языку программирования форме;
d) Изменение физических параметров компьютера. 4) Обязательным критерием качества программных систем является... a) Мобильность;
b) Надежность;
c) Универсальность;
d) Легкость применения. 5) Тестирование, при котором выявляется, что сделанные изменения не повлияли на функциональность предыдущей версии, называется… a) Регрессионным;
b) Удаленным;
c) Тестированием "белого ящика";
d) Тестированием "черного ящика". 6) На этапе отладки программы... a) Проверяется корректность работы программы;
b) Выполняется анализ физических характеристик;
c) Определяется состав входных данных;
d) Строится математическая модель решаемой задачи. 7) Обнаруженное при тестировании нарушение формы записи программы приводит к сообщению об ____________ошибке a) Синтаксической;
b) Грамматической;
c) Тематической;
d) Орфографической. 8) Тестирование, при котором разработчик теста имеет доступ к исходному коду и может списать код, который связан с библиотеками тестируемого программного обеспечения, называется… a) Определение белого шума;
b) Тестирование черного ящика;
c) Тестирование белого ящика;
d) Регрессионное тестирование. 9) Создание исполняемого файла из исходного текста программы предполагает выполнение процессов:

1) компиляции;
2) компоновки;
3) интерпретации;
4) исполнения программы.

a) 1, 2 и 3;
b) 1 и 2;
c) 2 и 3;
d) 2 и 4. 10) Правильная последовательность этапов разработки ПО… a) 1-Д, 2-В, 3-Е, 4-Г, 5-Б, 6-А;
b) 1-Е, 2-Г, 3-В, 4-Б, 5-Д, 6-А;
c) 1-Е, 2-Д, 3-В, 4-Г, 5-Б, 6-А;
d) 1-Е, 2-Д, 3-В, 4-А, 5-Г, 6-Б. 11) При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи относится к этапу ________ . a) Разработки алгоритма;
b) Выбора метода решения задачи;
c) Анализа и формализованного описания задачи;
d) Кодирования программы. 12) Процесс устранения ошибок в программе принято называть… a) Диагностикой;
b) Отладкой;
c) Тестированием;
d) Испытанием. 13) Процесс, при котором выполняется интенсивное использование программного продукта с целью выявления максимального числа ошибок в его работе, называется... a) Бета-тестированием;
b) Тестированием "черного ящика";
c) Тестированием "белого ящика";
d) Альфа-тестированием. 14) При разработке программного продукта сравнение результатов работы программы с результатами наблюдений или результатами, полученными экспериментальным путем, относится к этапу________ a) Сопровождения программы;
b) Отладки и тестирования программы;
c) Анализа полученных результатов;
d) Анализа и формализованного описания задачи. 15) При разработке программного продукта устранение недостатков, замеченных пользователем, осуществляется на этапе_____ a) Кодирования программы;
b) Сопровождение программного продукта;
c) Анализ полученных результатов;
d) Отладки и тестирования.

(начало)

Раздел 5.5 Понятие о структурном программировании. Принципы проектирования программ.
1) Основной целью структурного программирования является… a) Решение задач, для которых нет явного алгоритма решения;
b) Исключение использования подпрограмм;
c) Организация программного обеспечения с минимальными взаимосвязями между его модулями;
d) Организация программного обеспечения с максимальными взаимосвязями между его модулями. 2) Из перечисленного:

1) принцип модульности разработки сложных программ;
2) использование композиции трех базовых элементов - линейной, ветвления и циклической структур;
3) использование композиции двух базовых элементов - ветвления и циклической структур;
4) использование большого количества подпрограмм

Основой метода структурного программирования являются: a) 1, 3;
b) 1, 2;
c) 3, 4;
d) 2, 4. 3) К основополагающим принципам структурного программирования не относятся… a) Разбиение проекта на модули, каждый из которых имеет один вход и один выход;
b) Программирование "сверху-вниз";
c) Достижение абсолютного минимума символов и строк в тексте программы;
d) Логика программы допускает только три основных алгоритмических структуры: следования, ветвления и повторения. 4) Для реализации логики алгоритма и программы, с точки зрения структурного программирования не должны применяться... a) Безусловные переходы;
b) Ветвления;
c) Последовательное выполнение;
d) Повторения (циклы). 5) Пошаговая детализация постановки задачи, начиная с наиболее общей проблемы, характеризует: a) Метод проектирования "от частного к общему";
b) Поиск логической взаимосвязи;
c) Метод объектной декомпозиции;
d) Метод последовательной декомпозиции "сверху-вниз". 6) При структурном подходе к составлению программ могут использоваться понятия:

а) альтернативный выбор,
б) цикл,
в) подпрограмма,
г) наследование.

a) в, г;
b) а, г;
c) а, б, в;
d) а, б, г. 7) Подпрограммой является… a) Рекурсивный вызов в функции;
b) Скомпилированный исполняемый файл основной программы;
c) Часть операторов основной программы, выполняющаяся как повторение цикла;
d) Ранее выделенный блок операторов. 8) Подпрограммам НЕ свойственно… a) Усложнение понимания работы программы;
b) Упрощение читабельности программы;
c) Уменьшение общего объема программы;
d) Структурирование программы. 9) Параметры, указываемые в момент вызова подпрограммы из основной программы, называются… a) Фактическими;
b) Глобальными;
c) Абсолютными;
d) Постоянными. 10) Рекурсия - это способ организации вычислительного процесса, при котором происходит... a) Удаление подпрограммой самой себя;
b) Обращение подпрограммы самой к себе;
c) Размножение подпрограммы;
d) Заражение подпрограммой самой себя. 11) Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют... a) Телом программы;
b) Подпрограммой;
c) Параметрами программы;
d) Разделом программы. 12) Главная идея структурного программирования состоит в том, что... a) Структура системы описывается в терминах объектов и связей между ними, а поведение системы - в терминах обмена сообщениями между объектами;
b) Основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла;
c) Используется инкапсуляция и наследование объектов;
d) При написании программ не используются подпрограммы. 13) Передача входных данных при вызове подпрограммы осуществляется с помощью… a) Файлов;
b) Параметров;
c) Специализированных модулей;
d) Специальных операторов. 14) Модульная структура программы отражает одну из особенностей __________ программирования. a) Динамического;
b) Эвристического;
c) Структурного;
d) Логического.

(начало)

Раздел 5.6 Объектно-ориентированное программирование
1) В основе объектно-ориентированного подхода лежит понятие… a) Декомпозиции объектов;
b) Иерархии классов;
c) Рекурсии;
d) Формализации свойств. 2) Методом решения задач, при котором объекты разного рода объединяются общим понятием (концепцией), а затем сгруппированные сущности рассматриваются как элементы единой категории, является… a) Структуризация;
b) Абстрагирование;
c) Декомпозиция;
d) Индукция. 3) Методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется ______________ программированием. a) Структурным;
b) Модульным;
c) Объектно-ориентированным;
d) Формальным. 4) Объектно-ориентированным языком, в котором имеется возможность множественного наследования, является… a) C++;
b) Ada95;
c) Java;
d) PHP. 5) Объект связан с классом в терминах ООП в следующей нотации… a) Класс является описанием объекта;
b) Совокупность классов образует объект;
c) Объект не является наследником класса;
d) Объект и класс связаны через общие функции. 6) Понятие "Наследование" относится к... a) Технологии модульного программирования;
b) Технологии императивного программирования;
c) Технологии объектно-ориентированного программирования;
d) Технологии структурного программирования. 7) Способность объектов выбирать внутренний метод, исходя из типа данных, используя одно имя для задания общих для класса действий, определяет такое свойство ООП как... a) Управление событиями;
b) Инкапсуляция;
c) Полиморфизм;
d) Наследование. 8) Состояния, определяющие значения всех переменных _________и методы, определяющие его функциональные возможности, два основных компонента __________. a) Класса;
b) Указателя; с) Типа данных;
d) Способа. 9) Открытие и закрытие окна Windows с точки зрения объектно-ориентированного программирования - это… a) Метод;
b) Объект;
c) Свойство;
d) Класс. 10) Свойство ООП, которое может быть смоделировано с помощью таксономической классификационной схемы (иерархии) называется… a) Инкапсуляция;
b) Управление событиями;
c) Наследование;
d) Полиморфизм. 11) Использование одного имени для задания общих для класса действий, что означает способность объектов выбирать внутренний метод, исходя из типа данных, определяет свойство ООП … a) Инкапсуляция;
b) Управление событиями;
c) Наследование;
d) Полиморфизм. 12) Понятие "иерархия классов" присуще методологии ____________ программирования. a) Структурного;
b) Объектно-ориентированного;
c) Динамического;
d) Эвристического. 13) Объектно-ориентированный подход к программированию использует следующие базовые понятия: 1) объект, 2) свойство, 3) метод обработки; 4) событие; 5) класс объектов, 6) инструкции, 7) данные, 8) модель. a) 1, 5, 8;
b) 5, 6, 7, 8;
c) Только 1 и 5;
d) 1, 2, 3, 4, 5. 14) Классом в объектно-ориентированном программировании является… a) Переменная;
b) Диапазон значений;
c) Матрица ненулевых элементов;
d) Множество объектов, имеющих общее поведение и общую структуру. 15) Базовыми понятиями объектно-ориентированного программирования являются:

1) объект,
2) класс,
3) структура,
4) префикс.

a) 1, 2;
b) 1, 4;
c) 3, 4;
d) 2, 4.

(начало)

Раздел 5.7 Эволюция и классификация языков программирования.
1) Языками декларативного программирования являются: a) Языки сценариев;
b) Логические языки;
c) Структурные;
d) Процедурные. 2) Языком логического программирования является... a) Бейсик;
b) ЛИСП;
c) Пролог;
d) АДА. 3) Компонентный подход к программированию предполагает работу с… a) Отдельными компонентами (COM-объектами);
b) Структурированными данными;
c) Глобальными переменными;
d) С методами обработки данных. 4) Языком запроса к реляционным базам данных является... a) C++;
b) SSH;
c) SQL;
d) Pascal. 5) Для системного программирования максимально подходит язык: a) PHP;
b) Ada;
c) C;
d) Java. 6) Способ записи программ, допускающих их непосредственное выполнение на ЭВМ, называется __________ языком программирования a) Логическим;
b) Процедурным;
c) Функциональным;
d) Машинным. 7) Программа - это… a) Протокол взаимодействия компьютеров компьютерной сети;
b) Законченное минимальное смысловое выражение на языке программирования;
c) Алгоритм, записанный на языке программирования;
d) Набор команд операций системы компьютера. 8) Языками разметки данных являются a) SQL и Java;
b) HTML и ADA;
c) HTML и XML;
d) Java и XML. 9) К какому типу языков относится АССЕМБЛЕР? a) Проблемно-ориентированные;
b) Машинные;
c) Высокого уровня;
d) Машинно-ориентированные. 10) Языки программирования, не зависящие от архитектуры компьютера и отражающие структуру алгоритма, называются... a) Независимыми;
b) Алгоритмическими;
c) Естественными;
d) Машинно-ориентированными. 11) Одним из представителей языков описания сценариев является: a) prolog;
b) fortran;
c) pascal;
d) java script. 12) Языком сценариев является: a) Pascal;
b) Lisp;
c) Delphi;
d) Perl. 13) Языком программирования высокого уровня является ... a) Искусственный язык, алфавит, словарный запас и синтаксис которого понятны компьютеру;
b) Искусственный язык, алфавит, словарный запас и семантика которого понятны компьютеру;
c) Фиксированная система обозначений и правил для описания алгоритмов и структур данных;
d) Система обозначений, принятая в блок-схемах. 14) Формализованный язык для описания алгоритма решения задачи на компьютере называется ... a) Компилятором;
b) Языком блок-схем;
c) Языком программирования;
d) Независимым языком. 15) Для задач анализа и понимания естественных языков на основе языка формальной логики и методов автоматического доказательства теорем используется язык программирования … a) JAVASCRIPT;
b) BASIC;
c) PASCAL;
d) PROLOG. 16) Понятием "переменная" в традиционных языках программирования называется: a) Служебное слово на языке программирования;
b) Именованная область памяти, в которой хранится некоторое значение;
c) Описание действий, которые должна выполнять программа;
d) Любое законченное минимальное смысловое выражение на языке программирования. 17) Объектную структуру программы имеют языки:

1) C++,
2) Fortran,
3) Pascal,
4) Java

a) 2 и 3;
b) только 4;
c) 1 и 4;
d) 1 и 3. 18) Верным утверждением является то, что... a) Язык SQL расшифровывается как Structured Query Language;
b) Язык SQL не имеет международного стандарта;
c) Язык SQL прекратил свое развитие в 1996 году;
d) Язык SQL используется для доступа к данным в иерархических базах. 19) Укажите соответствие между названием языка программирования и его типом a) A - 1, B - 2, C - 3, D - 4;
b) A - 3, B - 1, C - 4, D - 2;
c) A - 2, B - 4, C - 1, D - 3;
d) A - 2, B - 1, C - 4, D - 3.

(начало)

Раздел 5.8 Структуры и типы данных языка программирования
1) Массив относится к __________ типам данных: a) Логическим;
b) Встроенным;
c) Составным (конструируемым);
d) Абстрактным. 2) Структура представления данных, которая не может быть последовательной: a) Индексная;
b) Инвертированная;
c) Древовидная;
d) Хэш-адресация. 3) Вставьте пропущенное понятие. Если в программе переменная принимает значение, равное 1.00Е02, то она была описана как переменная _______________ типа. a) Целого;
b) Символьного;
c) Вещественного;
d) Диапазон. 4) Какая структура данных больше подходит для реализации рекурсии? a) Стек;
b) Список;
c) Дерево;
d) Очередь. 5) Массивом называется: a) Последовательность фиксированного числа однотипных переменных, имеющих общее имя;
b) Набор переменных, начинающихся с одной буквы;
c) Самый простой оператор языка программирования;
d) Ограниченная апострофами последовательность любых символов. 6) Динамической структурой данных является: a) Запись;
b) Очередь;
c) Массив;
d) Дерево. 7) В любом языке программирования отсутствуют _____________ выражения: a) Текстовые;
b) Логические;
c) Арифметические;
d) Физические. 8) Целые и вещественные числа, символы, булевские значения: true и false, являются… a) Элементами данных программ;
b) Структурами данных;
c) Полями данных;
d) Списками данных. 9) Какая информация известна, если задан целочисленный тип данных? a) Количество записей данных;
b) Количество обращений к данным;
c) Начальное значение;
d) Диапазон возможных значений. 10) Элементы массива упорядочены... a) По алфавиту;
b) По возрастанию индексов элементов;
c) По частотным характеристикам;
d) По возрастанию значений элементов. 11) Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[5] ] - D[ D[3] ] равно ... a) -3;
b) -1;
c) 2;
d) 1. 12) Переменная в программе, написанной на языке программирования процедурного типа, имеет следующие атрибуты...

1) имя
2) тип
3) параметр
4) значение

a) 1 и 4;
b) 1, 3 и 4;
c) 1, 2 и 4;
d) 4. 13) Изображенная на рисунке структура данных называется... a) Массивом;
b) Хэш-адресацией;
c) Списком;
d) Записью. 14) Верным является высказывание, утверждающее, что... a) Элементы массива могут иметь разные типы;
b) К элементу массива невозможно получить доступ по номеру;
c) Доступ к элементу массива осуществляется по имени массива и номеру элемента;
d) Элементы массива автоматически упорядочиваются по возрастанию. 15) В процедурных языках программирования отсутствует _____ тип данных. a) Вещественный;
b) Символьный;
c) Комплексный;
d) Целочисленный. 16) Стандартными простыми типами данных языков программирования являются… a) Параметры подпрограммы;
b) Целые, вещественные, логические, символьные;
c) Процедуры и функции;
d) Целые, массивы, вещественные, записи.

(начало)

Раздел 5.9 Трансляция, компиляция и интерпретация
1) Какая стадия трансляции занимается проверкой типов в выражениях... a) Семантический анализ;
b) Генерация кода;
c) Лексический анализ;
d) Синтаксический анализ. 2) Ошибка "пропущена точка с запятой" при трансляции может быть выявлена на этапе... a) Лексического анализа;
b) Семантического анализа;
c) Оптимизации кода;
d) Синтаксического анализа. 3) Результатом компиляции является... a) Загрузочный модуль;
b) Дисплейный файл;
c) Исходный текст;
d) Командный файл. 4) В чем заключается основное отличие компиляторов от интерпретаторов? a) Компиляторы генерируют целевой код, а интерпретаторы - нет;
b) Компиляторы участвуют в построении исходного кода, а интерпретаторы - нет;
c) Интерпретаторы генерируют целевой код, а компиляторы - нет;
d) Компиляторы в процессе трансляции исполняют исходный код, а интерпретаторы - нет. 5) Таблица символов в процессе трансляции используется для... a) Хранения значений переменных;
b) Хранения результатов выполнения процедур;
c) Хранения имен переменных;
d) Хранения результатов выполнения функций. 6) Компилятор используется при программировании... a) На языке высокого уровня;
b) На языке машинных команд;
c) На языке сверхуровня;
d) На естественном языке. 7) Виртуальная машина Java является... a) Компилятором;
b) Интерпретатором;
c) Анализатором;
d) Обработчиком. 8) Непосредственное покомандное выполнение исходной программы на языке высокого уровня происходит в процессе... a) Идентификации;
b) Компиляции;
c) Транзакции;
d) Интерпретации. 9) Перечисленные шаги работы любого компилятора:

1) перевод программы на промежуточный язык, не зависящий от системы команд конкретного компьютера,
2) разбор исходной программы и перевод ее во внутреннее представление, удобное для дальнейшей работы,
3) генерация выходного кода на машинном языке,
4) оптимизация кода программы,

выстраиваются в следующей последовательности… a) 2, 1, 3, 4
b) 1, 2, 3, 4
c) 1, 2, 4, 3
d) 2, 1, 4, 3
Источник: http://www.habarov.spb.ru/Test_Informatica/test_tema5.html


Закрыть ... [X]

15 вариантов недорогих подарков подруге Конкурс не говори нет не говори да

Язык описания сценариев является XXХIV Международный интернет-конкурс «Поклонимся великим тем.»
Язык описания сценариев является Викторина по сказкам (начальные классы) 9 конкурс «Угадай мелодию»
Язык описания сценариев является Владикавказ Википедия
Язык описания сценариев является ГЛАВНАЯ СТРАНИЦА
Язык описания сценариев является Кастинги - Пятница
Язык описания сценариев является Книга: Не с пустыми руками. Анекдоты про подарки
Язык описания сценариев является Конкурс-игра по пропаганде правил дорожного движения среди
Космические тайны: как открывали планеты Солнечной системы Музыкальная радуга Оригинальный подарок подруге форум Поздравления папе с рождением сына Праздник русской березки в начальной школе. Сценарий Приемная комиссия разъясняет: новое в правилах приема Российский С ДНЕМ РОЖДЕНИЯ - лучшие открытки картинки с Днем Рождения Сценарий: Поздравления и сценарии / сценарий юбилея Читать онлайн - Танк Таня. Бойся, я с тобой