Файловые системы егэ информатика

Автор материалов — Лада Борисовна Есакова.

Порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах называется файловой системой.

Файл (от английского папка) – это некоторая совокупность данных, хранимая и обрабатываемая, как единое целое.

Файл имеет имя и расширение. Расширение указывает на то, какой именно тип данных находится в файле (программа, текст, рисунок и т.д.). Расширение отделено от имени файла точкой (например, test.doc).

Примеры некоторых типов файлов:

Исполняемые файлы – расширение .exe, .com;

Текстовые файлы – расширения .txt, .doc;

Архивные файлы – расширения .rar, .zip;

Звуковые файлы – расширения .mp3, wav;

Файлы, содержащие изображения — .jpg, .gif, .bmp.

И т.д.

В ОС Windows и других операционных системах используется типовая древовидная структура файловой системы.

Корневой каталог обозначается буквой – именем логического диска. После буквы ставится двоеточие и обратный слэш: C:.

Полный путь к файлу состоит из имени корневого каталога и имен последовательно вложенных друг в друга каталогов, разделенных обратным слэшем. В конце пути находится сам файл: C:StudySubjectMathtext1.txt.

Для выделения, фильтрации группы файлов используют маску (шаблон) имени файла.

Для задания масок кроме обычных символов, допустимых в именах файлов, используют специальные символы:

«*» — заменяет любое количество (в том числе и нулевое) любых символов;

«?» — заменяет один и только один обязательно стоящий в указанном месте символ.

Например, по маске «*.*» будут отобраны вообще все файлы, по маске «*.txt» — файлы с расширением  .txt, по маске «as?.doc» — файлы, с расширением .doc, имена которых начинаются на «as» и имеют обязательный непустой третий символ.

Если установлена сортировка по имени или типу, сравнение идет по кодам символов. При этом если задана сортировка, к примеру, по имени, то при наличии одинаковых имен сортировка будет применена к расширению.

Для хранения и анализа большого объема информации организовывают Базы Данных. Под Базой Данных понимают организованную в соответствии с некоторыми правилами, структурированную совокупность логически связанных данных. Эти данные предназначены для удобного совместного хранения и анализа.

Реляционная База Данных состоит из связанных между собой таблиц.

Перемещение по каталогам

Пример 1.

Учитель работал в каталоге С:Учебный материал11 классКонтрольные работы.
Затем перешел в дереве каталогов на уровень выше, спустился в подкаталог Теоретический материал и удалил из него файл Введение. Каково полное имя файла, который удалил преподаватель?

                   1) С:Учебный материал11 классВведение.doc

2) С:Учебный материал11 классТеоретический материалВведение.doc

3) С:Учебный материалТеоретический материалВведение.doc

4) С:Учебный материалВведениеТеоретический материал.doc

Решение:

Последовательно повторим действия учителя. После того, как он перешел в дереве каталогов на уровень выше, он оказался в каталоге С:Учебный материал11 класс, спустившись в подкаталог Теоретический материал, он оказался в каталоге С:Учебный материал11 классТеоретический материал. Именно там он и удалил файл Введение. Значит полное имя удаленного файла С:Учебный материал11 класс Теоретический материал Введение.doc.

Ответ: 2

Пример 2.

Находясь в корневом каталоге только что отформатированного диска, ученик создал 3 каталога. Затем в каждом из них он создал еще по 4 каталога. Сколько всего каталогов оказалось на диске, включая корневой?

                   1) 12               2) 13                         3) 15                    4) 16

Решение:

Обратим внимание на словосочетание «включая корневой». Значит, на диске существует корневой каталог, 3 вновь созданных каталога и в каждом из трех еще по 4: 1+3+3*4=16.

Ответ: 4

Отбор файла по маске

Пример 3.

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске: ?vi*r.?xt

1) vir.txt            2) ovir.txt                 3) ovir.xt              4) virr.txt

Решение:

Последовательно переберем все файлы: 1) не подходит, т.к. «?» в первой позиции маски означает обязательное наличие непустого символа перед буквой v, 2) полностью удовлетворяет условию маски, 3) не подходит, т.к. «?» после точки означает обязательное наличие непустого символа перед буквой x, 4) не подходит по той же причине, что и 1).

Ответ: 2

Пример 4.

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: sys??.*

1) syste.m  2) sys23.exe  3) system.dll  4) syszx.problem

Решение:

По условиям маски файл должен иметь любое расширение, а имя файла должно начинаться на sys и оканчиваться ровно двумя непустыми символами. Этому условию не удовлетворяет только файл 3). Он  содержит в имени не два, а три символа после sys.

Ответ: 3

Поиск маски по набору файлов

Пример 5.

Для груп­по­вых опе­ра­ций с фай­ла­ми ис­поль­зу­ют­ся маски имён фай­лов. Маска пред­став­ля­ет собой по­сле­до­ва­тель­ность букв, цифр и про­чих до­пу­сти­мых в име­нах фай­лов сим­во­лов, в ко­то­рых также могут встре­чать­ся сле­ду­ю­щие сим­во­лы:

Сим­вол «?» (во­про­си­тель­ный знак) озна­ча­ет ровно один про­из­воль­ный сим­вол.

Сим­вол «*» (звез­доч­ка) озна­ча­ет любую по­сле­до­ва­тель­ность сим­во­лов про­из­воль­ной длины, в том числе «*» может за­да­вать и пу­стую по­сле­до­ва­тель­ность.

Опре­де­ли­те, по какой из масок может быть вы­бра­на ука­зан­ная груп­па фай­лов:

comfort.c

cobalt.cpp

coat.c

cost.cpp

1) co?t.c?

2) c*.c*

3) co*t.с??

4) c*.???

Решение:

Последовательно применим каждую маску к набору файлов:

Маска 1) требует, чтобы имя состояло ровно из 4-х символов, под эти требования не подходят файлы comfort.c и cobalt.cpp.

Маска 2) требует только, чтобы имя и расширение файла начинались на c. Под эти требования подходят все файлы.

Маска 3) требует, чтобы расширение содержало 3 символа, под эти требования не подходят файлы comfort.c и coat.c.

Маска 4) тоже требует, чтобы расширение содержало 3 символа. Аналогично предыдущему случаю не подходят файлы comfort.c и coat.c.

Ответ: 2

Базы данных. Анализ одной таблицы.

Пример 6.

На го­род­ской тур олим­пи­а­ды по ма­те­ма­ти­ке от­би­ра­ют­ся те уча­щи­е­ся, кто на­брал на рай­он­ном туре не менее 10 бал­лов или пол­но­стью решил хотя бы одну из двух самых слож­ных задач (№ 6 или № 7). За пол­ное ре­ше­ние задач 1– 4 даётся 2 балла; задач 5, 6 – 3 балла; за­да­чи 7 – 4 балла. Дан фраг­мент таб­ли­цы ре­зуль­та­тов рай­он­но­го тура.

Фа­ми­лия

Пол

За­да­ча

№ 1

За­да­ча

№ 2

За­да­ча

№ 3

За­да­ча

№ 4

За­да­ча

№ 5

За­да­ча

№ 6

За­да­ча

№ 7

Ай­ва­зян

ж

1

0

2

1

0

1

3

Жи­то­мир­ский

м

2

2

2

2

2

1

3

Ива­нен­ко

ж

2

1

1

0

1

2

3

Ли­мо­нов

м

1

1

1

1

1

2

3

Пет­ра­ков

м

2

0

0

1

0

3

0

Ра­хи­мов

м

2

2

2

0

3

0

1

Су­ли­ка­шви­ли

ж

1

1

0

0

0

3

2

Тол­качёва

ж

2

1

0

0

3

0

3

Сколь­ко де­во­чек из этой таб­ли­цы про­шли на го­род­ской тур?

1) 1

2) 2

3) 3

4) 4

Решение:

Отметим в таблице девочек (пол ж), у которых сумма баллов не менее 10, или задача №6 решена на 3 балла, или задача №7 решена на 4 балла.

Фа­ми­лия

Пол

За­да­ча

№ 1

За­да­ча

№ 2

За­да­ча

№ 3

За­да­ча

№ 4

За­да­ча

№ 5

За­да­ча

№ 6

За­да­ча

№ 7

Ай­ва­зян

ж

1

0

2

1

0

1

3

Жи­то­мир­ский

м

2

2

2

2

2

1

3

Ива­нен­ко

ж

2

1

1

0

1

2

3

Ли­мо­нов

м

1

1

1

1

1

2

3

Пет­ра­ков

м

2

0

0

1

0

3

0

Ра­хи­мов

м

2

2

2

0

3

0

1

Су­ли­ка­шви­ли

ж

1

1

0

0

0

3

2

Тол­качёва

ж

2

1

0

0

3

0

3

Ответ: 2

Базы данных. Анализ связанных таблиц.

Пример 7.

В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1.

fg

Решение:

Две таблицы связаны через поле ID.

По таблице 1 определим ID Павленко А.К.: 2155.

По таблице 2 определим ID детей Павленко А.К.: 2302, 3002.

По таблице 2 определим ID внуков (дети детей) Павленко А.К.: у 2302 дети 2431, 2511, 3193, а у 3002 дети 2586,2570.

Т.е. общее число детей и внуков 7.

Ответ: 7

Благодарим за то, что пользуйтесь нашими статьями.
Информация на странице «Задача №4. Файловая система, базы данных. Поиск информации в базе данных. Отбор файлов по маске.» подготовлена нашими редакторами специально, чтобы помочь вам в освоении предмета и подготовке к ЕГЭ и ОГЭ.
Чтобы успешно сдать необходимые и поступить в ВУЗ или техникум нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий.
Также вы можете воспользоваться другими статьями из разделов нашего сайта.

Публикация обновлена:
08.03.2023

Урок посвящен тому, как решать 3 задание ЕГЭ по информатике про базы данных

Содержание:

  • Объяснение заданий 3 ЕГЭ по информатике
    • Базы данных
    • Файловая система
    • Сравнение строковых данных
  • Решение заданий 3 ЕГЭ по информатике
    • Задания с базами данных
    • Задания прошлых лет для тренировки
  • Задания для тренировки
    • Задания со сравнением строковых данных
    • Задания с файлами и масками файлов

3-е задание: «Реляционные базы данных»

Уровень сложности

— базовый,

Требуется использование специализированного программного обеспечения

— нет,

Максимальный балл

— 1,

Примерное время выполнения

— 3 минуты.

  
Проверяемые элементы содержания: Знание о технологии хранения, поиска и сортировки информации в реляционных базах данных

До ЕГЭ 2021 года — это было задание № 4 ЕГЭ

* Некоторые изображения страницы взяты из материалов презентации К. Полякова

  
Для решения задания 3 ЕГЭ необходимо рассмотреть тему предыдущего урока — структуризация данных (деревья).

Иногда также попадаются задания, которые требуют знаний основ алгебры логики.

Базы данных

  
База данных – это хранилище больших объемов данных некоторой предметной области, организованное в определенную структуру, т.е. хранящихся в упорядоченном виде.

Задания ЕГЭ в основном связаны с табличными базами данных, поэтому мы их кратко и рассмотрим.

Данные в табличных БД представлены, соответственно, в виде таблицы.

Строки таблицы носят название записи, а столбцы — поля:
табличные бд

  • Абсолютно все поля должны быть снабжены уникальными именами. В примере: Фамилия, Имя, Адрес, Телефон.
  • Поля имеют различные типы данных, в зависимости от их содержимого (например, символьный, целочисленный, денежный и т.п.).
  • Поля могут быть обязательными для заполнения или нет.
  • Таблица может иметь безграничное количество записей.

Ключевое поле – это поле, которое однозначно определяет запись.
В таблице не может быть двух и более записей с одинаковым значением ключевого поля (ключа).

  • Для выбора ключевого поля берутся какие-либо уникальные данные об объекте: например, номер паспорта человека (второго такого номера ни у кого нет).
  • Если в таблице не предусмотрены такие уникальные поля, то создается так называемый суррогатный ключ — поле (обычно ID или Код) с уникальными номерами — счетчик — для каждой записи в таблице.

Реляционная база данных – это совокупность таблиц, которые связываются между собой (между которыми устанавливаются отношения). Связь создается с помощью числовых кодов (ключевых полей).

Реляционная БД объяснение егэ по информатике

Реляционная БД «Магазин»

Положительное в реляционных БД:

  • исключено дублирование информации;
  • если изменяются какие-либо данные, к примеру, адрес фирмы, то достаточно изменить его только в одной таблице — Продавцы;
  • защита от неправильного ввода (или ввода с ошибками): можно выбрать (как бы ввести) только фирму, которая есть в таблице Продавцы;
  • Для удобства осуществления поиска в базе данных часто создается специальная таблица Индексы.
  • Индекс – это специальная таблица, предназначенная для осуществления быстрого поиска в основной таблице по выбранному столбцу.

Последовательность выполнения логических операций в сложных запросах:

  • сначала выполняются отношения, затем – «И», потом – «ИЛИ». Чтобы изменить порядок выполнения используются скобки.

для объяснения задания 3 егэ по информатике

Индексы

Файловая система

* тема с масками скорее всего не будет представлена на ЕГЭ 2021 года

  • файлы на диске хранятся в так называемых каталогах или папках;
  • каталоги организованы в иерархическую структуру — дерево каталогов;
  • главный каталог диска называется корневым каталогом и обозначается буквой логического диска, за которой следует двоеточие и знак «» (обратный слэш); например, A: – это обозначение корневого каталога диска А.
  • Дерево каталогов

    Дерево каталогов

  • каждый каталог (кроме корневого) имеет один единственный «родительский» каталог – это тот каталог, внутри которого и располагается данный каталог
  • полный адрес каталога – это перечисление всех каталогов, в которые нужно войти, чтобы попасть в данный каталог (начиная с корневого каталога диска); например
  • С:USERBINSCHOOL — полный путь каталога SCHOOL

  • полный адрес файла состоит из адреса каталога, в котором он находится, символа и имени файла, например
  • Полный путь файла

    Полный путь файла

  • маска — выделение группы файлов по их именам; имена этих файлов имеют общие свойства, например, одинаковое расширение
  • в масках, кроме стандартных символов используются два специальных символа: звездочка «*» и знак вопроса «?»;
    • звездочка «*» обозначает любое количество любых символов, в том числе, может обозначать 0 символов;
    • знак вопроса «?» обозначает ровно один любой символ.

Примеры масок файлов

Примеры масок файлов

Сравнение строковых данных

В задачах 3-го типа часто приходится сравнивать строковые значения. Посмотрим, как правильно это делать:
Сравнение строк

Любой символ всегда больше пустого:
1

Егифка ©:

решение 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)
  • Скопируйте формулу на весь столбец.
  • Выделяем столбец и в нижней части окна Excel видим Сумма: 16

Ответ: 16


3_6 new: :

Задание выполняется с использованием прилагаемых файлов

В файле 3-4.xls приведён фрагмент базы данных «Родственники» о родственных отношениях между людьми. База данных состоит из двух таблиц. Таблица «Люди» содержит записи о людях — Фамилия ИО, пол («м» или «ж») и город рождения. Таблица «Родственные связи» содержит информацию о родительских связях — ID родителя из таблицы «Люди» и ID ребенка и той же таблицы. На рисунке приведена схема базы данных.

Используя информацию из приведённой базы данных, укажите максимальное количество детей у одного родителя. В ответе запишите только число.

✍ Решение:

    Логика решения такова: сколько раз один и тот же родитель встречается в таблице Родственные связи, соответственно, столько у него и детей. Таким образом, необходимо посчитать, сколько раз встречается каждый родитель; затем найти максимальное из этих значений.✎ Способ 1:

  • В таблице Родственные связи из диапазона ячеек ID родителя считаем количество повторов каждого родителя:
  • Ячейка D2:

    =СЧЁТЕСЛИ(A:A;A2)
  • Копируем формулу на весь столбец D.
  • Считаем максимум из результатов столбца D:
  • = МАКС(D:D)

      
    ✎ Способ 2:
    Ячейка D2:

    =МОДА(A:A)
  • Функция возвратит наиболее часто встречаемого родителя (ID = 165).
  • Затем с помощью фильтра в столбце ID родителя ищем значение 165 и считаем количество отфильтрованных строк.

Ответ: 4


Задания прошлых лет для тренировки

3_6:

Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.

Определите на основании приведённых данных фамилию и инициалы племянника Геладзе П.П.
решение 5 задания гвэ 11 класс

Варианты ответа:
1) Вильямс С.П.
2) Геладзе П.И.
3) Леоненко М.С.
4) Леоненко С.С.

Подобные задания для тренировки

✍ Решение:

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

📹 Видеорешение на RuTube здесь


3_1:

Ниже представлены две таблицы из базы данных. Каждая строка Таблицы 2 содержит информацию о ребенке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке Таблицы 1.

Определите на основании приведенных данных суммарное количество прямых потомков (т.е. детей, внуков, правнуков) Иоли А.Б.
задание 3 егэ информатика

Подобные задания для тренировки

✍ Решение:

  • В первой таблице находим Иоли А.Б, ей соответствует ID 84
  • Все остальное решение будет связано со второй таблицей: будем в ней искать ID родителя и соответствующего ему ID ребенка.
  • Выполним задание при помощи дерева, подробно рассматривая каждый уровень иерархии: сначала детей родителя 84, затем по полученным ID — найдем внуков Иоли А.Б, затем правнуков и т.д.
  • разбор задания 3 по егэ информатике

  • Посчитаем количество потомков: их 7

Результат: 7

Также можно посмотреть видео решения 3 задания ЕГЭ по информатике:

📹 YouTube здесь
📹 Видеорешение на RuTube здесь


3_2:

Ниже представлены две таблицы из базы данных, в которых собраны сведения о сотрудниках некоторой организации. Каждая строка Таблицы 2 содержит информацию о сотруднике структурного подразделения и о его непосредственном руководителе, который, в свою очередь, является непосредственным подчиненным руководителя более высокого уровня. Информация представлена значением поля ID в соответствующей строке Таблицы 1.

Определите на основании приведенных данных суммарное количество подчиненных (непосредственных и через руководителей более низкого уровня) Сидорова Т.И.
решение задания 3 егэ по информатике

✍ Решение:

  • В первой таблице находим Сидорова Т.И., ему соответствует ID 17
  • Все остальное решение будет связано со второй таблицей: будем в ней искать ID руководителя и соответствующих ему ID подчиненных.
  • Выполним задание при помощи дерева, подробно рассматривая каждый уровень иерархии: сначала непосредственных подчиненных руководителя 17, затем по полученным ID — найдем подчиненных подчиненных и т.д.
  • 3 задание егэ

  • Посчитаем количество подчиненных: 9

Результат: 9

Можете ознакомиться с решением данного 3 задания ЕГЭ по информатике из видеоурока:

📹 YouTube здесь


3_4: Демоверсия ЕГЭ 2018 информатика (ФИПИ):

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.

Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 22 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
задание 3 егэ по информатике 2018

Подобные задания для тренировки

✍ Решение:

  • Из второй таблицы выпишем 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 !
    
  • Условию соответствует 5 пунктов (>22).

Результат: 5

Подробное решение данного 3 (раньше № 4) задания из демоверсии ЕГЭ 2018 года смотрите на видео:


Задания для тренировки

Задания со сравнением строковых данных

Рассмотрим одно на первый взгляд простое, но с «ловушкой», задание ЕГЭ:

3_3:

В таблице представлены несколько записей из базы данных «Расписание»:

Учитель День недели Номер урока Класс
1 Айвазян Г.С. понедельник 3
2 Айвазян Г.С. понедельник 4
3 Айвазян Г.С. вторник 2 10Б
4 Михальчук М.С. вторник 2
5 Пай С.В. вторник 3 10Б
6 Пай С.В. среда 5

Укажите номера записей, которые удовлетворяют условию
Номер_урока > 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 ГВЭ по информатике можно посмотреть на видео:


Задачи типа А4 ЕГЭ по информатике подразумевают проверку знаний  о файловой системе организации данных. За правильно решенное задание начисляется 1 балл, а рекомендованное время выполнения данного типа задач — 1 минута.

Для решения данного типа задач необходимо знать следующее:

  • файл — область памяти, имеющая имя. Информация на дисках хранится в виде файлов.
  • файлы имеют расширения (хотя это необязательно), которое отделяется от имени точкой (например, файл music.mp3 — имеет расширение mp3).
  • полное имя файла содержит полный путь к нему. Например, C:musicmetallicaOne.mp3 — это полное имя файла One.mp3.
  • файлы могут хранится в папках. У папок тоже есть имя. Папки иногда называют каталогами и директориями.
  • папка, которая находится в другой папке, называется вложенной. Папка самого верхнего уровня, которая не лежит в другой папке, называется корневой или просто — корень диска. В Windows корневые каталоги обозначаются так — буква диска:, например, C: — корневой каталог диска C, E: — корневой каталог диска E.
  • для выделения группы файлов удобно использовать маски. В маске можно использовать символы, которые должны быть в выделяемых именах файлов, а также специальные символы — *(звездочка) и ?(знак вопроса). На месте звездочки может стоять любое количество (а может и не быть вообще) любых символов, а знак вопроса указывает, что на его месте может стоять только один символ.

Рассмотрим некоторые примеры:

1) Как будет выглядеть маска для выделения файлов с расширением jpg?

В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так — *.jpg

2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc?

В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc. Т. е. не важно стоит что-то до и после doc. Итоговая маска будет выглядеть так — *doc*.*

3)  Как будет выглядеть маска для выделения файлов, имя которых начинается на w?

По аналогии с примерами выше, запишем маску — w*.*

4) Как выглядит маска для файлов, в имени которых вторая буква e?

Знак вопроса в маске заменяет один символ, соответственно маска будет выглядеть так ?e*.*

5) Как выглядит маска для файлов, в имени которых второй символ l, пятый символ e, а третья буква в расширении c?

Так как нам известны конкретные позиции букв в имени файла, использовать звездочку нельзя.  Начало маски будет выглядеть следующим образом — ?l??e. После 5-го символа могут быть или не быть другие символы, поэтому после него поставим звездочку — ?l??e*. Аналогично и с расширением — ??e*. В итоге получается следующая маска ?l??e*.??e*.

Рассмотрим решение задач типа А4:

Задача А4 из демонстрационного варианта ЕГЭ 2012г.

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы.

Символ «?» (вопросительный знак) означает ровно один произвольный
символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

В каталоге находятся пять файлов:

fort.docx

ford.docx

lord.doc

orsk.dat

port.doc

Определите, по какой из масок из них будет отобрана указанная группа
файлов:

fort.docx

ford.docx

lord.doc

port.doc

1) *o?*.d?*

2) ?o*?.d*

3) *or*.doc?

4) ?or?.doc?

Рассмотрим маски более детально:

1) имя файла содержит букву o, за ней обязательно должен быть хотя бы 1 символ. Расширение должно начинаться с буквы d, за которой должен быть хотя бы 1 символ. Если мы посмотрим исходные файлы, то увидим, что под эту маску подходит и файл orsk.dat, хотя в результатах его нет. Значит, данная маска не является решением.

2) имя файла начинается с символа, за которым на втором месте стоит буква o, за которой должен быть хотя бы 1 символ. Расширение начинается с буквы d. Применим маску к исходным файлам увидим, что в результате полученная группа совпадает с указанной в условии, файл orsk.dat маске не соответствует. Это и есть правильное решение.

3)  в третьей маске имя файла содержит or в любой позиции, расширение начинается на doc, после чего должен быть еще хотя бы 1 символ. Здесь сразу видно, что файлы  lord.doc и port.doc не подходят под маску, значит решение неверно.

4) имя файла состоит из 4-х символов, причем в середине содержится or, перед ним и после него по одному символу. Расширение начинается на doc, после чего следует еще 1 символ. Как легко убедиться, файлы   lord.doc и port.doc не соответствуют заданной маске (у них расширение из 3-х символов). Решение неверно.

В итоге получаем правильный ответ — 2.

Решение задачи А4 демонстрационного варианта ЕГЭ 2013:

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой   следовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

В каталоге находится 6 файлов:
asc.wma
casting.wmv
last.wma
pasta.wmvx
pasta.wri
vast.wma

Определите, по какой из перечисленных масок из этих 6 файлов будет
отобрана указанная группа файлов:
casting.wmv
last.wma
pasta.wmvx
vast.wma

1) ?as*.wm?       2) *as?.wm*       3) ?as*.wm*       4) ?as*.w*

Решение:

Рассмотрим каждую маску подробнее:

1) Перед as стоит один символ, после может быть любое количество любых символов или не быть вообще. Расширение состоит из 3-х символов, начинается на wm, после чего еще один символ.

Как видим, файл  pasta.wmvx не соответствует маске, так как его расширение состоит из 4-х символов, но он есть среди отобранных. Значит маска неверна.

2) Перед as может стоять любое количество символов или не их быть вообще, после as ровно один символ. Расширение начинается на wm.

Легко убедиться, что файл asc.wma соответствует данной маске, но среди отобранных его нет. Маска неверна.

3) Перед as стоит один символ, после as любое количество символов. Расширение начинается на wm.

Под эту маску подходят все отобранные файлы. Это скорее всего и есть правильный ответ.

4) Перед as стоит один символ, после as идет произвольное количество символов, а расширение начинается на w.

Этой маске соответствует и файл pasta.wri, но его нет среди отобранных. Маска неверна.

В итоге получаем правильный ответ — 3 (?as*.wm*);

Автор:

Подробности
Категория: Подготовка к ЕГЭ по информатике от Д. Тарасова

В этом видеоуроке мы рассмотрим задание A4. Файловая система В нем нам даны маски и группа файлов выбранных из списка по этой одной из масок. Нужно определить по какой именно маске была выбрана именно эта группа файлов.

Материалы

  • Естествознание
    • Физика
    • Математика
    • Химия
    • Биология
    • Экология
  • Обществознание
    • Обществознание — как наука
    • Иностранные языки
    • История
    • Психология и педагогика
    • Русский язык и литература
    • Культурология
    • Экономика
    • Менеджмент
    • Логистика
    • Статистика
    • Философия
    • Бухгалтерский учет
  • Технические науки
    • Черчение и инженерная графика
    • Материаловедение
    • Сварка
    • Электротехника и электроника
    • АСУТП и КИПИА
    • Технологии
    • Теоретическая механика и сопромат
    • САПР
    • Метрология, стандартизация и сертификация
    • Геодезия и маркшейдерия
  • Программирование и сеть
    • Информатика
    • Языки программирования
    • Алгоритмы и структуры данных
    • СУБД
    • Web разработки и технологии
    • Архитектура ЭВМ и основы ОС
    • Системное администрирование
    • Создание программ и приложений
    • Создание сайтов
    • Тестирование ПО
    • Теория информации и кодирования
    • Функциональное и логическое программирование
  • Программы
    • Редакторы и компиляторы
    • Офисные программы
    • Работа с аудио видео
    • Работа с компьютерной графикой и анимацией
    • Автоматизация бизнеса
  • Прочие
    • Музыка
    • Природное земледелие
    • Рисование и живопись

Популярное


  • Spotlight 5: Student’s book. Workbook. Test booklet. Class CDs / Английский язык 5 класс


  • Spotlight 6: Student’s book. Teacher’s book. Workbook. Test booklet. Class CDs / Английский язык 6 класс


  • Spotlight 7: Student’s book. Workbook. Test booklet. Class CDs / Английский язык 7 класс


  • Spotlight 4: Student’s book. Workbook. Test booklet. Class CDs / Английский язык 4 класс


  • Spotlight 3: Student’s book. Workbook. Test booklet. Class CDs / Английский язык 3 класс

Понравилась статья? Поделить с друзьями:
  • Учителя будут писать егэ
  • Файл это совокупность связанных записей хранящихся во внешней памяти егэ
  • Учусь онлайн егэ по математике профильный уровень 2023
  • Учителя боятся сдавать егэ
  • Файл с ударениями для егэ по русскому