Задание 3

Задание № 3 (базовый уровень, время – 3 мин)

ТИП 1
Тема:  Файловая система.
Что нужно знать:
·           данные на дисках хранятся в виде файлов (наборов данных, имеющих имя)
·           чтобы было удобнее разбираться с множеством файлов, их объединяют в каталоги (в Windows каталоги называются «папками»)
·           каталог можно воспринимать как контейнер, в котором размещаются файлы и другие каталоги, которые называются подкаталогами или вложенными каталогами (они находятся внутри другого каталога, вложены в него)
·           каталоги организованы в многоуровневую (иерархическую) структуру, которая называется «деревом каталогов»
·           главный каталог диска (который пользователь видит, «открыв» диск, например, в Проводнике Windows или аналогичной программе) называется корневым каталогом или «корнем» диска, он обозначается буквой логического диска, за которой следует двоеточие и знак «\» (обратный слэш[1]); например, A:\ – это обозначение корневого каталога диска А
·           каждый каталог (кроме корневого) имеет  (один единственный!) «родительский» каталог – этот тот каталог, внутри которого находится данный каталог
·           полный адрес каталога – это перечисление каталогов, в которые нужно войти, чтобы попасть в этот каталог (начиная с корневого каталога диска); например
            С:\
USER\BIN\SCHOOL
·           полный адрес файла состоит из адреса каталога, в котором он находится, символа «\» и имени файла, например
            С:\
USER\BIN\SCHOOL\Вася.txt
·           маска служит для обозначения (выделения) группы файлов, имена которых имеют общие свойства, например, общее расширение
·           в масках, кроме «обычных» символов (допустимых в именах файлов) используются два специальных символа: звездочка «*» и знак вопроса «?»;
·           звездочка «*» обозначает любой количество любых символов, в том числе, может обозначать пустую последовательность;
·           знак вопроса «?» обозначает ровно один любой символ
·           при выводе списка имен файлов они могут быть отсортированы по имени, типу (расширению), дате последнего изменения, размеру; это не меняет их размещения на диске;
·           если установлена сортировка по имени или типу, сравнение идет по кодам символов, входящих в имя или в расширение

Пример задания:

В каталоге находится 7 файлов:
carga.mp3
cascad.mpeg
cassa.mp3
cassandra.mp4
castrol.mp4
picasa.map
picasa.mp4
Определите, по какой из перечисленных масок из этих 7 файлов будет
отобрана указанная группа файлов:
cascad.mpeg
cassa.mp3
cassandra.mp4
picasa.mp4
1) *cas*a*.mp* 2) *ca*a*.mp* 3)  *cas*.mp*   4) *cas*a*.mp?
Решение:
1)        в этом задании две части: во-первых, нужно проверить, чтобы все отобранные имена файлов удовлетворяли выбранной маске; во-вторых, этой же маске НЕ должны соответствовать все отброшенные имена файлов, а именно:
carga.mp3
castrol.mp4
picasa.map
2)        обратим внимание на маску 4: *cas*a*.mp?, которая предполагает, что расширение состоит ровно из трёх символов; ей не соответствует имя выбранного файла cascad.mpeg (4 символа в расширении), поэтому эта маска не подходит
3)        всем остальным маскам (1-3) имена выбранных файлов удовлетворяют (жёлтым маркером выделено совпадение с частями шаблона, звёздочка в маске обозначает любые символы, в том числе и отсутствие символов):
Маска
Совпадение с шаблоном
*cas*a*.mp*
cascad.mpeg
cassa.mp3
cassandra.mp4
picasa.mp4
*ca*a*.mp*
cascad.mpeg
cassa.mp3
cassandra.mp4
picasa.mp4
*cas*.mp*
cascad.mpeg
cassa.mp3
cassandra.mp4
picasa.mp4
4)        теперь так же проверим на соответствие маскам имена невыбранных файлов (красным маркером отмечен первый символ или блок, не совпадающий с маской):
Маска
Совпадение с шаблоном
*cas*a*.mp*
carga.mp3
castrol.mp4
picasa.map
*ca*a*.mp*
carga.mp3
castrol.mp4
picasa.map
*cas*.mp*
carga.mp3
castrol.mp4
picasa.map
из этой таблицы видим, что маска *ca*a*.mp* «пропускает» имя файла carga.mp3, а маска *cas*.mp* «пропускает» имя файла castrol.mp4 (эти имена выделены зелёным фоном), поэтому маски 2 и 3 не подходят
5)        первая маска, *cas*a*.mp*, отсекает все нужные файлы, и ей соответствуют все выбранные файлы, это и есть правильный ответ.
6)        Ответ: 1.

 

ТИП 2

Тема:  Поиск и сортировка информации в базах данных.
Что нужно знать:
·           при составлении условия отбора можно использовать знаки отношений <, <= (меньше или равно), >, >= (больше или равно), = (равно), <> (не равно)
·           последовательность выполнения логических операций в сложных запросах: сначала выполняются отношения,  затем – «И», потом – «ИЛИ»
·           для изменения порядка выполнения операции используют скобки

Пример задания:

В фрагменте базы данных представлены сведения о родственных отношениях.  Определите на основании приведенных данных фамилию и инициалы дяди Леоненко В.С. Пояснение: дядей считается брат отца или матери.
1)  Геладзе И.П.               2) Геладзе П.И.  3) Гнейс А.С.     4) Леоненко Н.А.
Решение:
7)        лицо мужского пола не может быть бабушкой, поэтому ответы 3 и 4 неверны
8)        ищем в первой таблице Леоненко В.С., определяем, что ее код 35
9)        чтобы найти родителей Леоненко В.С., ищем во второй таблице записи, где код ребенка равен 35: таким образом, её родители имеют коды 33 и 34
10)    ищем бабушек и дедушек, то есть, записи во второй таблице, где код ребенка равен 33 или 34: соответствующие коды бабушек и дедушки Леоненко В.С. – это 14, 44 и 23
11)    ищем детей персон с кодами 14, 44 и 23 – это братья и сестры родителей Леоненко В.С., то есть, её дяди и тёти; находим, что это человек с кодом 24, Геладзе П.И.
12)    Ответ: 2




[1] Для разделения имен каталогов в адресе в разных операционных системах применяют прямой слэш «/» или обратный слэш «\». В системе Windows, которая наиболее распространена в России, стандартным разделителем считается «\», именно такой знак чаще всего используется в задачах ЕГЭ.

Комментариев нет:

Отправить комментарий