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

317. Задание {{ 313 }} тз № 271

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

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

for i:=1 to 10 do;

writeln('Yes');

 Будет сгенерирована "ошибка выполнения"

 На экран будет 10 раз выведено слово "Yes"

 На экран будет 0 раз выведено слово "Yes"

 На экран будет 1 раз выведено слово "Yes"

318. Задание {{ 316 }} ТЗ № 274

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

Сколько раз выполнится данный цикл

while (3>2) do begin

writeln('выполняется цикл');

end;

 Будет выполняться бесконечно;

 Ни разу;

 В коде программы синтаксическая ошибка;

319. Задание {{ 317 }} ТЗ № 275

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

Сколько раз выполнится данный цикл

i:=2;

repeat

i:=i+1;

until i=2

 Ни разу;

 Один раз;

 Два раза;

 В коде синтаксическая ошибка;

 Бесконечное число раз;

320. Задание {{ 318 }} ТЗ № 276

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

Сколько раз выполнится данный цикл:

for i:=1 to 1 do

write('mama');

 Ни разу;

 Один раз;

 Два раза;

 В коде синтаксическая ошибка;

 Бесконечное число раз;

321. Задание {{ 319 }} ТЗ № 277

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

Сколько раз выполнится данный цикл:

for j:=2 downto 1 do

write('papa');

 Ни разу;

 Один раз;

 Два раза;

 В коде синтаксическая ошибка;

 Бесконечное число раз;

322. Задание {{ 321 }} ТЗ № 279

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

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

for i:=1 to 33000 do

write('mama');

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

 вызовет ошибку на этапе компиляции;

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

323. Задание {{ 322 }} ТЗ № 280

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

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

Var X,Y : char;

begin

writeln('введите Y');

read(Y);

writeln('введите X');

read(X);

end.

 Считает с клавиатуры переменные Y, а затем X;

 Считает с клавиатуры переменные Y, и не считает X;

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

 Вызовет синтаксическую ошибку;

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

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

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

while (3>2) do begin

repeat

writeln('mama');

end;

until 3>2;

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

 вызовет синтаксическую ошибку;

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

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

Рекурсия

325. Задание {{ 253 }} ТЗ № 328

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

Итерация - это

 шаг выполнения программы

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

 язык программирования

 функция прерывания

326. Задание {{ 254 }} ТЗ № 329

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

Дедуктивный принцип - это

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

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

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

 принцип построения модели от общего к частному

327. Задание {{ 255 }} ТЗ № 330

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

Индуктивный принцип - это

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

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

 принцип построения модели от частного к общему

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

328. Задание {{ 268 }} ТЗ № 343

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

Реализация алгоритма включает в себя

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

 выбор задачи и цели, разработку, анализ

 кодирование, интеграцию, тестирование

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

329. Задание {{ 269 }} ТЗ № 344

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

Деструктивность процесса тестирования проявляется в следующем

 тест удачный, если обнаружена ошибка

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

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

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

330. Задание {{ 270 }} ТЗ № 345

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

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

 знаем, какие данные будут на выходе

 не знаем, какие данные подаем на вход

 анализ входных данных и результатов работы программы

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

331. Задание {{ 271 }} ТЗ № 346

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

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

 не знаем, какие данные будут на выходе

 не знаем, как получаются данные на выходе

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

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

332. Задание {{ 272 }} ТЗ № 347

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

Целью декомпозиции является

 определение связи между модулями

 процедурное описание программы

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

 неформальное описание модуля: обзор действий

333. Задание {{ 346 }} ТЗ № 304

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

Рекурсия - это

 повторение выполнения функции или процедуры внутри себя

 оператор

 цикл

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

Строковые переменные

334. Задание {{ 273 }} ТЗ № 348

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

Переменная типа "char" способна хранить

 один символ;

 два символа;

 три символа ;

 до 255 символов ;

335. Задание {{ 308 }} ТЗ № 265

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

Какая из данных программ на Паскале правильная

 var r:string; begin r:=true; If r then halt; end.

 var r:string; c:char; begin r:=4/c; end.

 var r:string; begin r:="Hello World!"; Writeln(r); end.

 var r:string; begin r:=Hi, friend; Write(r); end.

336. Задание {{ 325 }} ТЗ № 283

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

В типе String количество символов одной строки не должно превышать

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

337. Задание {{ 326 }} ТЗ № 284

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

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

var s1,s2,s3:string;

begin

s1:="napo"; s2:="воз";

s3:=concat(s1,s2);

Writeln(s3);

end.

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

338. Задание {{ 327 }} ТЗ № 285

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

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

var s1,s2:string;

begin

s1:="информатика";

s2:=delete(s1,3,4);

Writeln(s2);

end.

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

339. Задание {{ 328 }} ТЗ № 286

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

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

var s1,s2:string;

begin

s1:=copy("крокодил",4,3);

Writeln (s;

end.

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

340. Задание {{ 329 }} ТЗ № 287

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

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

var s:string;

begin

s:=length("каникулы")

End.

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

Функции и процедуры

341. Задание {{ 205 }} ТЗ № 201

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

Фактические параметры процедуры

 описываются в ее заголовке

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

 перечисляются при ее вызове

 нигде не указываются

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

342. Задание {{ 238 }} ТЗ № 313

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

Глобальные переменные действуют

 во всех процедурах

 во всех функциях

 во всех модулях

 во всей программе

343. Задание {{ 239 }} ТЗ № 314

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

Обращение к функции в программе имеет вид

 <имя функции>(<список фактических параметров>)

 <оператор функции>

 <имя функции>:=<значение>

 <имя функции>

344. Задание {{ 240 }} ТЗ № 315

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

Обращение к процедуре в программе имеет вид

 <имя процедуры>(<список глобальных параметров>)

 <оператор процедуры>

 <имя процедуры>: тип значения

 <имя процедуры>

345. Задание {{ 241 }} ТЗ № 316

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

Связь программы с принтером осуществляется процедурой

 assign(f,"aux")

 assign(f,"usr")

 assign(f,"1st")

 assign(f,"№ порта принтера")

346. Задание {{ 242 }} ТЗ № 317

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

Для динамических переменных выделение и очистка памяти происходит

 на этапе трансляции

 на этапе компиляции

 на этапе отладки

 в ходе выполнения программы

347. Задание {{ 243 }} ТЗ № 318

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

Значением указателя динамической переменной является

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

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

 № кластера жесткого диска, в котором будет храниться соответствующая динамическая величина

 значение динамической величины

348. Задание {{ 244 }} ТЗ № 319

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

Что произойдет, если выполнить операторы New(i); Writeln (i)

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

 перезагрузка компьютера

 ничего

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

349. Задание {{ 248 }} ТЗ № 323

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

Определить результат вычисления функции akk (l, k); если задано ее описание:

Function akk (m,n : integer) : integer;

begin

if m=0

then akk:=n+l

else

if n=0

then akk:=akk(m-1,1)

else akk:=akk(m-1, akk(m,n-1));

end;

 2*k

 k+3

 2*k=3

 k+2.

350. Задание {{ 337 }} ТЗ № 295

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

Функция в языке программирования это

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

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

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

 выражение, означающее зависимость левой части от правой

351. Задание {{ 342 }} ТЗ № 300

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

Процедуры и функции - это

 операторы

 подпрограммы

 имена

 переменные