Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Т.Н.Баринова Иформатика Часть 1. Создание текст...doc
Скачиваний:
4
Добавлен:
15.08.2019
Размер:
1.72 Mб
Скачать
    1. Лабораторная работа № 13 Логические функции

Цель - научиться использовать в расчетах функции:

- логические ЕСЛИ, ИЛИ, И;

- статистические МАКС, МИН, СУММ, СРЗНАЧ.

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

Вариант 1.

  • Создать ЭТ таблицу «Сессия», включающую данные о результатах сессии в вашей группе на ФАИТ. Шапка таблицы включает следующие названия колонок: Фамилия И.О., Математика., Информатика, История, Иностранный язык.

  • Занесите в колонки предметов произвольные данные. Это должны быть положительные оценки, двойки не проставляются, т.к. студент, не сдавший во время сессии, отчисляется как не успевающий. В таблице должно быть не менее 15 строк.

  • Добавить последней строкой таблицы строку «Средний балл». Рассчитайте средний балл по каждому предмету в группе.

  • Выполнить редактирование ЭТ для расчета стипендии студентам, добавив колонки «Обычная», «Повышенная», «Именная».

  • Ввести в первую строку колонок формулы расчета значений стипендии, используя логические функции: если, и, или. Расчет должен выполняться по правилу:

  • Обычная – если студент сдал все экзамены, то ему назначается минимальная стипендия – 200 руб. Для расчета количества сданных экзаменов можно воспользоваться функцией счет.

  • Повышенная – если студент сдал все экзамены и имеет средний балл по сессии более 4,75 - ему назначается повышенная стипендия – 500 руб. Для расчета среднего балла можно ввести дополнительную колонку «Средний балл по сессии»

  • Именная - если студент сдал все экзамены и имеет средний балл по сессии более 4,9 и участвует в исследовательской работе - ему назначается именная стипендия – 1000 руб. Для расчета данной стипендии необходимо ввести колонку «Участие в исследовательской работе» и заполнить ее

  • Размножить (скопировать) формулы из первой строки на весь диапазон фамилий студентов.

  • Добавить колонку «Стажировка в МГУ». Заполнить клетки по следующему правилу: если студент имеет три экзамена, сданных на 5, занимается научными исследованиями и результаты исследований опубликованы в центральных изданиях, он может быть представлен в список соискателей на стажировку. Для получения данных по публикациям ввести колонку «Публикации», занеся в нее количество имеющихся у студента печатных работ.

Вариант 2.

  • Создайте таблицу, содержащую сведения об ассортименте игрушек в магазине и имеющую следующие поля:

-“Название игрушки”;

- “Цена”;

- “Количество”;

- “Возрастная граница 1”;

- Возрастная граница 2;

  • Заполните таблицу

  • поле “Название игрушки” содержит список названий игрушек, имеющихся в магазине;

  • поля “Цена”, “Количество”, “Возрастная граница 1”, “возрастная граница 2” заполнить произвольно;

  • Добавьте следующие поля и заполните их с помощью логической функции ЕСЛИ.

  • поле “Игрушки для детей старше С лет” содержит названия игрушек, которые подходят детям старше С лет;

  • поле “Игрушки для детей от А до В лет” содержит названия игрушек, которые подходят детям от А до В лет;

  • поле “Максимальная цена игрушки” содержит названия игрушек, имеющих максимальную цену;

  • поле “Цена игрушки <=Х и от А до В лет” содержит названия игрушек, которые по стоимости не подходят детям в возрасте от А до В лет.

Величины А, В, С задать конкретными числами.

  • Подсчитать, на какую сумму имеется в магазине товара.

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

  1. Назовите, что входит в состав логической функции?

  2. Что за режим «прокрутки», как он задается и для чего он нужен?

  3. В клетках А1 и В1 стоят значения «Истина». Какой результат будет в клетке С1, если там перемножить адреса клеток А1 на В1?

  4. Для описанных выше значений в клетках А1 и В1, что будет результатом формулы: ЕСЛИ(А1>В1; TRUE; FALSE)?

  5. Выполнить 5 пункт задания с использованием логической функции НЕ, в отдельной колонке, названной как «Логическое НЕ».

Домашняя работа

    1. Подготовить для создания ЭТ генеалогическую таблицу своей семьи, включающую три последних поколения вашего рода. Структура таблицы следующая: ФИО, пол, год рождения, место рождения, количество прожитых лет, социальное положение, количество детей, № поколения.

  • На основе собранных данных построить ЭТ;

  • Подсчитать средний возраст для мужского и женского пола;

  • Подсчитать максимальный, минимальный и средний возраст каждого поколения;

  • Подсчитать среднее количество детей у родителей каждого поколения;

  • Добавить поле «Долгожитель». Заполнить клетки этого поля, по правилу, если прожито более 90 лет, то в поле проставить «Да»;

  • Подсчитать количество долгожителей в роду.

Примечание. При выполнении данного задания использовать табличные (матричные) функцию СУММЕСЛИ и т.п.

    1. Подготовка к выполнению задания ЛР№ 14. Чтение теории и подготовка определений и пояснений по сортировке и фильтрации данных, знакомство с командой «Данные». В начале сл. занятия – сдать отчеты-домашние подготовки и получить - допуск к выполнению лабораторной работы.