Государственное автономное профессиональное образовательное учреждение Новосибирской области
«Татарский политехнический колледж»
Утверждаю
Зам. директора по УПР
Осипова Е.В.
«___» _______ 2022г.
Паспорт
контролирующих материалов входного контроля
2022 – 2023 учебного года
Курс ___1____________, группа № _12, 16,17_______________________
Учебная дисциплина __ОУД.информатика
Специальность/профессия ___________________________________________
Профессия СПО:
35.02.16 Эксплуатация и ремонт сельскохозяйственной техники и оборудования
35.01.11 «Мастер сельскохозяйственного производства»
08.02.01 «Строительство и эксплуатация зданий и сооружений»
________________________________________________
Преподаватель ___Егорина С.Е __________________________________________________
ПЦК ______ общеобразовательных дисциплин
________________________________________________________
__________________________________________________________________
Цикл дисциплин: общеобразовательная подготовка.
Цель: проверить состояние знаний, умений, навыков учащихся по пройденному материалу, наметить пути устранения пробелов в знаниях учащихся.
Задачи: проверить знание и умение
1.Количественные параметры информационных объектов.
2.Значение логического выражения.
3.Формульную зависимость в графическом виде.
4. Алгоритм для конкретного исполнителя с фиксированным набором команд.
5.Анализирование информации, представленной в виде схем.
6. Информационно-коммуникационные технологии,
7. Простой линейный алгоритм для формального исполнителя.
Форма контроля: тестовое задание в 2-х вариантах.
Вариант № 1
Ответом к заданиям 1–6 является одна цифра, которая соответствует номеру правильного ответа
Задание 1
Статья, набранная на компьютере, содержит 32 страницы, на каждой странице 40 строк, в каждой строке 48 символов. Определите размер статьи в кодировке КОИ-8, в которой каждый символ кодируется 8 битами.
1) 120 Кбайт
2) 480 байт
3) 960 байт
4) 60 Кбайт
Задание 2
Для какого из приведённых значений числа X истинно высказывание: НЕ(X 5) И (X 4)?
1) 4
2) 5
3) 6
4) 7
Задание 3
Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице:
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
1) 9
2) 10
3) 11
4) 12
Задание 4
Пользователь находился в каталоге Расписание. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз, потом ещё раз спустился на один уровень вниз. В результате он оказался в каталоге
С:\учёба\информатика\ГИА.
Укажите полный путь каталога, с которым пользователь начинал работу.
1) С:\учёба\2013\Расписание
2) С :\учёба\информатика\Расписание
3) С:\Расписание
4) С:\учёба\Расписание
Задание 5
Д
ан фрагмент электронной таблицы:
| A | B | C | D |
1 | 3 | 4 | 2 | 5 |
2 | | =А1*3 | =В1-1 | =D1-2 |
Какая из формул, приведённых ниже, может быть записана в ячейке А2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =D1*2
2) =D1-C1
3) =В1-А1
4) =В1/С1
Задание 6
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 4 paз
Команда1 Сместиться на (3, 3) Сместиться на (1,−2) Конец
Сместиться на (−8, 12)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
1) Сместиться на (−2, −4)
2) Сместиться на (4,−13)
3) Сместиться на (2, 4)
4) Сместиться на (−8, −16)
Ответами к заданиям 7–18 являются число, последовательность букв или цифр
Задание 7
Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:
А | Д | К | Н | О | С |
01 | 100 | 101 | 10 | 111 | 000 |
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
1010110
11110001
100000101
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
Задание 8
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
Задание 9
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIM k, s ASINTEGER s = 0 FOR k = 4TO8 s = s + 7 NEXT k PRINT s | s = 0 for k in range(4,9): s = s + 7 print (s) |
Паскаль | Алгоритмический язык |
vars,k: integer; begin s := 0; for k := 4to8do s := s + 7; writeln(s); end. | алг нач цел s, k s := 0 нцдля k от4до8 s := s + 7 кц вывод s кон |
С++ |
#include using namespace std; int main() { int s = 0; for (int k = 4; k 8; k++) s += 7; cout return0; } |
Задание 10
В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIMDat(10) ASINTEGER DIMk,mASINTEGER Dat(1) = 12: Dat(2) = 15 Dat(3) = 17: Dat(4) = 15 Dat(5) = 14: Dat(6) = 12 Dat(7) = 10: Dat(8) = 13 Dat(9) = 14: Dat(10) = 15 m = 0 FOR k = 1TO10 IFDat(k) 12THEN m = m + 1 ENDIF NEXT k PRINT m | Dat = [12, 15, 17, 15, 14, 12, 10, 13, 14, 15] m = 0 for k in range (10): if Dat[k] 12: m = m + 1 print (m) |
Паскаль | Алгоритмический язык |
Var k, m: integer; Dat: array[1..10] ofinteger; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 0; for k := 1to10do ifDat[k] 12then begin m := m + 1; end; writeln(m); End. | алг нач целтабDat[1:10] цел k, m Dat[1] := 12 Dat[2] := 15 Dat[3] := 17 Dat[4] := 15 Dat[5] := 14 Dat[6] := 12 Dat[7] := 10 Dat[8] := 13 Dat[9] := 14 Dat[10] := 15 m := 0 нцдля k от1до10 еслиDat[k] 12то m := m + 1 все кц вывод m кон |
С++ |
#include using namespace std; int main() { intDat[10] = {12, 15, 17, 15, 14, 12, 10, 13, 14, 15}; int m = 0; for (int k = 0; k 10; k++) if (Dat[k] 12) m = m + 1; cout return0; } |
Задание 11
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
Задание 12
Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения | Категория поезда | Время в пути | Вокзал |
Адлер | фирменный | 29:46 | Казанский |
Адлер | скорый | 38:35 | Курский |
Адлер | фирменный | 25:30 | Казанский |
Адлер | скорый | 39:13 | Курский |
Алма-Ата | скорый | 102:22 | Павелецкий |
Амстердам | скорый | 36:40 | Белорусский |
Анапа | пассажирский | 35:37 | Белорусский |
Архангельск | скорый | 20:46 | Ярославский |
Архангельск | пассажирский | 46:30 | Ярославский |
Архангельск | скорый | 21:25 | Белорусский |
Астана | скорый | 58:00 | Казанский |
Астрахань | скорый | 27:56 | Павелецкий |
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «скорый») ИЛИ (Вокзал = «Казанский»)?
В ответе укажите одно число — искомое количество записей.
Задание 13
Переведите двоичное число 1101100 в десятичную систему счисления.
Задание 14
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 27 числа 5, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12111 — это алгоритм: раздели на 2, вычти 1, раздели на 2, раздели на 2, раздели на 2, который преобразует число 50 в 3.) Если таких алгоритмов более одного, то запишите любой из них.
Задание 15
Файл размером 64 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду. В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
Задание 16
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки символов добавляется цифра 1, а если нечётна, то средний символ цепочки удаляется. В полученной цепочке символов каждая цифра заменяется следующей за ней цифрой (1 — на 2, 2 — на 3 и т. д., а 9 — на 0). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка 2ВМ, то результатом работы алгоритма будет цепочка 3М, а если исходной была цепочка П9, то результатом работы алгоритма будет цепочка 2ПО.
Дана цепочка символов 28МАЯ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Задание 16
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то дублируется последний символ цепочки, а если нечётна, то в конец цепочки добавляется символ М. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка НОГА, то результатом работы алгоритма будет цепочка ОПДББ, а если исходной была цепочка ТОН, то результатом работы алгоритма будет цепочка УПОН.
Дана цепочка символов СЛОТ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Задание 17
Доступ к файлу jazz.mp3, находящемуся на сервере music.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) http
Б) com
В) jazz
Г) .mp3
Д) /
Е) music.
Ж) ://
Задание 18
Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Запишите в таблицу коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&».
Код | Запрос |
А | (Париж & Москва) | Прага |
Б | Париж | Москва | Прага |
В | (Париж |Москва) & Прага |
Г | Париж & Москва & Прага |
Вариант № 2
Ответом к заданиям 1–6 является одна цифра, которая соответствует номеру правильного ответа
Задание 1
Статья, набранная на компьютере, содержит 48 страниц, на каждой странице 40 строк, в каждой строке 40 символов. Определите размер статьи в кодировке КОИ-8, в которой каждый символ кодируется 8 битами.
1) 75 Кбайт
2) 150 Кбайт
3) 1200 байт
4) 600 байт
Задание 2
Для какого из данных слов истинно высказывание:
НЕ (третья буква гласная) И НЕ (последняя согласная)?
1) слива
2) инжир
3) ананас
4) киви
Задание 3
Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице:
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
1) 7
2) 8
3) 9
4) 10
Задание 4
В некотором каталоге хранился файл Вьюга.doc. В этом каталоге создали подкаталог Январь и файл Вьюга.doc переместили в созданный подкаталог. Полное имя файла стало D:\2013\Зима\Январь\Вьюга.doc. Укажите полное имя этого файла до перемещения.
1) D:\2013\Зима\Январь\Вьюга.doc
2) D:\2013\Вьюга.doc
3) D:\2013\Январь\Вьюга.doc
4) D:\2013\Зима\Вьюга.doc
З
адание 5
Дан фрагмент электронной таблицы:
| A | B | C | D |
1 | 2 | 4 | 6 | 8 |
2 | =В1-А1 | =А1*2 | | =D1-2 |
Какая из формул, приведённых ниже, может быть записана в ячейке C2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =С1+В1
2) =А1-1
3) =С1+1
4) =С1-А1
Задание 6
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 paз
Команда1 Сместиться на (3, 3) Сместиться на (1, −2) Конец
Сместиться на (4, −6)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
1) Сместиться на (6, −2)
2) Сместиться на (−8, 5)
3) Сместиться на (−12, 4)
4) Сместиться на (−6, 2)
Ответами к заданиям 7–18 являются число, последовательность букв или цифр
Задание 7
Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:
А | Д | К | Н | О | С |
01 | 100 | 101 | 10 | 111 | 000 |
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
100101000
101111100
100111101
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
Задание 8
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 1
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
Задание 9
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIM k, s ASINTEGER s = 0 FOR k = 3TO8 s = s + 9 NEXT k PRINT s | s = 0 for k in range(3,9): s = s + 9 print (s) |
Паскаль | Алгоритмический язык |
vars,k: integer; begin s := 0; for k := 3to8do s := s + 9; writeln(s); end. | алг нач цел s, k s := 0 нцдля k от3до8 s := s + 9 кц вывод s кон |
С++ |
#include using namespace std; int main() { int s = 0; for (int k = 3; k 8; k++) s += 9; cout return0; } |
Задание 10
В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIMDat(10) ASINTEGER DIMk,mASINTEGER Dat(1) = 2: Dat(2) = 5 Dat(3) = 7: Dat(4) = 5 Dat(5) = 4: Dat(6) = 2 Dat(7) = 0: Dat(8) = 3 Dat(9) = 4: Dat(10) = 5 m = 10 FOR k = 1TO10 IFDat(k) THEN m = Dat(k) ENDIF NEXT k PRINT m | Dat = [2, 5, 7, 5, 4, 2, 0, 3, 4, 5] m = 10 for k in range(10): if Dat[k] m = Dat[k] print (m) |
Паскаль | Алгоритмический язык |
Var k, m: integer; Dat: array[1..10] ofinteger; Begin Dat[1] := 2; Dat[2] := 5; Dat[3] := 7; Dat[4] := 5; Dat[5] := 4; Dat[6] := 2; Dat[7] := 0; Dat[8] := 3; Dat[9] := 4; Dat[10] := 5; m := 10; for k := 1to10do ifDat[k] then begin m := Dat[k]; end; writeln(m); End. | алг нач целтабDat[1:10] цел k, m Dat[1] := 2 Dat[2] := 5 Dat[3] := 7 Dat[4] := 5 Dat[5] := 4 Dat[6] := 2 Dat[7] := 0 Dat[8] := 3 Dat[9] := 4 Dat[10] := 5 m := 10 нцдля k от1до10 еслиDat[k] то m := Dat[k] все кц вывод m кон |
С++ |
#include using namespace std; int main() { intDat[10] = {2, 5, 7, 5, 4, 2, 0, 3, 4, 5}; int m = 10; for (int k = 0; k 10; k++) if (Dat[k] cout return0; } |
Решение.
Программа предназначена для нахождения значения минимального элемента массива Dat. Проанализировав входные данные, приходим к выводу, что ответ 0.
Ответ: 0.
Задание 11
На рисунке — схема дорог, связывающих города A, B, C, D, E, F, G. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город G?
Задание 12
Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения | Категория поезда | Время в пути | Вокзал |
Грозный | пассажирский | 43:08 | Казанский |
Димитровград | скорый | 18:22 | Казанский |
Донецк | фирменный | 17:26 | Курский |
Душанбе | пассажирский | 78:17 | Казанский |
Екатеринбург | скорый | 28:55 | Ярославский |
Екатеринбург | скорый | 25:21 | Казанский |
Земетчино | пассажирский | 34:57 | Казанский |
Ивано-Франковск | скорый | 51:57 | Киевский |
Ижевск | фирменный | 16:55 | Казанский |
Ижевск | скорый | 16:55 | Казанский |
Камышин | пассажирский | 24:47 | Павелецкий |
Киев | фирменный | 13:40 | Киевский |
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «скорый») И (Время в пути
В ответе укажите одно число — искомое количество записей.
Задание 13
Переведите число 100 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
Задание 14
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 4
Первая из них возводит число на экране во вторую степень, вторая уменьшает число на 4.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 2 числа 64, содержащий не более пяти команд. В ответе запишите только номера команд.
(Например, 12221 − это алгоритм: возведи в квадрат, вычти 4, вычти 4, вычти 4, возведи в квадрат, который преобразует число 5 в число 169.)
Если таких алгоритмов более одного, то запишите любой из них.
Задание 15
Файл размером 20 Мбайт передаётся через некоторое соединение за 140 секунд. Определите размер файла (в Мбайтах), который можно передать через это же соединение за 1 минуту 10 секунд. В ответе укажите одно число — размер файла в Мбайтах. Единицы измерения писать не нужно.
Задание 16
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется первый символ цепочки, а если нечётна, то в конец цепочки добавляется символ Н. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка НОГА, то результатом работы алгоритма будет цепочка ПДБ, а если исходной была цепочка ТОН, то результатом работы алгоритма будет цепочка УПОО.
Дана цепочка символов КРОТ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ.
Задание 17
Доступ к файлу color.gif, находящемуся на сервере box.net, осуществляется по протоколу ftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) ftp
Б) /
B) box.
Г) color
Д) net
Е) .gif
Ж) ://
Задание 18
В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
Код | Запрос |
А | Лебедь | Рак | Щука |
Б | (Лебедь & Рак) | Щука |
В | Лебедь & Рак |
Г | Лебедь & Рак & Щука |