Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TEST_INFORMATIKA_2011_rez_ii.docx
Скачиваний:
14
Добавлен:
14.08.2019
Размер:
2.14 Mб
Скачать

В Линейные, ветвления и циклические программы

168. Задание {{ 266 }} Программирование

Выберите правильный вариант ответа.

Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

 a = 0, b = 18

 a = 11, b = 19

 a = 10, b = 18

 a = 9, b = 17

169. Задание {{ 128 }} Программирование

Дополните предложение.

Значение переменной Х после выполнения операций присваивания

X:=3;

X:=X*2

будет равно_____________.

Правильные варианты ответа: 6; шесть; Шесть; ШЕСТЬ;

170. Задание {{ 129 }} Программирование

Дополните предложение.

Переменная С в результате выполнения программы:

Var a, b,c:integer;

Begin

A:=4;

B:=a*3-6;

If b>2*a then a:=2;

If b<2*a then a:=5;

If b=2*a then a:=b-a;

C:=a*b+a-b;

Writeln('C=',C);

End.

примет значение __________.

 8

 22

 29

 34

171. Задание {{ 130 }} Программирование

Дополните предложение.

Циклическая часть (тело цикла) с заданными параметрами:

For i:=-1 to 2 do

<оператор 1>;

выполнится _______ раз.

Правильные варианты ответа: 4; четыре; ЧЕТЫРЕ;

172. Задание {{ 131 }} Программирование

Выберите правильный вариант ответа.

В перечисленных заголовках циклов ошибок нет в

 For x:=3 to 12

 For y=0 to 7

 For k:=1 to 5.5

 For j:=10 to -2

173. Задание {{ 132 }} Программирование

Дополните предложение.

Значение переменной S после выполнения программы:

Var a,s:integer;

Begin

S:=0;

For a:=1 to 4 do

S:=S+sqr(a);

Writeln('S=',S);

End.

равно _______.

Правильные варианты ответа: 30;

174. Задание {{ 281 }} Программирование

Выбрите правильный вариант ответа.

Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[5] ] - D[ D[3] ] равно _____.

 2

 1

 -1

 -3

Е Технологии программирования. Языки программирования высокого уровня.

175. Задание {{ 126 }} Программирование

Вставьте пропущенный термин.

____________ - автоматический перевод всей программы в машинный код.

Правильные варианты ответа: компиляция; КОМПИЛЯЦИЯ; Компиляция; кампиляция; компеляция; кампеляция;

176. Задание {{ 155 }} Программирование

Выберите правильный вариант ответа.

Для реализации логики алгоритма и программы, с точки зрения структурного программирования не должны применяться:

 последовательное выполнение

 безусловные переходы

 ветвления

 повторение (циклы)

177. Задание {{ 156 }} Программирование

Вставьте пропущенный термин.

Деятельность, направленная на обнаружение и исправление ошибок в программной системе называется____________ программы.

Правильные варианты ответа: отладкой; отладка; Отладкой; Отладка; ОТЛАДКА; ОТЛАДКОЙ; атладкой;

178. Задание {{ 157 }} Программирование

Выберите правильный вариант ответа.

Программа - это__________.

 алгоритм, записанный на языке программирования

 протокол взаимодействия компонентов компьютерной сети

 набор команд операционной системы компьютера

 законченное минимальное смысловое выражение на языке программирования

179. Задание {{ 158 }} Программирование

Выберите правильные варианты ответов.

Процесс написания программы включает:

 редактирование текста программы

 запись операторов в соответствующей языку программирования форме

 изменение физических параметров компьютера

 процесс отладки

180. Задание {{ 260 }} ОО Программирование

Выберите правильный вариант ответа.

Объект связан с классом в терминах объектно-ориентированного программирования следующим образом:

 объект не является наследником класса

 совокупность классов образует объект

 объект и класс связаны через общие функции

 класс является описанием объекта

181. Задание {{ 261 }} ОО Программирование

Выберите правильный вариант ответа.

Суть понятия полиморфизм заключается в том, что ___________.

 в зависимости от типа объекта одно и то же имя метода может соответствовать различным действиям

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

 объект скрывает в себе детали, несущественные для его использования

 в объектах различных типов одному действию могут соответствовать различные имена методов

182. Задание {{ 262 }} ОО Программирование

Выберите правильный вариант ответа.

Методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется _______________ программированием.

 модульным

 структурным

 объектно-ориентированным

 формальным

183. Задание {{ 263 }} ОО Программирование

Выберите правильный вариант ответа.

В основе объектно-ориентированного подхода к программированию лежит метод ________.

 восходящего проектирования

 нисходящего проектирования

 ветвей и границ

 дихотомического поиска

184. Задание {{ 264 }} Программирование

Вставьте пропущенный термин.

Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют _____________.

Правильные варианты ответа: подпрограммой; подпрограмма; ПОДПРОГРАММОЙ; ПОДПРОГРАММА; подпрограмой; подпограммой; подпрограма;

185. Задание {{ 265 }} Программирование

Выберите правильные варианты ответов.

Системами программирования являются:

 MS DOS

 Java

 Adobe PhotoShop

 Visual C++

 Borland Delphi

186. Задание {{ 148 }} Программирование

Выберите правильный вариант ответа.

Нарушение формы записи программы, обнаруженное при тестировании, приводит к сообщению о _______________ ошибке.

 локальной

 грамматической

 стилистической

 синтаксической

 орфографической

 семантической

187. Задание {{ 252 }} Программирование

Выберите правильный вариант ответа.

Структурный подход в программировании - это ______.

 подход, ориентированный на непосредственно выполняемые компьютером операции

 подход, не ориентированный на непосредственно выполняемые компьютером операции

 подход, ориентированный на то, что отдельные группы операторов могут объединяться во вспомогательные алгоритмы

 подход, ориентированный на то, что логическая структура программы может быть выражена комбинацией трех базовых структур - следование, ветвление, цикл

188. Задание {{ 253 }} Программирование

Соответствие между данными и их классификацией.

Динамические

списки, стеки, графы, деревья

Структурированные

записи, файлы, множества, массивы

Неструктурированные

целые числа, действительные числа, логические, символьные

графические

189. Задание {{ 254 }} Программирование

Выберите правильный вариант ответа.

Верным утверждением является:

 компиляторы делятся на трансляторы и интерпретаторы

 трансляторы делятся на компиляторы и интерпретаторы

 перевод текста программы в машинный код осуществляется либо компилятором, либо транслятором

 интерпретаторы делятся на трансляторы и компиляторы

190. Задание {{ 255 }} Программирование

Вставьте пропущенный термин.

Процедура очистки экрана в системе Turbo Pascal входит в модуль _________.

Правильные варианты ответа: crt; CRT; Crt;

191. Задание {{ 256 }} Программирование

Выберите правильный вариант ответа

Компоновкой называется:

 процесс описания переменных в программе

 проверка, не нарушены ли формальные правила, содержащиеся в данном языке программирования

 просмотр и изменение значений переменных в ходе отладки программы

 подключение к исходному объектному модулю объектных модулей соответствующих программ

192. Задание {{ 257 }} Программирование

Расставьте в порядке следования этапы процесса трансляции.

1: Синтаксический анализ

2: Семантический анализ

3: Компиляция

4: Компоновка

193. Задание {{ 258 }} Программирование

Выберите правильный вариант ответа.

Рекурсия использует:

 обращение подпрограммы к самой себе

 удаление подпрограммой самой себя

 размножение подпрограммой самой себя

 заражение подпрограммой самой себя

194. Задание {{ 259 }} ОО Программирование

Выберите правильные варианты ответов.

К концепции объектно-ориентированного программирования относятся:

 полиморфизм

 параллелизм

 наследование

 инкапсуляция

195. Задание {{ 149 }} ОО Программирование

Выберите правильный вариант ответа.

В объектно-ориентированном программировании каждый объект по отношению к своему классу является

 фрагментом

 кодом

 функцией

 свойством

 экземпляром

13. Оператор перехода служит для:

1) организации цикла;

2) выполнения условия;

3) более корректного программирования;

4) организации полного перебора;

5) продолжения исполнения программы, начиная с оператора, отмеченного меткой, или определенного адреса.

14. Линейным называется алгоритм:

1) считающий длину какого-либо объекта;

2) последовательно выполняющий одно и то же действие;

3) не содержащий ветвлений и циклов;

4) написанный на языке Basic;

5) не обращающийся к процедурам.

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