- •Ст. Преподаватель с.В. Белова
- •Оглавление
- •1. Общие указания по выполнению семестровой работы
- •1.1. Требования к выполнению заданий в Excel
- •1.2. Требования к выполнению заданий в MathCad
- •1.3. Требования к выполнению заданий в Delphi
- •1.4. Требования к созданию web-сайта
- •1.5. Требования к созданию презентации
- •1.6. Требования к оформлению отчёта.
- •2. Решение задач в mathcad, excel и delphi
- •2.1. Задача 1. Решение математических и физических задач
- •2.1.1. Задания
- •2.1.2. Пример решения задачи
- •2.1.2.1. Последовательность выполнения действий в Excel
- •2.1.2.2. Последовательность выполнения действий в Delphi
- •2.1.2.3. Последовательность выполнения действий в MathCad
- •I способ:
- •II способ:
- •2.1.3. Теоретический материал Выражения
- •Правила записи арифметических выражений в Delphi и Excel
- •Порядок убывания приоритетов
- •Функции
- •Название функции, для которой открыто окно, выделено жирным шрифтом
- •2.2. Задача 2: Решение условных функций.
- •2.2.1. Задания
- •2.2.2. Теоретический материал Логические выражения
- •Разветвляющиеся алгоритмы и программы.
- •Если(условие; Действие 1; Действие 2)
- •Подбор параметра в Excel
- •2.3. Задача 3: Табулирование заданной функции.
- •2.3.1. Задания
- •2.3.2. Теоретический материал
- •Счётесли(диапазон значений, критерий отбора)
- •Циклические алгоритмы и программы
- •Задача 4: Работа с одномерными массивами.
- •2.4.1. Задания
- •2.4.2. Теоретический материал
- •Задача 5: Работа с двумерными массивами.
- •2.5.1. Задания
- •Вариант 1.
- •Вариант 2.
- •Вариант 3.
- •Вариант 4.
- •Вариант 5.
- •Вариант 6.
- •Вариант 7.
- •Вариант 8.
- •Вариант 9.
- •Вариант 10.
- •Вариант 11.
- •Вариант 12.
- •Вариант 14.
- •Вариант 15.
- •Вариант 16.
- •Вариант 17.
- •Вариант 18.
- •Вариант 19.
- •Вариант 20.
- •2.5.2. Теоретический материал
- •2.6. Задача 6: Работа с функциями даты и времени.
- •2.6.1. Задания
- •2.6.2. Теоретический материал Функции даты и времени в Excel
- •Разндат(нач_дата;кон_дата;единицы)
- •3. Создание Web-сайта
- •Список рекомендуемой литературы
- •Перечень методических указаний
- •Информатика: методические указания по выполнению семестровой работы
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 1.
Задача 4: Работа с одномерными массивами.
2.4.1. Задания
Задание: Даны два одномерных массива. Во второй массив ввести числа, используя генератор случайных чисел. Объединить два массива в один, сложив элементы массива поэлементно. Найти сумму, среднее арифметическое и максимальное значения полученного массива.
Задание в Excel: Выполнить задание с использованием стандартных функций рабочего листа Excel.
Задание в MathCad: Задание выполнить двумя способами:
1 способ: с использованием операторов панели программирования в MathCad.
2 способ: с использованием функций для работы с массивами.
Задание в Delphi: Написать программу решения задачи.
2.4.2. Теоретический материал
Для ввода случайных чисел необходимо использовать функции ввода случайных чисел, которые приведены в табл. 12.
Таблица 12. Функции для ввода случайных чисел.
ПО |
Функция |
Пример |
В Excel |
СЛЧИС()– RAND()
СЛУЧМЕЖДУ() – RANDBETVEEN() |
=СЛЧИС() или =ЦЕЛОЕ(СЛЧИС()*10) =СЛУЧМЕЖДУ(-20;20) |
В Delphi |
random random() |
for i:=1 to n do A[i]:= random for i:=1 to n do В[i]:= random(20)-10 |
В MathCad |
|
|
Для нахождения суммы, среднего арифметического и максимального значения полученного массива в Excel и MathCad используются встроенные функции. В Delphi и MathCad необходимо использовать стандартные алгоритмы. Более подробную информацию смотрите в указанной литературе и на УМКД института http://www.volpi.ru/vit/vit_umkd/vit_fgos_3g/
Задача 5: Работа с двумерными массивами.
2.5.1. Задания
Задание: Дан двумерный массив чисел произвольной размерности. Данные таблицы заполнить самостоятельно. Должно быть не менее 5 строк данных. Выполнить задания, приведённые ниже по вариантам с использованием стандартных функций рабочего листа Excel, с использованием операторов панели программирования в MathCad и в Delphi.
Вариант 1.
Найти:
Общее количество телевизоров каждой марки, проданных за полугодие.
Среднее количество проданных телевизоров каждой марки.
Среднюю стоимость одного телевизора каждой марки.
Общее количество телевизоров, проданных ежемесячно и за полугодие.
Максимальное количество проданных телевизоров каждой марки.
Суммарную выручку за полугодие.
% выручки за телевизоры каждой марки от суммарной выручки за полугодие.
Вариант 2.
Найти:
Общее количество изготовленных изделий по дням недели.
Среднее количество изготовленных изделий по дням недели.
Общее количество изделий каждого вида, изготовленных за неделю.
Максимальное количество изделий каждого вида, изготовленных за неделю.
Прирост изготовленных изделий по сравнению с предыдущей неделей.
Среднее количество изделий каждого вида, изготовленных ежедневно на текущей неделе.
% изготовленных шайб за предыдущую неделю и каждый день текущей недели от общего числа изделий.
Вариант 3.
Найти:
Общее число больных по месяцам.
Среднее число больных по месяцам.
Среднее ежемесячное количество больных в текущем году по каждой болезни.
Общее число больных в текущем году по каждой болезни.
Максимальное число больных за полугодие.
Прирост заболеваний каждой болезнью по сравнению с предыдущим полугодием.
% заболевших ангиной в каждом месяце от общего числа больных за месяц.