Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вычислительная техника и програмировние_тест.doc
Скачиваний:
15
Добавлен:
06.03.2016
Размер:
4.16 Mб
Скачать

249. Задание {{ 258 }} тз № 333

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

Композиция - это

 циклическая конструкция алгоритма

 линейная конструкция алгоритма, состоящая из последовательно следующих друг за другом функциональных вершин

 конструкция ветвления, имеющая предикатную вершину

 суперпозиция двух алгоритмов

250. Задание {{ 259 }} ТЗ № 334

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

Блок-схема - это

 ориентированная сеть, у которой могут быть вершины типов: функциональные, предикатные и объединяющие

 рисунок с изображением алгоритма

 семантический граф операторов алгоритма

 семантическая диаграмма

251. Задание {{ 260 }} ТЗ № 335

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

Тестирование программы - это

 оценивание ресурсов компьютера, на котором будет работать программа

 перевод проекта в форму программы для конкретного компьютера

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

 процесс исполнения программы с целью выявления ошибок

252. Задание {{ 261 }} ТЗ № 336

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

Инспекция при тестировании это

 надзор за изменением состояний переменных

 отслеживание логических ошибок

 набор процедур и приемов обнаружения ошибок

 надзор за соответствием типов и атрибутов переменных

253. Задание {{ 262 }} ТЗ № 337

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

Если данные размещены на внешнем носителе, то доступ к ним возможен

 моментальный

 прямой

 последовательный

 выборочный

254. Задание {{ 263 }} ТЗ № 338

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

Если данные размещены в оперативной памяти, то доступ к ним возможен

 прямой

 параллельный

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

 перебором

255. Задание {{ 274 }} ТЗ № 349

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

Перед Вами фрагмент кода программы:

var

i: char;

begin

i:=1;

end.

Будет ли работать такая программа?

 Будет работать;

 Появится "Ошибка типа";

 Появится ошибка "Ошибка в выражении";

256. Задание {{ 275 }} ТЗ № 350

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

Вызовет ли ошибку следующий программный код

var

s1,s2 : string;

begin

s1:=s1+' '+s2;

end.

 Да, вызовет;

 Нет, не вызовет;

 Все будет зависеть от значений s;

257. Задание {{ 276 }} ТЗ № 351

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

Логический тип данных, это

 boolean ;

 integer;

 char;

 real;

258. Задание {{ 286 }} ТЗ № 243

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

Все существующие языки программирования делятся на

 функциональные и логические

 русско- и нерусскоязычные

 процедурные и непроцедурные

 языки низкого и высокого уровня

259. Задание {{ 288 }} ТЗ № 245

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

Выберите верное утверждение

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

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

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

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

260. Задание {{ 289 }} ТЗ № 246

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

Транслятор - это программа, которая

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

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

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

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

261. Задание {{ 290 }} ТЗ № 247

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

Процедура очистки экрана в системе Турбо-Паскаль входит в модуль

 Graph

 Crt

 String

 Turbo3

262. Задание {{ 291 }} ТЗ № 248

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

Непроцедурным языком не является

 Лисп

 Кобол

 Оккам

 Смолтолк

263. Задание {{ 292 }} ТЗ № 249

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

При вычислении какого выражения транслятор обратится к подпрограмме

 (х + у)(х + у)

 sqrt(x + y)

 (x + y)/N

 xy - x/y

264. Задание {{ 293 }} ТЗ № 250

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

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

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

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

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

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

265. Задание {{ 294 }} ТЗ № 251

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

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

 системный диск может не содержать файл config.sys

 файл autoexec.bat не может не содержать ни одного байта

 система программирования может не содержать транслятора

 файл с расширением txt может быть не текстовым

266. Задание {{ 295 }} ТЗ № 252

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

Минимальный состав системы программирования, необходимый для работы программы, включает

 транслятор, отладчик, макроассемблер, средства редактирования, компоновки, загрузки

 транслятор, отладчик, макроассемблер

 транслятор, отладчик, макроассемблер, командный процессор

 транслятор, отладчик

267. Задание {{ 296 }} ТЗ № 253

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

Какой из представленных процессов трансляции имеет верный порядок

 синтаксический анализ, семантический анализ, компиляция, компоновка

 синтаксический анализ, лексический анализ, интерпретация, компоновка

 лексический анализ, семантический анализ, компоновка, загрузка

 синтаксический анализ, трансляция, компоновка, загрузка

268. Задание {{ 297 }} ТЗ № 254

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

Язык программирования образуют три составляющие

 алфавит, орфография, диалектика

 алфавит, синтаксис, семантика

 переменные, процедуры, функции

 модули, описания, реализация

269. Задание {{ 298 }} ТЗ № 255

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

Величины в языках программирования характеризуются

 элементами, размером, значением

 однородностью, предназначением, полезностью

 местоположением, принадлежностью, значением

 типом, именем, значением

270. Задание {{ 299 }} ТЗ № 256

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

Оператор присваивания выглядит следующим образом

 <имя переменной>:-<значение>

 <имя переменной>:=<выражение>

 <имя переменной >: := <выражение>

 <значение>:= <имя переменной>

271. Задание {{ 300 }} ТЗ № 257

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

Внешние библиотеки создаются в виде

 отдельного файла или нескольких

 другой программы

 процедуры

 функции

272. Задание {{ 301 }} ТЗ № 258

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

Над вещественными величинами определены операции

 not, and, or и стандартные

 <, >, =, odd( ), abs( ), и стандартные

 *,+,-,/ и стандартные

 odd ( ), eof( ), abs( ), sin( ), cos( )

273. Задание {{ 302 }} ТЗ № 259

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

Над логическими величинами определены операции

 +, -, *, /

 not, and, or, odd( )

 sin( ), cos( ), tg( ), abs( )

 trunc( ), round ( ), ord( )

274. Задание {{ 306 }} ТЗ № 263

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

Каков будет результат выполнения программы

var r:real;

begin

r:=4. 869; T:=trunc(r)

End.

 T=23.07

 T=2.207

 T= 5

 T=4

275. Задание {{ 307 }} ТЗ № 264

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

Какая из данных программ записана без ошибок

 var b:boolean; begin b:=7; writeln("результат: ", b); end.

 var b:boolean; begin b:=false; if not b then writeln("Ура!"); end.

 var b:boolean; begin b:="Hello, World"; writeln (b); end.

 var b:boolean; crreal; begin c:=sqr(b); writeln("результат: ", с); end.

276. Задание {{ 310 }} ТЗ № 268

Выберите несколько правильных ответов

Фрагмент кода:

Var i,j,k : byte;

begin

<большое количество других операторов по вычислению i,j>

k:=i+j;

end;

 Вполне правильный и надежный

 Может вызвать ошибку в расчете значения k

 Может вызвать ошибку и остановку программы в момент выполнения

 Достаточно экономично использует память

277. Задание {{ 311 }} ТЗ № 269

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

Язык Паскаль является

 компилятором

 интерпретатором

 транслятором

278. Задание {{ 312 }} ТЗ № 270

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

Какова разрядность переменной типа "real" (бит) в семействе языков Паскаль

 8 бит

 16 бит

 24 бит

 32 бит

 48 и более бит

279. Задание {{ 314 }} ТЗ № 272

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

Команда readln считывает из буфера клавиатуры

 один символ

 одно число

 последовательность бит до тех пор, пока не встретит "enter"

 последовательность бит до тех пор, пока не встретит "enter", причем удаляет "enter" из буфера

280. Задание {{ 315 }} ТЗ № 273

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

Команда writeln(2+2=3)

 Приведет к сообщению "синтаксическая ошибка"

 Приведет к сообщению "ошибка в выражении"

 Программа выполнится, причем на экране появится "F(alse)"

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

281. Задание {{ 320 }} ТЗ № 278

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

Какова разрядность (сколько бит) типа Integer

 8 бит;

 16 бит;

 32 бит;

 64 бит;

 Зависит от версии языка Паскаль;

282. Задание {{ 324 }} ТЗ № 282

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

Данный фрагмент кода:

Uses graph;

Var g : char;

begin

g:=readkey;

end.

 будет работать совершенно нормально;

 вызовет ошибку "неизвесткая команда/идентификатор";

 вызовет "ошибку выполнения";

 зациклится;

283. Задание {{ 330 }} ТЗ № 288

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

Алфавит языка программирования - это

 фиксированный набор символов, однозначно трактуемых

 а..я

 a..z

 набор слов, которые понимает компьютер

284. Задание {{ 331 }} ТЗ № 289

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

Оператор - это

 функция, которая оперирует с данными

 законченная фраза языка, предписание, команда

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

 процедура обработки данных

285. Задание {{ 332 }} ТЗ № 290

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

Переменная - это

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

 значения чисел

 меняющееся число

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

286. Задание {{ 333 }} ТЗ № 291

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

Модуль - это

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

 набор символов и идентификаторов

 специальная программная единица для создания библиотек

 вспомогательная процедура

287. Задание {{ 334 }} ТЗ № 292

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

Язык программирования - это

 набор слов для написания программы

 определенная последовательность бит

 специально созданная система обозначений слов, букв, чисел

 двоичные коды для компьютера

288. Задание {{ 335 }} ТЗ № 293

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

Синтаксис языка программирования - это

 набор правил расстановки знаков препинания

 система правил, определяющая допустимые конструкции языка

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

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

289. Задание {{ 336 }} ТЗ № 294

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

Семантика языка программирования - это

 система правил, определяющая допустимые конструкции языка

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

 набор металингвистических формул бэкуса-наура

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

290. Задание {{ 338 }} ТЗ № 296

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

Языки программирования высокого уровня являются

 набором нулей и единиц

 ограниченными по объему информации

 машинно-зависимыми

 машинно-независимыми

291. Задание {{ 339 }} ТЗ № 297

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

Простой величине соответствует

 одна ячейка памяти

 массив из простых чисел

 структура входных, выходных и промежуточных значений

 множество простых ее элементов

292. Задание {{ 340 }} ТЗ № 298

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

Характеристики структурной величины

 упорядоченность, однородность, способ доступа, фиксированность числа элементов

 индивидуальность имен, порядок перечисления элементов

 однозначность, неизменность, множество элементов

 размер занимаемой памяти, многофункциональность, способ доступа к элементам

293. Задание {{ 341 }} ТЗ № 299

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

Команда на машинном языке содержит

 строку из спецсимволов

 задание сделать ту или иную операцию

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

294. Задание {{ 343 }} ТЗ № 301

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

Файл - это

 база данных

 поименованный участок на внешних носителях памяти

 список

 раздел на жестком диске

295. Задание {{ 344 }} ТЗ № 302

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

Упорядоченный тип - это

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

 запись

 целые и вещественные

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

296. Задание {{ 345 }} ТЗ № 303

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

Выражение - это

 конструкция языка, значение которой может меняться

 текст программы, заключенный в операторные скобки

 множество символов, которые являются упорядоченными

 конструкция, задающая правила вычисления значений переменных

297. Задание {{ 349 }} ТЗ № 307

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

Запись - это

 константное значение

 последовательность, состоящая из фиксированного числа однотипных элементов

 последовательность однотипных элементов, отличающихся индексами

 последовательность, состоящая из фиксированного числа величин, называемых полями

298. Задание {{ 350 }} ТЗ № 308

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

Константное значение - это

 тип, вида: k = record i:integer; r:real end

 тип вида: const = array [1..3]

 тип вида: const = set of real

 список элементов, заключенный в круглые скобки, вида <имя поля>:<значение>

299. Задание {{ 351 }} ТЗ № 309

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

Для обозначения величин используют имена. Именем будет являться

 name-"Петя"

 1Name

 /Name

 Name1

300. Задание {{ 352 }} ТЗ № 310

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

N будет константой в описании

 const N = 5

 N:const = 5

 N = 5

 N:integer = 5

Программирование разветвляющихся алгоритмов

301. Задание {{ 235 }} ТЗ № 231

Установите соответствие

Если

if

То

then

Иначе

else

302. Задание {{ 282 }} ТЗ № 239

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

Дана программа:

Program T21; Var X: Integer;

Begin Readln(X);

If X MOD 2=0 Then Writeln('ДА')

Else Writeln('НЕТ') End.

При каком значении X будет получен ответ "ДА"?

 7

 4

 15

 3

 21

Программирование циклических алгоритмов

303. Задание {{ 179 }} ТЗ № 267

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

 ни одна из программ

 программа 1

 программа 2

 программа 3

304. Задание {{ 234 }} ТЗ № 230

Установите соответствие

While

пока

do

делать

for

для

to

до

305. Задание {{ 277 }} ТЗ № 234

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

Определите правильный результат действия программы на Паскале

const n=2;

var k:integer; m,l:real;

begin

l:=0;

For k:=l to 6 do

m:=k/n;

l:=l+m

end.

Правильные варианты ответа: 10.5; 10,5;

306. Задание {{ 278 }} ТЗ № 235

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

Значение переменной s после выполнения фрагмента программы вида:

s:=0;

i:=1;

while (i<5) do

begin

i:=i+1;

s:=s+i

end;

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

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

307. Задание {{ 279 }} ТЗ № 236

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

Фрагмент программы вида:

x:=4;

i:=3;

j:=3;

while (x mod j>0) do

begin

j:=j-1;

i:=i-1

end;

write (i+j);

выдаст на экран число, равное...

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

308. Задание {{ 280 }} ТЗ № 237

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

Каков будет результат выполнения программы

Var n, i: integer;

Begin

n:=0;

For i:=l to 10 do n:=n+i end.

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

309. Задание {{ 281 }} ТЗ № 238

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

Фрагмент программы вида:

k:=1;

while (k<100) do k:=k+k;

white (k);

выведет значение k, равное:

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

310. Задание {{ 283 }} ТЗ № 240

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

Когда окончится выполнение цикла while a<b do

a:=a+1;

 Когда а станет больше b

 Когда а станет равно b

 Цикл не закончится

 Сразу закончится

311. Задание {{ 284 }} ТЗ № 241

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

Фрагмент программы вида

m:=5;

p:=5:

for i:=1 to 3 do

if ((p<i) or (m<i) then p:=i else m:=i;

writeln (m, p);

 1, 3

 2, 3

 3, 2

 3, 3

 1, 1

312. Задание {{ 285 }} ТЗ № 242

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

Фрагмент программы

k:=1;

f:=1;

while k<6 do

begin

f:=f*k;

k:=k+2

end;

write (f, k);

выведет на экран пару чисел в следующей последовательности:

 15, 5

 15, 7

 13, 7

 13, 5

 11, 3

313. Задание {{ 303 }} ТЗ № 260

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

Цикл с постусловием записывается в виде

 While <логическое выражение> do <оператор>;

 For i:=l to n do <оператор>;

 Repeat <последовательность операторов> until <логическое выражение>;

 Case k of <последовательность операторов>;

314. Задание {{ 304 }} ТЗ № 261

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

Цикл с предусловием запишется в виде

 While <логическое выражение> do <оператор>;

 For i:=l to n do <оператор>;

 Repeat <последовательность операторов> until <логическое выражение>;

 Case k of <последовательность операторов>.

315. Задание {{ 305 }} ТЗ № 262

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

Цикл с параметром запишется в виде

 While <логическое выражение> do <оператор>;

 For i:=l to n do <оператор>;

 Repeat <последовательность операторов> until <логическое выражение>;

 Case k of <последовательность операторов>;

316. Задание {{ 309 }} ТЗ № 266

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

В текстовом файле записаны целые числа из диапазона от 1000 до 10000 по 10 чисел в каждой строке. В следующей программе должно выводиться в качестве результата число, равное одному проценту от суммы всех чисел, хранящихся в файле. Определить результат работы программы, если в файле 1000 строк, содержащих только числа 1000.

Var f:text; i, s, a : integer; p: real; begin

assign (f, "in.txt"); reset (f);

while not eof (f) do

for i:=l to 10 do

begin

read (f, a);

s:= s+a;

end;

p:=s/100; writeln (p:9:

end.

 правильный результат не может быть вычислен;

 программа зациклится;

 0.00;

 результат не может быть выведен в указанном формате.