"Профессиональное обучение (информатика, вычислительная техника и компьютерные технологии)" Вариант 0 Инструкция по выполнению работы На выполнение экзаменационной работы по информатике отводится 4 часа (240 минут). Работа состоит из трех частей, включающих 35 заданий. Тестовые задания выполняются на специальном бланке ответа. Часть 1 включает двадцать два задания с выбором ответа. К каждому заданию дается четыре-пять вариантов возможных ответов. В бланк ответа записываются номера правильных ответов для заданий из части 1. Часть 2 состоит из восьми заданий, требующих записать краткий ответ. В бланк ответа для каждого задания из части 2 записывается только правильный ответ. Часть 3 состоит из пяти заданий. Для выполнения заданий этой части необходимо написать полное решение задачи и ответ в произвольной форме. В бланк ответа записываются решения и ответы для каждого из заданий части 3. За каждый правильный ответ заданий из части 1 дается 1 балл. За каждый правильный ответ заданий из части 2 дается 2 балла. За правильное решение каждой задачи из части 3 дается до 5 баллов. Результаты тестирования оцениваются путем суммирования всех баллов, полученных при выполнении 35 заданий. ЗАДАНИЯ Часть 1 1. Первым средством передачи информации на большие расстояния принято считать: компьютерные электрический а) почту б) телефон в) радиосвязь г) д) сети телеграф 2. Электронная лампа в качестве элемента вычислительного устройства впервые использовалась: в первых в персов электроннов карманв вычислиарифмональных вычислительных калькутельных а) метрах б) компьютев) ных машинах г) ляторах д) машинах рах систепервого покосерии ЕС мы Apple ления ЭВМ а) 3. В позиционной системе счисления: значение значение значение каждого каждого каждого знака в знака в чисзнака в чисчисле завиле зависит ле зависит сит от знаб) от значений в) от значения чения чиссоседних суммы сола знаков седних знаков г) значение каждого знака в числе не зависит от значения знака в старшем разряде значение каждого знака в числе зависит д) от позиции, которую занимает знак в записи числа 4. Файловая система персонального компьютера наиболее адекватно может быть описана в виде модели следующего вида: а) табличной б) графической в) иерархической г) натурной д) математической 5. С использованием команды MD в MS DOS создается: текстовый командный пустой а) файл IO.SYS б) в) г) файл файл каталог 6. Алгоритм – это: 1 д) совокупность каталогов а ) правила выполнения определенных действий б ) ориентированный граф, указывающий порядок исполнения некоторого набора команд понятное и точное предписание исполнителю совершить в последователь) ность действий, направленных на достижение поставленных целей набор команд для компьютера г ) протокол вычислительной сети д ) 7. Решением какой задачи будет следующая программа: 10 INPUT X$: Y$ = "": FOR K = 1 TO LEN(X$) STEP 2: Y$ = Y$ + MID$(X$, K, 1): NEXT: ? Y$ составьте составьте просоставьте програмсоставьте пропрограмму, грамму, вычерму, вычеркивающую грамму, записыудваивающую кивающую букбуквы слова X, стовающую слово в а) б) в) г) каждую букву вы слова X, стоящие на нечетных обратном порядке слова ящие на четных местах местах 8. Вы закрыли список папок в программе "Проводник", нажав на кнопку, указанную на рисунке. Как снова отобразить список папок? Выберите все правильные ответы: а) отобразить список папок можно при повторном запуске программы "Проводник" б) выбрать меню "Вид – Список папок" выбрать меню "Вид – Панев) ли инструментов – Папки" г) выбрать меню "Вид – Панели обозревателя – Папки" 9. Двоичный код каждого символа при кодировании текстовой информации в персональном компьютере занимает в его памяти: а) 1 бит б) 2 байта в) 4 бита г) 8 бит д) 1 байт 10. Применение векторной графики по сравнению с растровой: не меняет увеличивает не влияет на объем сокращает объем способы кообъем памяпамяти, необходипамяти, необходиа) дирования б) ти, необхов) мой для хранения г) мой для хранения изображения димой для изображения, и на изображения, и хранения трудоемкость реоблегчает редак2 изображения дактирования изображения 11. Что устанавливает Интервал перед 6 пт? смещение первой строки абзаца на 6 а) пт вправо от левого поля б) увеличение межстрочного интервала перед абзацем на 6 пт тирование последнего увеличение межстрочного в) интервала на 6 пт г) смещение абзаца на 6 пт влево от левого поля 12. Что может произойти со значениями в таблице при изменении высоты выделенного столбца диаграммы? значение в ячейке В3 ава) томатически изменится значение в ячейке В3 автоматически измеб) нится, если это не результат вычисления значение в ячейке В3 автоматически измев) нится, а также изменятся значения во всех влияющих ячейках ничего не прог) изойдет 13. Как можно заполнить последующими датами ячейки А2, А3, А4, А5? Выберите все правильные ответы: а) выделить ячейки А1, А2, А3, А4, А5 и нажать клавишу клавиатуры б) щелкнуть левой кнопкой мыши по ячейке А1, затем щелкнуть правой кнопкой мыши по ячейке А5 и нажать комбинацию клавиш 3 буксировать при нажатой левой кнопке в) мыши маркер в правом нижнем углу ячейки А1 г) буксировать при нажатой правой кнопке мыши маркер в правом нижнем углу ячейки А1 клавиатуры Shift + до ячейки А5 до ячейки А5 Enter 14. Комплекс аппаратных и программных средств, позволяющих компьютерам обмениваться данными, – это: а) магистраль б) интерфейс в) адаптер г) компьютерная сеть д) шины данных Enter 15. Электронная почта (e-mail) позволяет передавать: исключительwwwисполняеисключительа б в г но текстовые странимые проно базы дан) ) ) ) сообщения цы граммы ных д ) сообщения и приложенные файлы 16. Вершиной иерархической системы папок графического интерфейса Windows является папка ... корневого каМой комСетевое а) Рабочий стол б) в) г) д) Windows талога диска пьютер окружение 17. Для доступа к какому информационному ресурсу Интернета в универсальном указателе ресурсов (URL) используется протокол HTTP? почтовому файлу в файлоа) б) в) Web-странице г) телеконференции ящику вом архиве 18. Может ли присутствовать компьютерный вирус на чистой дискете (на дискете отсутствуют файлы)? да, в области да, в области да, в загрузочном а) нет б) в) г) данных каталога секторе дискеты 19. Какие пары объектов находятся в отношении "объект - модель"? компьютер – его функкомпьютер компьютер а) б) в) г) циональная схема – данные – программа компьютер – алгоритм 20. Какая модель компьютера является формальной (полученной в результате формализации)? техническое описафотография логическая схема рисунок а) б) в) г) ние компьютера компьютера компьютера компьютера 21. В программе, записанной на объектно-ориентированном языке программирования VBA: Sub Символы1( ) For i = 1 To 11 Selection.Characters(i).Bold = True Next i End Sub свойством объекта является ... а) Selection б) Characters(i) в) Bold г) True 22. Программы, которые можно бесплатно использовать и копировать, обозначаются компьютерным термином ... а) hardware б) freeware в) shareware г) software Часть 2 23. В ячейке электронной таблице H5 записана формула = B5 * V5. Какая формула будет получена из нее при копировании в ячейку H7? 4 24. Цветное (с палитрой из 256 цветов) растровое графическое изображение имеет размер 10*10 точек. Какой объем памяти займет это изображение? 25. Как записывается десятичное число 1210 в двоичной системе счисления? 26. Какой результат будет вычислен в ячейке С2 после копирования в нее формулы из ячейки C1, которая содержит абсолютную и относительную ссылку? 27. Преобразовать число 378 в шестнадцатеричную систему счисления ... 28. В рулетке общее количество лунок равно 32. Какое количество информации мы получаем в зрительном сообщении об остановке шарика в одной из лунок? 29. Черно-белое (без градаций серого) растровое графическое изображение имеет размер 10*10 точек. Какой объем памяти займет это изображение? 30. Скорость передачи данных через ADSL-соединение равна 256000 бит/c. Передача файла через это соединение заняла 2 минуты. Определите размер файла в килобайтах. Часть 3 31. Используя язык программирования Pascal 7.0, напишите программу нахождения наибольшего общего делителя двух неотрицательных чисел. 32. На языке программирования Pascal 7.0 напишите приложение, выводящее на дисплей таблицу значений функции Y = Sin(x) на отрезке [0; 1] с шагом 0,1 (считайте, что при печати на каждое вещественное число отводится по 4 позиции строки). 33. Даны два целых числа. Написать программу на языке Pascal для обмена значениями этих чисел. 34. Составить программу на языке программирования Pascal, подсчитывающую число сочетаний без повторения из N элементов по К элементов. 35. Написать функцию на языке Pascal, подсчитывающую количество цифр числа. Используя ее, определить, в каком из двух данных чисел больше цифр. 5 ОТВЕТЫ Вариант № 0 Часть 1 № задания № правильного ответа 1 а 2 в 3 д 4 в 5 г 6 в 7 б 8 а, г № задания № правильного ответа 9 д 10 г 11 б 12 б 13 в, г 14 г 15 д 16 а № задания № правильного ответа 17 в 18 г 19 а 20 в 21 в 22 б Часть 2 № задания Правильный ответ 23 = B7 * V7 24 800 бит 25 1100 № задания Правильный ответ 26 75 27 1F 28 5 бит № задания Правильный ответ 29 100 бит 30 3750 Часть 3 31. Листинг программы: Program Example_31; Var x,y: integer; Begin Writeln(' Введите два числа '); Readln(x,y); {Вводим два целых числа} Repeat {Выполнять} If x>y then x:=x mod y else y:=y mod x; Until (x=0) or (y=0); {до тех пор, пока одно из чисел не станет равным нулю} Writeln('НОД=', x+y); {вывод НОД – без условного оператора, т.к. одно из чисел обязательно равно нулю} Readln; End. 32. Листинг программы: Program Example_32; Var i: integer; Begin i:=0; while i<=10 do begin Writeln(i, ' ', sin(i/10):4:3); Inc(i); end; 6 Readln; End. 33. Решение. Менять местами значения двух чисел можно двумя способами – через промежуточную переменную или без нее. Напишем процедуру, воспользовавшись первым способом. Program Example; Var a, b: Integer; Procedure Swap (Var x, y: Integer); Var z: Integer; Begin z:=x; x:=y; y:=z; End; Begin Writeln('Введите два числа'); {ввод значений} Readln(a, b); Swap (a, b) {обращение к процедуре} Writeln('а=', а,' b=', b); {вывод новых значений} Readln; End. 34. Решение. Число сочетаний без повторения вычисляется по формуле: Cnk n! . k!n k ! Обозначим n, k – переменные для хранения введенных чисел; С – переменная для хранения результата. Чтобы подсчитать число сочетаний без повторения, необходимо вычислить n!, (n – k)!, k!. Опишем функцию, вычисляющую факториал числа n (n! = 1 · 2 · … · n). Program Example; Var n, k: Integer; a1, a2, а3, с: Longint; Function factorial(n: Integer): Longint; Var i: Integer; rez: Longint; Begin rez:=1; For i:=l To n Do rez:=rez * i; factorial:=rez; End; Begin Writeln('Введите n и k для подсчета числа сочетаний из n по k '); Readln(n, k); a1:= factorial (n); { вычисление n!} а2:= factorial (k); (вычисление k!} а3:= factorial (n-k); {вычисление (n-k)!} c:= a1 Div (а2 * а3); {результат} Writeln(с); Readln; End. 7 35. Решение. Для решения задачи вспомним, как подсчитать количество цифр. Для этого можно выделять последнюю цифру до тех пор, пока число не станет равным нулю. При этом каждый раз надо увеличивать счетчик на 1 (начальное значение счетчика – 0). Program Example; Var n1, n2: Longint; k1, k2: Byte; Function Quantity (x: Longint): Byte; Var k: Byte; Begin k:=0; While x <> 0 Do Begin Inc (k); x: = x Div 10; End; Quantity: = k; End; Begin Writeln('Введите два числа'); {ввод чисел} Readln (n1, n2); k1: = Quantity (n1); {количество цифр первого числа} k2: = Quantity(n2); {количество цифр второго числа} {Сравнение количества цифр в числах} If k1 = k2 Then Writeln ('Одинаковое количество цифр') Else If k1 > k2 Then Writeln('В первом числе цифр больше') Else Writeln('Во втором числе цифр больше'); Readln; End. 8