ЕГЭ информатика задание 4 разбор
Урок посвящен тому, как решать 4 задание ЕГЭ по информатике
4-я тема характеризуется, как задания базового уровня сложности, время выполнения – примерно 3 минуты
Иногда также попадаются задания, которые требуют знаний основ .
Базы данных
База данных – это хранилище больших объемов данных по некоторой предметной области, организованное в определенную структуру, т.е. хранящихся в упорядоченном виде.
Задания ЕГЭ в основном связаны с табличными базами данных, поэтому их мы и кратко рассмотрим.
Данные в табличных БД представлены соответственно в виде таблицы .
Строки таблицы носят название записи
, а столбцы — поля
:
- Абсолютно все поля должны быть снабжены уникальными именами
- Поля имеют различные типы данных, в зависимости от их содержимого (например символьный, целочисленный, денежный и т.п.)
- Поля могут быть обязательными для заполнения или нет
- Таблица может иметь безграничное количество записей
Ключевое поле
– это поле, которое однозначно определяет запись.
В таблице не может быть двух и более записей с одинаковым значением ключевого поля (ключа).
- Для выбора ключевого поля берутся какие-либо уникальные данные об объекте : например, номер паспорта человека (второго такого номера ни у кого нет).
- Если в таблице не предусмотрены такие уникальные поля, то создается так называемый суррогатный ключ — поле (обычно ID или Код ) с уникальными номерами — счетчик — для каждой записи в таблице.
Реляционная база данных – это совокупность таблиц, которые связываются между собой (между которыми устанавливаются отношения). Связь создается с помощью числовых кодов (ключевых полей).
Реляционная БД «Магазин»
Положительное в реляционных БД:
- исключено дублирование информации;
- если изменяются какие-либо данные, к примеру адрес фирмы, то достаточно изменить его только в одной таблице — Продавцы ;
- защита от неправильного ввода (или ввода с ошибками): можно выбрать (как бы ввести) только фирму, которая есть в таблице Продавцы ;
- Для удобства осуществления поиска в базе данных часто создается специальная таблица Индексы .
- Индекс – это специальная таблица, предназначенная для осуществления быстрого поиска в основной таблице по выбранному столбцу.
- Последовательность выполнения логических операций в сложных запросах: сначала выполняются отношения, затем – «И» , потом – «ИЛИ» . Чтобы изменить порядок выполнения используются скобки
Файловая система
Сравнение строковых данных
В задачах 4-го типа часто приходится сравнивать строковые значения. Посмотрим, как правильно это делать:
Любой символ всегда больше пустого:
Решение заданий 4 ЕГЭ по информатике
ЕГЭ по информатике 2017 задание 4 ФИПИ вариант 1:
Таблицы 2
содержит информацию о ребенке и об одном из его родителей. Информация представлена значением поля ID
в соответствующей строке Таблицы 1
. Определите на основании приведенных данных суммарное количество прямых потомков (т.е. детей, внуков, правнуков) Иоли А.Б
.
Решение:
Результат: 7
Также можно посмотреть видео решения 4 задания ЕГЭ по информатике:
ЕГЭ по информатике 2017 задание 4 ФИПИ вариант 9:
Ниже представлены две таблицы из базы данных, в которых собраны сведения о сотрудниках некоторой организации. Каждая строка Таблицы 2
содержит информацию о сотруднике структурного подразделения и об его непосредственном руководителе, который, в свою очередь, является непосредственным подчиненным руководителя более высокого уровня. Информация представлена значением поля ID
в соответствующей строке Таблицы 1
. Определите на основании приведенных данных суммарное количество подчиненных (непосредственных и через руководителей более низкого уровня) Сидорова Т.И
.
Решение:
Результат: 9
Можете ознакомиться с решением данного 4 задания ЕГЭ по информатике из видеоурока:
Рассмотрим еще одно, на первый взгляд простое, но с «ловушкой» задание ЕГЭ:
Задание 4. Р-01 (kpolyakov.spb.ru):
В таблице представлены несколько записей из базы данных «Расписание»:
Укажите номера записей, которые удовлетворяют условию
Номер_урока > 2 И Класс > ‘8А’
1) 1, 6
2) 2, 6
3) 2, 5, 6
4) 1, 2, 5, 6
С примером решения данного 4 задания ознакомьтесь из видеоурока:
4 задание. Демоверсия ЕГЭ 2018 информатика (ФИПИ):
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2
ID
в соответствующей строке таблицы 1
. Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 22 полных лет.
При вычислении ответа учитывайте только информацию из
приведённых фрагментов таблиц.
Решение:
- Из второй таблицы выпишем ID всех детей и соответствующих им ID родителей. Найдем выбранные ID родителей и детей в первой таблице и оставим только те ID родителей, которые соответствуют женскому полу. Выпишем также года рождения:
Результат: 5
Подробное решение данного 4 задания из демоверсии ЕГЭ 2018 года смотрите на видео:
4 задание ЕГЭ или 3 задание ГВЭ 11 класс по информатике 2018 (ФИПИ):
Для групповых операций с файлами используются маски имён файлов.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 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?
Решение:
Результат: 1
Решение задания 3 ГВЭ по информатике можно посмотреть на видео:
4 задание ЕГЭ или 5 задание ГВЭ 11 класс по информатике 2018 (ФИПИ):
Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2
содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID
в соответствующей строке таблицы 1
.
Определите на основании приведённых данных фамилию и инициалы племянника Геладзе П.П.
1) Вильямс С.П.
2) Геладзе П.И.
3) Леоненко М.С.
4) Леоненко С.С.
Решение:
Результат: 3
Подробное решение задания ГВЭ смотрите в видеоуроке: