ЕГЭ информатика задание 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 родителей, которые соответствуют женскому полу. Выпишем также года рождения:
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 !
  • Условию соответствует 5 пунктов (>22).
  • Результат: 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

    Подробное решение задания ГВЭ смотрите в видеоуроке: