
ЕГЭ_Файлы,_базы_данных.ppt
- Количество слайдов: 21
Файлы, базы данных, таблицы Авторы : Тагиров Р. Р. , Хадиев Р. М.
Файлы • Для работы над файлами рассматриваются действия с масками. • Маски позволяют выделить группы файлов затем над ними производятся общие действия: переписывание, удаление, архивация, изменение типа и т. д.
Задача 1. Файлы • Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. • Символ «? » (вопросительный знак) означает ровно один произвольный символ. • Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 7 файлов: Определите, по какой из перечисленных масок из этих 7 файлов будет отобрана указанная группафайлов: carga. mp 3 cascad. mpeg cassa. mp 3 cassandra. mp 4 castrol. mp 4 picasa. map picasa. mp 4 cascad. mpeg cassa. mp 3 cassandra. mp 4 picasa. mp 4 1) *cas*a*. mp* 2) *ca*a*. mp* 3) *cas*. mp* 4) *cas*a*. mp?
Решение Для решения этой задачи строим следующую таблицу carga. mp 3 cascad. mpeg cassa. mp 3 cassandra. mp 4 castrol. mp 4 picasa. map picasa. mp 4 + + *cas*a*. mp* *cas*a*. mp? + + + + Из этой таблицы решения видно, что первый столбец верен Ответ: 1
Задача 2. База данных Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных фамилию и инициалы дяди Леоненко В. С. Пояснение: дядей считается брат отца или матери
Таблица 1 ID Фамилия И. О. 14 Леоненко Н. А. 23 Геладзе И. П. 24 Геладзе П. И. 25 Геладзе П. П. 34 Леоненко А. И. 35 Леоненко В. С. 33 Леоненко С. С. 42 Вильямс О. С. 44 Гнейс А. С. 45 Гнейс В. А. 47 Вильямс П. О. 57 Паоло А. П. 64 Моор П. А. … … пол Ж М М М Ж Ж … Таблица 2 ID Фамилия И. О. 23 24 44 24 24 25 64 25 23 34 44 34 34 35 33 35 14 33 34 42 33 42 24 57 64 57 … … 1) Геладзе И. П. 2) Геладзе П. И. 3) Гнейс А. С. 4) Леоненко Н. А.
Решение Для поиска дяди надо построить дерево родственных отношений 23 64 25 24 57 44 14 34 42 33 35 У Леоненко В. С. (35) родители – Леоненко А. И. (34) и Леоненко С. С. (33) У Леоненко А. И. (34) родители – Геладзе И. П. (23) и Гнейс А. С. (44) У Геладзе И. П. (23) и Гнейс А. С. (44) есть еще сын - Геладзе П. И. , который является дядей. Ответ: 2
Задача 3. База данных Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных число племянниц Ильхама. Пояснение: племянницами считаются дочери братьев и сестер
Таблица 1 ID Фамилия И. О. 14 Ильхам 23 Азат 24 Ильнур 25 Камиль 34 Нурия 35 Алия 33 Динара 42 Дания 44 Лилия 45 Ирек 47 Нур 57 Алсу 64 Асия … … пол М М Ж Ж Ж М М Ж Ж … Таблица 2 ID Фамилия И. О. 25 35 42 44 35 47 42 57 45 57 35 23 35 24 45 64 14 33 34 45 25 14 34 14 … …
Решение У Ильхама (14) родители – Камиль (25) и Нурия (34) У Камиля (25) с Нурией (34) – дети Ильхама (14), Ирек (45) и Алия (35) – брат с сестрой Ильхама (14) У Ирека (45) дети – Лилия (44), Алсу (57) и Алия (64) У Алии (35) дети – Азат (23), Ильнур (24) и Нур (47) Среди перечисленных детей Ирекв (45) и Алии (35) – Лилия (44), Алсу (57) и Алия (64) женского пола Ответ: 3
Задача 4. EXCEL Коле нужно с помощью электронных таблиц построить таблицу квадратов двузначных чисел от 20 до 59. Для этого сначала в диапазоне В 1: К 1 он записал числа от 0 до 9, и в диапазоне А 2: А 5 он записал числа от 2 до 5. Затем в ячейку В 5 записал формулу квадрата двузначного числа (А 5 – число десятков; В 1 – число единиц), после чего скопировал её во все ячейки диапазона B 2: К 5. В итоге получил таблицу квадратов двузначных чисел. На рисунке ниже представлен фрагмент этой таблицы.
1 2 3 4 5 A 2 3 4 5 B 0 400 900 1600 2500 C 1 441 961 1681 2601 D 2 484 1024 1764 2704 E 3 529 1089 1849 2809 В ячейке B 5 была записана одна из следующих формул: 1) =(B 1+10*A 5)^2 2) =($B 1+10*$A 5)^2 3) =(B$1+10*$A 5)^2 4) =($B 1+10*A$5)^2 Укажите в ответе номер формулы, которая была записана в ячейке B 5 Примечание: знак $ используется для обозначения абсолютной адресации.
Решение • В ячейке В 5 стоит формула «=(? B? 1+10*? A? 5)^2» , где вместо знака «? » может стоять знак «$» . • Если копировать формулу по строке, то В 1 должно меняться на В 2 и т. д. , тогда перед 1 знака ‘$’ нет. А А 5 должно сохраняться. Значит перед 5 должен стоять знака ‘$’. • Если копировать формулу по столбцу, то В 1 должен сохраняться, тогда перед В должен стоять знака ‘$’. А А 5 должен меняться на А 4, А 3 и т. д. Значит перед А знака ‘$’ нет. • Поэтому формула примет вид «=($B 1+10*A$5)^2» • Ответ: 4
Задача 5. База данных Дан фрагмент электронной таблицы. 1 2 A B 4 =(A 1 -2)/(B 1– 1) =C 1*B 1/(4*A 1+4) C 6 =C 1/(A 1– 2) Какое целое число должно быть записано в ячейке A 1, чтобы диаграмма, построенная по значениям ячеек диапазона A 2: С 2, соответствовала рисунку? Известно, что все значения ячеек из рассматриваемого диапазона неотрицательны.
Решение Из рисунка видно, что А 2, В 2, в двое меньше чем С 2. Поэтому мы можем записать следующее выражение: • 2*C 1*B 1/(4*A 1+4)= C 1/(A 1– 2) • 2*C 1*B 1*(A 1– 2)= C 1*(4*A 1+4) • 2*6*4*(A 1– 2)= 6*4*(A 1+1) • 2*A 1– 4= A 1+1 • А 1=5 Ответ: 5
Задача 6. EXCEL • В электронной таблице значение формулы =СРЗНАЧ(B 3: E 3) равно – 3. Чему равно F 3, если значение формулы =СРЗНАЧ(B 3: F 3) удваивается?
Решение Раз =СРЗНАЧ(B 3: E 3) равно – 3, то сумма элементов равна – 12. =СРЗНАЧ(B 3: F 3) в двое больше, значит равно – 24. В 3+C 3+D 3+E 3=3*4=12 В 3+C 3+D 3+E 3+F 3=6*5=30 F 3=18 Ответ: 18
Маски • Существуют универсальные кабели, которые могут использоваться как кабель питания для мобильных устройств или устройство передачи информации. Для того, чтобы выполнять разные фукции применяют маски, позволяющие отключать или активизировать разные линии связи. Активизированные линии связи отмечаются в маске 1, а пассивные 0. • Одна из областей применения масок – выделение части IP-адреса
Задача 7. Маски В терминологии сетей TCP/IP маской сети называется 32 -разрядная двоичная (то есть состоящая из нулей и единиц) последовательность. Маска определяет, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. По заданным IP -адресу узла и маске определите адрес сети. IP-адрес узла: 217. 8. 244. 3 Маска: 255. 252. 0
При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса сети и запишите в нужном порядке соответствующие им буквы без использования точек A 0 B 3 C 8 D 217 E 224 F G H 244 252 255 Пример. Пусть искомый IP-адрес: 192. 168. 128. 0, и дана таблица A B C D 128 168 255 8 E 127 F 0 G 17 H 192 В этом случае правильный ответ будет записан в виде: HBAF
Решение При определении IP-адреса сети маска – (255. 252. 0) из IPадрес узла (217. 8. 244. 3) первые две компоненты оставляют, поскольку 255 – имеет двоичный код 1111. А последняя компонента буде 0, поскольку 0 – имеет двоичный код 0000. Остается определить третью компоненту IP-адреса сети, определяя двоичные коды третьей компоненты маски и адреса. Третий байт маски будет 252 126 63 0 0 1 31 1 15 1 7 1 3 1 1 1 Разложение третьего байта адреса сети будет 244 122 61 0 0 1 30 0 15 1 7 1 3 1 1 1 Значит значение сохранится и будет 244 IP-адрес узла: 217. 8. 244. 0 Ответ: DCFA
ЕГЭ_Файлы,_базы_данных.ppt