Тест: D:\Тесты\Pascal\Зачёт-1.mtf
  Зачёт-1
  Автор: Администратор
  
 
  
 
  Задание #1
  Вопрос:
  Вариант теста в среднем имеет объем 20 килобайт  
  (на каждой странице теста 40 строк по 64 символа в строке,
  1 символ занимает 8 бит).
  Рассчитайте количество страниц в тесте.
  
 
  
 
  Запишите число:
  только число ___________________________
  
 
  Задание #2
  Вопрос:
  Сопоставить операторы программы языке Pascal, которая находит сумму цифр целого трехзначного числа, введенного с клавиатуры, и комментарии к ним.
  Дл этого используется полная форма записи числа в десятичной СС:  
  x = a * 100 + b * 10 + c * 1, где x - число, где a, b, c -  цифры числа.
  
 
  
 
  Укажите соответствие для всех 10 вариантов ответа:
  1) ввод значения переменной х в память
  2) операторная скобка
  3) вывод сообщения на монитор
  4) нахождение целого частного для определения 1-й цифры числа
  5) нахождение целого частного для определения 2-й цифры числа
  6) вывод результата - суммы цифр заданного целого трехзначного числа
  7) нахождение остатка от деления на 10
  8) определение суммы цифр
  
 
  __ writeln('Нахождение суммы цифр трехзначного числа');
  __ b : = x mod 100 div 10
  __ end.
  __ s : = a + b + c
  __ begin
  __ a : = x div 100
  __ writeln('Введите целое трехзначное число');
  __ c : = x mod 10
  __ readln(x);
  __ writeln('s = ' , s);
  
 
  Задание #3
  Вопрос:
  Рассмотрите текст процедуры на языке Pascal:
  program n_7;
   var a, b, c: integer; ans: boolean;
  begin
   writeln ('Определение истинности высказывания
   о равнобедренном треугольнике');
   write ('Введите значения a, b, c');
   readln (a, b, c);
   ans:=(a=b) or (a=c) or (b=c);
   writeln ('Треугольник с длинами сторон ', a, ',', b,
   ',', c, ' является равнобедренным - ', ans)
  end.
  Установите соответствие информации левого и правого столбца задания ниже.  
  
 
  Укажите соответствие для всех 7 вариантов ответа:
  1) ans
  2) присвоение значения переменной
  3) вывод сообщения на экран
  4) описание переменных величин
  5) а, в, с
  6) "true", "false"
  7) ввод значений в память компьютера
  
 
  __ write ('Введите значения a, b, c');
  __ readln (a, b, c);
  __ var a, b, c: integer; ans: boolean;
  __ значения переменной ans
  __ переменные целого типа
  __ логическая переменная
  __ ans : = (a = b) or (a = c) or (b = c);
  
 
  Задание #4
  Вопрос:
  Определите среднюю скорость передачи данных канала в кбит/с,  
  если два файла, один размером 3 Мбит и второй - 9 Мбит, скачивались одновременно в течение 4 минут.  
  В ответе укажите только число (десятичный разделитель - запятая).
  Для справки:
  1 кбит = 1024 бит = 210 бит
  1 мбит = 1 048 576 = 220 бит
  
 
  Запишите число:
  только число ___________________________
  
 
  Задание #5
  Вопрос:
  Определите значение переменной А после выполнения следующего алгоритма:
  
  
 
  Запишите число:
  введите число ___________________________
  
 
  Задание #6
  Вопрос:
  Для передачи аварийных сигналов договорились использовать специальные цветные сигнальные ракеты, запускаемые последовательно. Одна последовательность ракет - один сигнал; в каком порядке идут цвета - существенно.  
  Какое количество различных сигналов можно передать при помощи запуска ровно пяти таких сигнальных ракет, если в запасе имеются ракеты трёх различных цветов (ракет каждого вида неограниченное количество, цвет ракет в последовательности может повторяться)?
  
 
  
 
  
 
  Выберите один из 4 вариантов ответа:
  1) 432
  2) 243
  3) 342
  4) Среди ответов нет верного
  
 
  Задание #7
  Вопрос:
  У Кати есть доступ в Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 220 бит в секунду. У Сергея нет скоростного доступа в Интернет, но есть возможность получать информацию от Кати по телефонному каналу со средней скоростью 213 бит в секунду. Сергей договорился с Катей, что она скачает для него данные объёмом 9 Мбайт по высокоскоростному каналу и ретранслирует их Сергею по низкоскоростному каналу. Компьютер Кати может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных.  
  Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Катей данных до полного их получения Сергеем? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.
  
 
  
 
  Запишите число:
  только число ___________________________
  
 
  Задание #8
  Вопрос:
  1. Указать основание СС для числа 1357.
  2. Указать максимальную цифру для данной СС.
  3. Определить десятичный эквивалент числа1357.
  
 
  
 
  Запишите число:
  максимальная цифра СС ___________________________
  десятичный эквивалент ___________________________
  основание СС ___________________________
  
 
  Задание #9
  Вопрос:
  Для составления цепочек разрешается использовать пять типов бусины, каждая из которых обозначена одной буквой по цветам: тёмные - синий (С) и зелёный (З) и светлые - белый (Б), голубой (Г), жёлтый (Ж).  
  Каждая цепочка состоит из трёх бусин, при этом должны соблюдаться следующие правила:
  -  на первом месте стоит одна из бусин: синяя, зелёная или голубая; 
-  после светлой бусины в цепочке не может снова идти светлая, а после тёмной - тёмная; 
-  последней бусиной не может быть белая. 
 Какая из цепочек построена по этим правилам?  
  
 
  
 
  Выберите один из 4 вариантов ответа:
  1) ЗГБ
  2) СЗБ
  3) БЖС
  4) ЗГС
  
 
  Задание #10
  Вопрос:
  Показанная ниже процедура на языке Pascal выводит код буквы, введенной с клавиатуры, а затем строку из букв: предшествующей, введенной и последующей (кроме буквы "я"):
  program n_5;
   var a: char; kod: integer; b: string;
  begin
  writeln ('Код и строка');
  write ('Введите исходную букву');
  readln (a);
  kod:=ord(a);
  b:=chr(kod-1)+a+chr(kod+1);
  writeln ('Код буквы ', a, '-', kod);
  writeln ('Строка: ', b)
  end.
  Программу изменили так, чтобы она выводила следующую строку из букв:
  введенная и две последующие буквы по порядку (кроме букв "ю, я"). Например, при вводе буквы "к" будет выведена строка "клм").
  Составить из всех предложенных символов оператор формирования такой строки.
  
 
  
 
  
 
  
 
  
 
  
 
  Составьте слово из букв:
  HRC2K=;1R(HOD:+D+A+))O(KC+B - __________________________________________
  
 
  Задание #11
  Вопрос:
  В некоторой информационной системе информация кодируется двоичными шестиразрядными словами. При передаче данных возможны их искажения, поэтому в конец каждого слова добавляется седьмой (контрольный) разряд таким образом, чтобы сумма разрядов нового слова, считая контрольный, была чётной. Например, к слову 110011 справа будет добавлен 0, а к слову 101100 - 1. После приёма слова производится его обработка. При этом проверяется сумма его разрядов, включая контрольный. Если она нечётна, это означает, что при передаче этого слова произошёл сбой, и оно автоматически заменяется на зарезервированное слово 0000000. Если она чётна, это означает, что сбоя не было или сбоев было больше одного. В этом случае принятое слово не изменяется.
  Исходное сообщение 1100101 1001011 0011000 было принято в виде 1100111 1001110 0011000.
  Как будет выглядеть принятое сообщение после обработки?
  
 
  Выберите один из 4 вариантов ответа:
  1) 0000000 0000000 0011000
  
 
  2) 0000000 1001110 0011000
  
 
  3) 1100111 1001011 0011000
  
 
  4) 1100111 1001110 0000000
  
 
  
 
  Задание #12
  Вопрос:
  Считая, что каждый символ кодируется 16-ю битами, оцените информационный объем в битах и байтах следующей Пушкинской фразы в кодировке Unicode:
  Привычка свыше нам дана- замена счастию она.
  
 
  
 
  Запишите число:
  значение в битах ___________________________
  значение в байтах ___________________________
  
 
  Задание #13
  Вопрос:
  Установите соответствие между расширением файлов и типом информации, которую содержат файлы:
  
 
  
 
  
 
  Укажите соответствие для всех 7 вариантов ответа:
  1) htm, html
  2)  bas, pas, cpp
  3)  bmp, gif, jpg, png, pds
  4)  exe, com
  5)  avi, mpeg
  6) wav, mp3, midi, kar, ogg
  7) txt, rtf, doc
  
 
  __ Исполняемые программы
  __ Текстовые файлы 
  __ Видеофайлы
  __ Графические файлы
  __ Web-страницы
  __ Звуковые файлы
  __ Код (текст) программы на 
  языках программирования 
  
 
  Ответы:
  1) (1 б.): Верный ответ: 8.;  
  2) (1 б.) Верные ответы:  
   3;  
   5;  
   2;  
   8;  
   2;  
   4;  
   3;  
   7;  
   1;  
   6;  
  3) (1 б.) Верные ответы:  
   3;  
   7;  
   4;  
   6;  
   5;  
   1;  
   2;  
  4) (1 б.): Верный ответ: 51,2.;  
  5) (1 б.): Верный ответ: 23.;  
  6) (1 б.) Верные ответы: 2;
  7) (1 б.): Верный ответ: 9224.;  
  8) (1 б.): Верный ответ: 6.; Верный ответ: 75.; Верный ответ: 7.;  
  9) (1 б.) Верные ответы: 4;
  10) (1 б.) Верные ответы: "B:=A+CHR(KOD+1)+CHR(KOD+2);".
  11) (1 б.) Верные ответы: 2;
  12) (1 б.): Верный ответ: 704.; Верный ответ: 88.;  
  13) (1 б.) Верные ответы:  
   4;  
   7;  
   5;  
   3;  
   1;  
   6;  
   2;  
  
 
  Конец