Задачи к выполнению контрольной работы
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Уфа 2012
УДК 004
ББК 32.973
Р13
Рекомендовано к изданию методической комиссией факультета информационных технологий и управления БГАУ
(протокол № от «___» ________ 20____ г.)
Составители: ст. преподаватель Э. С. Саитова,
ст. преподаватель М.А. Перегудова
Рецензент: доцент кафедры информатики и ИТ Шамсутдинова Т.М.
Ответственный за выпуск: заведующий кафедрой информатики и ИТ,
к.х.н., доцент А.С. Беляева
г. Уфа, БГАУ, Кафедра информатики и ИТ
Цель работы
Закрепление навыков работы с табличным процессором Excel, текстовым редактором Word и использование языка программирования Pascal при решении задач агропромышленного комплекса.
Содержание работы
В табличном процессоре Excel создать таблицу, выполнить необходимые расчеты и преобразования по заданным в исходной таблице данным (с.-х. культурам, видам грузов, группам скота и т.д.). Представить графическое изображение заданных показателей объектов. Задача выбирается из приложения А по разделам соответствующим факультету обучения.
Описать теоретический вопрос согласно приложению Б.
Выполнить задание на языке программирования Pascal (Приложение В). Результаты всей работы представить в текстовом редакторе Word.
Порядок выполнения
3.1 В табличном процессоре EXCEL выполнить следующее:
1 Ввести таблицу и произвести необходимые расчеты, подведя итоговые суммы по столбцам;
2 Отсортировать всю таблицу по определенному столбцу;
3 Выполнить дополнительные вычисления, используя стандартные функции;
4 Произвести выборку записей;
5 Представить данные в виде диаграмм;
3.2 В среде программирования Pascal выполнить следующее:
1 Составить алгоритм (блок-схему) решения исходной задачи;
2 Описать алгоритм на языке Pascal, отладить программу и получить результат;
3.3 В текстовом редакторе WORD оформить отчет о проделанной работе;
3.4 В отчете ответить на теоретический вопрос;
3.5 Сохранить файлы на дискете.
Примечание: Все задания выполняются по варианту, указанному ниже (пункт 5).
4 Методические рекомендации
4.1 На основе заданной по варианту темы составить таблицу в MS Excel, содержащую не менее 4 столбцов и 10 строк с реальными, подходящими по смыслу значениями, причем должны присутствовать как числовые (например, размер стипендии) так и текстовые (например, фамилии) данные. В таблицу включить один или несколько расчетных столбцов. При создании таблицы в компьютере названия столбцов разместить в одной строке, используя прием переноса слов в формате ячейки. Для оформления заголовков использовать рамки, цвет или шрифт, отличные от основных данных таблицы. Таблица выбирается из приложения А.
4.1.1 Расчет данных таблицы производить по формулам, соответствующим смыслу задачи.
4.1.2 Для сортировки данных исходную таблицу желательно скопировать на другой лист и его переименовать. При выполнении сортировки использовать команду Данные/Сортировка... При этом должны отсортировываться все данные в таблице соответственно заданному столбцу.
4.1.3 Дополнительный расчет выполнить по столбцу, подходящему по смыслу, используя, Мастер функций или команды Вставка/Функция…
4.1.4 Для проведения выборки данных исходную таблицу скопировать на новый лист и соответственно его переименовать. Выборку проводить по заданному критерию с помощью команды Данные/Фильтр/Автофильтр.
4.1.5 Построить три различные по типу диаграммы - по исходной, отсортированной таблицам и таблице с результатами выборки. При построении диаграмм использовать несколько столбцов с подходящими по смыслу данными. В диаграммах должны быть легенда, подписи осей, % или значения данных, названия диаграмм и осей, если таковые существуют.
4.2 Для задачи из приложения В начертить блок-схему алгоритма решения с помощью стандартных графических блоков.
4.2.1 Составить и отладить программу в среде программирования Pascal. Текст программы в Pascal должен содержать комментарии, поясняющие структуру программы.
4.3 Представить результаты вычислений в отчете.
5 Выбор варианта задания
5.1 Задачи выбираются из разделов, представленных в приложениях А, Б, Г.
5.2 Для решения в MS Excel задача выбирается из приложения А. Номером варианта задачи, для решения в MS Excel, является сумма двух последних цифр зачетной книжки (шифра); сортировка и расчет с использованием функций выполняется по последней цифре зачетной книжки, критерий выборки - по предпоследней цифре зачетной книжки.
Сортировка
0,3 - по возрастанию значений в числовом столбце
2,4,7 – по возрастанию данных в текстовом столбце
1,6 - по убыванию значений в числовом столбце
5,8,9 – по убыванию данных в текстовом столбце
Расчет с использованием функций
0,1, – среднее значение (СРЗНАЧ);
2,3 – логическая функция ЕСЛИ, отображающая характер изменения данных, в которой условием является сравнение данных, действием если истина - конкретный текст, например “возросла” и действием если ложь - альтернативный текст;
4,5 - логическая функция ЕСЛИ, отображающая характер изменения данных, в которой условием является сравнение данных, действием если истина – формула и действием если ложь - альтернативное значение;
6 – максимальное значение (МАКС);
7 – минимальное значение (МИН);
8 – количество чисел в столбце по условию (СЧЕТЕСЛИ)
9 – округление числовых данных (ОКРУГЛ).
Критерии выборки
0 - выше среднего значения
1 – ниже среднего значения
2 – по интервалу числовых данных
3 – больше произвольного значения;
4 – меньше произвольного значения;
5 – текстовые значения, начинающиеся с определенной буквы (с использо-ванием шаблонов);
6 – первые три наибольшие значения;
7 – с логическим оператором или, связывающим числовые данные;
8 – с логическим оператором или, связывающим текстовые данные;
9 - с логическим оператором и, связывающим текстовые данные.
5.3 Теоретический вопрос выбирается из приложения Б по сумме трех последних цифр зачетной книжки (шифра).
5.4 В среде программирования Pascal решается одна задача из приложения В, которая выбирается по сумме двух последних цифр зачетной книжки (шифра) студента (раздел из приложения В указывается преподавателем).
Оформление работы
Отчет должен быть выполнен в текстовом редакторе MS WORD и распечатан на листах формата А4, согласно стандарта предприятия 0493582-003-2006.
В отчете требуется:
1) Указать исходную таблицу и варианты заданий;
2) Привести заполненную таблицу, выделив вычисляемые величины жирным шрифтом, а также отсортированную таблицу, результат проведения выборки, полученныедиаграммы путем внедрения из EXCEL;
3) Описать основные этапы создания таблицы и представить использованные расчетные формулы, приемы копирования, автозаполнения таблицы, форматирования ячеек, переименования листов, внедрения таблиц и порядок выполнения сортировки, выборки и построения диаграмм.
4) Описать ход выполнения задания в среде программирования Pascal.
5) Ответить на теоретический вопрос (Приложение Б).
Примечание: Все решенные задания должны быть сохранены на дискете или на других носителях информации (CD-R,CD-RW,DVD-R,…).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1 Microsoft Excel 2000. Шаг за шагом: Практ.пособие. / Пер. с англ. – М.: Издательство ЭКОМ, 1999. – 472 с.
2 Безручко В. Т. Практикум по курсу «Информатика». Работа Windows’ 2000, Word, Excel. 2-е издание. – М.: Финансы и статистика, 2005. – 544 с.
3 Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2000. – 640 с.
4 Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2003. – 384 с.
5 Рудикова Л.В. Microsoft Excel для студента. – СПб.: БХВ-Петербург, 2005. – 368 с.
6 Саймон Дж. Анализ данных в Excel. – М.: Издательский дом «Вильямс», 2004. – 528 с.
7 Фандрова Л.П., Шамсутдинова Т.М. Обработка табличных данных средствами электронных таблиц для анализа задач АПК: Учеб. пособие. - Уфа: БГАУ, 2002. - 90 с.
8 Информатика. Базовый курс. Учебник для вузов /Под ред. Симоновича С.В. - СПб.: Питер. - 2000. - 640 с.
9 Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. - М.: Нолидж. - 2000. - 576 с.
10 Семашко Г.Л., Салтыков А.И. Программирование на языке Паскаль - М.: Наука, 2001. - 128 с.
ПРИЛОЖЕНИЕ А
II ТППЖ, Ветеринария
2.0 Содержание кормовых единиц в 1 кг комбикорма 1,32. Имеются группы коров, разделенные по количеству удоя молока, а также усредненный показатель удоя для каждой группы (кг), количество затраченных кормовых единиц на 1 кг молока. Определить необходимое количество комбикорма для кормления групп коров с разным удоем молока за год.
2.1 Рассчитать питательность рациона дойных коров (содержание кормовых единиц в 1кг корма и в суточной дозе), если известны виды кормов, суточная потребность в корме (кг).
2.2 Известны годовая потребность в концентрированном корме (кг) несушек с разной живой массой (кг) и их поголовье (шт.). Рассчитать общую потребность птицефермы в корме (кг).
2.3 В группе животных известны среднесуточный удой (л) молока и требуемое количество кормовых единиц на 1 л молока. Определить потребность в кормах (кормовых единицах ) в сутки для обеспечения удоя (кг).
2.4 Для стада КРС в 200 голов рассчитать годовую потребность в кормах (ц) и обеспеченность в кормах (%) по различным имеющимся видам кормов, а также известной годовой потребности кормов на 1 усл. голову (ц) и фактическому наличию корма (ц) .
2.5 Рассчитать выход готовой продукции (кг) бройлерного цеха по нескольким хозяйствам, если известны: количество сданных голов (тыс.шт.) в течении года по каждому хозяйству и средняя масса (кг) одного бройлера.
2.6 Имеется несколько пород овец, количество остриженных овец (голов) и количество настриженной шерсти (кг) с каждой породы овец. Определите средний настриг шерсти (кг) на 1 голову каждой породы.
2.7 Известны среднесуточное поголовье несушек (голов) и недельный выход яиц от одной несушки (шт.). Определите выход яиц в месяц со всего поголовья (по разным месяцам).
2.8 Стадо в хозяйстве состоит из разного вида животных. Известно, что расход препарата для вакцинации (кг) на одно животное зависит от вида животного. Известно также количество животных (голов) каждого вида. Определить расход вакцины (кг) в хозяйстве на каждый вид.
2.9 В нескольких хозяйствах района эпидемия ящура. Известен процент заражения и количество животных (голов) в каждом хозяйстве. Определить количество зараженных животных (голов) по всем хозяйствам района.
2.10 Рассчитать затраты на производство (тыс.руб.) по различным видам продукции животноводства и рентабельность производства (%), если
известны: объем продажи (ц), себестоимость продукции (тыс.руб./ц), прибыль от реализации продукции (тыс.руб.).
2.11 В бригаде имеется 10 работников, у каждого работника своя часовая тарифная ставка (руб.) и определенное количество отработанных часов в месяц. Рассчитать сумму основной заработной платы (руб.) и сумму премии (руб.) работникам, которая начисляется в размере 30% от суммы основной оплаты.
2.12 Определить стоимость продукции (тыс.руб.), если известны следующие показатели: наименование продукции животноводства, количество продукции (ц), цена 1 ц продукции (тыс.руб.).
2.13 Известны: с.-х. продукция, объем их продаж (ц), цена реализации (тыс.руб.). Определить выручку от реализации с.-х. продукции.
2.14 Определить себестоимость (руб.) различных видов продукции и рентабельность производства (%), если известна себестоимость 1 ц реализованной продукции (руб.), прибыль от реализации всей продукции (руб.).
2.15 Для разного вида комбикормов, определить их потребность (кг) для поросят в возрасте 40-60 дней, если известны следующие показатели: содержание кормо-единиц в 1 кг комбикорма, суточная потребность в кормовых единицах, продолжительность периода откорма(дней).
2.16 Стадо поросят составляет 230 голов. Определить потребность в кормах (кг) в сутки и на весь период откорма, который составляет 90 дней, если известны виды корма и потребление корма (кг) на 1 голову в сутки.
2.17 Рассчитать годовые затраты (т) комбикормов на производство 1 кг молока, исходя из следующих данных на каждый известный год: количество надоенного молока (т), расход комбикормов (т).
2.18 Определить затраты на выращивание коровы по заданным данным: для каждой известной группы коров- число кормовых дней до отела и себестоимость одного кормового дня (руб.).
2.19 Для определенных хозяйств района известны среднегодовое количество коров (голов), среднегодовой удой молока на 1 корову (кг). Определить валовый надой молока (ц) для каждого из хозяйств.
ПРИЛОЖЕНИЕ Б
Теоретические вопросы
1. История развития вычислительной техники.
2. Виды информации. Технические средства ввода и вывода информации. Периферийные устройства.
3. Основные узлы системного блока и их технические характеристики.
4. Типы памяти ЭВМ. Виды запоминающих устройств.
5. Системы счисления. Представление данных в ПК и его техническое обоснование.
6. Состав системного программного обеспечения.
7. Прикладное программное обеспечение. Основные виды прикладных программ.
8. Понятие алгоритма. Основные типы алгоритмов. Этапы решения задач на ЭВМ.
9. Базовые элементы языка программирования
10. Понятие операционной системы, ее назначение, функции, интерфейс.
11. Компьютерные вирусы. Защита данных.
12. Понятие физического и логического диска. Логические имена устройств ввода-вывода.
13. Операционная система Windows: понятие документа и приложения, обмен информацией между приложениями, понятие мультимедиа.
14. ОС Windows: Рабочий cтол, панель задач. Назначение папок Мой компьютер, Корзина, Мои документы.
15. Буфер обмена. Использование Буфера обмена при копировании и перемещении данных в документах и между документами разных приложений.
17. Понятие OLE-технологии. Связь и внедрение объектов в Windows. Их различия.
18. Назначение и возможности текстовых редакторов и процессоров.
19. Рисованные объекты в WORD: инструменты, приемы работы.
20. Основные возможности графических редакторов. Приемы создания графических объектов.
21. Назначение и основные возможности электронных таблиц Excel. Абсолютные и относительные ссылки.
22. Приемы связывания данных рабочих листов в Excel.
23. Основные форматы представления типов данных в Excel.
24. Создание и использование сводных таблиц в Excel.
25.Вычислительные сети. Назначение, классификация, краткая характеристика.
26.Локальные и глобальные вычислительные сети. Характеристика, основы построения и эксплуатации.
27.Интернет: краткий обзор. Характеристика, основы построения и эксплуатации.
28. Поколение языков программирования.
29. Программная архитектура, обеспечивающая работу Интернет.
30. Сеть Internet: основные понятия World Wide Web (Web-каналы, Web-страница, гиперссылки, средства просмотра)
ПРИЛОЖЕНИЕ В
Задачи для решения в Pascal
Варианты задач по теме «Операторы ветвления»
1. Даны действительные числа a, b, c. Проверить, выполняются ли неравенства a<b<c.
2. Даны два действительных числа. Заменить первое число нулем, если оно равно второму, и оставить числа без изменения в противном случае.
3. Даны три вещественных числа. Выбрать те из них, которые принадлежат интервалу [1,3].
4. Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны.
5. Даны положительные действительные числа x, y, z. Выяснить существует ли треугольник с длинами сторон x, y, z.
6. Даны целые числа a, b. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.
7. Даны три вещественных числа x, y, z. Вычислить значения выражений x + y + z и xyz и вывести максимальное из них.
8. Даны две точки: А(x1,y1) и B(x2,y2). Составить алгоритм, определяющий, которая точка находится ближе к началу координат.
9. Заданы координаты вершин треугольника и точки. Определить, лежит ли точка внутри треугольника.
10.Заданы два целых числа. Определить являются ли они оба четными или оба нечетными или какое из них четное, а какое нечетное.
11. Проверить имеет ли квадратное уравнение вида ax2+bx+c=0 действительные корни. Если да, то найти их.
12. Составить программу упорядочивания трех чисел x, y, z по возрастанию.
13. Составить программу, проверяющую верно ли утверждение, что сумма цифр введенного двузначного целого числа делится без остатка на 5.
14. Дано некоторое целое двузначное число. Проверить, равна ли сумма его цифр числу 7.
15. Определить, находится ли точка с координатами x, y во второй координатной четверти.
16. Даны две переменные целого типа А и В. Если их значение не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения.
17. Известны площади круга и квадрата. Определить, поместится ли круг в квадрате?
18 Определите номер квадранта, в котором находится точка с заданными координатами x,y.
Варианты задач по теме «Цикл с параметром»
№ варианта | Ряд | Количество знаков после десятичной точки |
Варианты задач по теме «Итерационные циклы»
№ варианта | Вид функции y=f(x) | xнач | xкон | s |
0,2 | 0,5 | 0,1 | ||
0,3 | 3,7 | 0,4 | ||
0,2 | 0,2 | |||
0,5 | ||||
0,3 | 0,9 | 0,1 | ||
0,1 | 0,9 | 0,1 | ||
0,2 | 0,2 | |||
-2 | 0,5 | |||
0,2 | ||||
-2 | 0,5 | |||
0,5 | ||||
-2 | 0,5 | |||
0,2 | ||||
2,5 | 0,1 | |||
-5 | -3 | 0,5 | ||
0,5 | ||||
-1 | 0,2 | |||
-1 | 0,2 |
Приложение Г
Вопросы для самостоятельного изучения
1. Информатика как наука. Информация, виды информации
2. Понятие информации, единицы измерения информации
3. Аппаратное устройство ПК (основные части, их назначение)
4. Системный блок ПК, основные узлы (системная плата, технические характеристики)
5. Внутренняя и внешняя память ПК
6. Устройства ввода и вывода информации (основные характеристики)
7. Периферийные устройства ПК (основные характеристики)
8. Программное обеспечение ПК, классификация
9. Инструментальное программное обеспечение. Понятие математической модели задачи
10. Прикладное программное обеспечение, их состав. Пакеты прикладных программ, назначение и примеры
11. Системное программное обеспечение, их состав
12. Операционная система: назначение и состав
13. Операционная система Windows: возможности и назначение системы
14. MS Windows : объекты рабочего стола (папки, ярлыки, панель задач), их назначение
15. MS Windows : понятие окон, элементы окон, действия с окнами
16. MS Windows : понятие документа и приложения. Назначение офисных приложений
17. Возможности операционной системы MS Windows по работе с файловой структурой. Понятие файла и файловой структуры (имя файла, файловая система, путь к файлу)
18. Назначение стандартных приложений MS Windows
19. MS Windows : работа с документами (создание, хранение, открытие и печать)
20. OLE – технологии: принципы внедрения и связывания объектов
21. Понятие «Буфера обмена» его назначение и использование в приложениях MS Windows. Назначение и возможности текстовых редакторов и процессоров
22. Основные режимы отображения документов в текстовых процессорах (обычный, Web-документ, разметка, обычный)
23. Основные приемы работы с текстами в процессоре MS Word
24. Основные приемы форматирования в текстовом процессоре MS Word
25. Приемы и средства автоматизации разработки документов в текстовом процессоре MS Word (стили, шаблоны)
26. MS Word: работа с таблицами (создание, редактирование, форматирование)
27. MS Word: возможности по работе с графическими объектами (рисунки, изображения, надписи)
28. MS Word: возможности по вводу и редактированию формул (редактор формул)
29. MS Word: преобразование текста в список, оформление текста в несколько столбцов
30. Назначение и возможности электронных таблиц. MS Excel
31. MS Excel: вычислительные возможности, абсолютная и относительная ссылки
32. MS Excel: автоматизация ввода (автозаполнение числами, формулами), оформление таблиц
33. MS Excel: приемы связывания рабочих листов
34. Основные понятия баз данных (БД): структура БД, этапы разработки
35. Этапы создания многотабличных баз данных в СУБД MS Access
36. Назначение объектов в СУБД MS Access (таблицы, запросы, формы, отчеты)
37. Общее понятие о компьютерной графике. Примеры графических редакторов
38. Понятие компьютерных вирусов. Защита данных, основные методы
39. Понятие локальных и глобальных компьютерных сетей, топология сетей
40. Сеть Internet: основные понятия (протоколы TCP/IP), программное обеспечение
41. Сеть Internet: основные службы
42. Сеть Internet: основные понятия World Wide Web (Web-каналы, Web- страница, гиперссылки, средства просмотра)
43. Сеть Internet: работа с электронной почтой
44. Основные этапы решения задач на ЭВМ
45. Понятие алгоритмизации задачи. Алгоритм, основные типы алгоритмов их свойства. Формы представления алгоритмов
46. Языки программирования, уровни языков программирования, примеры
47. Pascal: алфавит и структура программы
48. Pascal: структура данных (типы данных)
49. Pascal: линейные алгоритмы и их операторы
50. Pascal: разветвляющиеся алгоритмы и их операторы
51. Pascal: циклические алгоритмы и их операторы
52. Pascal: работа с массивами данных
53. Работа в среде программирования Pascal: создание, сохранение, отладка и запуск программ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Уфа 2012
УДК 004
ББК 32.973
Р13
Рекомендовано к изданию методической комиссией факультета информационных технологий и управления БГАУ
(протокол № от «___» ________ 20____ г.)
Составители: ст. преподаватель Э. С. Саитова,
ст. преподаватель М.А. Перегудова
Рецензент: доцент кафедры информатики и ИТ Шамсутдинова Т.М.
Ответственный за выпуск: заведующий кафедрой информатики и ИТ,
к.х.н., доцент А.С. Беляева
г. Уфа, БГАУ, Кафедра информатики и ИТ
Цель работы
Закрепление навыков работы с табличным процессором Excel, текстовым редактором Word и использование языка программирования Pascal при решении задач агропромышленного комплекса.
Содержание работы
В табличном процессоре Excel создать таблицу, выполнить необходимые расчеты и преобразования по заданным в исходной таблице данным (с.-х. культурам, видам грузов, группам скота и т.д.). Представить графическое изображение заданных показателей объектов. Задача выбирается из приложения А по разделам соответствующим факультету обучения.
Описать теоретический вопрос согласно приложению Б.
Выполнить задание на языке программирования Pascal (Приложение В). Результаты всей работы представить в текстовом редакторе Word.
Порядок выполнения
3.1 В табличном процессоре EXCEL выполнить следующее:
1 Ввести таблицу и произвести необходимые расчеты, подведя итоговые суммы по столбцам;
2 Отсортировать всю таблицу по определенному столбцу;
3 Выполнить дополнительные вычисления, используя стандартные функции;
4 Произвести выборку записей;
5 Представить данные в виде диаграмм;
3.2 В среде программирования Pascal выполнить следующее:
1 Составить алгоритм (блок-схему) решения исходной задачи;
2 Описать алгоритм на языке Pascal, отладить программу и получить результат;
3.3 В текстовом редакторе WORD оформить отчет о проделанной работе;
3.4 В отчете ответить на теоретический вопрос;
3.5 Сохранить файлы на дискете.
Примечание: Все задания выполняются по варианту, указанному ниже (пункт 5).
4 Методические рекомендации
4.1 На основе заданной по варианту темы составить таблицу в MS Excel, содержащую не менее 4 столбцов и 10 строк с реальными, подходящими по смыслу значениями, причем должны присутствовать как числовые (например, размер стипендии) так и текстовые (например, фамилии) данные. В таблицу включить один или несколько расчетных столбцов. При создании таблицы в компьютере названия столбцов разместить в одной строке, используя прием переноса слов в формате ячейки. Для оформления заголовков использовать рамки, цвет или шрифт, отличные от основных данных таблицы. Таблица выбирается из приложения А.
4.1.1 Расчет данных таблицы производить по формулам, соответствующим смыслу задачи.
4.1.2 Для сортировки данных исходную таблицу желательно скопировать на другой лист и его переименовать. При выполнении сортировки использовать команду Данные/Сортировка... При этом должны отсортировываться все данные в таблице соответственно заданному столбцу.
4.1.3 Дополнительный расчет выполнить по столбцу, подходящему по смыслу, используя, Мастер функций или команды Вставка/Функция…
4.1.4 Для проведения выборки данных исходную таблицу скопировать на новый лист и соответственно его переименовать. Выборку проводить по заданному критерию с помощью команды Данные/Фильтр/Автофильтр.
4.1.5 Построить три различные по типу диаграммы - по исходной, отсортированной таблицам и таблице с результатами выборки. При построении диаграмм использовать несколько столбцов с подходящими по смыслу данными. В диаграммах должны быть легенда, подписи осей, % или значения данных, названия диаграмм и осей, если таковые существуют.
4.2 Для задачи из приложения В начертить блок-схему алгоритма решения с помощью стандартных графических блоков.
4.2.1 Составить и отладить программу в среде программирования Pascal. Текст программы в Pascal должен содержать комментарии, поясняющие структуру программы.
4.3 Представить результаты вычислений в отчете.
5 Выбор варианта задания
5.1 Задачи выбираются из разделов, представленных в приложениях А, Б, Г.
5.2 Для решения в MS Excel задача выбирается из приложения А. Номером варианта задачи, для решения в MS Excel, является сумма двух последних цифр зачетной книжки (шифра); сортировка и расчет с использованием функций выполняется по последней цифре зачетной книжки, критерий выборки - по предпоследней цифре зачетной книжки.
Сортировка
0,3 - по возрастанию значений в числовом столбце
2,4,7 – по возрастанию данных в текстовом столбце
1,6 - по убыванию значений в числовом столбце
5,8,9 – по убыванию данных в текстовом столбце
Расчет с использованием функций
0,1, – среднее значение (СРЗНАЧ);
2,3 – логическая функция ЕСЛИ, отображающая характер изменения данных, в которой условием является сравнение данных, действием если истина - конкретный текст, например “возросла” и действием если ложь - альтернативный текст;
4,5 - логическая функция ЕСЛИ, отображающая характер изменения данных, в которой условием является сравнение данных, действием если истина – формула и действием если ложь - альтернативное значение;
6 – максимальное значение (МАКС);
7 – минимальное значение (МИН);
8 – количество чисел в столбце по условию (СЧЕТЕСЛИ)
9 – округление числовых данных (ОКРУГЛ).
Критерии выборки
0 - выше среднего значения
1 – ниже среднего значения
2 – по интервалу числовых данных
3 – больше произвольного значения;
4 – меньше произвольного значения;
5 – текстовые значения, начинающиеся с определенной буквы (с использо-ванием шаблонов);
6 – первые три наибольшие значения;
7 – с логическим оператором или, связывающим числовые данные;
8 – с логическим оператором или, связывающим текстовые данные;
9 - с логическим оператором и, связывающим текстовые данные.
5.3 Теоретический вопрос выбирается из приложения Б по сумме трех последних цифр зачетной книжки (шифра).
5.4 В среде программирования Pascal решается одна задача из приложения В, которая выбирается по сумме двух последних цифр зачетной книжки (шифра) студента (раздел из приложения В указывается преподавателем).
Оформление работы
Отчет должен быть выполнен в текстовом редакторе MS WORD и распечатан на листах формата А4, согласно стандарта предприятия 0493582-003-2006.
В отчете требуется:
1) Указать исходную таблицу и варианты заданий;
2) Привести заполненную таблицу, выделив вычисляемые величины жирным шрифтом, а также отсортированную таблицу, результат проведения выборки, полученныедиаграммы путем внедрения из EXCEL;
3) Описать основные этапы создания таблицы и представить использованные расчетные формулы, приемы копирования, автозаполнения таблицы, форматирования ячеек, переименования листов, внедрения таблиц и порядок выполнения сортировки, выборки и построения диаграмм.
4) Описать ход выполнения задания в среде программирования Pascal.
5) Ответить на теоретический вопрос (Приложение Б).
Примечание: Все решенные задания должны быть сохранены на дискете или на других носителях информации (CD-R,CD-RW,DVD-R,…).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1 Microsoft Excel 2000. Шаг за шагом: Практ.пособие. / Пер. с англ. – М.: Издательство ЭКОМ, 1999. – 472 с.
2 Безручко В. Т. Практикум по курсу «Информатика». Работа Windows’ 2000, Word, Excel. 2-е издание. – М.: Финансы и статистика, 2005. – 544 с.
3 Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2000. – 640 с.
4 Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2003. – 384 с.
5 Рудикова Л.В. Microsoft Excel для студента. – СПб.: БХВ-Петербург, 2005. – 368 с.
6 Саймон Дж. Анализ данных в Excel. – М.: Издательский дом «Вильямс», 2004. – 528 с.
7 Фандрова Л.П., Шамсутдинова Т.М. Обработка табличных данных средствами электронных таблиц для анализа задач АПК: Учеб. пособие. - Уфа: БГАУ, 2002. - 90 с.
8 Информатика. Базовый курс. Учебник для вузов /Под ред. Симоновича С.В. - СПб.: Питер. - 2000. - 640 с.
9 Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. - М.: Нолидж. - 2000. - 576 с.
10 Семашко Г.Л., Салтыков А.И. Программирование на языке Паскаль - М.: Наука, 2001. - 128 с.
ПРИЛОЖЕНИЕ А
Задачи к выполнению контрольной работы