Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kontrolnaya.doc
Скачиваний:
41
Добавлен:
14.04.2015
Размер:
4.07 Mб
Скачать

Контрольные вопросы

  1. Назовите элементы списка.

  2. Какой список называют полнофункциональным?

  3. Какие составляющие полнофункционального списка являются обязательными?

  4. Что такое диапазон базы данных?

  5. Что представляет собой диапазон критериев? Каково его назначение?

  6. Что такое диапазон для извлечения? Каково его назначение?

  7. Перечислите правила для определения местоположения списка.

  8. Необходимо ли в диапазоне критериев указывать имена всех полей базы данных?

  9. Необходимо ли в диапазоне для извлечения указывать имена всех полей базы данных?

  10. Каким образом можно задать неограниченный (ограниченный) диапазон для извлечения?

  11. Какие ограничения накладываются на имена полей базы данных в Excel?

  12. Какими способами можно ввести данные в список? В чем сходство и в чем различие этих способов?

  13. Как произвести сортировку полей списка по убыванию (по возрастанию)?

  14. Что представляет собой сортировка в особом порядке?

  15. Можно ли отсортировать список по шести полям?

  16. Какими способами можно осуществить поиск и фильтрацию данных?

  17. Назовите классификацию критериев поиска.

  18. Как можно использовать форму данных для поиска и редактирования данных в списке?

  19. Какими возможностями обладает автофильтр?

  20. Можно ли использовать логическую операцию И при задании условия для автофильтра?

  21. Можно ли использовать логическую операцию ИЛИ при задании условия для автофильтра?

  22. Можно ли при использовании автофильтра задавать условия связанные одновременно логическими операциями И и ИЛИ?

  23. Назовите особенности использования расширенного фильтра.

  24. Можно ли использовать логическую операцию И при задании условия для расширенного фильтра?

  25. Можно ли использовать логическую операцию ИЛИ при задании условия для расширенного фильтра?

  26. Можно ли при использовании расширенного фильтра задавать условия связанные одновременно логическими операциями И и ИЛИ?

  27. Укажите правила использования вычисляемых условий в расширенном фильтре.

  28. Назовите особенности задания текстовых условий в расширенном фильтре.

  29. Каким образом можно использовать подведение промежуточных итогов для анализа списка?

  30. Опишите назначение функций СЧЕТЕСЛИ и СУММЕСЛИ.

  31. Назовите известные Вам функции баз данных.

  32. Можно ли каким-либо образом контролировать вводимые в список данные?

Варианты заданий

В соответствии с вариантом выберите из табл. 6.2 предметную область. Создайте на отдельном листе список, который должен содержать не менее 60 80 записей. Затем над созданным списком необходимо выполнить следующие действия:

 сортировку,

 поиск информации с помощью автофильтра,

 поиск информации с помощью расширенного фильтра,

 подведение итогов,

 анализ списка с помощью функции,

 проверку вводимых значений.

Рекомендуется каждое задание выполнять на отдельном листе; листы именовать в соответствии с выполняемым заданием (например, «Автофильтр», «Сортировка в особом порядке» и т.п.). Для этого потребуется копировать список на нужное количество листов.

Формулировка заданий для поиска информации с помощью автофильтра и расширенного фильтра, а также для анализа списка с помощью функций дана в общем виде. Например: «Найти всех сотрудников с фамилией на букву Буква». При решении задачи вместоБукванужно подставить конкретное значение в соответствии с данными в списке.

1. Сортировка (табл. 6.3).Это задание состоит из двух пунктов: 1) сортировка по 4-м и более полям и 2) сортировка в особом порядке. Во втором столбце таблицы указаны поля, по которым нужно осуществить сортировку. В третьем столбце указано поле, для которого нужно осуществить сортировку в особом порядке. Порядок сортировки задать самостоятельно, но этот порядок должен отличатся от порядка «по убыванию» и «по возрастанию».

2. Автофильтр (табл. 6.4).

3. Расширенный фильтр (табл. 6.5).При формировании некоторых критериев отбора следует использовать вычисляемые условия.

4. Подведение промежуточных итогов (табл. 6.6).Итоги во многих вариантах нужно проводить в несколько этапов. При этом заменять текущие итоги не нужно.

5. Функции для анализа списка (табл. 6.7).

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

Таблица 6.2. Предметные области

Предметная область

Пояснения

14

Отдел кадров (Фамилия, Имя, Отчество, Отдел, Оклад, Пол, Дата рождения, Возраст, Дата приема на работу)

Поле Возрастнеобходимо рассчитывать по формуле

58

2. Деканат (Фамилия, Имя, Отчество, Дата рождения, Группа, Факультет, Предмет, Дата сдачи экзамена, Оценка (цифрой), Оценка (прописью))

Значения поля Оценка (прописью):Отлично,Хорошои т.д. Это поле нужно заполнять с помощью формулы с использованием функции ЕСЛИ и значений поляОценка (цифрой)

912

3. Нагрузка преподавателя (ФИО, Ученая степень, Должность, Кафедра, Название предмета, Специальность, Группа, Факультет, Вид занятия, Количество часов)

Значения поля Вид занятия:лекции, лабораторные работы, курсовая работаи т.д.

1316

4. Продажи (Менеджер, Клиент, Вид сделки, Товар, Количество, Цена, Сумма, Дата)

Значения поля Вид сделки:поставка, продажа

1720

Поставки (Дата поставки, Поставщик, Количество поставленной продукции, Способ перевозки, Транспортные издержки на единицу товара, Цена единицы продукции без транспортных издержек, Стоимость перевозимого товара, Общие транспортные расходы)

Значения поля Способ перевозки:ж/д, самолет и т.п.

Поле Общие транспортные рас ходынеобходимо рассчитывать по формуле

Таблица 6.3. Сортировка

Сортировка по 4-м и более полям

Сортировка в особом порядке

1

Фамилия, Имя, Отчество, Дата рождения

Отдел

2

Отдел, Фамилия, Имя, Отчество

Фамилия

3

Дата рождения, Фамилия, Имя, Отчество

Отдел

4

Оклад, Фамилия, Имя, Отчество, Отдел

Возраст

5

Фамилия, Имя, Отчество, Дата рождения, Факультет

Факультет

Окончание табл. 6.3

Сортировка по 4м и более полям

Сортировка в особом порядке

6

Предмет, Дата сдачи экзамена, Фамилия, Имя, Отчество

Предмет

7

Предмет, Оценка, Фамилия, Имя, Отчество

Группа

8

Факультет, Предмет, Оценка, Группа, Фамилия, Имя, Отчество

Оценка

9

Кафедра, Должность, Ученая степень, ФИО

Ученая степень

10

Кафедра, ФИО, Факультет, Группа

Должность

11

Название предмета, Кафедра, Должность, Ученая степень, ФИО

Вид занятия

12

Вид занятия, Название предмета, Факультет, Группа, ФИО

Название предмета

13

Менеджер, Клиент, Товар, Количество

Товар

14

Клиент, Менеджер, Товар, Дата

Клиент

15

Товар, Менеджер, Клиент, Сумма

Менеджер

16

Дата, Менеджер, Товар, Клиент, Количество

Товар

17

Поставщик, Способ перевозки, Стоимость перевозимого товара, Дата поставки

Способ перевозки

18

Способ перевозки, Поставщик, Дата, Общие транспортные расходы

Поставщик

19

Поставщик, Способ перевозки, Дата, Транспортные издержки на единицу товара

Способ перевозки

20

Дата, Способ перевозки, Поставщик, Общие транспортные расходы, Количество поставленной продукции

Поставщик

Таблица 6.4. Автофильтр

Запрос

1

Получить информацию о сотрудниках двух конкретных отделов, родившихся в период [Дата1; Дата2] и принятых на работу позднее датыДата3

2

Получить информацию о мужчинах, имя которых начинается на букву Буква, отчество«Иванович», с окладом ниже значенияОклад

3

Получить информацию о женщинах, фамилии которых заканчиваются на «их» или «ко», в возрасте от 35 до 40 лет, работающих либо в отделеОтдел1, либо в отделеОтдел2

4

Определить, есть ли в отделах Отдел1иОтдел2мужчины, размеры окладов которых относятся к пяти наибольшим на всем предприятии

5

Отобразить информацию о студентах групп Группа1иГруппа2по предметуПредметс оценкамиХорошоиОтлично

Окончание табл. 6.4

Запрос

6

Найти информацию о студентах, сдавших экзамены по предметам Предмет1 и Предмет2 на оценку Отлично либо раньше даты Дата1, либо позже даты Дата2

7

Найти студентовотличников с двух факультетовФакультет1иФакультет2, родившихся в период [Дата1;Дата2]

8

Найти информацию о студентах групп Группа1иГруппа2, сдавших экзамен по предметуПредметлибо наНеудовлетворительно, либо наОтлично

9

Определить, читают ли лекции по предмету Предметна факультетахФакультет1иФакультет2профессора

10

Определить, в каких группах читает лекции и ведет лабораторные работы преподаватель Преподаватель

11

Найти информацию о доцентах и ассистентах с фамилией Фамилия, которые проводят занятия по предметуПредметна факультетахФакультет1иФакультет2

12

Найти всех преподавателей с кафедры Кафедра, которые ведут лабораторные работы и практические занятия в группахГруппа1иГруппа2

13

Найти информацию о деятельности менеджера Менеджерв период [Дата1;Дата2]

14

Определить клиентов, покупающих или поставляющих товары Товар1иТовар2в количестве большеКоличество

15

Найти информацию, связанную с покупкой или продажей товаров Товар1иТовар2клиентомКлиентна сумму Сумма и выше

16

Определить 4 самые крупные сделки за последний месяц

17

Найти информацию о поставках от поставщика Поставщикв период сДата1поДата2

18

Получить информацию о поставках от поставщика Поставщикспособом перевозкиСпособ_перевозкипосле датыДата

19

Определить, какими способами перевозки поставлялся товар от поставщиков Поставщик1иПоставщик2в период сДата1поДата2

20

Определить, какие поставщики использовали способы перевозки Способ_перевозки1иСпособ_перевозки2 с общими транспортными расходами меньшеСумма

Таблица 6.5. Расширенный фильтр

Запрос

1

Найти работников отделов Отдел1и Отдел2 с фамилиями, начинающимися на буквыБуква1иБуква2, и окладами выше среднего оклада на предприятии

Продолжение табл. 6.5

Запрос

2

Найти информацию о мужчинах из отдела Отдел1в возрасте отВозраст1доВозраст2и о женщинах из отделаОтдел2в возрасте отВозраст3 доВозраст4

3

Определить, принимались ли на работу в отделы Отдел1иОтдел2несовершеннолетние

4

Найти женщин из отдела Отдел1, родившихся в период [Дата1;Дата2], и мужчин из отделаОтдел2, родившихся в период [Дата3;Дата4]

5

Найти информацию о студентах факультетов Факультет1иФакультет2, сдававших экзамены в период сДата1поДата2

6

Определить студентов факультетов Факультет1иФакультет2, сдавших экзамены по предметуПредметна оценкиУдовлетворительноилиХорошо

7

Найти информацию о студентах в возрасте от Возраст1доВозраст2, сдавших экзамены по предметамПредмет1иПредмет2на оценкуОтлично

8

Найти информацию о студенте Фамилия, сдавшем экзамен по предметуПредметна оценку выше средней оценки по этому предмету по вузу

9

Отобразить лекционные курсы, которые обеспечивает кафедра Кафедра, на которые отводится количество часов больше среднего количества часов, отводимых на лекционный курс

10

Найти информацию о доцентах и ассистентах кафедр Кафедра1иКафедра2, которые проводят практические занятия и лабораторные работы на факультетахФакультет1иФакультет2

11

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

12

Найти дисциплины, изучаемые на факультетах Факультет1иФакультет2с максимальным количеством часов, отводимых на практические занятия

13

Отобразить информацию о сделках, проведенных менеджером Менеджер, с суммой, превышающей среднюю сумму сделки

14

Найти информации о деятельности менеджера Менеджер1по товаруТовар1и менеджераМенеджер2по товаруТовар2в период [Дата1;Дата2]

15

Найти поставки от клиентов Клиент1иКлиент2на суммы, равные средней сумме поставкиNруб.

16

Отобразить информацию о сделках за период с Дата1поДата2, проведенных менеджерамиМенеджер1,Менеджер2иМенеджер3по товарамТовар1,Товар2иТовар3на сумму, превышающуюСумма.

Окончание табл. 6.5

Запрос

17

Найти поставки от поставщиков Поставщик1,Поставщик2иПоставщик3в период отДата1доДата2на суммы, превышающие среднюю сумму поставки в 1,2 раза

18

Найти поставки от поставщиков Поставщик1,Поставщик2иПоставщик3способами перевозкиСпособ_перевозки1и Способ_перевозки2со стоимостью перевозимого товара отСумма1доСумма2рублей

19

Пусть самые крупными поставки являются те, у которых количество поставленной продукции находится в пределах: максимальное количество поставленной продукции минус минимальное количество поставленной продукции. Определить, производились ли крупные поставки в период с Дата1поДата2способами перевозкиСпособ_перевозки1и Способ_перевозки2

20

Для каждого способа перевозки в период с Дата1поДата2найти поставки с транспортными издержками на единицу продукции ниже средней для соответствующего способа перевозки

Таблица 6.6. Подведение промежуточных итогов

Задание

1

Определить средний оклад и сумму всех окладов в каждом отделе

2

Определить количество и средний возраст сотрудников в каждом отделе

3

Определить количество мужчин и женщин на предприятии и средний оклад мужчин и у женщин

4

Определить минимальный и максимальный оклад в каждом отделе

5

Определить среднюю оценку в каждой группе по каждому предмету

6

Определить количество студентов в каждой группе и на каждом факультете

7

Определить количество экзаменов, сданных каждым студентом, и средний балл студента

8

Определить, сколько оценок Отлично,Хорошо,УдовлетворительноиНеудовлетворительнов каждой группе по каждому предмету

9

Определить, сколько часов отводится на каждый предмет в каждой группе

10

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

11

Определить общую нагрузку в часах и нагрузку по видам занятий для каждого преподавателя

12

Определить, какие предметы ведет каждый преподаватель, и подсчитать его общую нагрузку в часах

Окончание табл. 6.6.

Задание

13

Определить, на какую сумму каждый менеджер провел сделок, и на какую сумму каждый менеджер провел сделок с каждым клиентом

14

Определить общую сумму сделок каждого менеджера, а также сумму поставок и продаж, проведенных каждым менеджером

15

Определить, сколько каждого товара поставлено и отпущено

16

Определить, какое количество товара поставил и закупил каждый клиент

17

Определить общее количество поставленной продукции от каждого поставщика, а также количество поставленной продукции каждым способом перевозки

18

Определить количество поставленной продукции каждым способом перевозки и среднюю стоимость транспортных расходов

19

Определить транспортные расходы для каждого способа перевозки, а также транспортные расходы каждого поставщика

20

Определить общую стоимость перевозимого товара от каждого поставщика и стоимость перевозимого товара каждым способом перевозки

Таблица 6.7. Функции для анализа списка

Задание

1

Подсчитать средний оклад мужчин старше 50 лет

2

Подсчитать минимальный оклад у женщин, работающих в отделе Отдел

3

Подсчитать количество человек, принятых на работу после даты Дата

4

Подсчитать количество сотрудников отдела Отдел

5

Подсчитать количество студентов, обучающихся на факультете Факультет

6

Подсчитать, сколько студентов группы Группаполучили по предметуПредметоценкуОтлично

7

Подсчитать средний балл в группе Группапо предметуПредмет

8

Подсчитать средний балл студента Фамилияпо всем предметам

9

Подсчитать, сколько курсовых работ у группы Группа

10

Подсчитать общую нагрузку преподавателя Преподаватель

11

Определить, сколько лекционных курсов у преподавателя Преподаватель

12

Подсчитать, какой объем времени отводится преподавателю Преподавательна проведение курсовых работ

13

Определить, на какую сумму был поставлен товар Товарот клиентаКлиент

14

Определить, на какую сумму был отпущен товар ТоварклиентуКлиент

15

Определить среднюю цену, по которой поставлялся товар Товар

Окончание табл. 6.7.

Задание

16

Определить максимальную цену, по которой был продан товар Товар

17

Определить общую стоимость товара, перевозимого от поставщика Поставщик способом перевозки Способ_перевозки

18

Определить среднюю стоимость транспортных расходов для поставщика Поставщик

19

Определить среднюю стоимость транспортных расходов для способа перевозки Способ_перевозки

20

Определить максимальную стоимость перевозимого товара от поставщика Поставщик

Таблица 6.8. Проверка вводимых значений

Поле

Вид сообщения об ошибке

1

Отдел: список значений

Останов

2

Пол: список значений

Предупреждение

3

Дата рождения

Сообщение

4

Оклад: неотрицательное число

Останов

5

Факультет: список значений

Предупреждение

6

Оценка: список значений

Сообщение

7

Дата сдачи экзамена

Останов

8

Дата рождения

Предупреждение

9

Ученая степень: список значений

Сообщение

10

Должность: список значений

Останов

11

Факультет: список значений

Предупреждение

12

Вид занятий: список значений

Сообщение

13

Менеджер: список значений

Останов

14

Вид сделки: список значений

Предупреждение

15

Количество

Сообщение

16

Дата

Останов

17

Способ перевозки: список значений

Предупреждение

18

Количество поставленной продукции

Сообщение

19

Дата поставки

Останов

20

Общие транспортные расходы

Предупреждение

189