Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Программирование циклических алгоритмов ⇐ ПредыдущаяСтр 5 из 5
303. Задание {{ 179 }} ТЗ № 267 Выберите 1 правильный ответ R ни одна из программ £ программа 1 £ программа 2 £ программа 3 304. Задание {{ 234 }} ТЗ № 230 Установите соответствие
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 R Когда а станет равно 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); R 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 R 15, 7 £ 13, 7 £ 13, 5 £ 11, 3 313. Задание {{ 303 }} ТЗ № 260 Выберите 1 правильный ответ Цикл с постусловием записывается в виде £ While < логическое выражение> do < оператор>; £ For i: =l to n do < оператор>; R Repeat < последовательность операторов> until < логическое выражение>; £ Case k of < последовательность операторов>; 314. Задание {{ 304 }} ТЗ № 261 Выберите 1 правильный ответ Цикл с предусловием запишется в виде R While < логическое выражение> do < оператор>; £ For i: =l to n do < оператор>; £ Repeat < последовательность операторов> until < логическое выражение>; £ Case k of < последовательность операторов>. 315. Задание {{ 305 }} ТЗ № 262 Выберите 1 правильный ответ Цикл с параметром запишется в виде £ While < логическое выражение> do < оператор>; R For i: =l to n do < оператор>; £ Repeat < последовательность операторов> until < логическое выражение>; R 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. R правильный результат не может быть вычислен; £ программа зациклится; £ 0.00; £ результат не может быть выведен в указанном формате. 317. Задание {{ 313 }} ТЗ № 271 Выберите 1 правильный ответ В результате выполнения следующего программного кода: for i: =1 to 10 do; writeln('Yes'); £ Будет сгенерирована " ошибка выполнения" £ На экран будет 10 раз выведено слово " Yes" £ На экран будет 0 раз выведено слово " Yes" R На экран будет 1 раз выведено слово " Yes" 318. Задание {{ 316 }} ТЗ № 274 Выберите 1 правильный ответ Сколько раз выполнится данный цикл while (3> 2) do begin writeln('выполняется цикл'); end; R Будет выполняться бесконечно; £ Ни разу; £ В коде программы синтаксическая ошибка; 319. Задание {{ 317 }} ТЗ № 275 Выберите 1 правильный ответ Сколько раз выполнится данный цикл i: =2; repeat i: =i+1; until i=2 £ Ни разу; £ Один раз; £ Два раза; £ В коде синтаксическая ошибка; R Бесконечное число раз; 320. Задание {{ 318 }} ТЗ № 276 Выберите 1 правильный ответ Сколько раз выполнится данный цикл: for i: =1 to 1 do write('mama'); £ Ни разу; R Один раз; £ Два раза; £ В коде синтаксическая ошибка; £ Бесконечное число раз; 321. Задание {{ 319 }} ТЗ № 277 Выберите 1 правильный ответ Сколько раз выполнится данный цикл: for j: =2 downto 1 do write('papa'); £ Ни разу; £ Один раз; R Два раза; £ В коде синтаксическая ошибка; £ Бесконечное число раз; 322. Задание {{ 321 }} ТЗ № 279 Выберите 1 правильный ответ Данный фрагмент кода for i: =1 to 33000 do write('mama'); £ будет работать совершенно нормально; R вызовет ошибку на этапе компиляции; £ вызовет " ошибку выполнения"; 323. Задание {{ 322 }} ТЗ № 280 Выберите 1 правильный ответ Данный фрагмент кода: Var X, Y: char; begin writeln('введите Y'); read(Y); writeln('введите X'); read(X); end. £ Считает с клавиатуры переменные Y, а затем X; R Считает с клавиатуры переменные Y, и не считает X; £ Вызовет ошибку выполнения; £ Вызовет синтаксическую ошибку; 324. Задание {{ 323 }} ТЗ № 281 Выберите 1 правильный ответ Данный фрагмент кода: while (3> 2) do begin repeat writeln('mama'); end; until 3> 2; £ будет работать совершенно нормально; R вызовет синтаксическую ошибку; £ вызовет " ошибку выполнения; £ зациклится; Рекурсия 325. Задание {{ 253 }} ТЗ № 328 Выберите 1 правильный ответ Итерация - это R шаг выполнения программы £ циклическая конструкция алгоритма £ язык программирования £ функция прерывания 326. Задание {{ 254 }} ТЗ № 329 Выберите 1 правильный ответ Дедуктивный принцип - это £ когда определяется связь между входными, выходными данными и процессами обработки £ принцип построения модели от частного к общему £ упрятывание информации и абстрактных типов данных R принцип построения модели от общего к частному 327. Задание {{ 255 }} ТЗ № 330 Выберите 1 правильный ответ Индуктивный принцип - это £ принцип построения модели от общего к частному £ когда определяется связь между входными, выходными данными и процессами обработки R принцип построения модели от частного к общему £ упрятывание информации и абстрактных типов данных 328. Задание {{ 268 }} ТЗ № 343 Выберите 1 правильный ответ Реализация алгоритма включает в себя £ гипотезу, инструкцию, умозаключение £ выбор задачи и цели, разработку, анализ R кодирование, интеграцию, тестирование £ определение проблемы, формализацию стратегии, установку интерфейса 329. Задание {{ 269 }} ТЗ № 344 Выберите 1 правильный ответ Деструктивность процесса тестирования проявляется в следующем R тест удачный, если обнаружена ошибка £ тест удачный, если проведен без ошибок £ тест неудачный, если обнаружена еще не выявленная ошибка £ тест неудачный, если все задания некорректны 330. Задание {{ 270 }} ТЗ № 345 Выберите 1 правильный ответ Тестирование программы как черного ящика заключается в следующем £ знаем, какие данные будут на выходе £ не знаем, какие данные подаем на вход R анализ входных данных и результатов работы программы £ управляем логикой программы, используя ее внутреннюю структуру 331. Задание {{ 271 }} ТЗ № 346 Выберите 1 правильный ответ Тестирование программы как белого ящика заключается в следующем £ не знаем, какие данные будут на выходе £ не знаем, как получаются данные на выходе £ анализ входных данных и результатов работы программы R управляем логикой программы, используя ее внутреннюю структуру 332. Задание {{ 272 }} ТЗ № 347 Выберите 1 правильный ответ Целью декомпозиции является £ определение связи между модулями £ процедурное описание программы R создание модулей, которые взаимо-действуют друг с другом по определенным правилам £ неформальное описание модуля: обзор действий 333. Задание {{ 346 }} ТЗ № 304 Выберите 1 правильный ответ Рекурсия - это R повторение выполнения функции или процедуры внутри себя £ оператор £ цикл £ метод определения функции или процедуры Строковые переменные 334. Задание {{ 273 }} ТЗ № 348 Выберите 1 правильный ответ Переменная типа " char" способна хранить R один символ; £ два символа; £ три символа; £ до 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. R 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 правильный ответ Фактические параметры процедуры £ описываются в ее заголовке £ указываются при описании данных в программе R перечисляются при ее вызове £ нигде не указываются £ указываются при описании промежуточных переменных процедуры 342. Задание {{ 238 }} ТЗ № 313 Выберите 1 правильный ответ Глобальные переменные действуют £ во всех процедурах £ во всех функциях £ во всех модулях R во всей программе 343. Задание {{ 239 }} ТЗ № 314 Выберите 1 правильный ответ Обращение к функции в программе имеет вид R < имя функции> (< список фактических параметров> ) £ < оператор функции> £ < имя функции>: =< значение> £ < имя функции> 344. Задание {{ 240 }} ТЗ № 315 Выберите 1 правильный ответ Обращение к процедуре в программе имеет вид £ < имя процедуры> (< список глобальных параметров> ) £ < оператор процедуры> £ < имя процедуры>: тип значения R < имя процедуры> 345. Задание {{ 241 }} ТЗ № 316 Выберите 1 правильный ответ Связь программы с принтером осуществляется процедурой £ assign(f, " aux" ) £ assign(f, " usr" ) R assign(f, " 1st" ) £ assign(f, " № порта принтера" ) 346. Задание {{ 242 }} ТЗ № 317 Выберите 1 правильный ответ Для динамических переменных выделение и очистка памяти происходит £ на этапе трансляции £ на этапе компиляции £ на этапе отладки R в ходе выполнения программы 347. Задание {{ 243 }} ТЗ № 318 Выберите 1 правильный ответ Значением указателя динамической переменной является £ адрес сегмента носителя информации, в котором будет храниться соответствующая динамическая величина R адрес ячейки памяти, начиная с которой будет храниться соответствующая динамическая величина £ № кластера жесткого диска, в котором будет храниться соответствующая динамическая величина £ значение динамической величины 348. Задание {{ 244 }} ТЗ № 319 Выберите 1 правильный ответ Что произойдет, если выполнить операторы New(i); Writeln (i) £ выдастся значение динамической переменной с адресом / £ перезагрузка компьютера £ ничего R выдастся адрес динамической переменной 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 R k+2. 350. Задание {{ 337 }} ТЗ № 295 Выберите 1 правильный ответ Функция в языке программирования это £ программный объект, принимающий значение с помощью оператора присваивания R программный объект, задающий вычислительную процедуру определения значения от аргумента £ сегмент программы, хранящий некоторое значение, зависящее от аргумента £ выражение, означающее зависимость левой части от правой 351. Задание {{ 342 }} ТЗ № 300 Выберите 1 правильный ответ Процедуры и функции - это £ операторы R подпрограммы £ имена £ переменные
Популярное:
|
Последнее изменение этой страницы: 2016-03-25; Просмотров: 1726; Нарушение авторского права страницы