Система уроков по теме «Табличный процессор» как средство развития алгоритмического стиля мышления школьников информационно-технологических классов профильной школы Ревера Ольга Михайловна, учитель информатики, МОУ «СОШ №33» г.Северодвинска Список ИПМ ИПМ-1. Теоретическое обоснование опыта ИПМ-2. Система работы: алгоритмический компонент в изучении темы «Табличный процессор» ИПМ-3. Линейная алгоритмическая структура в среде табличного процессора ИПМ-4. Алгоритмическая структура «Цикл» в среде табличного процессора ИПМ-5. Моделирование математических и реальных процессов в среде электронных таблиц ИПМ-6. Алгоритмическая структура «Ветвление» в среде табличного процессора ИПМ-7. Составная (комбинированная) алгоритмическая структура в среде табличного процессора Библиография Приложение 1. Создание простейшей электронной таблицы Приложение 2. Математические функции Приложение 3. Фрагмент урока-лекции по теме «Заполнение ячеек ЭТ числовыми рядами данных. Прогрессии» Приложение 4. Математические и статистические функции Приложение 5. Относительная адресация Приложение 6. Относительная и абсолютная адресация Приложение 7. Индивидуальные задачи по теме «Математические и статистические функции» Приложение 8. Построение графиков и диаграмм Приложение 9. Индивидуальные задания по теме «Построение графиков математических функций» Приложение 10. Индивидуальные задания по теме «Построение графиков и диаграмм: моделирование реальных процессов» Приложение 11. Урок-лекция по теме «Логическая функция ЕСЛИ» Приложение 12. Логическая функция ЕСЛИ Приложение 13. Работа с разными листами рабочей книги Приложение 14. Моделирование реальных процессов. Функция ЕСЛИ Приложение 15. Текстовые функции Приложение 16. Функции даты Приложение 17. Функции времени Приложение 18. Сортировка данных по одному или нескольким ключам. Выбор данных с помощью автофильтра Приложение 19. Решение задач оптимизации: подбор параметра, поиск решения Приложение 20. Индивидуальные задания зачетной работы «Обработка больших массивов данных» Приложение 21. Индивидуальные задания зачетной работы «Моделирование реальных процессов» Приложение 22. Контроль теоретических знаний Приложение 23. Исследование графиков тригонометрических функций ИПМ-1. Теоретическое обоснование опыта Цель: Развитие алгоритмического мышления школьников через систему уроков при изучении темы «Табличный процессор» в информационно-технологических классах профильной школы. Задачи: 1. Дать представление о табличном процессоре как о среде исполнителя, позволяющей алгоритмизировать действия по обработке данных. 2. Сформировать ключевые компетенции по реализации линейных, циклических, разветвляющихся, вспомогательных и комбинированных алгоритмов в среде табличного процессора: 1) дать представление о простых табличных расчетах и расчетах с использованием математических функций как работу линейных алгоритмов; 2) автозаполнение и заполнение ячеек электронной таблицы с помощью копирования формул показать как цикл с параметром; 3) заполнение ячеек таблицы значениями с помощью арифметической и геометрической прогрессии показать как цикл с условием; 1 4) нацелить учащихся на восприятие логических функций как средство реализации ветвлений; 5) решение задач оптимизации показать со стороны реализации вспомогательных алгоритмов; 6) представить сортировку данных электронной таблицы как составной алгоритм с вложенными структурами; 7) научить создавать информационные модели математических и реальных процессов в табличном и графическом виде. 3. Создать условия для деятельностного проявления школьниками собственных компетенций при реализации практических и зачетных работ. Актуальность заявленной темы проявляется в проекте нового образовательного стандарта по информатике и ИКТ, где одной из пяти целей ставится цель «Развитие алгоритмического мышления, способностей к формализации, элементов системного мышления». Основной элемент алгоритмического мышления – алгоритм – последовательность действий (процесс). Алгоритмическое мышление является мышлением четкой формальной логики последовательных рассуждений. Когда учащийся правильно описывает реальный процесс на языке алгоритма, можно утверждать, что учащийся сформулировал описание реального процесса абсолютно логично и последовательно. В случае алгоритмического анализа сложной задачи, каждое действие (процесс) рассматривается снова как алгоритм. Так делается до тех пор, пока алгоритм не становится состоящим исключительно из элементарных действий, тогда он может быть запрограммирован [20]. Раздел информатики «Алгоритмизация» изучается с целью формирования алгоритмического мышления: умения составлять, записывать и выполнять алгоритмы [2]. Исполнителем алгоритма может быть любое живое существо, человек или автоматическое устройство. Программирование следует за алгоритмизацией и учитывает, что алгоритм выполняется на компьютере с помощью конкретного языка программирования. Алгоритмический подход к решению задач с помощью персонального компьютера, как утверждает А.П.Ершов [9], требует повышения уровня строгости рассуждений и точности обоснований и, в конечном счете, повышения научного уровня процесса обучения. Неоспоримым фактом является то, что алгоритмизация и навыки программирования, формируемые у школьников в курсе информатики, способствуют развитию математических способностей, творчества, активизируют умственную деятельность учащихся. Противоречие В программе профильного образовательного курса «Информатика и ИКТ» на изучение темы «Алгоритмизация и программирование» отводится 34 часа из 280 – это 12% учебного времени. Этого явно мало для формирования у школьников алгоритмической культуры как совокупности специфических представлений, умений и навыков, связанных с решением задач и осуществлением целенаправленной деятельности. Да и, что греха таить, большинство школьников испытывают затруднение при работе в среде программирования, а некоторые просто не любят составлять алгоритмы и программы по ним. Поэтому и возникла необходимость разработать комплекс дидактических средств для развития алгоритмического мышления школьников при изучении темы «Табличный процессор» и вести здесь линию алгоритмического подхода в решении задач. Сущность опыта В представленной разработке проводится аналогия между приемами обработки данных в среде программирования и в среде табличного процессора: акцентируется внимание на способах реализации в новой среде основных алгоритмических структур, таких как следование, ветвление, цикл, подпрограмма. Замысел работы базируется на решении тех же задач (в большинстве случаев), что и в разделе «Алгоритмизация и программирование». Специфика изучения темы «Табличный процессор» состоит в том, что учебный материал разбивается на два самостоятельных блока, которые можно изучать последовательно в 10 и 11 классах или оба блока в 11 классе: 1. Реализация линейных и циклических структур: создание простейших таблиц, вычисления по формулам, адресация ячеек, использование математических и статистических функций, построение графиков и диаграмм, моделирование реальных процессов линейного и циклического характера; 2. Реализация разветвляющихся и составных структур: логические и текстовые функции, функции даты и времени, сортировка данных, задачи оптимизации, моделирование реальных процессов линейного, разветвляющегося и циклического характера. Вклад автора (новизна) Учителем создана и реализована на практике система уроков по теме «Табличный процессор». 2 Задания к практическим работам выполнены в виде печатного дидактического материала формата А5 для каждого рабочего места. На лицевой стороне распечатки содержится «открытый дидактический материал» с подробными инструкциями по ходу выполнения работы, а также задания на репродуктивный тип деятельности ученика. С обратной стороны распечатки содержатся задания, предполагающие продуктивный и творческий тип деятельности ученика [Приложения 5, 6, 7, 12, 13, 15, 16, 17, 18, 19]. Такая форма заданий реализует уровневую дифференциацию: решение задач репродуктивного характера оценивается оценкой “3”, репродуктивного и продуктивного – оценкой “4”, всех трех типов – оценкой “5”. На уроках используется нетрадиционный метод обучения – «Метод открытых программ», смысл которого заключается в том, что учащимся выдается дидактический материал в печатном виде: инструкции по выполнению практических заданий с подробным описанием. Разработка предусматривает взаимодействие с математикой, а конкретно проведение интегрированных уроков «Исследование графиков тригонометрических функций», что является наглядным средством подготовки учащихся к экзамену по математике [Приложение 23]. Научность опыта В 1985 году с учебника А.П.Ершов началась школьная информатика как новый предмет. Все годы существования предмета среди авторов учебников ведутся дискуссии о приоритетных направлениях в изучении информатики. Автор первого учебника одной из основных целей обучения выдвинул идею формирования алгоритмической культуры – «умение строить, понимать и исполнять алгоритмы» [9, 10]. А.Г.Кушниренко главной целью ставит формирование у школьников алгоритмического стиля мышления – «умения планировать длинные последовательности действий, ясно и четко предвидеть их последствия и предусмотреть все условия, которые могут возникнуть при выполнении программ» [16]. В.А.Каймин [13] в учебнике для 10-11 классов выводит на первое место формирование «информационной культуры» - умение получать, накапливать, искать, собирать и передавать информацию с помощью ЭВМ. Но уже в учебнике для 8-9 классов выдвигается идея обучения трем технологиям: составлению моделей задач, составлению алгоритмов решения задач, использованию программного обеспечения ЭВМ. В программах и учебниках нового поколения рассматриваются вопросы базового и профильного уровней знаний. И.Г.Семакин [19, стр.112, стр.156] тему «Алгоритмизация и программирование» предлагает изучать в базовом курсе, 7-9 классы, в объеме 20 часов, а в профильном курсе, 10-11 классы, эта тема отсутствует – изучаются на углубленном уровне только информационные технологии. Н.Д.Угринович [19, стр.126, стр.166] тему «Алгоритмизация и программирование» предлагает изучать и в базовом курсе (20 часов), и в профильном курсе (34 часа). Автором представленного опыта разработана рабочая программа, учитывающая концепцию учебников И.Г.Семакина и Н.Д.Угриновича, для информационно-технологического профиля «Оператор ЭВМ». Количество часов на изучение информатики и ИКТ увеличено с 280 до 490 часов (за счет регионального и школьного компонента), так как учащиеся проходят курс профессионального обучения и покидают стены школы, имея на руках, кроме аттестата о среднем образовании, документ государственного образца – свидетельство «Оператор электронно-вычислительных и вычислительных машин второго разряда». При изучении тем «Алгоритмизация и программирование», «Табличный процессор» автор использует в работе с учащимися уровневую дифференциацию обучения на основе обязательных результатов В.В.Фирсова (необходимым является четкое определение минимума, без которого ученик не сможет двигаться дальше в изучении предмета). Педагогические принципы Научность обучения основана на “глубоком подробном объяснении теоретических положений” [18, стр.98] по работе с табличным процессором. Доступность обучения реализована на “связи получаемых знаний с теми, которые имеются в сознании ученика” [18, стр.101] (приемы алгоритмизации). Наглядность обучения проявляется во время работы с программой: все промежуточные стадии работы и результат – постоянно перед глазами ученика. Наглядность – одна “из сторон организации чувственного познания ученика” [18, стр.104]. 3 Целенаправленность реализована через дифференцированность заданий: каждый школьник четко видит конечную цель и, в силу своих знаний, умений и навыков, идет к этой цели. Систематичность обучения основывается на прочном тандеме: один урок теории + один-два урока практики. Переход от обучения к самообразованию проявляется в реализации индивидуальных заданий: ученик ищет ответ в своем конспекте и, не найдя его там, задает вопрос справочной системе программы. Воспитание эстетического вкуса основывается на оформлении результата работы. Положительный эмоциональный фон обучения присутствует на всех уроках, т.к. перечисленные выше принципы дают возможность каждому ученику самосовершенствоваться. Использование данного опыта Разработка рассчитана на учащихся 10, 11 классов, изучивших раздел «Алгоритмизация и программирование». Разработка сочетается с планом профильного обучения информатике, т.к. рассчитана на 40 часов учебного времени. Два последних года на традиционном заседании ГМО учителей информатики «Презентации методических разработок» (март месяц) учителям города были предложены следующие разделы темы «Табличный процессор»: 1. Полностью первый блок: создание простейших таблиц, вычисления по формулам, адресация ячеек, использование математических и статистических функций, построение графиков и диаграмм, моделирование реальных процессов линейного и циклического характера; 2. Часть второго блока: использование текстовых и календарных функций в обработке данных. Результативность В результате проделанной работы учителем реализована на практике система уроков по развития алгоритмического мышления школьников. Изучение темы «Табличный процессор» обобщает знания, умения и навыки учащихся по применению основных алгоритмических структур в своеобразной табличной форме, которая имеет более высокую наглядность по сравнению со средой программирования. Практическая направленность изучения материала способствовала более глубокому развитию алгоритмического мышления учащихся информационно-технологического профиля по сравнению с классами других профилей. Благодаря алгоритмическому компоненту учебного материала сформировались прочные знания, умения и навыки по обработке данных в среде табличного процессора. Личные качества учеников изменились в лучшую сторону: большинство школьников проявляют интерес к изучаемому материалу; с желанием выполняют практические задания; задают вопросы, опережая изложение следующих разделов темы. К концу изучения темы деятельность учащихся носит преимущественно творческий характер. Мотивация учащихся в информационно-технологических классах возросла: школьники указанного профиля чаще других выбирают экзамен по информатике на итоговой аттестации, многие учащиеся поступают в ВУЗы на специальности «Программное обеспечение», «Информационные системы» и т.п. В экзаменационных билетах по информатике учащимся предлагается решать задачу либо в среде программирования, либо в среде табличного процессора: ученик вправе выбрать среду для реализации задания в силу своих знаний, умений и навыков. Например, предлагается реализация циклического алгоритма в среде системы программирования или в среде табличного процессора: «Выполнить табулирование функции y=2 cos(x)+1 на интервале [-4;4] с шагом 0,5». Проделанная работа дает двойной эффект: изучается новый материал, а также повторяются и систематизируются знания раздела информатики «Алгоритмизация и программирование». За три последних года работы получены следующие результаты деятельности учащихся на уроке (результаты зачетных работ): 1. Репродуктивный тип деятельности – 100% усвоения материала; 2. Продуктивный тип деятельности – 80% усвоения материала; 3. Творческий тип деятельности – 18% усвоения материала; Исследовательский тип деятельности – 2% учащихся выполняют проектные работы 4. (в качестве курсовых квалификационных работ). 4 ИПМ-2. Система работы: алгоритмический компонент в изучении темы «Табличный процессор» Цель: Формирование ключевых компетенций по реализации алгоритмических структур в среде табличного процессора. Создание условий для деятельностного проявления школьниками собственных компетенций при реализации практических и зачетных работ. 1. Соответствия между алгоритмическими структурами и способами обработки данных в среде табличного процессора. Учебный блок Алгоритмические структуры Среда табличного процессора Заполнение отдельных ячеек таблицы данными Линейная алгоритмическая структура 1 Отображение данных и формул Использование простых формул Линейные и циклические структуры Использование математических функций Автозаполнение ячеек Алгоритмическая структура «Цикл» 10 класс Адресация ячеек: относительная, абсолютная, смешанная Моделирование математических и реальных процессов Алгоритмическая структура «Ветвление» 2 Разветвляющиеся и составные структуры Использование статистических функций Построение расчетных таблиц, графиков и диаграмм Использование логических функций Использование текстовых функций Использование календарных функций Составная (комбинированная) алгоритмическая структура 11 класс Использование функций времени Сортировка данных таблицы Решение задач оптимизации Обработка больших массивов данных 2. Средства контроля и диагностики: – – – – – фронтальные опросы на каждом занятии; постоянный контроль практических навыков – оценивание практических работ по дифференцированному принципу; проведение индивидуальных практикумов; проверка теоретических знаний учащихся в конце каждого блока в форме тестового опроса; проведение итоговой зачетной работы в конце каждого блока. 5 ИПМ-3. Линейная алгоритмическая структура в среде табличного процессора Цель: Создание условий для восприятия среды табличного процессора как среды исполнителя, позволяющей: 1. алгоритмизировать линейные действия по обработке данных; 2. представлять данные в удобном наглядном виде. № блока 1 1 1 № урока 1-2 3 4-5 № Приложения Тема урока Аналогичные правила и приемы обработки в среде программирования Лекция. Инструктаж. Демонстрация нового материала: интерактивная работа с ПК. Типы данных. Ввод, вывод данных. Команда присваивания. Создание простейшей электронной таблицы. Открытые дидактические материалы. Практическая работа. Ввод, вывод данных. Команда присваивания. Вычисления по формулам. Математические функции Лекция. Инструктаж. Открытые дидактические материалы. Демонстрация нового материала: интерактивная работа с ПК. Практическая работа. Ввод, вывод данных. Команда присваивания. Вычисления по формулам с использованием встроенных математических функций. – Структура ЭТ. Типы и форматы данных. Вычисления по формулам. 1 2 Методы и средства Формы обучения обучения Результат: учащиеся с желанием выполняют задания, проявляют интерес к изучаемому материалу. Условия эффективности: связь получаемых знаний с имеющимися знаниями, решение задач реального характера, наглядность изучаемого материала. 6 ИПМ-4. Алгоритмическая структура «Цикл» в среде табличного процессора Цель: Формирование ключевых компетенций по реализации циклических алгоритмов в среде табличного процессора. Создание условий для деятельностного проявления школьниками собственных компетенций при реализации практических работ. Аналогичные правила и приемы № № № ПриМетоды и средства Тема урока Формы обучения обработки в среде программироблока урока ложения обучения вания Демонстрация ноАвтозаполнение ячеек ЭТ рядами Лекция. вого материала: Цикл с параметром. Рекурсия. соз1 6 3 данных. Прогрессии. Инструктаж. интерактивная ра- дание числовых рядов данных бота с ПК. Демонстрация ноЛекция. вого материала: Цикл с параметром: накопление Инструктаж. интерактивная ра1 7-8 4 Статистические функции суммы, количества, вычисление ср. Открытые дидакти- бота с ПК. значений. ческие материалы. Практическая работа. Демонстрация ноЛекция. вого материала: Цикл с параметром. Рекурсия. Относительная адресация ячеек Инструктаж. интерактивная ра1 9-10 5 Формирование числовых рядов ЭТ. Открытые дидакти- бота с ПК. данных. Табулирование функции. ческие материалы. Практическая работа. Демонстрация ноЛекция. вого материала: Цикл с параметром. Рекурсия. Инструктаж. интерактивная ра1 11-12 6 Абсолютная адресация ячеек ЭТ. Формирование числовых рядов Открытые дидакти- бота с ПК. данных. Табулирование функции. ческие материалы. Практическая работа. Математические и статистичеЦикл с параметром. Рекурсия. Самостоятельная Индивидуальный 1 13 7 ские функции. Относительная и Формирование числовых рядов работа. практикум. абсолютная адресация. данных. Табулирование функции. Результат: интерес к изучаемому материалу; при выполнении практических работ проявляется самоконтроль – работа со справочной системой программы. Условия эффективности: связь получаемых знаний с имеющимися знаниями, наглядность изучаемого материала, решение задач реального характера, использование уровневой дифференциации в реализации практических работ. 7 ИПМ-5. Моделирование математических и реальных процессов в среде электронных таблиц Цель: Формирование ключевых компетенций при моделировании математических и реальных процессов в среде электронных таблиц. Создание условий для деятельностного проявления школьниками собственных компетенций при реализации практических и зачетных работ. № блока 1 № урока 14-15 № Приложения 8 Тема урока Методы и средства обучения Формы обучения Аналогичные правила и приемы обработки в среде программирования Представление числовых данных в графическом виде. Лекция. Инструктаж. Открытые дидактические материалы. Демонстрация нового материала: интерактивная работа с ПК. Практическая работа. Алгоритм построения графика: графический режим, графические примитивы, выбор области определения и значения, цикл с параметром. Индивидуальный практикум. Тестовый опрос. Индивидуальный практикум. 1 16-17 9 Построение графиков математических функций. Инструктаж. Самостоятельная работа. 1 18-19 10 Зачетная работа: построение диаграмм и графиков, отражающих реальные процессы. Инструктаж. Самостоятельная работа. Алгоритм построения графика: графический режим, графические примитивы, выбор области определения и значения, цикл с параметром. Алгоритм построения графика: графический режим, графические примитивы, выбор области определения и значения, цикл с параметром. Результат: глубокий интерес к изучаемому материалу – ученики стали задавать вопросы, опережая изложение учебного материала; при выполнении практических работ проявляется самоконтроль – работа со справочной системой программы; учащиеся соотносят изученные теоретические положения с жизненными ситуациями. Условия эффективности: связь получаемых знаний с имеющимися знаниями, наглядность изучаемого материала, решение задач реального характера, использование уровневой дифференциации в реализации практических работ. 8 ИПМ-6. Алгоритмическая структура «Ветвление» в среде табличного процессора Цель: Формирование ключевых компетенций по реализации разветвляющихся алгоритмов в среде табличного процессора. Создание условий для деятельностного проявления школьниками собственных компетенций при реализации практических работ. № блока 2 2 2 2 № урока 20 21-22 23-24 25 № Приложения Аналогичные правила и приемы обработки в среде программирования Ввод, вывод данных. Команда присваивания. Ветвление: формы ветвления, простые и составные условия. Ввод, вывод данных. Команда присваивания. Ветвление: формы ветвления, простые и составные условия. Методы и средства обучения Формы обучения Логические функции. Лекция. Инструктаж. Демонстрация нового материала: интерактивная работа с ПК. Логическая функция ЕСЛИ. Инструктаж. Открытые дидактические материалы. Практическая работа. 13 Работа с разными листами книги. Лекция. Инструктаж. Открытые дидактические материалы. Демонстрация нового материала: интерактивная работа с ПК. Практическая работа. Ввод, вывод данных. Команда присваивания. Циклы. Ветвление: формы ветвления, простые и составные условия. 14 Моделирование реальных про- Инструктаж. цессов. Обработка данных с по- Самостоятельная мощью функции ЕСЛИ. работа. Индивидуальный практикум. Ввод, вывод данных. Команда присваивания. Циклы. Ветвление: формы ветвления, простые и составные условия. 11 12 Тема урока Результат: глубокий интерес к изучаемому материалу – ученики задают вопросы, опережая изложение учебного материала; при выполнении практических работ проявляется самоконтроль – работа со справочной системой программы; учащиеся соотносят изученные теоретические положения с жизненными ситуациями. Условия эффективности: связь получаемых знаний с имеющимися знаниями, наглядность изучаемого материала, решение задач реального характера, использование уровневой дифференциации в реализации практических работ. 9 ИПМ-7. Составная (комбинированная) алгоритмическая структура в среде табличного процессора Цель: Формирование ключевых компетенций по реализации комбинированных алгоритмов в среде табличного процессора. Создание условий для деятельностного проявления школьниками собственных компетенций при реализации практических и зачетных работ. № ПриАналогичные правила и приеМетоды и средства № № уроложемы обработки в среде проТема урока Формы обучения блока ка обучения ния граммирования Ввод, вывод данных. Лекция. Демонстрация нового Команда присваивания. ОбраТекстовые функции в обраИнструктаж. материала: интерактив2 26-27 15 ботка данных с использованием ботке данных Открытые дидактиче- ная работа с ПК. встроенных текстовых функций. ские материалы. Практическая работа. Операция конкатенации. Лекция. Демонстрация нового Ввод, вывод данных. Функции даты в обработке Инструктаж. материала: интерактивКоманда присваивания. Обра2 28-29 16 данных Открытые дидактиче- ная работа с ПК. ботка данных с использованием ские материалы. Практическая работа. встроенных функций даты. Лекция. Демонстрация нового Ввод, вывод данных. Функции времени в обработ- Инструктаж. материала: интерактивКоманда присваивания. Обра2 30-31 17 ке данных Открытые дидактиче- ная работа с ПК. ботка данных с использованием ские материалы. Практическая работа. встроенных функций времени. Лекция. Демонстрация нового Алгоритмы поиска по признаку, Инструктаж. материала: интерактив2 32-34 18 Сортировка данных ЭТ сортировки массивов данных (по Открытые дидактиче- ная работа с ПК. возрастанию и убыванию). ские материалы. Практическая работа. Лекция. Лекция. Демонстрация Вызов вспомогательного алгоИнструктаж. нового материала: инте2 35-36 19 Решение задач оптимизации ритма (подпрограммы, процедуОткрытые дидактиче- рактивная работа с ПК. ры, функции). ские материалы. Практическая работа. Зачетная работа: часть 1 – Инструктаж. Алгоритмы обработки одномерИндивидуальный пракобработка большого массива Самостоятельная раных и двумерных массивов чи2 37-38 20 тикум. данных. бота. сел. Зачетная работа: часть 2 – моделирование реального Инструктаж. Тестовый опрос. Алгоритмы обработки одномерпроцесса (представление 2 39-40 21 Самостоятельная раИндивидуальный пракных и двумерных массивов читекстовой информации в бота. тикум. сел. табличном и графическом виде). Результат: работа на продуктивном и творческом уровне. Условия эффективности: связь получаемых знаний с имеющимися знаниями, наглядность изучаемого материала, решение задач реального характера, использование уровневой дифференциации в реализации практических работ. 10 Библиография 1. Баранников А.В. Профильное обучение как условие повышения качества образования/А.В.Баранников//Профильная школа.– 2006. №2, стр.1423. 2. Бочкин А.И. Методика преподавания информатики: учеб. пособие/А.И. Бочкин. – Мн.: Выш. шк., 1998. – 431 с.: ил. 3. Ефимова О.В. Excel: Рабочая тетрадь 1/О.В. Ефимова//Информатика. –1998 г., №6,7. 4. Ефимова О.В. Excel: Рабочая тетрадь 2/О.В. Ефимова//Информатика. –1998 г., №34. 5. Ефимова О.В. Excel: Рабочая тетрадь 3/О.В. Ефимова//Информатика. – 1999 г., №32. 6. Златопольский Д.М. Задачник по MicroSoft Excel: задачи, решаемые с использованием одной функции/Д.М. Златопольский //Информатика.– 2002 г., №36 – стр. 35-47., №38 – стр. 35-40. 7. Златопольский Д.М. Работа с данными типа «дата» в электронных таблицах: материал для учителя/Д.М. Златопольский//Газета Информатика. – 2001 г., №47, стр. 14-16. 8. Златопольский Д.М. Решение задач на обработку текста в электронных таблицах/Д.М. Златопольский//Газета Информатика. – 2001 г., №44, стр. 18-21. 9. Изучение основ информатики и вычислительной техники: метод. пособие для учителей и преподавателей сред. учеб. заведений. В 2-х ч. Ч.1/ Ершов А.П. [и др.], под ред. А.П.Ершова, В.М.Монахова.– М.: Просвещение, 1985. – 191 с.: ил. 10. Изучение основ информатики и вычислительной техники: метод. пособие для учителей и преподавателей сред. учеб. заведений. В 2-х ч. Ч.2/А.П.Ершов А.П. [и др.], под ред. А.П.Ершова, В.М.Монахова. – М.: Просвещение, 1986. – 207 с.: ил. 11. Информатика. Задачник-практикум в 2т./под ред. И.Г.Семакина, Е.К.Хеннера: Том 1.– М.: Лаборатория Базовых Знаний, 1999 г. – 304 с., ил. 12. Информатика. Задачник-практикум в 2т./под ред. И.Г.Семакина, Е.К.Хеннера: Том 2. – М.: Лаборатория Базовых Знаний, 1999 г. – 280 с., ил. 13. Каймин В.А. Курс информатики: состояние, методика и перспективы./В.А. Каймин//Информатика и образование.– 1990, №6, с.26. 14. Кнут Дональд Э. Алгоритмическое и математическое мышление//http://www.philosophy.ru/library/math/knut.html. 15. Крыволапова Н.А. Педагогическое содействие развитию познавательных способностей обучающихся/Н.А.Крыволапова //Профильная школа.– 2005, №4, стр. 46-50. 16. Кушниренко А.Г. Основы информатики и вычислительной техники/ А.Г. Кушниренко [и др.]. – М.: Просвещение, 1993. 17. Лавренов С.М. Excel: Сборник примеров и задач/ С.М. Лавренов. – М.: Финансы и статистика, 2003. – 336 с.: ил. 18. Педагогика: учеб. пособие для студентов фак. педагогики и методики нач. обучения пед. ин-тов. /под редакцией С.П.Баранова [и др.] – М., «Просвещение», 1976. 19. Программы для общеобразовательных учреждений: информатика. 2-11 классы. – М.: БИНОМ. Лаборатория знаний, 2003.– 205 с., ил. 20. Психологические особенности организации познавательной деятельности при применении объектно-ориентированных информационных технологий//http://www.ivn.newmail.ru/dis psi.htm. 21. Семакин И.Г. Базовый курс: 7-9 классы/И.Г. Семакин. – М., БИНОМ. Лаборатория знаний, 2005 г. 22. Семакин И.Г. Преподавание базового курса информатики в средней школе: методическое пособие/И.Г.Семакин, Т.Ю.Шеина. – М.: лаборатория Базовых Знаний, 2000. – 496 с.: ил. 23. Семакин И.Г., Хеннер Е.К. Информатика 11 класс/И.Г.Семакин, Е.К. Хеннер.– М., БИНОМ. Лаборатория знаний, 2004 г. 24. Угринович Н.Д. Информатика и информационные технологии, 10-11 классы/Н.Д. Угринович.– М., БИНОМ. Лаборатория знаний, 2005 г. 25. Угринович Н.Д. Практикум по информатике и информационным технологиям/ Н.Д. Угринович.– М., БИНОМ. Лаборатория знаний, 2005 г. 26. Фалина И.Н. Современные педагогические технологии и частные методики обучения информатике/И.Н. Фалина//Информатика.– 2001, №37, стр. 2-7. 11 Приложение 1. Создание простейшей электронной таблицы Часть 1. Заполнение таблицы. Использование функции «Автосумма». На Листе 1 создайте ЭТ по образцу, соблюдая все элементы форматирования. A B C D E F G Начислено Сведения о доходах сотрудников за I квартал 1 2 № Фамилия И.О. 3 1 Антонова Р.Л. 4 2 5 Январь Февраль Март Лаборант 1 500 1 500 1 500 Бабиков В.А. Инженер 3 680 3 680 3 680 3 Вольский И.Д. Техник 2 150 2 150 2 150 6 4 Грибова Н.Г. Технолог 3 500 3 500 3 500 7 5 Дронов Р.К. Техник 2 100 2 100 2 100 8 6 Засуха Н.И. Менеджер 3 200 3 200 3 200 9 7 Иванова О.Э. Лаборант 1 350 1 350 1 350 10 8 Клюева Г.С. Зав. лабораторией 5 600 5 600 5 600 11 9 Леванов В.В. Инженер 3 500 3 500 3 500 12 10 Митрошина А.И. Тех. работник 1 250 1 250 1 250 13 Должность Всего: 1. Суммы по столбцам и строкам вычислите с помощью функции «Автосумма» (кнопка ∑ на панели инструментов). 2. Переименуйте Лист1 – Начислено. 3. Сохраните рабочую книгу под именем. Первая таблица в папку Электронные таблицы. 12 1. Часть 2. Копирование таблицы. Вычисления по формулам. Скопируйте полученную ЭТ с листа Начислено на Лист 2. Переименуйте Лист 2 – Зарплата. Добавьте столбец Налог 13% и выполните вычисления: в ячейку H3 введите формулу =G3/100*13. С помощью маркера автозаполнения скопируйте формулу вниз для всех сотрудников. 4. Добавьте столбец На руки и выполните вычисления (в ячейку I3 введите формулу =G3-H3, с помощью маркера автозаполнения скопируйте формулу вниз). 5. Суммы по столбцам Налог 13% и На руки вычислите с помощью функции «Автосумма». 6. Сохраните рабочую книгу под прежним именем. 2. 3. 13 Приложение 2. Математические функции На Листе 1 создайте таблицу по предложенному образцу, соблюдая все элементы форматирования. A B Вычисление с помощью 1 Мастера функций 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 -45 =ABS(A3) =ATAN(A4) =COS(A4) =EXP(A4) =LN(A4) =LOG(A4;3) =LOG10(A4) =SIN(A4) =TAN(A4) =ГРАДУСЫ(A4) =ЗНАК(A3) =КОРЕНЬ(A4) =НЕЧЁТ(A15) =ОСТАТ(A4;7) =ЧЁТН(A17) =СУММКВ(A17;A18) 20 21 22 23 24 25 =ЦЕЛОЕ(СЛЧИС()*100-50)+1 =ЦЕЛОЕ(СЛЧИС()*100-50)+1 =ЦЕЛОЕ(СЛЧИС()*100-50)+1 =ЦЕЛОЕ(СЛЧИС()*100-50)+1 =ЦЕЛОЕ(СЛЧИС()*100-50)+1 1. 2. 3. 4. =ПИ() =ОКРУГЛ(B3;2) =ПРОИЗВЕД(B3:B4) =РАДИАНЫ(180) =РИМСКОЕ(2005) =СТЕПЕНЬ(2;10) =СЛЧИС() =ОТБР(B9*500) =ЦЕЛОЕ(B5) =СУММ(B3:B10) =ФАКТР(10) =МАКС(B3:B13) =МИН(B3:B14) =СРГАРМ(B3:B15) =СРГЕОМ(B3:B16) =СРЗНАЧ(B3:B17) =СЧЁТ(B3:B18) Целые случайные числа в диапазоне =СЛУЧМЕЖДУ(-100;100) =СЛУЧМЕЖДУ(-100;100) =СЛУЧМЕЖДУ(-100;100) =СЛУЧМЕЖДУ(-100;100) =СЛУЧМЕЖДУ(-100;100) В режиме отображения данных введите заголовки. Переключитесь в режим отображения формул. В ячейку А3 введите отрицательное число -45. Во все остальные ячейки введите формулы с помощью Мастера функций. 5. Переключитесь в режим отображения данных, просмотрите и проанализируйте полученные результаты. 6. Для получения новых случайных чисел нажимайте F9. 7. Переименуйте Лист 1 – Мастер функций. 8. Рабочую книгу сохраните под именем Функции. На Листе 2 создайте таблицу по предложенному образцу, соблюдая все элементы форматирования. При решении задач используйте только математические функции. A B 1. Объем куба 1 2 Введите ребро куба → 5 3 Объем куба = 125 2. Гипотенуза треугольника 4 5 Введите первый катет → 9,000 6 Введите второй катет → 5,000 7 Гипотенуза = 10,296 3. Расстояние в метрах 8 9 Введите расстояние в см → 12345 10 Число полных метров в нем = 123 4. Цифры двухзначного числа 11 12 Введите двухзначное число → 78 13 Число десятков в нем = 7 14 Число единиц в нем = 8 15 Сумма его цифр = 15 16 Произведение его цифр = 56 5. Значение выражения 17 18 Введите x → 9 19 Введите y → 2 20 Значение z = З адача 1: функция СТЕПЕНЬ. 1. Задача 2: функции КОРЕНЬ, СТЕПЕНЬ. 2. Задача 3: функция ЦЕЛОЕ. 3. Задача 4: функции ЦЕЛОЕ, ОСТАТ, Z = | x | +2 ⋅ cos y 1 СУММ, ПРОИЗВЕД. y3 + 4. Задача 5: значение Z рассчитайте по | sin x − 1 | указанной формуле с использованием функций ABS, COS, SIN, СТЕПЕНЬ, КОРЕНЬ. 5. Переименуйте Лист 2 – Математика. 6. Рабочую книгу сохраните под прежним именем Функции. 14 Приложение 3. Фрагмент урока-лекции по теме «Заполнение ячеек ЭТ числовыми рядами данных. Прогрессии» Цель: Изучить способы заполнения ячеек ЭТ числовыми ря– С помощью маркера автозаполнения скопировать фордами данных по принципу арифметической и геометрической мулу вниз на 20 строк. прогрессии. b. Создать числовую последовательность по принципу геоЗадачи: метрической прогрессии: – повторить основные разновидности циклов из раздела ин– В1→5 форматики «Алгоритмизация»; – В2→=В1*3 – в интерактивном режиме работы с ПК отработать все спо– С помощью маркера автозаполнения скопировать форсобы формирования числовых последовательностей на мулу вниз на 20 строк. конкретных примерах; 4. Заполнение ячеек ЭТ с помощью команды Правка - За– провести аналогию с реализацией циклов в среде табличполнить – Прогрессия осуществляется по принципу раного процессора и в среде программирования. боты цикла пока: в ячейке ЭТ задается первое число, выХод урока. зывается указанная команда, устанавливаются необходи1. Определение и назначение цикла. мые параметры (расположение по столбцам или строкам, 2. Нарисовать на доске основные разновидности циклов: шаг, тип прогрессии, предельное значение). Предельное цикл для (цикл с параметром) и цикл пока (универсальзначение соответствует условию в цикле пока, а первое ный цикл) – работу выполняют два ученика. число и шаг связываются формулой в теле цикла. a. Создать арифметическую прогрессию: – – С1→8 – Заголовок цикла Усл. – вызвать команду, указать расположение по столбцам, задать шаг 10, выбрать тип прогрессии – арифметиче+ ская, задать предельное значение – 200. В результате + будет заполнено 20 ячеек ЭТ. Провести исследование, Тело цикла Тело цикла меняя шаг и предельное значение. b. Создать геометрическую прогрессию: – D1→3 Цикл с параметром Цикл пока – вызвать команду, указать расположение по столбцам, 3. Заполнение ячеек ЭТ с помощью формул осуществляется задать шаг 4, выбрать тип прогрессии – геометрическая, по принципу работы цикла с параметром: задается первое задать предельное значение – 1000. В результате будет число (первое значение параметра цикла), в виде формулы заполнено 5 ячеек ЭТ. Провести исследование. задается шаг изменения параметра цикла, копирование формулы с помощью маркера автозаполнения соответствует количеству повторений цикла. a. Создать числовую последовательность по принципу арифметической прогрессии: – А1→5 – А2→=А1+3 15 Приложение 4. Математические и статистические функции На Листе 1 создайте таблицу по предложенному образцу, соблюдая все элементы форматирования. Условие задачи, по которой создана расчетная таблица: Завучи нескольких школ готовят сведения о количестве учеников в каждом классе своей школы. A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 B C D E F СВЕДЕНИЯ О КЛАССАХ ШКОЛЫ Кол-во Буква класса Параллель А Б В Г учащихся 1 класс 29 26 30 85 2 класс 27 28 25 80 3 класс 30 26 29 30 115 4 класс 29 28 29 29 115 5 класс 25 26 28 29 108 6 класс 25 28 25 25 103 7 класс 29 26 25 26 106 8 класс 27 27 26 29 109 9 класс 27 26 27 26 106 10 класс 30 30 60 11 класс 28 29 57 Кол-во 11 11 9 7 классов Общее количество классов в школе = Общее количество учащихся в школе = G На Листе 2 создайте таблицу по предложенному образцу, соблюдая все элементы форматирования. A 1 2 3 Кол-во классов 3 3 4 4 4 4 4 4 4 2 2 17 38 18 1044 Требуется определить: ⇒ Количество учащихся в каждой параллели. ⇒ Количество классов в каждой параллели. ⇒ Количество классов с каждой буквой (А, Б, В и Г). ⇒ Общее количество классов в школе. ⇒ Общее количество учащихся в школе. 1. В решении задачи используйте функции: СЛУЧМЕЖДУ(25;30) – количество учеников в отдельном классе, СЧЕТ, СУММ. 2. Переименуйте Лист 1 – Классы школы. 3. Сохраните рабочую книгу под именем Статистические функции. B C D РАСЧЕТНЫЕ ФОРМУЛЫ a= 5 n E b= 10 2 n n a ⋅n + n − b⋅3 n 4 1 1,00 1,00 5 2 4,00 1,41 6 3 9,00 1,73 7 4 16,00 2,00 8 5 25,00 2,24 9 6 36,00 2,45 10 7 49,00 2,65 11 8 64,00 2,83 12 9 81,00 3,00 13 10 100,00 3,16 14 15 Среднее 38,50 2,25 Максимальное значение = 15 Минимальное значение = 16 Количество положительных 17 Количество отрицательных 18 -4,00 -1,18 2,31 6,13 10,14 14,28 18,52 22,83 27,20 31,62 12,78 134,78 -4,00 значений = значений = Сумма -2,00 4,23 13,04 24,13 37,37 52,73 70,16 89,66 111,20 134,78 53,53 37 3 В шапке таблицы используйте вставку формул. 1. Обратите внимание, что для переменных a и b выделены две парные ячейки (абсолютные ссылки). 2. Найдите среднеарифметическое значение для каждого расчетного столбца (функция СРЗНАЧ). 3. Найдите min и max значения в диапазоне B4:E13 (функции МАКС и МИН). 4. Сколько положительных и сколько отрицательных значений в диапазоне B4:E13 (функция СЧЕТЕСЛИ)? 5. Переименуйте Лист 4 – Формулы. 6. Выполните пересчет таблицы при a=10, b=15. 7. Сохраните рабочую книгу под прежним именем. 16 Приложение 5. Относительная адресация 1. На Листе1 создайте расчетные таблицы по образцам, соблюдая все элементы форматирования. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2. 3. 4. 5. 6. A B C D 1. Арифметическая прогрессия Член № Сумма прогрессии 1 5,00 5,00 2 8,50 13,50 3 12,00 25,50 4 15,50 41,00 5 19,00 60,00 6 22,50 82,50 7 26,00 108,50 8 29,50 138,00 9 33,00 171,00 10 36,50 207,50 11 40,00 247,50 12 43,50 291,00 13 47,00 338,00 14 50,50 388,50 15 54,00 442,50 E № 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 F G H 2. Геометрическая прогрессия Член Сумма прогрессии 5,00 5,00 17,50 22,50 61,25 83,75 214,38 298,13 750,31 1048,44 2626,09 3674,53 9191,33 12865,86 32169,65 45035,51 112593,77 157629,28 394078,19 551707,47 1379273,68 1930981,15 4827457,87 6758439,02 16896102,54 23654541,56 59136358,89 82790900,45 206977256,12 289768156,57 I J K 3. Подарки богатого дяди № Подарок 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 3 8 19 42 89 184 375 758 1525 3060 6131 12274 24561 49136 Сумма 1 4 12 31 73 162 346 721 1479 3004 6064 12195 24469 49030 98166 Условие, по которому создана расчетная таблица 1: Первый член арифметической прогрессии равен 5, разность прогрессии равна 3,5. Определить 15 первых членов прогрессии, а также последовательно вычислить сумму всех членов прогрессии. Условие, по которому создана расчетная таблица 2: Первый член геометрической прогрессии равен 5, знаменатель прогрессии равен 3,5. Определить 15 первых членов прогрессии, а также последовательно вычислить сумму всех членов прогрессии. Условие, по которому создана расчетная таблица 3: «Мой богатый дядюшка подарил мне 1 доллар в день моего рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось». Подсчитать общую сумму денег, подаренных к 14-му дню рождения. Переименуйте Лист1 – Копирование формул. Сохраните рабочую книгу под именем Относительные ссылки в папку Электронные таблицы. 17 На Листе2 создайте расчетные таблицы по образцам, соблюдая все элементы форматирования. A B С 4. Бактерии Количество Минуты бактерий 0 1 1 2 2 4 3 8 4 16 5 32 6 64 7 128 8 256 9 512 10 1 024 11 2 048 12 4 096 13 8 192 14 16 384 15 32 768 D E F G H I J K L M N 5. Амёбы 6. Винни Пух 7. Сбербанк 8. Числа Фибоначчи 1 Количество День Размер Сумма 2 Часы Год Номер Число амёб рождения обеда (кг) вклада 3 0 3 1 0,100 0 1 000,00р. 1 1 4 3 6 2 0,100 1 1 050,00р. 2 1 5 6 12 3 0,150 2 1 102,50р. 3 2 6 9 24 4 0,188 3 1 157,63р. 4 3 7 12 48 5 0,253 4 1 215,51р. 5 5 8 15 96 6 0,330 5 1 276,28р. 6 8 9 18 192 7 0,438 6 1 340,10р. 7 13 10 21 384 8 0,576 7 1 407,10р. 8 21 11 24 768 9 0,760 8 1 477,46р. 9 34 12 27 1 536 10 1,002 9 1 551,33р. 10 55 13 30 3 072 11 1,322 10 1 628,89р. 11 89 14 33 6 144 12 1,743 11 1 710,34р. 12 144 15 36 12 288 13 2,299 12 1 795,86р. 13 233 16 39 24 576 14 3,032 13 1 885,65р. 14 377 17 42 49 152 15 3,998 14 1 979,93р. 15 610 18 45 98 304 16 5,272 15 2 078,93р. 16 987 19 Сумма= 21,564 Прирост= 1 078,93р. 1. Условие, по которому создана расчётная таблица 4: Каждая бактерия делится на две через 1 минуту. В начале имеется одна бактерия. Проследить увеличение количества бактерий в течение 15 минут. 2. Условие, по которому создана расчётная таблица 5: Одноклеточная амёба каждые 3 часа делится на две клетки. Определить, сколько будет клеток через 3, 6, 9,…, 45 часов, если в начале имеется 3 амёбы. 3. Условие, по которому создана расчётная таблица 6: На двух первых днях рождения у Пятачка Винни Пух съел по 100 граммов пищи. На каждом следующем дне рождения он съедал пищи на 25% меньше, чем на двух предыдущих. Проследить рост аппетита Винни Пуха до 16-го дня рождения Пятачка. Сколько килограммов пищи съест Вини Пух за все 16 праздников? 4. Условие, по которому создана расчётная таблица 7: Сберегательный банк начисляет 5% годовых. Какая сумма будет на банковском счёте через 15 лет, если первоначальный вклад составляет 1000 рублей? Определить прирост денежной массы. 5. Условие, по которому создана расчётная таблица 8: В числовом ряде Фибоначчи первое и второе число равняется 1, а каждое следующее число равняется сумме двух предыдущих. Определить 20 первых чисел Фибоначчи. 6. Переименуйте Лист2 – Забавные задачи. Сохраните рабочую книгу под прежним именем Относительные ссылки. 18 Приложение 6. Относительная и абсолютная адресация 1. На Листе1 создайте расчетную таблицу по образцу, соблюдая все элементы форматирования. A B C E F G 1. Арифметическая 2. Геометрическая прогрессия 1 прогрессия Член Член 2 № Сумма № Сумма прогрессии прогрессии 1 5,00 5,00 1 5,00 5,00 3 2 10,50 15,50 2 12,50 17,50 4 3 16,00 31,50 3 31,25 48,75 5 4 21,50 53,00 4 78,13 126,88 6 5 27,00 80,00 5 195,31 322,19 7 6 32,50 112,50 6 488,28 810,47 8 7 38,00 150,50 7 1220,70 2031,17 9 43,50 194,00 8 3051,76 5082,93 10 8 49,00 243,00 9 7629,39 12712,32 11 9 54,50 297,50 10 19073,49 31785,81 12 10 60,00 357,50 11 47683,72 79469,53 13 11 65,50 423,00 12 119209,29 198678,82 14 12 71,00 494,00 13 298023,22 496702,04 15 13 76,50 570,50 14 745058,06 1241760,10 16 14 82,00 652,50 15 1862645,15 3104405,25 17 15 Разность Знаменатель 18 5,50 2,50 прогрессии прогрессии 2. Первый член арифметической прогрессии равен 5, разность прогрессии равна 5,5. Определить 15 первых членов прогрессии, а также последовательно вычислить сумму всех членов прогрессии. 3. Первый член геометрической прогрессии равен 5, знаменатель прогрессии равен 2,5. Определить 15 первых членов прогрессии, а также последовательно вычислить сумму всех членов прогрессии. 4. Переименуйте Лист1 – Прогрессии. Сохраните рабочую книгу под именем Абсолютные ссылки 1. На Листе2 книги Абсолютные ссылки создайте расчетную таблицу по образцу, соблюдая все элементы форматирования. A B C D 1 Стоимость бензина для проезда из Москвы 2 3 Марка автомобиля ВАЗ 2110 4 Расход бензина на 100 км пути, л 8 5 Цена 1 л бензина 12,00р. 6 7 Город Путь, км Стоимость 8 Баку 2 420 2 323,20р. 9 Рига 1 090 10 Петербург 680 11 Тбилиси 1 990 12 Калинин 149 13 Смоленск 378 14 Брест 1 037 15 Киев 870 16 Н. Новгород 405 17 Ярославль 250 18 Ростов 1 060 19 Минск 700 2. В ячейки С8:С19 занесите расчетные формулы, чтобы в них отразилась стоимость проезда от Москвы до указанных городов. 3. Переименуйте Лист2 – Проезд. 4. Сохраните рабочую книгу под прежним именем. 5. В ячейку D5 занесите реальную цену бензина (на текущую дату). 6. Выполните пересчет таблицы для автомобиля «Москвич» с расходом бензина 9 л на 100 км пути. 19 1. На Листе3 книги Абсолютные ссылки создайте расчетную таблицу по образцу, соблюдая все элементы форматирования. 1 A Наименование товара Яблоки Апельсины B C D E Цена за 1 кг Продажа фруктов 22,50р. 35,00р. Яблоки Апельсины Дата продажи кг Сумма кг Сумма 102 99 01.02.05 159 68 02.02.05 122 65 03.02.05 157 72 04.02.05 211 36 05.02.05 157 75 06.02.05 256 92 07.02.05 185 109 08.02.05 298 87 09.02.05 190 100 10.02.05 Итого: Итого: Суммарная выручка за I декаду: 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2. В ячейки С6:С15 и E6:E15 занесите расчетные формулы, 3. 4. 5. 6. 7. 8. чтобы в них отразилась стоимость проданных фруктов. В ячейку D17 занесите расчетную формулу для определения суммарной выручки за декаду. Переименуйте Лист3 – Продажа фруктов. Сохраните рабочую книгу под прежним именем. Выполните пересчет таблицы, изменив цену яблок на 30 руб., а апельсинов на 40 руб. Выполните пересчет таблицы, изменив цену апельсинов на 42 руб., а яблок на 50 руб. Выполните пересчет таблицы для любых других значений. 1. На Листе4 (вставьте новый лист) рабочей книги Абсолютные ссылки создайте таблицу по предложенному образцу, соблюдая все элементы форматирования. A 1 2 № 3 4 1 2 5 3 6 4 7 5 8 6 9 7 10 8 11 9 12 10 13 14 15 16 B C D E F НАРЯД-ЗАДАНИЕ НА ДОСТАВКУ ГРУЗА Наименова Расстоя № Доставка, Стоимость ние груза ние, км этажа руб Диван 4 300,00р. 3 1 226,50р. Шкаф 3 750,00р. 6 4 Холодиль8 500,00р. 10 5 ник Мягкая 13 200,00р. 5 8 мебель Стол 1 500,00р. 5 8 Стол для 6 000,00р. 3 7 ПК Телевизор 12 000,00р. 6 5 Кухонный 15 600,00р. 3 3 уголок Шкаф-купе 9 850,00р. 2 9 Стиральная 16 800,00р. 7 15 машина ВСЕГО: Наценка (%) зависит от стоимости груза 5 Наценка (руб/км) зависит от расстояния 3,00р. Наценка (руб/этаж) зависит от № этажа 2,50р. 2. Переименуйте Лист4 – Доставка груза. 3. В ячейки F3:F12 занесите расчетные формулы, чтобы в них отразилась стоимость доставленного груза. 4. В ячейку F13 занесите расчетную формулу для определения суммарной выручки за выполненную работу. 5. Сохраните рабочую книгу под прежним именем. 20 Приложение 7. Индивидуальные задачи по теме «Математические и статистические функции» 1. ТП Excel. Математические и статистические функции 2. ТП Excel. Математические и статистические функции. N учеников проходили тестирование по M тестам какого-либо пред- На продовольственном складе хранятся продукты. Необходимо со- мета. Сколько баллов набрал каждый ученик по всем темам? На ставить ведомость по учету продуктов. Ведомость должна содер- сколько процентов отличается сумма баллов каждого ученика от жать следующую информацию: название продукта, срок хранения, среднего значения? Вычислить средний балл, полученный всеми цена за 1 кг, количество продуктов (кг). Вычислить, сколько кг про- учениками, и разницу между лучшим результатом и средним бал- дуктов хранится на складе, общую стоимость всех продуктов, лом. Исходную таблицу заполнить целыми случайными числами в сколько стоит самый дешевый и самый дорогой продукт. Выяснить диапазоне [0;10]. минимальный и максимальный сроки хранения. 3. 4. ТП Excel. Математические и статистические функции. ТП Excel. Математические и статистические функции. В таблице хранятся данные о расходе электроэнергии в школе за март В начале года 1 кг картофеля, 1 л молока, 1 десяток яиц стоили по A, месяц. Выяснить минимальный, максимальный и среднедневной рас- B, C рублей соответственно. Ежемесячно цена картофеля увеличива- ход электроэнергии. На сколько процентов отличается ежедневный лась на 1,3%, цена молока – на 1,4%, цена яиц – на 1,5%. Просле- расход от среднедневного? Определить суммарный расход электро- дить ежемесячное изменение цены продуктов в течение года. Опре- энергии за месяц. Исходную таблицу заполнить целыми случайными делить среднюю цену каждого продукта за год. числами в диапазоне [250;500]. 5. ТП Excel. Математические и статистические функции. Волк бежит за зайцем в течение 2,5 мин со скоростью, меняющейся по закону: v = 6 ⋅ ( t sin t + 2 ⋅ sin t 2 ) Построить таблицу зависимости скорости волка от времени с шагом 6. ТП Excel. Математические и статистические функции. В колхозе «Заостровский» уровень прибыли (млн. руб) в 2004 г. менялся по закону: где х – номер месяца. y = 2,3 ⋅ sin x + 2 Проследить 0,25 мин. Определить среднее значение скорости за указанный изменение уровня прибыли в течение одного календарного года. промежуток. Какое расстояние (м) пробежит волк за указанное Найти минимальную, максимальную, среднюю прибыль за месяц, а время? также общую сумму прибыли за год. 21 7. 8. ТП Excel. Математические и статистические функции. ТП Excel. Математические и статистические функции. Построить таблицу расчета размера платы за электроэнергию в тече- В сельскохозяйственном кооперативе работают 5 сезонных рабочих. ние 12 месяцев по значениям показаний счетчика в конце каждого Норма сбора овощей составляет N кг. Оплата труда производится по месяца, стоимости одного киловатт-часа электроэнергии. Выяснить количеству собранных овощей: K рублей за 1 кг. Составить табли- величину минимального, максимального и среднего потребления цу, содержащую сведения о количестве собранных овощей каждым электроэнергии за месяц. На сколько процентов отличается ежеме- рабочим и об оплате труда каждого рабочего. Известно, что 1-й ра- сячный Сколько бочий собрал овощей в 3 раза больше нормы; 2– на 50 кг меньше КВатт/час электроэнергии израсходовано за год? Исходные данные 1-го; 3-й — в 1,5 раза больше нормы; 4-й — на 75 кг больше 3-го; задать самостоятельно. 5-й - на 10 кг больше 1-го. 9. 10. ТП Excel. Математические и статистические функции. расход электроэнергии от среднемесячного? ТП Excel. Математические и статистические функции. В области 10 районов. Известны количество жителей (тыс. чел.) и Загрязнённость водоёма (м3) с каждым месяцем возрастает по зако- площадь (кв. км.) каждого района. Определить плотность населе- ну: где n – порядковый номер месяца 3⋅ (3+ n) P= 2,5 − cos n очистки. от момента Мелиоративная по- ния каждого района и области в целом. Для упрощения расчетов следней служба величину площади задавайте как целое случайное число из диапа- провела зона [100-500], а количество жителей – из диапазона [200-2500]. изменение загрязнённости водоёма за три сезона: лето, осень, зи- очистку водоёма в мае месяце. Проследить ма. Определить max, min, среднее и суммарное значение загрязнённости за указанный период. 11. ТП Excel. Математические и статистические функции. 12. ТП Excel. Математические и статистические функции. Сведения о лекарствах хранятся в специальной ведомости аптечно- Учебный сектор класса ведёт таблицы успеваемости учеников за I-е го склада: наименование лекарственного препарата, количество и II-е полугодия по специальности: фамилия, имя; наименования (штук), цена, срок хранения (месяцев). Выяснить, сколько стоит изучаемых тем (не менее 5). Количество строк соответствует коли- самый дорогой и самый дешевый препарат, минимальный и макси- честву учеников. Найдите средний балл каждого ученика за каждое мальный сроки хранения. Определить стоимость всех препаратов, полугодие. хранящихся на складе. 22 Приложение 8. Построение графиков и диаграмм Построение графиков функций x sin(x) cos(x) 1 -3,14 0,00 -1,00 2 -2,75 -0,38 -0,92 3 -2,36 -0,71 -0,71 4 -1,96 -0,92 -0,38 5 -1,57 -1,00 0,00 6 -1,18 -0,92 0,38 7 -0,79 -0,71 0,71 8 -0,39 -0,38 0,92 9 0,00 0,00 1,00 10 0,39 0,38 0,92 11 0,79 0,71 0,71 12 1,18 0,92 0,38 13 1,57 1,00 0,00 14 1,96 0,92 -0,38 15 2,36 0,71 -0,71 16 2,75 0,38 -0,92 17 3,14 0,00 -1,00 23 Численность рабочих по округам Административный Численность округ рабочих Центральный Северный Северо-Западный Северо-Восточный Южный Юго-Западный Юго-Восточный Западный Восточный г.Зеленоград 1194,7 512,8 196,6 353,2 438,9 272,1 373,8 366,4 427,8 77,5 24 Приложение 9. Индивидуальные задания по теме «Построение графиков математических функций» ТП Excel. Построение графиков. №1 Построить точечные графики математических функций: y = b· cos x x∈ ∈[- 2π π ; 2π π] y = k·x+b x∈ ∈[-10;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №2 Построить точечные графики математических функций: y = b·(cos x + sin x ) x∈ ∈[- 2π π ; 2π π] 2 y = -(x )+b x∈ ∈[-10;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №3 Построить точечные графики математических функций: y = b·cos x x∈ ∈[- 2π π ; 2π π] y = x + b x∈ ∈[-10;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №5 Построить точечные графики математических функций: y = b·sin x x∈ ∈[- 2π π ; 2π π] 2 y = x +b x∈ ∈[-5;5] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №7 Построить точечные графики математических функций: y = b· sin x x∈ ∈[- 2π π ; 2π π] ТП Excel. Построение графиков. №4 Построить точечные графики математических функций: y = b·( sin x + cos x ) x∈ ∈[- 2π π ; 2π π] y = x +b x∈ ∈[0;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №6 Построить точечные графики математических функций: y = b·(sin x + cos x ) x∈ ∈[- 2π π ; 2π π] x y=e +b x∈ ∈[-5;5] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №8 Построить точечные графики математических функций: y = b·(sin x + cos x ) x∈ ∈[- 2π π ; 2π π] 25 y = – x +b x∈ ∈[0;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. y = e–x + b x∈ ∈[-5;5] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №9 Построить точечные графики математических функций: y = b· sin x – cos x x∈ ∈[- 2π π ; 2π π] y = 1/x+b x∈ ∈[1;11] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №10 Построить точечные графики математических функций: y = b·(sin x +cos x) x∈ ∈[- 2π π ; 2π π] y = x3 + b x∈ ∈[-5;5] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №11 Построить точечные графики математических функций: y = b·(sin2 x – cos x) x∈ ∈[- 2π π ; 2π π] x y = a +b x∈ ∈[0;10] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. ТП Excel. Построение графиков. №12 Построить точечные графики математических функций: y = b·(sin x +cos2 x) x∈ ∈[- 2π π ; 2π π] y = loga x+ b x∈ ∈[1;11] Шаг табуляции аргументов при создании расчетной таблицы задать самостоятельно. Графики разместить на одном Листе с расчетной таблицей (в зоне видимости экрана). Выполнить все элементы оформления. Меняя значение коэффициента и его знак, визуально зафиксировать изменение и расположение графика на координатных осях. Книгу сохранить под именем Графики. 26 Приложение 10. Индивидуальные задания по теме «Построение графиков и диаграмм: моделирование реальных процессов» 1. ТП Excel. Построение диаграмм. 2. ТП Excel. Построение диаграмм. В таблице хранятся данные о расходе электроэнергии в школе за ка- Загрязнённость водоёма (м3) с каждым месяцем возрастает по зако- ждый день апреля. Выяснить минимальный, максимальный, средне- ну: где дневной и суммарный расход электроэнергии. На сколько процентов момента отличается ежедневный расход электроэнергии от среднедневного служба расхода? Построить диаграмму, показывающую подекадный расход Проследить изменение загрязнённости водоёма за два сезона: лето, электроэнергии. Исходную таблицу заполнить целыми случайными осень. Определить min, max, среднее и суммарное значение за- числами в диапазоне [200-500]. грязнённости. Построить диаграмму, показывающую рост загряз- P= 3⋅ (3+ n) 2,5 − cos n n – порядковый номер последней очистки. месяца от Мелиоративная провела очистку водоёма в мае месяце. нённости за указанный период. 3. ТП Excel. Построение диаграмм. 4. ТП Excel. Построение диаграмм. В колхозе «Заостровский» уровень прибыли (млн. руб.) в 2004 г. В 2000 г. На участке в 100 га средняя урожайность зерновых соста- менялся по закону: где х – вила 20 центнеров с гектара. Каждый год средняя урожайность Проследить изменение уровня y = 2,3 ⋅ sin x + 2 номер месяца. прибыли в увеличивалась на 2%. Определить, какой урожай зерновых будет течение одного календарного года. Найти минимальную, максималь- собран за 10 лет. Выяснить среднюю урожайность и средний уро- ную, среднюю прибыль за месяц, а также общую сумму прибыли за жай за 10 лет. Построить диаграмму, показывающую урожай зерно- год. Построить диаграмму, показывающую изменение уровня прибы- вых за каждый год. ли. 5. ТП Excel. Построение диаграмм. 6. ТП Excel. Построение диаграмм. Волк бежит за зайцем в течение 2,5 мин со скоростью, меняющей- В таблице хранятся следующие данные: Фамилия, имя ученика, его ся по закону: рост. Определить средний рост учеников, рост самого высокого и са- Построить таблицу v = 6 ⋅ ( t sin t + 2 ⋅ sin t 2 ) зависимости мого низкого ученика. На сколько процентов отличается рост каждого скорости волка от времени с шагом 0,25 мин. Определить среднее ученика от среднего значения? Исходные данные задать с помощью значение скорости за указанный промежуток. Какое расстояние (м) генератора случайных чисел в диапазоне [160;180]. Построить диа- пробежит волк за указанное время? Построить график, показываю- грамму, показывающую рост каждого ученика. щий изменение скорости. 27 12. ТП Excel. Построение диаграмм. 7. ТП Excel. Построение диаграмм. На заводе «Маяк» уровень прибыли (млн. руб.) меняется ежеме- В таблице хранятся данные о количестве осадков (мм), выпавших сячно по закону: за каждый месяц 2004 года. (Таблицу заполнить целыми случайны- где n – номер Проследить месяца. изменение n P = 10 ⋅ (sin(5 ⋅ n) + cos( )) 9 5 уровня ми числами в диапазоне [0-150]). Определить значение максимального, минимального, среднего количества осадков. Какое суммар- прибыли в течение одного календарного года. Найти минимальную, ное количество осадков зафиксировано за год? Сколько месяцев в максимальную, среднюю прибыль за месяц, а также общую сумму году осадков не выпадало? Построить диаграмму, показывающую прибыли за год. Построить диаграмму, показывающую изменение ежемесячное изменение количества осадков. уровня прибыли за год. 8. ТП Excel. Построение диаграмм. В области 10 районов. Известны количество жителей (тыс. чел.) и площадь (кв. км.) каждого района. Определить среднюю плотность населения по области в целом. Для упрощения расчетов величину 9. ТП Excel. Построение диаграмм. Плотность воздуха убывает с высотой по закону: p = p0 ⋅ e− h⋅z где p – плотность на высоте h метров, р0=1,29 кг/м3, z=1,2510-4. Проследить изменение площади задавайте как целое случайное число из диапазона [100- плотности от высоты для значений от 0 до 1000 м через каждые 500], а количество жителей – из диапазона [200-2500]. Построить 100 м. Определить среднюю плотность воздуха. Построить диа- диаграмму, показывающую величину плотности населения каждого грамму, показывающую изменение плотности воздуха от высоты. района. 10. ТП Excel. Построение диаграмм. 11. ТП Excel. Построение диаграмм. Оценки, полученные спортсменом в соревнованиях по фигурному Построить таблицу расчета размера платы за электроэнергию в тече- катанию (в баллах: от 5 до 10), занимают 18 ячеек ЭТ. В ячейках ние 12 месяцев по значениям показаний счетчика в конце каждого 1-6 хранятся оценки по обязательной программе, оценки по ко- месяца и стоимости одного киловатт-часа электроэнергии. Числовые роткой программе занимают ячейки 7-12, оценки по произвольной данные задать самостоятельно. Выяснить величину минимального, программе – остальные шесть ячеек. Выяснить суммарную и сред- максимального и среднего потребления электроэнергии. Сколько нюю оценку по каждому виду программы. Построить диаграмму, КВатт/час электроэнергии израсходовано за год? Построить диаграм- показывающую все оценки спортсмена по всем видам программы. му, показывающую ежемесячный размер платы за электроэнергию. 28 Приложение 11. Урок-лекция по теме «Логическая функция ЕСЛИ» Цель: Изучить синтаксис логической функции ЕСЛИ. Задачи: – повторить основные формы ветвления из раздела информатики «Алгоритмизация»; – в интерактивном режиме работы с ПК отработать все формы ветвления на конкретных примерах, минуя ручной способ набора формул; – провести аналогию с реализацией ветвления в среде табличного процессора и в среде программирования. Ход урока. 1. Определение и назначение логической функции. 2. Нарисовать на доске основные формы ветвления: сокращенную, полную и вложенную (выполняют учащиеся). + – + – + + – – 3. Сокращенная форма ветвления: В ячейку А1 ввести любое число. В ячейку В1 ввести формулу с проверкой простого условия – если в ячейке А1 содержится число 4, то вывести сообщение ХОРОШО, в противном случае ничего не выводить. Что же выведет программа в ячейку В1 (провести исследование, меняя содержимое ячейки А1). А1→ любое число В1→ =ЕСЛИ(А1=4;”ХОРОШО”) 4. Полная форма ветвления: В ячейку А3 ввести любое число. В ячейку В3 ввести формулу с проверкой простого условия – если в ячейке А3 содержится число больше 0, то вычислить корень квадратный из этого числа, в противном случае скопировать исходное число в ячейку В3. Что же выведет программа в ячейку В3 (провести исследование, меняя содержимое ячейки А3). А3→ любое число В3→ =ЕСЛИ(А3>0;КОРЕНЬ(А3);А3) 5. Вложенное ветвление: В ячейку А5 ввести любое число. В ячейку В5 ввести формулу с проверкой двух условий – если в ячейке А5 содержится отрицательное число, то вывести сообщение ОТРИЦАТЕЛЬНОЕ, если в ячейке А5 содержится положительное число, то вывести сообщение ПОЛОЖИТЕЛЬНОЕ, в противном случае вывести РАВНО НУЛЮ. Что же выведет программа в ячейку В5 (провести исследование, меняя содержимое ячейки А5). А5→ любое число В5→=ЕСЛИ(А5<0;”ОТРИЦАТЕЛЬНОЕ”;ЕСЛИ(А5>0;”ПОЛОЖ ИТЕЛЬНОЕ”;”РАВНО НУЛЮ”)) 6. Составные условия: В ячейку А7 ввести любое число. В ячейку В7 ввести формулу с проверкой составного условия, если в ячейке А3 содержится число, принадлежащее интервалу от 1 до 50 включительно, то вывести сообщение ДА, в противном случае вывести НЕТ. Что же выведет программа в ячейку В7 (провести исследование, меняя содержимое ячейки А7). А7→ любое число В7→ =ЕСЛИ(И(А7>=1;A7<=50);”ДА”;”НЕТ”) Второй вариант решения: В8→ =ЕСЛИ(ИЛИ(А7<1;A7>50);”НЕТ”;”ДА””) 29 Приложение 12. Логическая функция ЕСЛИ 1. На Листе1 создайте электронные таблицы по предложенному образцу, соблюдая все элементы форматирования: A 4 2 Неудовлетворительно E F G 2. Школа танцев Фамилия, имя Рост Масса Зачисление 164 58 Вы не приняты Абрамовский Иван 164 61 Вы не приняты Агапов Алексей 5 5 Отлично Агапудов Вячеслав 1 2 3 B 1. Оценки Оценка Наименование 5 Отлично C D 161 55 Вы не приняты H I J 3. Времена года № мес. Время года 1 Зима 2 Зима 3 Весна 6 4 Хорошо Борисова Алина 160 58 Вы не приняты 4 Весна 7 5 Отлично Гурьева Ксения 164 55 Вы не приняты 5 Весна 8 3 Удовлетворительно Данилин Семен 174 54 Вы приняты 6 Лето 9 3 Удовлетворительно Ершов Игорь 173 57 Вы приняты 7 Лето 10 3 Удовлетворительно Зеленина Ольга 178 53 Вы приняты 8 Лето 11 5 Отлично Зуев Павел 174 52 Вы приняты 9 Осень 12 4 Хорошо Зуева Ольга 162 62 Вы не приняты 10 Осень 13 3 Удовлетворительно Ильина Ирина 161 50 Вы не приняты 11 Осень 14 3 Удовлетворительно Коровин Дмитрий 180 59 Вы не приняты 12 Зима 15 2 Неудовлетворительно Кузнецов Владимир 171 58 Вы не приняты 13 Это не номер месяца 16 3 Удовлетворительно Ламова Светлана 175 56 Вы приняты 14 Это не номер месяца 17 2 Неудовлетворительно Максимов Леонид 167 58 Вы не приняты 15 Это не номер месяца 18 3 Удовлетворительно Матюшин Олег 177 59 Вы приняты 16 Это не номер месяца 19 4 Хорошо Муратова Ирина 168 61 Вы не приняты 17 Это не номер месяца 5 Отлично 170 55 Вы приняты 18 Это не номер месяца 20 Панфилова Евгения 21 Всего принято 7 чел. 2. Задача 1: В диапазон ячеек А3:А20 введите целые случайные числа (функция СЛУЧМЕЖДУ(2;5)). В диапазоне ячеек В3:В20 необходимо получить словесное наименование школьных оценок с помощью логической функции ЕСЛИ. 3. Задача 2: В школу танцев принимаются юноши и девушки, имеющие рост не ниже 168 см и не выше 178 см. Их масса должна соотноситься с ростом по формуле масса ≤ (рост–115). В диапазон ячеек Е3:Е20 введите рост в виде целых случайных чисел (функция СЛУЧМЕЖДУ(160;180)). В диапазон ячеек F3:F20 введите массу в виде целых случайных чисел (функция СЛУЧМЕЖДУ(50;65)). В диапазон ячеек G3:G20 введите логическую функцию, определяющую принят или не принят подросток в школу танцев. Сколько подростков принято в школу? (функция СЧЕТЕСЛИ()). 4. Задача 3: По порядковому номеру месяца получить название времени года. В ячейку I3 введите число 1, в ячейку I4 – число 2. С помощью маркера автозаполнения продолжите последовательный ряд чисел вниз. В диапазон ячеек J3:J20 введите логическую функцию, определяющую название времени года или сообщение «Это не номер месяца». 5. Переименуйте Лист1 – Три задачи. Сохраните рабочую книгу под именем Логическая функция ЕСЛИ. 30 1. На Листе2 рабочей книги Логическая функция ЕСЛИ создайте таблицу по предложенному образцу. A 1 2 B C D E Расчет прибыли за первый квартал 3 № цеха Январь Февраль Март F Сумма Премия прибыли 4 1 150 5 3 170 6 6 250 7 10 100 8 15 190 9 Сумма: 2. Заполните столбцы Январь и Февраль, если известно, что в последующие месяцы прибыль увеличивалась относительно предыдущего месяца: для 1-го цеха – на 0,1% для 3-го цеха – на 0,15% для 6-го цеха – на 0,07% для 10-го цеха – на 0,09% для 15-го цеха – на 0,25% 3. Заполните столбец Сумма прибыли. 4. Заполните столбец Премия: если сумма прибыли за квартал свыше 500 тыс. руб., то цех получает за квартал 20% премии от суммы прибыли, если свыше 450 тыс. руб., но не более 500 тыс. руб., то 15%, иначе премия составляет 10% от суммы прибыли. 5. Под таблицей подведите суммарные итоги по всем столбцам. 6. Переименуйте Лист2 – Прибыль. 7. Сохраните рабочую книгу под прежним именем Логическая функция ЕСЛИ Задача: В сельскохозяйственном кооперативе N сезонных рабочих собирают помидоры. Оплата труда производится по количеству собранных овощей. Оплата за сбор 1 кг помидоров составляет M руб. Если рабочим собрано за смену больше 300 кг помидоров, то сбор каждого кг сверх нормы оплачивается на 10% больше. Подсчитать, сколько денег получит каждый рабочий за собранные овощи. Исходные данные (Собрано овощей) задайте с помощью генератора случайных чисел в диапазоне [200;500]. 1. На Листе3 рабочей книги Логическая функция ЕСЛИ создайте таблицу по предложенному образцу (на основе заданного условия). A 1 2 3 4 B C D E Сбор помидоров Оплата за сбор 1 кг (по норме) 0,25р. Оплата за сбор 1 кг (сверх нормы) Собрано Выполнение № Фамилия И.О. овощей Зарплата нормы (кг) 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 10 11 12 13 14 2. Переименуйте Лист3 – Сбор помидоров. 3. Фамилии задайте самостоятельно. 4. В столбце Выполнение нормы укажите ДА или НЕТ (с помощью функции ЕСЛИ). 5. Сохраните рабочую книгу под прежним именем. 31 Приложение 13. Работа с разными листами рабочей книги 1. Создать рабочую книгу Начисление стипендии. 2. В текущей книге заполнить 4 листа по предложенным образцам. 3. Содержимое расчетной таблицы, расположенной на листе Экзамен_1. Таблицу можно заполнить данными по своему усмотрению. ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ Дисциплина Группа № 132 Информатика № № зачетФамилия И.О. Оценка п/п ки 1 Агапов А.Л. 1212120 4 2 Гурнов Р.Г. 1212121 н/я 3 Зеленина О.С. 1212122 5 4 Зуева О.С. 1212123 4 5 Ильина И.Д. 1212124 5 6 Коровин Д.М. 1212125 5 7 Максимов Л.Р. 1212126 2 8 Матюшин О.И. 1212127 4 9 Нестеренко Е.Ю. 1212128 3 10 Семушина Н.В. 1212129 5 «отлично» 4 «хорошо» 3 «удовлетворительно» 1 «неудовлетворительно» 1 «неявки» 1 ИТОГО 10 4. Определить количество полученных “5”, “4”, “3” и “2” на первом экзамене. 5. Сколько человек не явились на первый экзамен. 6. Подвести суммарный итог по количественным расчетам на листе Экзамен_1. 7. Содержимое расчетной таблицы, расположенной на листе Экзамен_2. Ячейки с оценками заполнить данными по своему усмотрению. ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ Дисциплина Группа № 132 Высшая математика № п/п 1 2 3 4 5 6 7 8 9 10 Фамилия И.О. Агапов А.Л. Гурнов Р.Г. Зеленина О.С. Зуева О.С. Ильина И,Д. Коровин Д.М. Максимов Л.Р. Матюшин О.И. Нестеренко Е.Ю. Семушина Н.В. «отлично» «хорошо» «удовлетворительно» «неудовлетворительно» «неявки» № зачетки Оценка 1212120 1212121 1212122 1212123 1212124 1212125 1212126 1212127 1212128 1212129 6 2 1 0 1 4 4 5 5 5 5 н/я 5 3 5 ИТОГО 10 8. Определить количество полученных “5”, “4”, “3” и “2” на втором экзамене. 9. Сколько человек не явились на второй экзамен. 10. Подвести суммарный итог по количественным расчетам на листе Экзамен_2. 32 11. Содержимое расчетной таблицы, расположенной на листе Экзамен_3. Ячейки с оценками заполнить данными по своему усмотрению. ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ Дисциплина Группа № 132 Математический анализ № п/п 1 2 3 4 5 6 7 8 9 10 Фамилия И.О. Агапов А.Л. Гурнов Р.Г. Зеленина О.С. Зуева О.С. Ильина И,Д. Коровин Д.М. Максимов Л.Р. Матюшин О.И. Нестеренко Е.Ю. Семушина Н.В. «отлично» «хорошо» «удовлетворительно» «неудовлетворительно» «неявки» ИТОГО № зачетки Оценка 1212120 1212121 1212122 1212123 1212124 1212125 1212126 1212127 1212128 1212129 3 1 6 0 0 10 3 3 5 5 3 5 3 4 3 3 12. Определить количество полученных “5”, “4”, “3” и “2” на третьем экзамене. 13. Сколько человек не явились на третий экзамен. 14. Подвести суммарный итог по количественным расчетам на листе Экзамен_3. 15. Содержимое расчетной таблицы, расположенной на листе Стипендия. 16. Определить средний балл каждого студента. ВЕДОМОСТЬ НАЗНАЧЕНИЯ СТИПЕНДИИ Минимальный размер сти900,00р. Группа № 132 пендии № Средний Фамилия И.О. Стипендия п/п балл 1 Агапов А.Л. 3,7 1 125,00р. 2 Гурнов Р.Г. 2,3 - р. 3 Зеленина О.С. 5,0 1 575,00р. 4 Зуева О.С. 4,7 1 350,00р. 5 Ильина И,Д. 4,3 1 125,00р. 6 Коровин Д.М. 5,0 1 575,00р. 7 Максимов Л.Р. 1,7 - р. 8 Матюшин О.И. 4,3 1 125,00р. 9 Нестеренко Е.Ю. 3,0 900,00р. 10 Семушина Н.В. 4,3 1 125,00р. Итого стипендиальный фонд 9 900,00р. 17. Определить размер стипендии каждого студента. Стипендия начисляется по четырем критериям: 1. если средняя оценка =5, начисляется стипендия, повышенная на 75% по сравнению с минимальной; 2. если средняя оценка >=4,5, но <5, начисляется стипендия, повышенная на 50% по сравнению с минимальной; 3. если средняя оценка >=3,5, но <4,5, начисляется стипендия, повышенная на 25% по сравнению с минимальной; 4. если средняя оценка >=3, но <3,5, начисляется минимальная стипендия. Примечание: стипендия не начисляется, если студент не явился хотя бы на один экзамен или получил "2" хотя бы по одному экзамену. 33 Приложение 14. Моделирование реальных процессов. Функция ЕСЛИ 1. ТП Excel. Логическая функция ЕСЛИ. С января месяца компания по снабжению электроэнергией "Киловатик" взимает плату с клиентов по тарифу: А руб за 1 кВт/ч за первые 500 кВт/ч; В руб за 1 кВт/ч, если потребление свыше 500 кВт/ч, но не превышает 1000 Квт/ч; С руб за 1кВт/ч, если потребление свыше 1000 кВт/ч. Услугами компании пользуются N клиентов. Подсчитать плату для каждого клиента. Какова максимальная и минимальная плата? Исходные данные задать с помощью генератора случайных чисел в диапазоне [200;2000]. Построить диаграмму, показывающую размер платы каждого клиента за январь месяц. 3. ТП Excel. Логическая функция ЕСЛИ. Каждому ученику 1-го класса полагается дополнительный стакан молока, если его масса меньше 30 кг. Количество учеников и масса каждого известны. Выяснить, сколько литров молока необходимо ежедневно для класса (1 стакан равен 0,2 л). Массу учеников задать с помощью генератора случайных чисел в диапазоне [25;40]. Построить диаграмму, показывающую массу каждого ученика. 5. ТП Excel. Логическая функция ЕСЛИ. В доме проживает N квартиросъемщиков. Подсчитать, сколько каждый из них должен платить за электроэнергию и определить суммарную плату всех квартиросъемщиков за один месяц. Известно, что 1 кВт/ч электроэнергии стоит M рублей, а некоторые квартиросъемщики имеют скидку х% при оплате. Исходные данные (потребление электроэнергии за месяц) задать с помощью генератора случайных чисел в диапазоне [100;400]. Построить диаграмму, показывающую размер платы за электроэнергию каждого квартиросъемщика. 2. ТП Excel. Логическая функция ЕСЛИ. В таблице хранятся следующие данные: фамилия, имя ученика, его рост. Определить средний рост учеников, рост самого высокого и самого низкого ученика. Сколько учеников могут заниматься в баскетбольной секции, если туда принимают учеников с ростом не ниже 170 см? Рост учеников задать с помощью генератора случайных чисел в диапазоне [160;180]. Построить диаграмму, показывающую рост каждого ученика. 4. ТП Excel. Логическая функция ЕСЛИ. Сведения о лекарствах хранятся в специальной ведомости аптечного склада: наименование препарата, количество (штук), цена, срок хранения (месяцев). Выяснить, сколько стоит самый дорогой и самый дешевый препараты; сколько препаратов хранится на складе менее 3 месяцев и сколько более 6 месяцев; сколько стоят все препараты. Построить диаграмму, показывающую суммарную стоимость каждого препарата. 6. ТП Excel. Логическая функция ЕСЛИ. Если количество баллов, полученных при тестировании, не превышает 12, то это соответствует оценке «2»; оценке «3» соответствует количество баллов от 12 до 15; оценке «4» — от 16 до 20; оценке «5» — свыше 20 баллов. Составить ведомость тестирования, содержащую сведения: фамилия, количество баллов, оценка. Исходные данные задать с помощью генератора случайных чисел в диапазоне [0;30]. Построить диаграмму, показывающую сумму баллов, набранную каждым учеником. 34 7. ТП Excel. Логическая функция ЕСЛИ. Торговый склад производит уценку хранящейся продукции. Если продукция хранится на складе дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения превысил 6 месяцев, но не достиг 10 месяцев, то – в 1,5 раза. Получить ведомость уценки товара, которая должна включать следующую информацию: наименование товара, срок хранения, цена товара до уценки, количество товара, стоимость товара до уценки, цена товара после уценки, стоимость товара после уценки. Сколько денег теряет торговый склад из-за уценки? Построить диаграмму, показывающую стоимость каждого товара до и после уценки. 9. ТП Excel. Логическая функция ЕСЛИ. Телефонная компания взимает плату за услуги телефонной связи по следующему тарифу: А мин в месяц оплачиваются как абонентская плата, которая составляет В руб. За каждую минуту сверх нормы необходимо платить по Х руб. Составить ведомость оплаты услуг телефонной связи для N жильцов за один месяц. Исходные данные задать с помощью генератора случайных чисел в диапазоне [300;700]. Построить диаграмму, показывающую размер платы каждого жильца за услуги телефонной станции. 11. ТП Excel. Логическая функция ЕСЛИ. При температуре воздуха зимой до -20°С потребление угля тепловой станцией составляет норму (k тонн в сутки). При температуре воздуха от -30°С до -20°С суточное потребление увеличивается на 5 тонн, если температура воздуха ниже -30°С, то потребление увеличивается еще на 7 тонн. Составить таблицу потребления угля тепловой станцией за неделю. Сколько дней температура воздуха была ниже -30°С? Построить диаграмму, показывающую расход угля тепловой станцией за каждый день расчётного периода. 8. ТП Excel. Логическая функция ЕСЛИ. 10 спортсменов-многоборцев принимают участие в соревнованиях по 5 видам спорта. По каждому виду спорта спортсмен набирает определенное количество очков. Спортсмену присваивается звание мастера, если он набрал в сумме не менее 48 очков. Сколько спортсменов получило звание мастера? Исходные данные задать с помощью генератора случайных чисел в диапазоне [0;10]. Построить диаграмму, показывающую сумму баллов, набранную каждым спортсменом. 10. ТП Excel. Логическая функция ЕСЛИ. Покупатели магазина пользуются 10% скидками, если покупка состоит более чем из пяти наименований товаров, или стоимость покупки превышает K рублей. Составить ведомость, учитывающую скидки: покупатель, количество наименований купленных товаров, стоимость покупки, стоимость покупки с учетом скидки. Выяснить сколько покупателей сделало покупки, стоимость которых превышает K рублей. Построить диаграмму, показывающую стоимость покупки каждого покупателя до и после скидки. 12. ТП Excel. Логическая функция ЕСЛИ. Каждому пушному зверьку в возрасте от 1-го до 3-х месяцев полагается дополнительный стакан молока, если его масса меньше 3 кг. Количество зверьков, возраст и масса каждого известны. Выяснить, сколько литров молока в месяц необходимо для зверофермы (1 стакан равен 0,2 л). Возраст зверьков задать с помощью генератора случайных чисел в диапазоне [1;3], массу – ввести вручную. Построить диаграмму, показывающую потребление молока каждым зверьком. 35 Приложение 15. Текстовые функции 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 A ЗАДАНИЯ B РЕЗУЛЬТАТ Как Вас зовут? Анна Здравствуйте, Анна! Введите строку -> Мама мыла раму Число символов: 14 Исходное слово: Информатика Полученное слово: ФОРМА Исходное слово: Комбинаторика Полученное слово: КОМБИНАТ Исходное слово: Килобайт Полученное слово: БАЙТ Первое исходное Второе исходное Первое полученное Второе полученное Первое слово Второе слово Третье слово Аббревиатура слово: слово: слово: слово: Информатор Операция ИНФОРМАЦИЯ ОПЕРАТОР названия: названия: названия: названия: Организация Объединенных Наций ООН Фамилия: Имя: Отчество: Фамилия и инициалы: Щербаков Александр Геннадьевич Щербаков А. Г. На Листе1 выполните обработку текстовых данных по предложенному образцу, соблюдая все элементы форматирования: 5. В ячейку В3 введите своё имя. В ячейке В4 должно появиться приветствие “Здравствуйте, … !” (на месте многоточия должно быть ваше имя). 6. В ячейку В5 введите произвольный текст. В ячейке В6 должно появиться целое число – количество символов в строке. 7. В ячейку В8 введите слово Информатика. В ячейке В9 необходимо получить слово ФОРМА (прописными буквами). 8. В ячейку В11 введите слово Комбинаторика. В ячейке В12 необходимо получить слово КОМБИНАТ (прописными буквами). 9. В ячейку В14 введите слово Килобайт. В ячейке В15 необходимо получить слово БАЙТ (прописными буквами). 10.В ячейку В17 введите слово Информатор, в ячейку В18 Операция. В ячейке В19 необходимо получить слово ИНФОРМАЦИЯ, в ячейке В20 – ОПЕРАТОР (оба слова прописными буквами). 11.В ячейки В22:В24 введите слова Организация Объединенных Наций. В ячейке В25 необходимо получить аббревиатуру названия этой политической организации – ООН. Измените содержимое ячеек В22:В24 на Средняя Общеобразовательная Школа. Что появилось в ячейке В25? 12.В ячейки В27:В29 введите свою фамилию, имя и отчество. В ячейке В30 необходимо получить текст, состоящий из фамилии и инициалов, в виде Щербаков А.Г. Введите другие данные в ячейки В27:В29. Меняется ли содержимое ячейки В30? 13.Переименуйте Лист1 – Строки. 14.Сохраните рабочую книгу под именем Текстовые функции в папку Электронные таблицы. Примечание: для каждого задания подберите подходящую текстовую функцию (функции). С помощью справочной системы выясните синтаксис и семантику каждой используемой функции, запишите основные правила в свою рабочую тетрадь. 36 1. На Листе2 рабочей книги Текстовые функции выполните обработку данных по условию задачи: вычислить сумму цифр 20-ти целых случайных чисел, заданных в диапазоне [10;999]. 2. Подсказка: в ячейку F1 введите число 52, в ячейку F2 – формулу =ЗНАЧЕН(ПСТР(F1;1;1))+ЗНАЧЕН(ПСТР(F1;2;1)). Эта формула вернет числовое значение 7 (сумму цифр числа 52). Тот же результат даст формула =ПСТР(F1;1;1)*1+ПСТР(F1;2;1)*1 (при умножении Excel преобразует результат в числовой формат). 3. Для решения задачи используйте математические, логические и текстовые функции: СЛУЧМЕЖДУ(), ЕСЛИ(), ЗНАЧЕН(), ПСТР(), ПРАВСИМВ(), ЛЕВСИМВ(). 4. Переименуйте Лист2 – Сумма цифр. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 A B C D Сумма цифр целых случ. чисел [10; 999] № Число Кол-во цифр Сумма цифр 1 837 3 18 2 598 3 22 3 436 3 13 4 763 3 16 5 598 3 22 6 368 3 17 7 553 3 13 8 115 3 7 9 617 3 14 10 988 3 25 11 769 3 22 12 308 3 11 13 241 3 7 14 407 3 11 15 31 2 4 16 144 3 9 17 877 3 22 18 595 3 19 19 350 3 8 20 42 2 6 1. На Листе3 рабочей книги Текстовые функции выполните обработку данных по условию задачи: по возрасту человека, заданному в виде целого числа вывести текстовую строку: возраст с указанием год, года или лет. 2. Для решения задачи используйте математические, логические и текстовые функции: ОСТАТ(), ЕСЛИ(), составные условия И, ИЛИ, A B C D оператор Возраст человека Возраст человека 1 & (или функцию Полных Наимено- Полных Наимено2 СЦЕлет вание лет вание ПИТЬ()). 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 год 2 года 3 года 4 года 5 лет 6 лет 7 лет 8 лет 9 лет 10 лет 11 лет 12 лет 13 лет 14 лет 15 лет 16 лет 17 лет 18 лет 19 лет 20 лет 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 год года года года лет лет лет лет лет лет год года года года лет лет лет лет лет лет 3. Переименуйте Лист3 – Возраст. 4. Сохраните рабочую книгу под прежним именем. 37 Приложение 16. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 A ЗАДАНИЯ B РЕЗУЛЬТАТ Введите любую дату → 25-май-1999 Число в этой дате: 25 Месяц в этой дате: 5 Год в этой дате: 1999 Введите дату 19.03.2005 сегодняшнего дня → Введите количество дней 8 до сегодняшнего дня → Дата искомого дня: 11.03.2005 Введите количество месяцев после 10 сегодняшнего дня → Дата искомого дня: 19.01.2006 Порядковый номер дня с 77 начала года: Осталось дней до конца 12 месяца: Осталось дней до конца 287 года: Осталось дней до конца 1 недели: 17 18 19 20 21 22 23 Функции даты На Листе1 выполните обработку календарных данных по предложенному образцу, соблюдая все элементы форматирования: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Введите дату своего 14.02.1988 рождения → Номер дня недели: 7 Название дня недели: воскресенье Прожито дней: 6243 Прожито месяцев: 205 Прожито полных лет: 17 16. 17. 18. В ячейку В3 введите любую дату по предложенному формату. В ячейках В4:В6 необходимо получить день, месяц и год введённой даты в числовом формате (функции ДЕНЬ(), МЕСЯЦ(), ГОД()). Измените дату в ячейке В3. Меняется ли содержимое ячеек В4:В6? В ячейку В8 введите текущую дату (функция СЕГОДНЯ()). В ячейку В10 введите формулу, которая определит дату дня, который был за К дней до текущей даты (значение К вводится в ячейку В9). Формула: =B8-B9. В ячейку В12 введите формулу, которая определит дату дня, который будет через М месяцев после текущей даты (значение М вводится в ячейку В11). Формула: =ДАТАМЕС(B8;B11). В ячейке В13 необходимо получить порядковый номер текущего дня с начала года. Формула: =B8-ДАТА(ГОД(B8);1;1). В ячейке В14 необходимо получить число, определяющее, сколько дней осталось до конца месяца [ДАТА КОНЦА МЕСЯЦА – ТЕКУЩАЯ ДАТА]. Формула: =ДАТА(ГОД(B8);МЕСЯЦ(B8);ДЕНЬ(КОНМЕСЯЦА(B8;0))-B8. В ячейке В15 необходимо получить число, определяющее, сколько дней осталось до конца года. Формула: =ДАТА(ГОД(B8);12;31)-B8. В ячейке В16 необходимо получить число, определяющее, сколько дней осталось до конца недели от текущего дня. Формула: =7-ДЕНЬНЕД(B8;2). В ячейку В18 введите дату своего рождения по предложенному формату. В ячейке В19 необходимо получить число, определяющее порядковый номер дня недели. Формула: =ДЕНЬНЕД(B18;2). В ячейке В20 необходимо получить словесное название дня недели. Формула: =ТЕКСТ(B18;”ДДДД”). На ячейку В20 наложить пользовательский формат: меню Формат Ячейки – Число – (все форматы) – в поле ввода Тип ввести ДДДД и нажать ОК. В ячейке отобразится полное название дня недели (для сокращенного названия вводится формат ДДД). В ячейке В21 необходимо получить число, определяющее количество прожитых вами дней. Формула: =B8-B18. В ячейке В22 необходимо получить число, определяющее количество прожитых вами месяцев. Формула: =(Год(B8)-Год(B18))*12+Месяц(B8)-Месяц(B18). В ячейке В23 необходимо получить число, определяющее количество прожитых вами лет. Формула: =ОТБР(ДОЛЯГОДА(B18;B8;3)). Измените дату в ячейке В18. Меняется ли содержимое ячеек В19:В23? Переименуйте Лист1 – Основные функции. Сохраните рабочую книгу под именем Функции даты в папку Электронные таблицы. Примечание: С помощью справочной системы выясните синтаксис и семантику каждой используемой функции, запишите основные правила в свою тетрадь. 38 На Листе2 рабочей книги Функции даты выполните обработку календарных данных по предложенным образцам, соблюдая все элементы форматирования: A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 № 1 2 3 4 5 6 7 8 9 10 B Задача 1. Фамилия, иниц иалы C Льготная пенсия D Дата Отработано поступления полных лет Абрамовский И.В. 01.07.1990 Агапудов А.Л. 20.09.1975 Алексеев А.А. 27.08.1976 Борисов Б.Б. 26.11.1989 Борисова А.И. 10.08.1979 Викторов В.В. 08.07.1998 Гура Р.Г. 31.12.1979 Гурьева К.С. 06.09.2000 Иванов И. И. 30.04.1982 Михайлов М.М. 04.12.1994 Дата открытия предприятия Текущ ая дата Количество претендентов на льготную пенсию 14 29 28 15 25 6 25 4 22 10 01.01.1975 17.03.2005 2 E F G H Задача 2. Пятница 13 Введите год → 1998 № мес. 1 2 3 4 5 6 7 8 9 10 11 12 Дата День недели 13.01.98 Вт 13.02.98 Пт 13.03.98 Пт 13.04.98 Пн 13.05.98 Ср 13.06.98 Сб 13.07.98 Пн 13.08.98 Чт 13.09.98 Вс 13.10.98 Вт 13.11.98 Пт 13.12.98 Вс Количество дней "Пятница 13" 3 I J K L M Задача 3. Рабочие дни Введите год → 2005 I квартал Январь Февраль Март Нач. дата 01.01.05 01.02.05 01.03.05 Кон. дата 31.01.05 28.02.05 31.03.05 Раб. дней 17 19 22 Праздничные дни января 01.01.05 02.01.05 03.01.05 04.01.05 05.01.05 07.01.05 Праздничные дни февраля 23.02.05 Праздничные дни марта 08.03.05 Суммарное число рабочих дней за первый квартал 58 1. Задача 1: Бухгалтерия предприятия ежедневно формирует список работников, чей рабочий стаж составил 25 полных лет (для начисления льготной пенсии). Определить количество претендентов на льготную пенсию. Для упрощения расчетов дату поступления работника на предприятие задайте как целое число в диапазоне [дата открытия предприятия; текущая дата]. Для реализации задачи используйте функции: СЕГОДНЯ(), СЛУЧМЕЖДУ(), ДОЛЯГОДА(), ОТБРОСИТЬ(), СЧЕТЕСЛИ(). Дата открытия предприятия задается фиксировано. Используя условное форматирование (Формат–Условное форматирование…), выделите красным цветом те ячейки таблицы, на основе которых формируется результат. Выполните пересчет таблицы несколько раз (F9). 2. Задача 2: Выяснить, в какие месяцы заданного года тринадцатое число приходится на пятницу. Значение года вводится в указанную ячейку. Для реализации задачи используйте функции: ДАТА(), ТЕКСТ(), СЧЕТЕСЛИ(). Используя условное форматирование (Формат–Условное форматирование…), выделите красным цветом те ячейки таблицы, на основе которых формируется результат. Введите последовательно другие значения года. Меняется ли содержимое диапазона ячеек, отражающих день недели? 3. Задача 3: Определить количество рабочих дней в первом квартале заданного года. Значение года вводится в указанную ячейку. Для реализации задачи используйте функции: ДАТА(), КОНМЕСЯЦА(), ЧИСТРАБДНИ(), СУММ(). Обязательно укажите праздничные общепринятые дни в виде дат (для каждого месяца отводится диапазон из восьми ячеек). Задайте другое значение года. Проанализируйте изменения в таблице. 4. Переименуйте Лист2 – Реальные задачи. Сохраните рабочую книгу под прежним именем Функции даты. 39 Приложение 17. Функции времени На Листе 1 выполните обработку данных типа ‘время’ по предложенному образцу, соблюдая все элементы форматирования: Задание 1: Определить продолжительность поездки (часов и минут) из одного города в другой по указанным датам и времени. В ячейке В3 формула =B2-B1. 1 Наложите на ячейку В3 формат [часы:минуты] (CTRL+1, вкладка Число, 2 формат Время, тип [часы:минуты]). В ячейке В4 необходимо получить 3 текстовую строку (воспользуйтесь формулой =ЧАС(B3)&" час "&МИНУТЫ(B3)&" 4 мин"). Измените данные в ячейках В1:В2. Меняется ли содержимое ячеек 5 В3:В4? 6 2. Начальный момент времени (час)→ 23:00 Задание 2: Заданы два момента времени (целое число часов). Требуется 7 Конечный момент времени (час)→ 2:00 определить, сколько часов (минут, секунд) отделяют их друг от друга. 8 Прошло часов: 3 Необходимо учесть переход на начало суток. 9 Это составляет минут: 180 Формулы: В8 → =ЕСЛИ(B7>B6;ЧАС(B7-B6);ЧАС(B7+24-B6)). В9 → =ЕСЛИ(B7>B6;ЧАС(B7-B6)*60;ЧАС(B7+24-B6)*60). 10 Это составляет секунд: 10800 В10 → =ЕСЛИ(B7>B6;ЧАС(B7-B6)*3600;ЧАС(B7+24-B6)*3600). Наложите на 11 ячейки В8:В10 общий числовой формат. Измените данные в ячейках В6:В7 на 12 3. Введите время суток → 15:30:10 противоположные. 13 До конца суток осталось: 8:29:50 Задание 3: По некоторому моменту времени определить длительность отрезка 14 Осталось час: 8 времени (“n часов m минут c секунд”), оставшегося до конца суток. Формулы 15 Осталось мин: 29 для решения задачи: B14 → =ЧАС(B13) 16 Осталось сек: 50 B13 → =ВРЕМЗНАЧ("0:00")+24-B12 B15 → =МИНУТЫ(B13) B16 → =СЕКУНДЫ(B13) 17 До конца суток осталось: 8 час 29 мин 50 сек B17 → =B14&" час "&B15&" мин "&B16&" сек" 18 Формат ячеек В13:В17 – общий. Измените время в ячейке В12. 19 4. Введите время начала занятия → 9:00 Задание 4: Занятие продолжается без перерыва с 9:00 до 11:30. Определить 20 Введите время конца занятия → 11:30 продолжительность занятия в минутах. Сколько академических часов оно 21 Продолжительность (мин): 150 продолжалось (академический час равен 45 минутам)? Формулы для решения Продолжительность занятия в 22 3,33 задачи: академических часах (по 45 мин): В21 → =B20-B19 В22 → =B21/ВРЕМЗНАЧ("0:45") Наложите на ячейку В21 формат [мм]. Его необходимо создать: CTRL+1, 23 24 5. Время звучания записи 1 (мин, сек) → 6:47 вкладка Число, формат Все форматы, в поле ввода Тип ввести [мм] нажать 25 Время звучания записи 2 (мин, сек) → 4:23 ОК. Аналогично можно создать пользовательские форматы [ч] (для 26 Время звучания записи 3 (мин, сек) → 5:56 отображения только часов) и [с] (для отображения только секунд). На ячейку В22 наложите числовой формат с двумя десятичными знаками. 27 Время звучания записи 4 (мин, сек) → 4:14 Задание 5: На обложке CD ROOM с музыкальными записями указано время 28 Общее время звучания (мин): 21 звучания каждой записи в минутах и секундах: 6:47, 4:23, 5:56, 4:14. Вычислить общее время звучания в минутах. Формула для вычисления: В28 → =СУММ(B24:B27)/3600. Так как указанное время воспринимается программой Excel как часы:минуты, то необходимо поделить результат на 3600 (подумайте почему). Наложите на ячейку В28 формат [с] (если этот формат отсутствует – создайте его). Переименуйте Лист 1 – Основные функции. Сохраните рабочую книгу под именем Функции времени в папку Электронные таблицы. A 1. Отправление поезда из Северодвинска → Прибытие поезда в Москву → Время в пути: Время в пути: B 28.02.2005 10:45 01.03.2005 9:10 22:25 22 час 25 мин На Листе 2 рабочей книги Функции времени выполните обработку данных по предложенным образцам, соблюдая все элементы форматирования: 40 A 1 2 3 4 5 6 7 8 9 10 11 B C D Задача 1. Расписание электричек Время Время № поезда Время в пути отправления прибытия 001 10:21 2:45 13:06 11:07 2:02 13:09 015 023 12:31 3:04 15:35 041 14:06 3:58 18:04 047 16:43 3:18 20:01 191 19:45 4:29 0:14 241 20:10 3:15 23:25 E F G H I Задача 2. График рабочей недели Начало Конец Отработано День недели смены смены часов Понедельник 8:30 16:30 8 Вторник 16:30 0:30 8 Среда 8:30 16:30 8 Четверг 16:30 0:30 8 Пятница 10:00 16:00 6 Задача 1: Составить расписание движения пригородных поездов. № поезда, время отправления и время в пути каждого поезда ввести по образцу. В столбец D ввести расчетные формулы для определения времени прибытия каждого поезда на конечную станцию. Задача 2: Составить график рабочей недели, если работник Отработано часов за неделю: 38 должен работать и в первую, и во вторую смену. Начало и конец Задача 3. Расписание движения поезда Задача 4. Расписание школьных звонков каждой смены ввести по Стоянка Начало Конец Перемена 12 Станция Прибытие Отправление № урока предложенному образцу. В (мин) урока урока (мин) столбец I ввести расчетные 18:55 1 8:30 9:15 0:10 13 Иркутск формулы для определения Ангарск 19:43 19:55 0:12 2 9:25 10:10 0:10 14 продолжительности рабочей 22:54 23:14 0:20 3 10:20 11:05 0:30 15 Зима смены в часах. Подсчитать 0:06 0:08 0:02 4 11:35 12:20 0:10 16 Куйтун суммарное время, отработанное 5:40 5:45 0:05 5 12:30 13:15 0:10 17 Тайшет за неделю. 8:43 8:45 0:02 6 13:25 14:10 0:10 18 Канск Задача 3: Составить расписание 12:50 7 14:20 15:05 0:10 19 Красноярск движения скорого поезда Суммарное время стоянок: 0:41 8 15:15 16:00 20 Иркутск – Красноярск. Названия Время движения (без стоянок): 17:14 Продолжительность урока-> 0:45 станций, время отправления и 21 прибытия ввести по предложенному образцу. Определить: продолжительность каждой стоянки в минутах; суммарное время всех стоянок; суммарное время движения поезда без учета стоянок. Задача 4: Составить расписание школьных звонков на текущий день. В качестве исходных данных используется время начала первого урока (8:30, 9:00), продолжительность урока в минутах (45, 40, 35, 30) и продолжительность перемен. Начало первого урока, и продолжительность урока задаются в отдельных ячейках. Переименуйте Лист2 – Расписания. Сохраните рабочую книгу под прежним именем Функции времени. 41 Приложение 18. Сортировка данных по одному или нескольким ключам. Выбор данных с помощью автофильтра 1. Откройте файл Европа.doc. Скопируйте предложенную таблицу из документа Word в буфер обмена и вставьте его в таблицу Excel на Лист1 с ячейки A1. 2. Добавьте к этой таблице новый столбец Плотность и вычислите плотность населения каждой из стран. Для расчетных ячеек примените формат числа с тремя десятичными знаками. 3. Отформатируйте таблицу по предложенному образцу. Европейские страны с населением свыше 5 млн жителей № 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Страна Германия Франция Великобритания Нидерланды Бельгия Швейцария Австрия Дания Швеция Польша Чехия Венгрия Румыния Болгария Югославия Греция Италия Испания Португалия Площадь, 2 тыс км 356 552 244 41 31 41 84 43 450 313 128 93 238 111 102 132 301 508 92 Население, млн чел 80 57 57 15 10 7 8 5 9 38 16 11 23 9 11 10 58 40 10 Столица Берлин Париж Лондон Амстердам Брюссель Берн Вена Копенгаген Стокгольм Варшава Прага Будапешт Бухарест София Белград Афины Рим Мадрид Лиссабон Плотность, 2 млн чел/тыс км 0,225 0,102 0,234 0,366 0,323 0,163 0,090 0,119 0,019 0,121 0,122 0,114 0,097 0,081 0,103 0,076 0,191 0,079 0,109 4. Переименуйте Лист1 – Европа. 5. Рабочую книгу сохраните под именем Сортировки. 6. Отсортируйте данные таблицы по площади (по убыванию). Скопируйте в буфер обмена информацию о пяти самых крупных странах (название страны и значение площади) и вставьте на Лист2 с ячейки А3. Выделение в разных столбцах – с помощью клавиши Ctrl. 7. Отсортируйте данные таблицы по численности населения (по возрастанию). Скопируйте в буфер обмена информацию о пяти наименее насе- ленных странах (название страны и значения численности населения) и вставьте на Лист2 с ячейки С3. 8. Отсортируйте данные таблицы по названиям столиц (по возрастанию). Скопируйте в буфер обмена информацию о первых пяти странах измененной таблицы (название страны и название столицы) и вставьте на Лист2 с ячейки Е3. 9. Отсортируйте данные таблицы по названиям стран (по возрастанию). Скопируйте в буфер обмена информацию о последних пяти странах списка (название страны и название столицы) и вставьте на Лист2 с ячейки G3. 10. Отсортируйте данные таблицы по плотности населения (по убыванию). Скопируйте в буфер обмена информацию о первых пяти странах измененной таблицы (название страны и значение плотности населения) и вставьте на Лист2 с ячейки I3. 11. С помощью пользовательского автофильтра выберите все страны с площадью больше 300 тыс. км2. Скопируйте в буфер обмена полученную информацию (название страны и значение площади) и вставьте на Лист2 с ячейки А12. 12. С помощью пользовательского автофильтра выберите все страны, имеющие площадь больше 100, но меньше 300 тыс. км2. Скопируйте в буфер обмена полученную информацию (название страны и значение площади) и вставьте на Лист2 с ячейки С12. 13. С помощью пользовательского автофильтра выберите все страны, в которых название столицы начинается на букву Б. Скопируйте в буфер обмена полученную информацию (название страны и название столицы) и вставьте на Лист2 с ячейки Е12. 14. С помощью пользовательского автофильтра выберите все страны с численностью населения больше или равной 30 млн. человек. Скопируйте в буфер обмена полученную информацию (название страны и значение численности населения) и вставьте на Лист2 с ячейки G12. 15. С помощью пользовательского автофильтра выберите все страны с плотностью населения меньше 0,1 млн. чел./тыс. км2. Скопируйте в буфер обмена полученную информацию (название страны и значение плотности населения) и вставьте на Лист2 с ячейки I12. 16. Переименуйте Лист2 – Европа_Сортировки_Фильтры. 42 1. Откройте файл Аптека.doc. Скопируйте предложенную таблицу из документа Word в буфер обмена и вставьте его в таблицу Excel на Лист3 с ячейки A1. В последнее время в ряде аптек г. Москвы появились мультимедийные автоматы, предоставляющие информацию о наличии лекарств в аптеках города. В таблице приведены некоторые аптеки, где продается аскорбиновая кислота. 2. Отформатируйте таблицу по предложенному образцу: для ячеек, содержащих цены, примените денежный формат числа, а для телефонов примените формат числа Дополнительный – Номер телефона. 3. Переименуйте Лист3 – Аптека. меру аптеки (все параметры по возрастанию). Скопируйте в буфер обмена информацию о пяти первых аптеках таблицы (номер аптеки, станция метро и фасовка) и вставьте на Лист4 с ячейки D3. 6. Представьте данные таблицы таким образом, чтобы для каждой станции метро лекарства были отсортированы по типу фасовки, а в случае совпадения двух параметров – по цене препарата (все параметры по убыванию). Скопируйте в буфер обмена информацию о пяти последних аптеках таблицы (номер аптеки, станция метро, фасовка и цена) и вставьте на Лист4 с ячейки G3. 7. В строке 1 Листа4 введите общий заголовок для всех сортировок. 8. В строке 2 Листа4 надпишите заголовки для каждой сортировки. Наличие аскорбиновой кислоты с глюкозой 9. С помощью пользовательского автофильтра выберите все апте№ Ближайшая Телефон Фасовка Цена Данные от ки, информация о которых поступила в мультимедийные автоматы 30 аптеки станция метро 160 51 110 409 72 1 348 414 13 443 23 67 8 459-4500 270-9126 493-3164 907-5410 275-0598 150-4406 381-8853 342-0398 413-5205 394-9946 921-1846 923-2446 207-0814 Войковская Пролетарская Сходненская Отрадное Автозаводская Войковская Пражская Каширская Крылатское Каширская Красные ворота Театральная Сухаревская 10 10 10 10 10 10 10 10 10 10 40 10 40 1,70р. 1,90р. 1,95р. 2,20р. 2,30р. 2,60р. 3,00р. 3,10р. 3,15р. 3,34р. 6,20р. 10,00р. 12,50р. 05.03.04 05.03.04 16.03.04 27.03.04 30.03.04 30.03.04 30.03.04 29.03.04 30.03.04 03.04.04 05.03.04 30.03.04 30.03.04 4. Отсортируйте данные таблицы таким образом, чтобы для каждой даты лекарства были расположены по ценам (все параметры по возрастанию). Скопируйте в буфер обмена информацию о пяти первых аптеках таблицы (номер аптеки, цена и дата) и вставьте на Лист4 с ячейки А3. Выделение в разных столбцах – с помощью клавиши Ctrl. 5. Представьте данные таблицы таким образом, чтобы для каждого типа фасовки лекарства были отсортированы по названию ближайшей станции метро, а в случае совпадения двух параметров – по но- марта. Скопируйте в буфер обмена полученную информацию (номер аптеки и станция метро) и вставьте на Лист2 с ячейки А12. 10. С помощью пользовательского автофильтра выберите все аптеки, расположенные вблизи станций метро Войковская или Каширская. Скопируйте в буфер обмена полученную информацию (номер аптеки, номер телефона и станция метро) и вставьте на Лист2 с ячейки С12. 11. С помощью пользовательского автофильтра выберите все аптеки, расположенные вблизи станций метро, названия которых начинаются на букву В или К. Скопируйте в буфер обмена полученную информацию (номер аптеки и станция метро) и вставьте на Лист2 с ячейки F12. 12. С помощью пользовательского автофильтра выберите все аптеки, где стоимость аскорбиновой кислоты не превышает 3 руб. Скопируйте в буфер обмена полученную информацию (номер аптеки, станция метро цена) и вставьте на Лист2 с ячейки H12. 13. В строке 10 Листа4 введите общий заголовок для всех автофильтров, в строке 11 Листа4 – заголовки для каждого автофильтра. 14. Переименуйте Лист4 – Аптека_Сортировки_Фильтры. 15. Рабочую книгу сохраните под прежним именем Сортировки. 43 Приложение 19. Решение задач оптимизации: подбор параметра, поиск решения A C D Подбор параметра 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 B 3 2 1.1. Решение уравнения y= x -3x +x при x= 4,901051293 y= 50 1.2. Решение уравнения y= x+ x при x= 7,298247094 y= 9 1.3. Расчёт кредита на покупку автомобиля Постоянные условия Цена 495 600,00р. Ставка кредита, % 15 Переменные условия Первоначальный взнос, % 25 Срок погашения кредита 24 Расчётные значения 371 700,00р. Размер кредита 17 810,63р. Размер платежа в месяц 551 355,00р. Общая сумма 55 755,00р. Цена кредита 1.4. Решение уравнения z= -2y+5 x при х ≥ 0; y= − 2x в противном случае x -5 -4 -3 -2 -1 0 1 2 3 4 3,65 y 10 8 6 4 2 0 1 1,414213562 1,732050808 2 1,910497317 z -15 -11 -7 -3 1 5 3 2,2 1,5 1 1,2 На Листе1 выполните обработку данных по предложенному образцу, соблюдая все элементы форматирования: Задача 1.1. Найти решение уравнения Y=х3-3х2+х 1. Занесите в ячейку B3 значение 0 (нуль). 2. Занесите в ячейку D3 правую часть уравнения, используя в качестве независимой переменной ссылку на ячейку B3 (формула будет иметь вид =ЦЕЛОЕ(B3^3-3*B3^2+B3)). 3. Выполните команду Сервис—> Подбор параметра. 4. В поле Установить в ячейке укажите D3, в поле Значение задайте -1, в поле Изменяя значение ячейки укажите B3. 5. Щёлкните ОК и посмотрите на результат подбора в диалоговом окне Результат подбора параметра. Щёлкните ОК для сохранения полученных значений. 6. Повторно выполните пункты 3-5, меняя Значение: 1, 5, 10, 50. Задача 1.2. Найти решение уравнения Y=х+ x (решение аналогично задаче 1.1., подбор параметра – пункты 3-5, опробуйте несколько значений). Задача 1.3. Расчёт кредита на покупку автомобиля. 1. Формулы для расчётов: Размер кредита =D10-D10/100*D13 Размер платежа в месяц =D10/D14+D16/D14*D11/100 Общая сумма =D17*D14+D10/100*D13 Цена кредита =D18-D10 2. Необходимо рассчитать условия кредитования, исходя из собственных возможностей по оплате. Предположим, что максимальная сумма платежа за месяц не должна превышать 10000 рублей. Варьировать будем сроком погашения кредита. 3. Поместите курсор в ячейку D17, откройте меню Сервис и выполните команду Подбор параметра. В верхнем поле Установить в ячейке программа автоматически установит адрес текущей ячейки. В поле Значение задайте 10000, в поле Изменяя значение ячейки нужно указать адрес изменяемого параметра – щелкните ячейку D14. Выполните подбор нового значения искомого параметра при сумме ежемесячного платежа 15000 рублей. 4. Аналогичным образом установите связь заданного размера ежемесячного платежа (15000 рублей) с процентным размером первоначального взноса. Задача 1.4. Найти решение уравнения z= -2y+5 (y определяется по формуле в зависимости от x). Необходимо определить значение х, при котором z=1,2. 1. Выполните расчёты: х меняется от -5 до 5, y определяется через функцию ЕСЛИ() , z определите с помощью функции ОКРУГЛЕНИЕ(формула;1). 2. Поместите курсор в ячейку С36, откройте меню Сервис и выполните команду Подбор параметра. Здесь проявляется косвенное влияние значения на результат (формула, по которой определяется y при подборе параметра, не используется). Переименуйте Лист1 – Подбор параметра. Сохраните рабочую книгу под именем Оптимизация. 44 1. На Листе2 рабочей книги Оптимиза- ция выполните обработку данных по условию задачи: В колхозе «Заря» требуется распределить площадь пашни между двумя культурами в соответствии со следующими данными: Культура 1 2 Площадь, га x y Урожай, ц/га 10 15 Затраты, руб./га 50 80 Цена за 1 ц, руб. 6 8 Затраты человеко-дней на 1 га 2 10 Кроме того, заданы ресурсы производства: земли – 1800 га, человеко-дней – 8000. Величины x и y являются неизвестными и подлежат определению. 2. Построение математической модели задачи включает в себя: • задание целевой функции (её надо максимизировать или минимизировать); • задание системы ограничений в форме линейных уравнений или неравенств; • требование неотрицательности переменных. 3. Решим задачу по оптимизации критерия, а именно по максимуму прибыли. 4. Ограничения задачи имеют следующий вид: • По площади: x+y ≤1800 • По человеко-дням: 2x+10y≤1800, или x+5y≤4000 • x≥0, y≥0 (площадь не может быть отрицательной) ние ограничения имеет три поля: в левом задайте адрес ячейки В11 (ограничение по площади), в среднем – с помощью выпадающего списка выберите логический оператор ≤, в правом поле задайте адрес D11 (величина ограничения). Для ввода второго ограничения щелкните кнопку Добавить и задайте новые параметры. Щелкните кнопку ОК. Далее в окне Поиск решения щелкните кнопку Параметры, где установите флажки Линейная модель и Неотрицательные значения. Щелкните кнопку ОК. В окне Поиск решения щелкните кнопку ВыA B C D полнить. Сохраните найденное решение, нажав 2. Подбор площадей сельхозкультур 1 кнопку ОК. 2 8. Оптимальное решение найдено: x=1250 (га), Формулы 3 Переменные Обозначения Ограничения y=550 (га) – искомый оптимальный вариант (значения) 4 Площадь культуры 1, га 0 x распределения площади пашни между двумя 5 Площадь культуры 2, га 0 y культурами, при котором достигается макси6 мальная прибыль (34500 рублей) и выполняются 7 Целевая функция все условия. 8 MAX Прибыль, руб: 0 10(x+4y) 9. Переименуйте Лист2 –С/х культуры. 9 10. На Листе3 рабочей книги Оптимизация 10 Ограничения выполните обработку данных по условию зада11 по площади, га 0 x+y ≤ 1800 чи: 12 по человеко-дням 0 x+5y ≤ 4000 В контейнер упакованы комплектующие изделия 7. Поместите курсор в оптимизируемую трёх типов. Стоимость и вес одного изделия соячейку В8, в меню Сервис выберите коман- ставляет: 400 руб. и 12 кг для первого типа, 500 ду Поиск решения и заполните поля окна руб. и 16 кг для второго типа, 600 руб. и 15 кг диалога в соответствии с условием задачи для третьего типа. Общий вес комплектующих (адрес целевой ячейки вводится автомати- равен 326 кг. Определить max и min возможную чески, т.к. в ней находится курсор). Пере- суммарную стоимость находящихся в контейнере ключатель задачи оптимизации оставьте в комплектующих изделий. положении Максимальное значение, в 11. Переименуйте Лист3 –Комплектующие. поле Изменяя ячейки задайте диапазон 12. Рабочую книгу сохраните под прежним В4:В5 (определяемые значения x и y). Пе- именем Оптимизация. реведите курсор в поле Ограничения и нажмите кнопку Добавить. Панель Добавле5. Для прибыли (согласно данным таблицы) имеем формулу: П=6·10x+8·15y-50x-80y=10·(x+4y) 6. Учтя все условия задачи, приходим к её математической модели: среди неотрицательных целочисленных решений системы линейных неравенств найти такое, которое соответству- x + y ≤ 1800 ет максимуму линейной x + 5y ≤ 4000 функции F=10·(x+4y). 7. Заполните расчетную форму по образцу: 45 Приложение 20. Индивидуальные задания зачетной работы «Обработка больших массивов данных» лице (в первой строке – информация о квартирах первого Задача №1. «Школа» этажа, во второй – второго и т.д.). В каждой квартире прожиВ таблице хранится информация о количестве учеников в кавает одна семья. На каком этаже проживает больше людей ждой параллели школы №33 (в первой строке – информация о (указать номер этажа)? Сколько всего людей проживают в доклассах первой параллели, во второй – второй параллели и ме? Исходную таблицу заполнить целыми случайными числами т.д.) В каждой параллели школы имеются 4 класса. Опредев диапазоне [2-7]. Результаты работы представить в наглядлить: 1) общее количество учеников школы; 2) общее количеном виде. ство учеников на каждой параллели. Указать название паралЗадача №5. «Поезд» лели с минимальным количеством учеников. Исходную таблиВ поезде 18 купейных вагонов, в каждом из которых 36 мест. цу заполнить целыми случайными числами в диапазоне Информация о проданных на поезд билетах хранится в табли[25;30]. Результаты работы представить в наглядном виде. це, номера строк которой соответствуют номерам мест, а ноЗадача №2. «Кинотеатр» мера столбцов – номерам вагонов. Если билет на то или иное В зрительном зале 25 рядов, в каждом из которых 30 мест. место продан, то соответствующий элемент таблицы имеет Информация о проданных билетах хранится в таблице, номера значение 1, в противном случае – 0. Определить: 1) общее строк которой соответствуют номерам мест, а имена столбцов число мест в поезде; 2) общее число проданных мест в поез– номерам рядов. Если билет на то или иное место продан, то де; 3) общее число свободных мест; 4) количество свободных соответствующий элемент таблицы имеет значение 1, в промест в каждом вагоне. Исходную таблицу заполнить целыми тивном случае – 0. Определить: 1) общее число мест в кинослучайными числами в диапазоне [0;1]. Результаты работы театре; 2) общее число проданных билетов; 3) общее число представить в наглядном виде. свободных мест; 4) количество проданных мест в каждом ряду. Исходную таблицу заполнить целыми случайными числами *Задача №6. «Фирма» в диапазоне [0;1]. Результаты работы представить в наглядФирма имеет 10 магазинов. Информация о доходе каждого магазина ном виде. за первый квартал хранится в таблице (первого магазина – в первой Задача №3. «Студенты» строке, второго – во второй и т.д.). Выполнить расчет среднемесячВ таблице хранится информация о количестве студентов в той ного дохода каждого магазина. Указать названия магазинов, имеюили иной группе каждого курса института с первого по пятый щих среднемесячный доход выше, чем среднемесячный доход фир(в первом столбце – информация о группах первого курса, во мы? Исходную таблицу заполнить целыми случайными числами в втором – второго и т.д.) На каждом курсе имеется 10 групп. диапазоне [a;b], где a – минимальный уровень дохода (млн. руб.); b Определить общее количество студентов института и общее – максимальный уровень дохода (млн. руб.). Названия магазинов количество студентов каждого курса. На каком курсе наиподобрать самостоятельно. Результаты работы представить в набольше студентов (указать название курса)? Исходную таблиглядном виде. цу заполнить целыми случайными числами в диапазоне [25;30]. Результаты работы представить в наглядном виде. Задача №7. «Оценки» В таблице хранится информация об оценках каждого из 25 Задача №4. «Жильцы» учеников 11”В” класса по предметам естественноИнформация о количестве жильцов в каждой из четырех кварматематического цикла (в первой строке – информация об тир каждого этажа 5-этажного элитного дома хранится в табоценках первого ученика, во второй – второго и т.д.). Сколько 46 человек учатся без троек? Указать их фамилии. Исходную таблицу заполнить целыми случайными числами в диапазоне [3;5]. Фамилии учеников взять из журнала. Результаты работы представить в наглядном виде. *Задача №8. «Зарплата» В таблице хранится информация о зарплате 6 сотрудников отдела за каждый месяц года (первого сотрудника – в первой строке, второго – во второй и т.д.). Составить таблицу для расчета общей зарплаты, полученной за год всем отделом и каждым сотрудником отдельно. Указать фамилию сотрудника, чей доход оказался самым минимальным. Исходную таблицу заполнить целыми случайными числами в диапазоне [a;b]. a – минимальный уровень зарплаты; b – максимальный уровень зарплаты. Фамилии сотрудников подобрать самостоятельно. Результаты работы представить в наглядном виде. Задача №9. «Многоборье» В таблице хранится информация о баллах, полученных командами в каждом из пяти видов спорта (в первой строке – информация о баллах первой команды, во второй – второй и т.д.). Общее число команд равно 7. Указать название команды-призера. Исходную таблицу заполнить целыми случайными числами в диапазоне [0;100]. Названия командам подобрать самостоятельно. Результаты работы представить в наглядном виде. Задача №10. «Сессия» В зимнюю сессию 20 студентов 5-го курса специальности 0612 «ЭВМ» сдали 5 экзаменов. Оценки студентов хранятся в таб- лице (в первой строке – информация об оценках первого студента, во второй – второго и т.д.). Указать фамилии студентов, которые будут получать стипендию (учатся без троек). Определить, сколько человек будут получать стипендию, а сколько нет. Массив оценок заполнить целыми случайными числами в диапазоне [3;5]. Результаты работы представить в наглядном виде. Задача №11. «Футбол» Таблица футбольного чемпионата школы задана в виде матрицы из 6 строк и 6 столбцов, в которой все элементы, принадлежащие главной диагонали, равны нулю, а каждый элемент, не принадлежащий главной диагонали, равен 3, 1 или 0 (числу очков, набранных в игре: 3 – выигрыш, 1 – ничья, 0 – проигрыш). Указать название команды-чемпиона и командыаутсайдера. Результаты работы представить в наглядном виде. * Задача №12. «Фестиваль» В Москве самыми теплыми являются дни с 15 июля по 15 августа. Для проведения фестиваля уличных театров необходимо выбрать 7 следующих подряд дней этого периода, которые были наиболее теплыми за последние 10 лет. Данные о температуре за интересующий период хранятся в таблице (в первой строке – информация о значениях температур первого года десятилетнего цикла, во второй – второго и т.д.). Для простоты расчетов заполнить исходную таблицу целыми числами из диапазона [10;35]. С какого числа указанного периода лучше всего проводить фестиваль? Результаты работы представить в наглядном виде. 47 Приложение 21. Индивидуальные задания зачетной работы «Моделирование реальных процессов» (Здесь приводится один вариант из 12) Крупнейшие промышленные корпорации Компания «Дженерал Моторс» находятся в США. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 102 млрд. долларов и 811000 работников. Компания «Тойота мотор» находится в Японии. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 42 млрд. долларов и 84207 работников. Компания «Ройял Датч-Шелл» находится в Великобритании и занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 78 млрд. долларов и 133000 работников. Компания «Тексако» находится в США. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 35 млрд. долларов и 54481 работника. Компания «Эксон» находится в США, Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 76 млрд. долларов и 146000 работников. Компания «Форд Мотор» находится в США. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 72 млрд. долларов и 369300 работников. Компания «Интернешионал бизнес мэшинс» находится в США. Она занимается производством вычислительной техники. Компания в начале 90-х гг. имела оборот в 54 млрд. долларов и 403508 работников. Компания «Мобил» находится в США, Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 52 млрд. долларов и 64379 работников. Компания «Бритиш петролеум» находится в Великобритании. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 45 млрд. долларов и 126020 работников. Компания «ИРИ» находится в Италии. Она занимается производством металлов. Компания в начале 90-х гг. имела оборот в 41 млрд. долларов и 422000 работников. Задание: 1) по исходному тексту построить электронную таблицу; 2) выяснить минимальное количество работников в компаниях; 3) выяснить максимальное количество работников в компаниях; 4) определить средний оборот всех компаний; 5) отсортировать данные таблицы сначала в алфавитном порядке государственной принадлежности компаний, затем – в алфавитном порядке производства продукции, в последнюю очередь – по убыванию величины оборота; 6) построить сравнительную диаграмму, отражающую оборот компаний, занимающихся производством нефтепродуктов. 48 Приложение 22. Контроль теоретических знаний Тестовый опрос №1 – проводится в конце первого блока 1. Рабочая книга Excel состоит из: 1) рабочих листов 3) столбцов 2) рабочих полей 4) строк 2. В электронной таблице ячейкой называют: 1) горизонтальный столбец 2) вертикальный столбец 3) пересечение строки и столбца 4) темный прямоугольник на экране 3. Для выделения всей строки необходимо щелкнуть мышью по: 1) номеру строки 3) полю имени 2) имени столбца 4) номеру листа 4. Выбрать из приведенных записей указание на абсолютную адресацию: 1) $4С 2) ВЗ 3) $D$3 4) D1+$C 5. Ввод формул в таблицу начинается со знака: 1) $ 2) f 3) = 4) @ 6. Функция СРЗНАЧ() относится к группе функций: 1) логических 2) математических 3) статистических 4) суммирования 7. В электронной таблице выделили группу из 4 ячеек. Это могут быть ячейки: 1) А1:В4 2) А1:С2 3) А1:В2 4) А2:С4. 8. Абсолютная а д р е с а ц и я нужна для указания ссылки на: 1) конкретную ячейку 3) именованную ячейку 2) рабочий лист 4) формулу 9. В строке формул отображается содержимое: 1) первой ячейки 3) столбца 2) текущей ячейки 4) строки 10. Основным элементом рабочего листа в электронных таблицах является: 1) ячейка 3) строка 2) столбец 4) строка формул 11. В электронных таблицах нельзя удалить: 1) имя ячейки 3) содержимое ячейки 2) строку 4) столбец 12. Запись числа в ячейке в виде 1,00Е+3 означает следующий формат числа: 1) процентный 3) экспоненциальный 2) денежный 4) обычный. 13. Дана электронная таблица: A B C D 1 5 2 4 2 10 1 6 В ячейку D2 ввели формулу, вычисляющую выражение по значениям других ячеек: =(А2*В1+С1). В результате в ячейке D2 появится значение: 1) 6 2) 14 3) 16 4) 24 14. Дана ЭТ в режиме отображения формул: A B 1 120 50 2 =A1+B1 =A1/2-B1 В режиме отображения значений в ячейках А2 и В2 появится: 4 5+ 3 ⋅ 7 14 ⋅ 13 1) 70 и 10 2) 120 и 1 3) 120 : и 70 4) 170 и 10 2 8 15. Арифметическое выражение может быть записано в ячейку ЭТ в следующем виде: 1) =4^(5+3) *7/2/14*13/8 2) =(4^5+3*7) /2/(14/13/8) 3) =4^(5+3) *7/2/(14*13/8) 4) =(4^(5+3) *7/2) /14*13/8 49 Тестовый опрос №2 – проводится в конце второго блока 1. Клетка ЭТ называется текущей, если а) клетка видна на экране; б) в ней находится информация; в) клетка содержит формулу; г) в ней находится курсор. 6. В клетки А1, А2 и А3 занесены константы 5, 12 и 13 соответственно, в клетку А4 занесена формула =CРЗНАЧ(A1:A3)+A1. Какое значение будет в клетке А4? а) 30 б) 10 в) 12 г) 15 2. Адрес ячейки ЭТ – это а) имя, состоящее из номера строки и имени столбца; б) любая последовательность символов; в) имя, состоящее из имени столбца и номера строки; г) адрес байта оперативной памяти, отведенного под ячейку. 7. В клетках А1 и B1 содержатся константы 3 и 5 соответственно. В клетке B2 – формула =B1+A$1. Знак $ означает абсолютный адрес. Чему будут равны значения в ячейках В3 и В4, если в них скопировать содержимое ячейки В2? а) 8 и 11; б) 3 и 4; в) 11 и 14; г) 8 и 14 3. Диапазон клеток ЭТ – это а) множество клеток, образующих область произвольной формы; б) множество клеток, образующих область квадратной формы; в) множество клеток, образующих область прямоугольной формы; г) множество заполненных клеток ЭТ. 8. В ячейках A1, A2, A3 содержатся значения ИСТИНА, ЛОЖЬ, ИСТИНА соответственно. Какое значение будет в ячейке А4, если туда занесена формула =НЕ(И(А1:А3))? а) ЛОЖЬ б) ИСТИНА 9. В ячейку В4 занесено логическое выражение =ЕСЛИ(И(НЕ(A4<2);A4<5);1;0). При каком значении А4 содержимое ячейки В4 будет равно 1? а) 1 б) 2 в) 5 г) 10 4. Сколько клеток входят в диапазон А5:D8? а) 2 б) 5 в) 8 г) 16 5. В клетке А6 формула =А5+1. Какая формула будет в клетке А9 после выполнения команды копирования? а) =А5+1 б) =А9+1 в) =А6+1 г) =А8+1 10. В ячейке А1 хранится число 17. Чему будет равно значе- ние в ячейке В1, если туда занести логическое выражение =ЕСЛИ(A1<10;2;ЕСЛИ(A1<15;3;ЕСЛИ(A1<20;4;5))) а) 3 б) 2 в) 4 г) 5 50 Приложение 23. Исследование графиков тригонометрических функций 1. 2. 3. 4. Общее задание: построить график функции y=sinx на интервале x∈[-π;π] с шагом π/8. Задать коэффициенты смещения по осям OX, OY. Задать коэффициенты растяжения/сжатия по осям OX, OY. Провести эксперимент, меняя значения коэффициентов. График функции sin(x) x sin(x) -3,14 0,01 -2,75 1,42 -2,36 2,00 -1,96 1,41 -1,57 0,00 -1,18 -1,42 -0,79 -2,00 -0,39 -1,41 0,00 0,00 0,39 1,41 0,79 2,00 1,18 1,42 1,57 0,00 1,96 -1,41 2,36 -2,00 2,75 -1,42 3,14 -0,01 Смещение по оси Х Смещение по оси Y Раст/сжатие по оси Х Раст/сжатие по оси Y 0 0 2 2 5. Построить графики других функций (задания выдает учитель математики). 6. Провести исследование построенных графиков. 7. Подвести итог урока (учитель математики и учитель информатики). 51