Урок посвящен тому, как решать 3 задание ЕГЭ по информатике про базы данных
Содержание:
- Объяснение заданий 3 ЕГЭ по информатике
- Базы данных
- Файловая система
- Сравнение строковых данных
- Решение заданий 3 ЕГЭ по информатике
- Задания с базами данных
- Задания прошлых лет для тренировки
- Задания для тренировки
- Задания со сравнением строковых данных
- Задания с файлами и масками файлов
3-е задание: «Реляционные базы данных»
Уровень сложности
— базовый,
Требуется использование специализированного программного обеспечения
— нет,
Максимальный балл
— 1,
Примерное время выполнения
— 3 минуты.
Проверяемые элементы содержания: Знание о технологии хранения, поиска и сортировки информации в реляционных базах данных
До ЕГЭ 2021 года — это было задание № 4 ЕГЭ
* Некоторые изображения страницы взяты из материалов презентации К. Полякова
Для решения задания 3 ЕГЭ необходимо рассмотреть тему предыдущего урока — структуризация данных (деревья).
Иногда также попадаются задания, которые требуют знаний основ алгебры логики.
Базы данных
База данных – это хранилище больших объемов данных некоторой предметной области, организованное в определенную структуру, т.е. хранящихся в упорядоченном виде.
Задания ЕГЭ в основном связаны с табличными базами данных, поэтому мы их кратко и рассмотрим.
Данные в табличных БД представлены, соответственно, в виде таблицы.
Строки таблицы носят название записи, а столбцы — поля:
- Абсолютно все поля должны быть снабжены уникальными именами. В примере: Фамилия, Имя, Адрес, Телефон.
- Поля имеют различные типы данных, в зависимости от их содержимого (например, символьный, целочисленный, денежный и т.п.).
- Поля могут быть обязательными для заполнения или нет.
- Таблица может иметь безграничное количество записей.
Ключевое поле – это поле, которое однозначно определяет запись.
В таблице не может быть двух и более записей с одинаковым значением ключевого поля (ключа).
- Для выбора ключевого поля берутся какие-либо уникальные данные об объекте: например, номер паспорта человека (второго такого номера ни у кого нет).
- Если в таблице не предусмотрены такие уникальные поля, то создается так называемый суррогатный ключ — поле (обычно ID или Код) с уникальными номерами — счетчик — для каждой записи в таблице.
Реляционная база данных – это совокупность таблиц, которые связываются между собой (между которыми устанавливаются отношения). Связь создается с помощью числовых кодов (ключевых полей).
Реляционная БД «Магазин»
Положительное в реляционных БД:
- исключено дублирование информации;
- если изменяются какие-либо данные, к примеру, адрес фирмы, то достаточно изменить его только в одной таблице — Продавцы;
- защита от неправильного ввода (или ввода с ошибками): можно выбрать (как бы ввести) только фирму, которая есть в таблице Продавцы;
- Для удобства осуществления поиска в базе данных часто создается специальная таблица Индексы.
- Индекс – это специальная таблица, предназначенная для осуществления быстрого поиска в основной таблице по выбранному столбцу.
Последовательность выполнения логических операций в сложных запросах:
- сначала выполняются отношения, затем – «И», потом – «ИЛИ». Чтобы изменить порядок выполнения используются скобки.
Индексы
Файловая система
* тема с масками скорее всего не будет представлена на ЕГЭ 2021 года
- файлы на диске хранятся в так называемых каталогах или папках;
- каталоги организованы в иерархическую структуру — дерево каталогов;
- главный каталог диска называется корневым каталогом и обозначается буквой логического диска, за которой следует двоеточие и знак «» (обратный слэш); например, A: – это обозначение корневого каталога диска А.
- каждый каталог (кроме корневого) имеет один единственный «родительский» каталог – это тот каталог, внутри которого и располагается данный каталог
- полный адрес каталога – это перечисление всех каталогов, в которые нужно войти, чтобы попасть в данный каталог (начиная с корневого каталога диска); например
- полный адрес файла состоит из адреса каталога, в котором он находится, символа
и имени файла, например
- маска — выделение группы файлов по их именам; имена этих файлов имеют общие свойства, например, одинаковое расширение
- в масках, кроме стандартных символов используются два специальных символа: звездочка «*» и знак вопроса «?»;
- звездочка «*» обозначает любое количество любых символов, в том числе, может обозначать 0 символов;
- знак вопроса «?» обозначает ровно один любой символ.
Дерево каталогов
С:USERBINSCHOOL
— полный путь каталога SCHOOL
Полный путь файла
Примеры масок файлов
Сравнение строковых данных
В задачах 3-го типа часто приходится сравнивать строковые значения. Посмотрим, как правильно это делать:
Любой символ всегда больше пустого:
Егифка ©:
Решение заданий 3 ЕГЭ по информатике
Плейлист видеоразборов задания на YouTube:
Задание демонстрационного варианта 2022 года ФИПИ
Задания с базами данных
3_1 new:
Задание выполняется с использованием прилагаемых файлов
В файле 3-2.xls приведён фрагмент базы данных «Рейсы» о рейсах самолетов. База данных состоит из одной таблицы. Таблица «Рейсы» содержит записи о городах отправления и прибытия, и также номер борта, совершающего рейс. На рисунке приведена схема данных.
Используя информацию из приведённой базы данных, определите сколько рейсов совершил борт 128 таких, что Москва была одним из концов маршрута — городом отправления или городом прибытия. В ответе запишите только число.
✍ Решение:
- Задание можно выполнить использую опцию Фильтр в Excel.
- Выделим полностью первую строку и применим к ней фильтр (меню Данные — Фильтр).
- В фильтре для столбца
D
выбираем сначала Выделить всё (чтобы отменить все выделения), а затем — только значение128
: - Для столбца
B
аналогичным образом выбираемМосква
: - Получаем в результате 3 записи:
- Отменяем фильтр для столбца
B
и применяем его для столбцаС
(Москва
): - Получаем также 3 записи:
3 + 3 = 6
Ответ: 6
3_2 new:
Задание выполняется с использованием прилагаемых файлов
В файле 3-1.xls приведён фрагмент базы данных «Рейсы» о движении грузов на базе. База данных состоит из одной таблицы. Таблица «Рейсы» содержит записи о водителе, объеме перевезенного груза в килограммах и характере перевозки («привоз» на базу или «вывоз» с базы). На рисунке приведена схема данных.
Используя информацию из приведённой базы данных, определите на сколько килограммов отличается суммарное количество вывезенных и привезенных Ивановым грузов. В ответе запишите только число.
✍ Решение:
- Задание можно выполнить использую опцию Фильтр в Excel.
- Выделим полностью первую строку и применим к ней фильтр (меню Данные — Фильтр).
- В фильтре для столбца
B
выбираем сначала Выделить всё (чтобы отменить все выделения), а затем — значениеИванов
. - Для столбца
D
аналогичным образом выбираемПривоз
. - Полностью выделяем весь столбец
С
(Объем груза) отфильтрованной таблицы. В нижней части окна Excel смотрим сведения по выделенным ячейкам: - Запоминаем сумму (то же самое можно сделать, выполнив действие автосумма, к примеру).
- Теперь для столбца
D
аналогичным образом выбираемВывоз
. - Полностью выделяем весь столбец
С
отфильтрованной таблицы. В нижней части окна Excel смотрим сведения по выделенным ячейкам. Получаем значение 680096. - Вычитаем полученные значения с помощью калькулятора или формулы в Excel. В результате имеем:
680096 - 668372 = 11724
Ответ: 11724
3_3 new:
Задание выполняется с использованием прилагаемых файлов
В файле 3-1.xls приведён фрагмент базы данных «Рейсы» о движении грузов на базе. База данных состоит из одной таблицы. Таблица «Рейсы» содержит записи о водителе, объеме перевезенного груза в килограммах и характере перевозки («привоз» на базу или «вывоз» с базы). На рисунке приведена схема данных.
Используя информацию из приведённой базы данных, определите сколько раз Уточкин и Сидоров вывезли с базы грузы объемом не менее 1500 кг и не более 2000 кг. В ответе запишите только число.
✍ Решение:
- Задание можно выполнить использую опцию Фильтр в Excel.
- Выделим полностью первую строку и применим к ней фильтр (меню Данные — Фильтр).
- В фильтре для столбца
B
выбираем сначала Выделить всё (чтобы отменить все выделения), а затем — значенияСидоров
иУточкин
. - Для столбца
С
выбираем в Фильтре Числовые фильтры — Между …. В открывшемся окне настраиваем диапазон: - Теперь для столбца
D
аналогичным образом выбираемВывоз
. - Полностью выделяем весь столбец
С
(Объем груза) отфильтрованной таблицы. В нижней части окна Excel смотрим сведения по выделенным ячейкам: - Результат 107.
Ответ: 107
3_4 new:
Задание выполняется с использованием прилагаемых файлов
В файле 3-4.xls приведён фрагмент базы данных «Родственники» о родственных отношениях между людьми. База данных состоит из двух таблиц. Таблица «Люди» содержит записи о людях — Фамилия ИО, пол («м» или «ж») и город рождения. Таблица «Родственные связи» содержит информацию о родительских связях — ID родителя из таблицы «Люди» и ID ребенка и той же таблицы. На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, укажите количество людей, у которых в базе данных указан только один родитель. В ответе запишите только число.
✍ Решение:
-
✎ Решение в Excel с помощью фильтров:
- Если у ребенка только один родитель, то в таблице Родственные связи в столбце ID ребенка для него будет только одно значение (дважды не может быть).
- Таким образом, необходимо отфильтровать значения этого столбца, выделив только уникальные ячейки (не повторяющиеся). Для этого выделите полностью столбец
B
, затем в меню Главная — Условное форматирование — выберите Правила выделения ячеек — Повторяющиеся значения. В открывшемся окошке в выпадающем списке выберите Уникальные. Щелкните Ок. Уникальные ячейки должны подсветиться указанным цветом. - Затем выберите Фильтр для этого же столбца (меню Данные — Фильтр). В окошке фильтра выберите Фильтр по цвету — указанный цвет. Остались только выделенные цветом ячейки.
- Выделите все ячейки столбца и в нижней части окна Excel смотрим сведения по выделенным ячейкам:
✎ Решение в Excel с помощью формул:
Ответ: 112
3_5 new:
Задание выполняется с использованием прилагаемых файлов
В файле 3-4.xls приведён фрагмент базы данных «Родственники» о родственных отношениях между людьми. База данных состоит из двух таблиц. Таблица «Люди» содержит записи о людях — Фамилия ИО, пол («м» или «ж») и город рождения. Таблица «Родственные связи» содержит информацию о родительских связях — ID родителя из таблицы «Люди» и ID ребенка и той же таблицы. На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, укажите количество людей, родители которых родились в одном городе. В ответе запишите только число. В ответе запишите только число.
📹 YouTube здесь
📹 Видеорешение на RuTube здесь
✍ Решение:
- Задача усложняется тем, что сведения по детям и их родителям мы имеем в одной таблице — Родственные связи, а города — в другой — Люди. То есть для вычисления необходимо
город рождения
родителя добавить в таблицуРодственные связи
. - Для этого необходимо у каждого родителя смотреть ID_родителя в таблице Родственные связи и, затем, искать этот ID и соответствующий ему город в таблице Люди.
- Для поиска нам необходима функция
ИНДЕКС
: - В нашем случае мы будем искать в массиве данных таблицы Люди ячейку Город рождения: по строке со значением
ID родителя
(т.к. номер строки совпадает сID
) и столбцу №4 в нашем массиве данных. Установите курсор в ячейкуD2
таблицыРодственные связи
:
ИНДЕКС
— возвращает значение ячейки на пересечении конкретных строки и столбца.
=ИНДЕКС (Люди!A$2:D$1001;A2;4)
$
, чтобы при копировании формулы значение не менялось.D
.B
, выделив только повторяющиеся ячейки (так как нам необходимо оставить только тех детей, у которых указаны оба родителя, а не один). Для этого выделите полностью столбец B
, затем в меню Главная — Условное форматирование — выберите Правила выделения ячеек — Повторяющиеся значения. В открывшемся окошке в выпадающем списке выберите Повторяющиеся. Щелкните Ок. Повторяющиеся ячейки должны подсветиться указанным цветом.D
будем выводить значение 1, если для родителей одного и того же ребенка совпадают, и 0 если не совпадают:Ячейка D3:
=ЕСЛИ(И(B3=B2;C3=C2);1;0)
Сумма: 16
Ответ: 16
3_6 new: :
Задание выполняется с использованием прилагаемых файлов
В файле 3-4.xls приведён фрагмент базы данных «Родственники» о родственных отношениях между людьми. База данных состоит из двух таблиц. Таблица «Люди» содержит записи о людях — Фамилия ИО, пол («м» или «ж») и город рождения. Таблица «Родственные связи» содержит информацию о родительских связях — ID родителя из таблицы «Люди» и ID ребенка и той же таблицы. На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, укажите максимальное количество детей у одного родителя. В ответе запишите только число.
✍ Решение:
-
Логика решения такова: сколько раз один и тот же родитель встречается в таблице
- В таблице
Родственные связи
из диапазона ячеекID родителя
считаем количество повторов каждого родителя:
Родственные связи
, соответственно, столько у него и детей. Таким образом, необходимо посчитать, сколько раз встречается каждый родитель; затем найти максимальное из этих значений.✎ Способ 1:
Ячейка D2
:
=СЧЁТЕСЛИ(A:A;A2)
D
.D
:= МАКС(D:D)
✎ Способ 2:
Ячейка D2
:
=МОДА(A:A)
ID родителя
ищем значение 165 и считаем количество отфильтрованных строк.Ответ: 4
Задания прошлых лет для тренировки
3_6:
Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных фамилию и инициалы племянника Геладзе П.П.
Варианты ответа:
1) Вильямс С.П.
2) Геладзе П.И.
3) Леоненко М.С.
4) Леоненко С.С.
Подобные задания для тренировки
✍ Решение:
Подробное решение задания ГВЭ смотрите в видеоуроке:
📹 Видеорешение на RuTube здесь
3_1:
Ниже представлены две таблицы из базы данных. Каждая строка Таблицы 2 содержит информацию о ребенке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке Таблицы 1.
Определите на основании приведенных данных суммарное количество прямых потомков (т.е. детей, внуков, правнуков) Иоли А.Б.
Подобные задания для тренировки
✍ Решение:
- В первой таблице находим Иоли А.Б, ей соответствует ID 84
- Все остальное решение будет связано со второй таблицей: будем в ней искать ID родителя и соответствующего ему ID ребенка.
- Выполним задание при помощи дерева, подробно рассматривая каждый уровень иерархии: сначала детей родителя 84, затем по полученным ID — найдем внуков Иоли А.Б, затем правнуков и т.д.
- Посчитаем количество потомков: их 7
Результат: 7
Также можно посмотреть видео решения 3 задания ЕГЭ по информатике:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь
3_2:
Ниже представлены две таблицы из базы данных, в которых собраны сведения о сотрудниках некоторой организации. Каждая строка Таблицы 2 содержит информацию о сотруднике структурного подразделения и о его непосредственном руководителе, который, в свою очередь, является непосредственным подчиненным руководителя более высокого уровня. Информация представлена значением поля ID в соответствующей строке Таблицы 1.
Определите на основании приведенных данных суммарное количество подчиненных (непосредственных и через руководителей более низкого уровня) Сидорова Т.И.
✍ Решение:
- В первой таблице находим Сидорова Т.И., ему соответствует ID 17
- Все остальное решение будет связано со второй таблицей: будем в ней искать ID руководителя и соответствующих ему ID подчиненных.
- Выполним задание при помощи дерева, подробно рассматривая каждый уровень иерархии: сначала непосредственных подчиненных руководителя 17, затем по полученным ID — найдем подчиненных подчиненных и т.д.
- Посчитаем количество подчиненных: 9
Результат: 9
Можете ознакомиться с решением данного 3 задания ЕГЭ по информатике из видеоурока:
📹 YouTube здесь
3_4: Демоверсия ЕГЭ 2018 информатика (ФИПИ):
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 22 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Подобные задания для тренировки
✍ Решение:
- Из второй таблицы выпишем ID всех детей и соответствующих им ID родителей. Найдем выбранные ID родителей и детей в первой таблице и оставим только те ID родителей, которые соответствуют женскому полу. Выпишем также год рождения:
ID 23: 1968 - 1941 = 27 ! 24: 1993 - 1967 = 26 ! 32: 1960 - 1941 = 19 33: 1987 - 1960 = 27 ! 35: 1965 - 1944 = 21 44: 1990 - 1960 = 30 ! 52: 1995 - 1967 = 28 !
>22
).Результат: 5
Подробное решение данного 3 (раньше № 4) задания из демоверсии ЕГЭ 2018 года смотрите на видео:
Задания для тренировки
Задания со сравнением строковых данных
Рассмотрим одно на первый взгляд простое, но с «ловушкой», задание ЕГЭ:
3_3:
В таблице представлены несколько записей из базы данных «Расписание»:
№ | Учитель | День недели | Номер урока | Класс |
---|---|---|---|---|
1 | Айвазян Г.С. | понедельник | 3 | 8А |
2 | Айвазян Г.С. | понедельник | 4 | 9Б |
3 | Айвазян Г.С. | вторник | 2 | 10Б |
4 | Михальчук М.С. | вторник | 2 | 9А |
5 | Пай С.В. | вторник | 3 | 10Б |
6 | Пай С.В. | среда | 5 | 8Б |
Укажите номера записей, которые удовлетворяют условию
Номер_урока > 2 И Класс > ‘8А’
1) 1, 6
2) 2, 6
3) 2, 5, 6
4) 1, 2, 5, 6
С примером решения данного 3 задания ознакомьтесь из видеоурока:
📹 YouTube здесь
Задания с файлами и масками файлов
* тема с масками скорее всего не будет внесена в ЕГЭ 2021 года
3_5:
Для групповых операций с файлами используются маски имён файлов.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 8 файлов:
declaration.mpeg delaware.mov delete.mix demo.mp4 distrib.mp2 otdel.mx prodel.mpeg sdelka.mp3
Определите, по какой из перечисленных масок из этих 8 файлов будет отобрана указанная группа файлов:
otdel.mx prodel.mpeg
Варианты ответа:
1) *de?.m*
2) ?de*.m?
3) *de*.mp*
4) de*.mp?
Подобные задания для тренировки
✍ Решение:
Решение задания 3 ГВЭ по информатике можно посмотреть на видео:
Всем привет! Вот мы и добрались до задание 3 из ЕГЭ по информатике 2022 года.
Третье задание направлено на поиск информации в реляционных базах данных.
В этом задании даются файлы с разными расширениями, но мы будем решать задачу в программе Excel.
Задача (База сайта по робототехнике)
В файле приведён фрагмент базы данных «Сайт по робототехнике» о категориях, статьях и комментариях. База данных состоит из трёх таблиц.
Таблица «Категории» содержит записи о категориях на сайте. Поле Описание категории содержит описание конкретной категории. Заголовок таблицы имеет следующий вид.
ID категории |
Название категории |
Описание категории |
Таблица «Статьи» содержит информацию о статьях на сайте, о том к какой категории принадлежит каждая статья, а также о ключевых словах для каждой статьи. В поле Дата указана дата создания статьи.
ID статьи |
Название статьи |
Ключевые слова | ID категории |
Дата |
Таблица «Комментарии» содержит информацию о комментариях для каждой статьи. Поле ID статьи показывает к какой статье был написан конкретный комментарий. Поле Дата показывает дату написания комментария. Заголовок таблицы имеет следующий вид.
ID комментария |
Имя пользователя | Комментарий | ID статьи |
Дата |
На рисунке приведена схема указанной базы данных.
Определите общее количество комментариев, которые написали в феврале 2021 года, для статей категории «Raspberry pi». В ответ запишите только целое число.
Решение:
Открываем файл Excel.
Найдём, какие статьи принадлежат к категории Raspberry pi. Перейдём на вкладку Категории. Включим фильтр.
При этом должна быть выделена не пустая ячейка.
Кнопка Фильтр может находится и на главной панеле.
Найдём ID категории Raspberry pi.
После того, как мы оставим в фильтре только категорию Raspberry pi легко будет увидеть ID этой категории.
Перейдём на вкладку Статьи. Включим фильтр для этой вкладки. Через фильтр оставим только те статьи, которые имеют в ID категории число 10.
Получилось 4 статьи, которые принадлежат к категории Raspberry pi.
Теперь узнаем, а сколько комментариев оставили под этими статьями за февраль 2021 года. Переходим на вкладку Комментарии.
Включаем фильтр. В столбце ID статьи с помощью фильтра оставляем числа 5, 7, 13, 47.
Выделяем комментарии, которые написаны в феврале 2021 года. Их всего получается 5.
Количество выделенных ячеек можно посмотреть так же справа внизу.
Ответ: 5
Задача (База образовательного процесса)
В файле приведён фрагмент базы данных «образовательного процесса» некоторого населённого пункта о результатах школьников на экзаменах. База данных состоит из трёх таблиц.
Таблица «Результаты экзаменов» содержит записи о каждом ученике и его результатах на экзаменах по трём предметам. Поле ID школы показывает из какой школы каждый ученик. Заголовок таблицы имеет следующий вид.
ID ученика |
Ученик | ID школы |
Математика | Информатика | Физика |
Таблица «Школы» содержит информацию о школах в этом населённом пункте.
ID школы |
Название школы | ID района |
Таблица «Районы» содержит информацию о районах населённого пункта.
ID района | Название района | Количество жителей |
На рисунке приведена схема указанной базы данных.
Определите в каком районе больше всего учеников, которые набрали 100 баллов хотя бы по одному предмету. В ответе напишите только название района с большой буквы, само слово «район» писать не нужно. Если количество таких учеников в районах окажется одинаковым, то приоритет имеет район, который первый стоит в алфавитном порядке.
Решение:
Открываем файл Excel.
Найдём ID тех школ, которые находятся в первом Заречном районе. У Заречного района ID равен 1.
Переходим на вкладку Школы. Включаем фильтры. В столбце ID района выбираем 1.
Получается три школы с идентификаторами 3, 9, 11.
Перейдём на вкладку Результаты экзаменов. Найдём количество стобальников для выше указанных школ.
Включаем фильтр.
В столбце ID школы с помощью фильтра указываем числа 3, 9, 11.
В столбце Математика с помощью фильтра мы не можем указать число 100. Значит, по математике нет учеников, которые набрали 100 из Заречного района.
По Информатике тоже нет, но в столбце Физика с помощью фильтра можем выставить число 100.
После применения фильтра получаем в этой таблице одного человека. Значит, для Заречного района количество стобальников равно 1.
Аналогично действуем и для других районов. При анализе столбца предмета мы должны отключать действия тех предметов, которые уже проверили (чтобы не получался эффект логического И).
Для Октябрьского района получается 2 стобальника по математике.
Для Первомайского района получается 2 стобальника по информатике и 1 по физике.
Побеждает Первомайский район.
Ответ: Первомайский
Задача (База антивирусной проверки)
Компания провела проверку своей компьютерной системы на наличие угроз антивирусными программами.
В файле приведён фрагмент базы данных этой проверки. База данных состоит из трёх таблиц.
Таблица «Проверенные файлы» содержит записи о проверенных антивирусами файлах. Поле ID каталога содержит информацию о том, в какой папке расположены файлы. Поле ID антивируса содержит информацию о том, каким антивирусом проверены файлы. Заголовок таблицы имеет следующий вид.
ID файла | Имя файла | Статус | ID каталога | Размер файла, КБ | Дата создания файла | ID антивируса |
Таблица «Каталоги» содержит информацию о папках в компьютерной системе. В поле Количество файлов указано количество файлов в этой папке (не обязательно проверенных). Заголовок таблицы имеет следующий вид.
ID каталога | Каталог | Количество файлов | Объём каталога, МБ |
Таблица «Антивирусы» содержит информацию об антивирусах, которые проверяли файлы. В поле Дата обновления указано, когда антивирусные базы были обновлены.
ID антивируса | Название | Дата обновления |
На рисунке приведена схема указанной базы данных.
Файлы со статусом «сильная угроза» подлежат удалению. Файлы со статусом «средняя угроза» подлежат лечению. При лечении файл теряет от своего информационного объёма 25%.
Найдите информационный объём каталога C:Boot после устранения угроз, если учесть работу только тех антивирусов, которые обновились в июне 2021. Ответ запишите в КБ и округлите по правилам математики до целого числа. Само слово «КБ» писать НЕ нужно.
Решение:
Каталог C:Boot имеет ID 9. Антивирусы, которые обновились в июне 2021, имеют ID 3 и 5.
Перейдём на вкладку Проверенные файлы и включим фильтр. Применим фильтр, учтя вышеизложенные данные.
В столбце Статус с помощью фильтра оставим только строчки с сильной угрозой. Получается 4 файла. Суммарный информационный объём этих файлов равен 55 Кб. Эти файлы подлежат удалению.
Теперь оставим в столбце Статус с помощью фильтра только строчки со средней угрозой. Получается так же 4 файла. Суммарный информационный объём этих файлов равен 73 Кб. Эти файлы подлежат лечению.
От 73 Кб 25% будет: 73 Кб *0,25=18,25 Кб.
Перейдём на вкладку Каталоги. У каталога C:Boot информационный объём 883 Мб или 883*1024=904192 Кб.
Узнаем ответ.
904192 Кб — 18,25 Кб — 55 Кб = 904118,75 Кб ≈ 904119 Кб
Ответ: 904119
Задача (База родственных связей)
В файле приведён фрагмент базы данных о жителях небольшого города. База данных состоит из трёх таблиц.
Каждая строка таблицы Родственные связи содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы Жители. Поле ID_района в таблице Жители показывает, в каком районе живёт конкретный житель.
Заголовок таблицы Жители имеет следующий вид.
ID | Фамилия_Имя | Пол | Год_рождения | ID_района |
Заголовок таблицы Родственные связи имеет следующий вид.
Заголовок таблицы Районы имеет следующий вид.
ID_района | Название | Количество жителей |
На рисунке приведена схема указанной базы данных.
Определить на основании имеющихся данных сколько всего внуков и внучек у Садыкова Руслана, которые живут в Октябрьском районе. В ответе запишите только целое число.
Решение:
С помощью стандартного поиска Ctrl + F можно найти Садыкова Руслана в таблице Жители. У него ID 19.
Найдём сколько у него детей. Переходим в таблицу Родственные связи с помощью фильтра в столбце ID_родителя только число 19. Всего получается три ребёнка.
Теперь в столбце ID_родителя оставляем числа 20, 21, 24.
ID внуков получаются 18, 22, 25, 26.
Осталось узнать, какие внуки и внучки живут в Октябрьском районе.
Переходим на вкладку Жители, с помощью фильтра оставим в столбце ID только ID внуков.
Если посмотреть на вкладке Районы, у района Октябрьский ID_района равен 1.
Получается, что две внучки живут в районе Октябрьском.
Ответ: 2
Задача (База продуктового магазина)
В файле приведён фрагмент базы данных «Продукты» о поставках товаров
в магазины районов города. База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров в
магазины в течение первой декады июня 2021 г., а также информацию
о проданных товарах. Поле Тип операции содержит значение Поступление
или Продажа, а в соответствующее поле Количество упаковок, шт.
занесена информация о том, сколько упаковок товара поступило в магазин
или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции |
Дата | ID магазина |
Артикул | Тип операции |
Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках
каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. |
Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов.
Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите на
сколько килограмм увеличилось лапши гречневой, имеющихся в
наличии в магазинах Первомайского района, за период с 1 по 10 июня
включительно.
В ответе запишите только число.
Решение:
Задача похоже на задачу, которая была в демонстрационной версии ЕГЭ по информатике 2022. Решение демо версии можете посмотреть здесь.
Разница заключается в том, что в демоверсии нужно было найти количество упаковок, а здесь килограммы. Нужно учесть, что в упаковке 0,5 кг (Это можно посмотреть в таблице Товар).
Найдём с помощью фильтра, какие магазины принадлежат к Первомайскому району.
У лапши гречневой Артикул равен 31 (Таблица Товар).
Переходим во вкладку Движение товаров. Включаем фильтр. Фильтруем данные для нужных магазинов и для нужного товара.
В поле Тип операции оставим с помощью фильтра Поступление.
Найдём количество упаковок, которые поступили в магазины Первомайского района.
Сумму выделенных ячеек можно посмотреть справа внизу. Получилось 1240 упаковок.
Аналогично находим количество проданных упаковок из магазинов Первомайского района. Получается 64.
Узнаем на сколько увеличилось упаковок.
1240 — 64 = 1176
А теперь найдём сколько получилось в килограммах.
1176 уп. * 0,5 кг/уп. = 588 кг
Ответ: 588
Пройти тестирование по 10 заданиям
Пройти тестирование по всем заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
3.xlsx
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции | Дата | ID магазина | Артикул | Тип операции | Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. | Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок яиц диетических, имеющихся в наличии в магазинах Заречного района за период с 1 по 10 июня.
В ответе запишите только число.
Источник: Демонстрационная версия ЕГЭ−2022 по информатике
2
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
3.xlsx
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции | Дата | ID магазина | Артикул | Тип операции | Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. | Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок крупы манной, имеющихся в наличии в магазинах Первомайского района, за период с 1 по 10 июня включительно.
В ответе запишите только число.
3
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
3.xlsx
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции | Дата | ID магазина | Артикул | Тип операции | Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. | Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок кофе растворимого, имеющихся в наличии в магазинах Первомайского района, за период с 1 по 10 июня включительно.
В ответе запишите только число.
4
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
3.xlsx
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции | Дата | ID магазина | Артикул | Тип операции | Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. | Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок бурого риса, имеющихся в наличии в магазинах Октябрьского района, за период с 1 по 10 июня включительно.
В ответе запишите только число.
5
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц.
3.xlsx
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
ID операции | Дата | ID магазина | Артикул | Тип операции | Количество упаковок, шт. |
Цена, руб./шт. |
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Артикул | Отдел | Наименование | Ед. изм. | Количество в упаковке |
Поставщик |
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите, сколько килограммов паштета из куриной печени было продано в магазинах Заречного района за период с 1 по 10 июня включительно.
В ответе запишите только число.
Пройти тестирование по этим заданиям
ЕГЭ информатика 3 задание разбор, теория, как решать
Сортировка и поиск в базах данных — Файловая система, (Б) — 1 балл
Е3.9 определите общий вес (в кг) крахмала картофельного, поступившего в магазины
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле …
Читать далее
Е3.8 сколько килограммов всех видов продуктов поступило
В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины города в первой декаде июня 2021 г. и о продаже товаров в этот же период. Таблица «Товар» содержит данные о товарах. Таблица «Магазин» содержит …
Читать далее
Е3.7 сколько упаковок крупы перловой было продано в магазинах Первомайского района
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле …
Читать далее
Е3.6 сахара всех видов поступило за указанный период в магазины Заречного района
В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины города в первой декаде июня 2021 г. и о продаже товаров в этот же период. Таблица «Товар» содержит данные о товарах. Таблица «Магазин» содержит …
Читать далее
Е3.5 определите сколько услуг, связанных с телевидением, было оказано в период с 8 по 12 августа
В файле приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц. Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Таблица «Услуги» содержит записи об оказываемых оператором услугах — наименование …
Читать далее
Е3.4 за указанный период с мелькомбината в магазины Заречного района
Используя информацию из приведённой базы данных, определите общую стоимость продуктов, поставленных за указанный период с мелькомбината в магазины Заречного района. В ответе запишите целое число – найденную общую стоимость в рублях. В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц. Таблица «Движение товаров» …
Читать далее
Е3.3 за указанный период с макаронной фабрики в магазины Первомайского района
Используя информацию из приведённой базы данных, определите общую стоимость продуктов, поставленных за указанный период с макаронной фабрики в магазины Первомайского района. В ответе запишите целое число – найденную общую стоимость в рублях. В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц. Таблица «Движение …
Читать далее
Е3.2 Сколько минут длятся все песни группы Guns N’ Roses
Сколько минут длятся все песни группы Guns N’ Roses? В файле приведён фрагмент базы данных «Аудиотека» о записанных альбомах и композициях различных исполнителей. База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Заголовок таблицы имеет следующий вид. Таблица «Артисты» содержит записи о названии исполнителей. Заголовок таблицы …
Читать далее
Е3.1 определите на сколько увеличилось количество упаковок яиц диетических
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок яиц диетических, имеющихся в наличии в магазинах Заречного района, за период с 1 по 10 июня включительно. В ответе запишите только число. В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица …
Читать далее
Е3.26 когда их матерям было более 24 лет, а отцам – менее 26 лет
когда их матерям было более 24 лет, а отцам – менее 26 лет. В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведенных данных определите, сколько детей родилось, когда их матерям было более 24 лет, а отцам – менее 26 лет?
Читать далее
Задание 3
Задание 1. Тип заданий 3: поиск пути
Задание: На рисунке справа схема дорог между населенными пунктами изображена в виде графа. В таблице содержатся сведения о длинах этих дорог.
П1
П1
П2
П2
П3
П3
П4
5
5
П4
4
П5
П5
4
П6
7
П6
7
8
8
9
9
10
10
2
2
Таблицу и схему дорог построили независимо друг от друга, т. е. нумерация пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова длина дороги из пункта D в пункт E. В ответе запишите целое число, как оно указано в таблице.
Решение:
Нам не известно, каким пунктам на графе соответствуют пункты таблицы. Но мы можем это определить.
Обратите внимание на пункт F графа. Это единственный пункт, из которого выходит только один путь. Значит в таблице это П6.
Из F путь ведёт в Е, значит по таблице мы можем определить, что пункт Е — это П4.
Теперь посмотрим на пункт D графа. Это единственный пункт, из которого ведут четыре пути. Соответственно в таблице пункт D это П5.
Нам нужно определить расстояние между пунктами D и E, то есть между П4 и П5. Из таблицы видно, что расстояние между ними равно 10.
Ответ: 10
Задание 2. Тип заданий 3: поиск пути.
Задание : Между населенными пунктами A, B, C, D, E, F построены дороги. Протяженность дорог приведена в таблице. Если в таблице числа отсутствуют, значит прямой дороги между пунктами нет.
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
A
A
B
B
C
C
4
D
D
4
5
E
5
E
9
F
9
F
12
12
3
3
16
16
7
7
Решение: Не все понимают, как работать с таблицей. Давайте разберемся.
Возьмем первую строку:
A
A
B
C
D
4
E
F
9
Это дороги из пункта А. Строка показывает, что из него ведут пути в пункт С и в пункт E, и длина путей 4 и 9 соответственно.
Для решения отобразим все пути на графе и на рёбрах графа отобразим расстояние между пунктами:
1. Из пункта А пути ведут в C и в E:
2. Из пункта B пути ведут в C и в E:
3. Из пункта С пути ведут в A, B, E. Пути в пункты A и B у нас уже обозначены, осталось отобразить путь в Е:
4. Из пункта D пути ведут в E и в F:
Пути из пункта E и пункта F уже отображены. Осталось посчитать длину кратчайшего пути:
То есть длина кратчайшего пути равна 4+3+16+7=30
Ответ: 30
Задание 3. Тип заданий 3: поиск пути.
Задание: Между населенными пунктами A, B, C, D, E, F построены дороги. Протяженность дорог приведена в таблице. Если в таблице числа отсутствуют, значит прямой дороги между пунктами нет.
A
A
B
B
5
5
C
C
6
D
D
6
E
4
4
E
6
F
6
F
20
6
6
20
2
2
7
7
4
4
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Решение: Не все понимают, как работать с таблицей. Давайте разберемся.
Возьмем первую строку:
A
A
B
C
5
D
6
4
E
F
20
Это дороги из пункта А. Строка показывает, что из него ведут пути в пункты B, C, D, F, и длина путей 5, 6, 4, 20 соответственно.
Для решения отобразим все пути на графе и на рёбрах графа отобразим расстояние между пунктами.
1. Из пункта А пути ведут в B, C, D, F:
2. Из пункта B пути ведут в пункты A и D. Путь в A уже отмечен, отметим путь в пункт D:
3. Из С пути ведут в пункты А и D. Путь в А уже отмечен, отметим путь в пункт D:
4. Из пункта D пути ведут в A, B, C, E, F. Пути в A, B и C уже отмечены, отобразим пути в пункты Е и F:
5. Из пункта E пути ведут в D и в F. Путь в D уже добавлен, отобразим путь в пункт F:
Из пункта F пути ведут в A, D и E, все они на графе уже отображены. Остаётся посчитать кратчайший путь:
4+2+4=10
Ответ: 10
Задание 4. Тип заданий 3: поиск пути.
Задание: Между населенными пунктами A, B, C, D, E, F, G построены дороги. Протяженность дорог приведена в таблице. Если в таблице числа отсутствуют, значит прямой дороги между пунктами нет.
A
A
B
B
C
3
C
3
D
6
6
D
E
E
2
2
F
F
G
G
7
7
28
28
2
2
18
7
7
18
3
12
3
12
5
5
1
1
Определите длину кратчайшего пути между пунктами A и G (при условии, что передвигаться можно только по построенным дорогам).
Строим граф
Найдем в графе кратчайший путь:
Посчитаем длину: 3+2+7+2+3+1=18
Ответ: 18
Задание 5. Тип заданий 3: поиск пути.
Задание: На рисунке справа схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о длинах этих дорог (в километрах).
П1
П1
П2
П2
П3
45
П3
45
П4
П4
П5
10
10
П5
П6
П6
40
40
П7
П7
15
15
55
55
60
60
20
20
35
35
55
55
45
45
Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите. какова длина дороги из пункта В в пункт Е. В ответе запишите целое число — так, как оно указано в таблице.
Источник: демоверсия ФИПИ по информатике и ИКТ 2016-го года.
Решение: Чтобы найти расстояние между пунктами В и Е необходимо определить, какой пункт таблицы соответствует пункту В карты, а какой — пункту Е карты.
Обратите внимание на граф. Пункт В — единственный, из которого выходит пять дорог. По таблице видно, что это П6. То есть П6 таблицы — это пункт В на графе.
Теперь посмотрим на пункт Е в графе. Он единственный, из которого выходит четыре дороги. По таблице видно, что пунктом В графа может быть только П4.
Таким образом, мы должны определить расстояние между П6 и П4 в таблице, что очень легко сделать:
П1
П1
П2
П2
П3
П3
45
45
П4
П4
10
10
П5
П5
40
40
П6
П6
П7
П7
55
55
15
15
60
60
20
20
35
35
55
55
45
45
Ответ: 20
Поиск определённого маршрута по таблице. Задания для тренировки.
1. В таблицах приведена протяженность автомагистралей между соседними населенными пунктами. Если пересечение строки и столбца пусто, то соответствующие населенные пункты не являются соседними. Укажите номер таблицы, для которой выполняется условие «Максимальная протяженность маршрута от пункта C до пункта B не больше 6». Протяженность маршрута складывается из протяженности автомагистралей между соответствующими соседними населенными пунктами. При этом через любой населенный пункт маршрут должен проходить не более одного раза.
1
2
3
4
1) 1
2) 2
3) 3
4) 4
Ответ: 3
Путешественник пришел в 08:00 на автостанцию поселка ЛЕСНОЕ и увидел следующее расписание автобусов:
Отправление из
Прибытие в
Лесное
Время отправления
Озерное
Луговое
Полевое
Время прибытия
07:45
Лесное
Полевое
Лесное
08:55
08:00
09:10
08:55
Луговое
Лесное
11:25
09:10
Полевое
Озерное
10:10
09:15
Лесное
Полевое
11:45
Озерное
09:15
Луговое
10:30
Лесное
09:20
Луговое
Полевое
10:30
09:25
Полевое
Озерное
10:40
10:35
11:40
10:45
12:00
Пояснение. Путешественник не может уехать раньше того, как он пришёл, т. е. раньше 8-00. Заметим, что есть прямой рейс из посёлка ЛЕСНОЕ в ПОЛЕВОЕ с прибытием в 11:45.
Но можно поехать с пересадкой: ЛЕСНОЕ-ЛУГОВОЕ (9-20 — 10-30), затем ЛУГОВОЕ-ПОЛЕВОЕ (10-40 — 11-40), причём на пересадку у путешественника есть 10 минут.
Следовательно, правильный ответ 3.
Определите самое раннее время, когда путешественник сможет оказаться в пункте ПОЛЕВОЕ согласно этому расписанию.
1) 10:30
2) 11:25
3) 11:40
4) 11:45
Транспортная фирма осуществляет грузоперевозки разными видами транспорта между четырьмя городами: ЧЕРЕПОВЕЦ, МОСКВА, КУРСК, ПЕРМЬ. Стоимость доставки грузов и время в пути указаны в таблице:
Пункт отправления
Пункт назначения
Москва
Москва
Стоимость (у. е.)
Пермь
Курск
Москва
100
Время в пути
70
30
Череповец
Пермь
50
Москва
Череповец
10
15
100
Пермь
Череповец
69
140
Череповец
Москва
80
Курск
Курск
50
15
100
Пермь
Курск
Курск
80
60
Москва
Курск
Череповец
30
40
10
100
Череповец
80
90
100
Определите маршрут наиболее дешевого варианта доставки груза из ЧЕРЕПОВЦА в ПЕРМЬ. Если таких маршрутов несколько, в ответе укажите наиболее выгодный по времени вариант.
1) ЧЕРЕПОВЕЦ – ПЕРМЬ
2) ЧЕРЕПОВЕЦ – КУРСК – ПЕРМЬ
3) ЧЕРЕПОВЕЦ – МОСКВА – ПЕРМЬ
4) ЧЕРЕПОВЕЦ – МОСКВА – КУРСК – ПЕРМЬ
Варианты 1 и 4 имеют одинаково минимальную стоимость 140 (140
Правильный ответ указан под номером 4.
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
A
A
B
B
C
4
4
C
D
D
E
6
E
6
3
F
3
F
6
6
4
4
2
2
5
5
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Кратчайший путь равен 14.
В таблице приведена стоимость перевозок между соседними железнодорожными станциями. Укажите схему, соответствующую таблице.
2
1
3
4
Правильный ответ указан под номером 4.
Источники:
Сайт БУ Информатик http://infbu.ru /
Сайт Сдам ЕГЭ https :// inf-ege.sdamgia.ru
За это задание ты можешь получить 1 балл. На решение дается около 3 минут. Уровень сложности: базовый.
Средний процент выполнения: 93.8%
Ответом к заданию 3 по информатике может быть цифра (число) или слово.
Разбор сложных заданий в тг-канале
Задачи для практики
Задача 1
ДЛЯ 2022
В файле приведён фрагмент базы данных «Склад» о поставках товаров на склада разных районов города. База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров на разные склады в течение первой декады апреля 2022 г. Заголовок таблицы имеет следующий вид, по ним можно определить данные в таблице.
ID операции | Дата | ID склада | Артикул | Тип операции | Количество упаковок, шт. |
Таблица «Товар» имеет следующий вид.
Артикул | Наименование | Ед. изм. | Количество в упаковке |
Таблица «Магазин» имеет следующий вид.
На рисунке ниже приведена схема базы данных
Используя информацию из приведённой базы данных, определите на сколько увеличилось количество упаковок всех видов чая, имеющихся на складах Советского района, за период с 1 по 10 апреля включительно.
В ответе запишите только число
Решение
Для решения этой задачи нужно последовательно выполнить фильтр на всех листах и выбрать все необходимые данные
Ответ: 2271
Задача 2
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите сумму литров АИ98 и АИ100 проданных на АЗС Лукоил в Москве. В ответе запишите только число.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице «Топливо» найдите ID для АИ98 и АИ100. Получим Б4 и Б5.
Используя фильтр в таблице «АЗС» нужно выбрать город Москва и «Наименование АЗС» — Лукоил. Получим ID АЗС — 6 и 11.
Примените найденные значения в фильтре для таблицы «Операции на АЗС» и вычислим сумму полученных значений.
Ответ: 520
Задача 3
В файле приведён фрагмент базы данных «АЗС» с информацией о заправке автомобилей на АЗС. База данных состоит из трёх таблиц. Таблица «Операции на АЗС» содержит записи о заправке топливом за период с 1.09.2021 по 1.10.2021 года. Заголовок таблицы имеет следующий вид:
ID операции | Дата | ID АЗС | ID топлива | Количество литров |
Таблица «АЗС» содержит информацию об АЗС, городе и закодированном районе расположения
ID АЗС | Город | Наименование АЗС | Код района |
Таблица «Топливо» о видах топлива. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, найдите среднее количество литров дизельного топлива (ДТЛ и ДТЗ) заправленных на АЗС Сибнефть в Екатеринбурге. В ответе запишите только целую часть числа.
Решение
Воспользуйтесь фильтрами в таблицах, чтобы найти необходимые значения.
Используя фильтр (раздел Данные в Excel) в таблице «Топливо» найдите ID дизельного топлива. Получим ДТ1 и ДТ2.
Используя фильтр в таблице «АЗС» нужно выбрать город Екатеринбург и «Наименование АЗС» — Сибнефть. Получим ID АЗС — 31.
Примените найденные значения в фильтре для таблицы «Операции на АЗС» и вычислим среднее значение используя формулу =ПРОМЕЖУТОЧНЫЕ.ИТОГИ()
В ответе нужно записать только целую часть числа.
Ответ: 33
Задача 4
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите ID направления с самым большим количеством бюджетных мест в Санкт-Петербургском государственном экономическом университете. Если таких направлений несколько, выберите направление с наименьшим проходным баллом. В ответе запишите только число.
Решение
На листе «ВУЗ» определим ID Санкт-Петербургского государственного экономического университета. ID: В15.
На листе «Проходной балл» выставим фильтр ID ВУЗа В15. Отсортируем строки по убыванию столбца «Количество бюджетных мест», а затем по возрастанию столбца «Проходной балл». Самое большое количество бюджетных мест — 100, наименьший проходной балл для числа 100 — 215. ID направления: 5.
Ответ: 5.
Ответ: 5
Задача 5
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите, ID ВУЗа с самой высокой стоимостью обучения по направлению «Химия» в 2021 году.
Решение
На листе «Направление» определим ID направления «Химия» — 4. На листе «Проходной балл» выставим фильтр по столбцам «Дата» — 2021 и «ID направления» — 4. Найдём строку с самой высокой стоимостью: 2978627, ID ВУЗа — В18.
Ответ: В18.
Ответ: B18
Задача 6
В файле приведён фрагмент базы данных «Поступление» с информацией о проходном балле в высшие учебные заведения. База данных состоит из трёх таблиц. Таблица «Проходной балл» содержит записи о проходных баллах по разным направлениям в учебные заведения за период с 2015 по 2021 года. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Дата | ID направления | Проходной балл | Количество бюджетных мест | Количество внебюджетных мест | Стоимость |
Таблица «Направление» содержит информацию об основных направлениях подготовки специалистов в высших учебных заведениях:
ID направления | Направление |
Таблица «ВУЗ» содержит информацию о городе нахождения образовательного учреждения. Заголовок таблицы имеет следующий вид:
ID ВУЗа | Наименование | Город |
На рисунке приведена схема базы данных.
Используя информацию из приведённой базы данных, определите, какой минимальный проходной балл в Московских ВУЗах в 2020 году по направлениям: «математика и механика», «компьютерные и информационные науки», «информатика и вычислительная техника». В ответе запишите только число.
Решение
Для начала определим ID Московских ВУЗов. Для этого на листе «ВУЗ» выставим фильтр для столбца «Город» «Москва». ID ВУЗов: В1, В2. В3, В5, В14, В17, В19.
Далее найдём ID нужных направлений. Для этого на листе «Направление» выставим фильтр для столбца «Направление» «математика и механика», «компьютерные и информационные науки», «информатика и вычислительная техника». Получим ID: 1, 2, 9.
На листе проходной балл выставим фильтры для ID ВУЗов и ID направления из указанных ранее. Добавим фильтр «Дата» «2020»
Для полученных строк найдём минимальное значение: 216.
Ответ: 216.
Ответ: 216
Задача 7
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица «Организации» содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
Наименование организации | ID организации | Регион | Адрес |
Таблица «Отгруженные заказы» содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица «Товары» содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Определите ID компании, в которую было поставлено наибольшее количество единиц товаров.
На рисунке приведена схема базы данных.
Решение
Добавим дополнительный столбец на лист «Отгруженные заказы» — «Количество товаров в упаковке». Для этого воспользуемся формулой $=ВПР(D2;Товары!A$1:D$10;4; ЛОЖЬ)$, где D2 — поле с артикулом товара, $Товары!A$1:D$10$ — таблица, в которой будем искать этот артикул (необходимо поменять первые 2 столбца местами, т.к. артикул должен быть на первом месте», 4 — номер столбца, из которого будет возвращаться значение. В данном случае это «Количество единиц в упаковке». Перемножим «Количество упаковок» на «Количество единиц в упаковке».
Далее на листе «Отгруженные заказы» поочередно с помощью фильтра будем включать ID каждой организации. Вычислим сумму единиц товаров для каждой организации:
D01 — 205208 единиц.
D02 — 34802 единиц.
D03 — 29942 единиц.
D04 — 164930 единиц.
D05 — 0 единиц.
D06 — 45242 единиц.
Наибольшее количество единиц товаров было отгружено в организацию D01.
Ответ: D01.
Ответ: D01
Задача 8
В файле, прикреплённом к данной задаче, приведён фрагмент базы данных о торговых операциях. База данных состоит из трёх таблиц, расположенных на разных листах файла.
Таблица «Организации» содержит записи о компаниях, которым поставляются товары. В каждой записи содержится следующая информация: наименование организации, её ID в базе данных, регион и адрес расположения офиса.
Наименование организации | ID организации | Регион | Адрес |
Таблица «Отгруженные заказы» содержит записи о конкретных заказах. В каждой записи содержится следующая информация: номер накладной, ID организации, которой отгружался товар, количество упаковок, артикул товара и дата отгрузки.
Номер накладной | Отгружено организации (ID) | Количество упаковок | Артикул товара | Дата отгрузки |
Таблица «Товары» содержит записи о продаваемых товарах. В каждой записи содержится следующая информация: наименование товара, его артикул, отдел, количество единиц в упаковке.
Наименование товара | Артикул | Отдел | Количество единиц в упаковке |
Сколько всего было отгружено упаковок товаров в компании Московской области?
На рисунке приведена схема базы данных.
Решение
На листе «Организации» в столбце «Регион» выставим фильтр «Московская обл.» Получим ID трёх компаний: D01, D05 и D06.
На листе «Отгруженные заказы» в столбце «Отгружено организации (ID)» выставим фильтр «D01», «D06» (компания D05 ничего не заказывала согласно листу «Отгруженные товары»). Получим все накладные по заказам в Московскую область. Выделим столбец «Количество упаковок», в правом нижнем углу увидим сумму: 1468.
Ответ: 1468.
Ответ: 1468
Задача 9
Ниже представлены фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных год рождения прабабушки Ленина Л.К., которая родилась в Уфе.
Таблица 1 | Таблица 2 | |||||
ID | Фамилия И. О. | Пол | Город рождения | Год рождения | ID родителя | ID ребёнка |
12 | Маскова Е. А. | Ж | Курган | 1900 | 12 | 43 |
17 | Кузнецова В. П. | Ж | Курган | 1905 | 17 | 39 |
18 | Кузнецов А. Р. | М | Уфа | 1907 | 18 | 39 |
24 | Травник Л. И. | Ж | Уфа | 1910 | 24 | 47 |
26 | Ленин В. И. | М | Челябинск | 1904 | 26 | 38 |
31 | Травник Ф. А. | М | Уфа | 1905 | 31 | 47 |
35 | Ленина У. Г. | Ж | Челябинск | 1906 | 35 | 38 |
38 | Ленин М. В. | М | Челябинск | 1934 | 38 | 55 |
39 | Кузнецов В. А. | М | Курган | 1925 | 39 | 49 |
40 | Масков В. Ф. | М | Курган | 1902 | 40 | 43 |
43 | Кузнецова Е. В. | Ж | Курган | 1927 | 43 | 49 |
47 | Ленина А. Ф. | Ж | Челябинск | 1935 | 47 | 55 |
49 | Ленина В. В. | Ж | Челябинск | 1961 | 49 | 70 |
55 | Ленин К. М. | М | Челябинск | 1961 | 55 | 70 |
70 | Ленин Л. К. | М | Челябинск | 1996 |
Решение
ID прабабушек Ленина Л.К.: 12, 17, 24, 35. Из них лишь одна родилась в Уфе: ID 24. Её год рождения: 1910.
Ответ: 1910.
Ответ: 1910
Рекомендуемые курсы подготовки
Для решения подобных задач необходимы знания о графах и умение преобразовывать таблицы в графы.
Текст задачи:
На рисунке слева изображена схема дорог Н-ского района, в таблице
звёздочкой обозначено наличие дороги из одного населённого пункта
в другой. Отсутствие звёздочки означает, что такой дороги нет.Решение задачи 3 ЕГЭ-2019 по информатике
Каждому населённому пункту на схеме соответствует его номер в таблице,
но неизвестно, какой именно номер. Определите, какие номера населённых
пунктов в таблице могут соответствовать населённым пунктам B и C на
схеме. В ответе запишите эти два номера в возрастающем порядке без
пробелов и знаков препинания.
Решение:
При решении кроме знаний очень важно сконцентрироваться и проявить максимальную внимательность.
Конечно можно перебрать все варианты из таблицы, проверяя их по графу. Но этот метод трудоемкий и занимает много времени. Можно обратить внимание, что из вершины D на графе выходят 2 ребра (также, как и из вершин A и E). Но при этом, вершины A, B, F, A образуют цикл так же как и вершины E, C, G, E. Вершина же D входит в состав цикла D, C, G, F, B, D. Рассмотрим на примере. Мы видим, что в таблице точка 1 связана напрямую с двумя точками 5 и 6. Предположим, что точка 1 в таблице — это вершина D у графа. Тогда, если посмотреть на граф, вершина D связана с вершинами B и C. В таблице это точки 5 и 6. В графе вершины B и C напрямую не связаны, а в таблице между точками 5 и 6 есть прямой маршрут. Значит, что точка 1 — не вершина D.
Кроме точки 1 в таблице есть еще точка 4, которая связана только с двумя точками — 2 и 6. Проверим, не является ли она вершиной D нашего графа. Как видим в таблице из точки 4 можно напрямую попасть в точки 2 и 6. И при этом точки 2 и 6 напрямую не связаны! Получается, что точка 4 — это и есть вершина D нашего графа. Но есть еще одна точка, связанная только с двумя другими — точка 7. Из нее мы можем напрямую попасть только в точки 2 или 3. Но точки 2 и 3 напрямую связаны между собой (см. таблицу). И получается, что точка 7 не может быть вершиной графа, так как вершина D графа связана с вершинами B и C, которые между собой прямой связи не имеют (см. граф).
Получаем, что точка 4 — вершина D графа. А точки 2 и 6 — это вершины B и C. Так как по условию номера нужно записать в порядке возрастания, ответ будет 26.
Второй вариант решения
Давайте построим граф по таблице. Для этого просто расставим числа от 1 до 7 по кругу и соединим их линиями, согласно таблице. Например, цифру 1 мы соединим с цифрами 5 и 6, цифру 2 с цифрами 3, 4 и 7 и так далее. В итоге получим следующий граф:
Решение задачи 3 ЕГЭ 2019 по информатике с помощью графа
Конечно, полученный граф на первый взгляд не похож на тот, что в условии. Но давайте посмотрим внимательнее. Мы также видим три точки 1, 7 и 4 которые напрямую связаны только с двумя другими. И также видим, что точки 1, 5, 6, 1 образуют цикл (как и вершины графа A, B, F, A), а точки 7, 2, 3, 7 цикл (как и вершины C, E, G, C). А вот точка 4 цикла из 3-х вершин не образует — все также как и вершина D графа. Получаем, что точка 4 — это вершина D графа. А вершины B и C — это точки 6 и 2. Запишем их в порядке возрастания (по условию задачи) и получим ответ — 26.
Автор: