- •Технология работы
- •Самостоятельная работа
- •Рейтинг вин урожая 1985-2001 годов
- •Задание 2
- •Краткая характеристика проблемы
- •Статистические функции
- •Интерполяция, экстраполяция и тренды
- •Формулы для расчета линий тренда
- •Задание. Анализ тренда c помощью диаграмм
- •Построить линейный тренд для данных таблицы.
- •Для значений диапазона ячеек в7:в18 вычислить среднее значение.
- •Используя функцию тренда, вычислить прогноз затрат на ремонт оборудования на 27-ой год эксплуатации,
- •Все результаты отобразить на одном рабочем листе (3 графика и 3
- •Задание №3. Создание формул
- •Задание №4. Создание блок-схем алгоритмов вычислительных процессов и работа с ними
- •Индивидуальные задания по алгоритмизации вычислительных процессов Правила выполнения отчета по алгоритмизации вычислительных процессов
- •Постановка задачи
- •2. Решение в excel
- •3. Схема алгоритма
- •Постановка задачи
- •2. Решение в excel
- •3. Схема алгоритма
- •Постановка задачи
- •Алгоритмы и программы в электроннных таблицах поиска суммы и произведения значений функции
- •1. Постановка задачи
- •2. Схема алгоритма
- •3. Решение в excel
- •Постановка задачи
- •2. Схема алгоритма
- •1. Постановка задачи
- •2. Схема алгоритма
- •3. Решение в excel
- •Поиск минимального элемента массива
- •Постановка задачи
- •2. Решение в Excel
- •3. Алгоритм поиска минимального элемента массива
- •Поиск максимального элемента массива
- •Постановка задачи
- •Решение в Excel
- •Алгоритм поиска максимального элемента массива.
- •Вычисление суммы элементов массива
- •1. Постановка задачи
- •2. Схема алгоритма
- •Поиск cуммы элементов массива при соблюдении заданных условий
- •Постановка задачи
- •2. Схема алгоритма
- •Вычисление произведения элементов массива Поиск произведения элементов одномерного массива.
- •1. Постановка задачи
- •2. Схема алгоритма
- •Поиск произведения элементов массива при соблюдении заданных условий
- •Постановка задачи
- •2. Решение в excel
- •3. Схема алгоритма
- •Подсчет числа положительных элементов последовательности
- •Постановка задачи.
- •2. Схема алгоритма
- •3. Решение в excel
- •Подсчет числа отрицательных элементов последовательности
- •Постановка задачи.
- •2. Решение в excel
- •3. Схема алгоритма
- •Вычисление суммы элементов массива принадлежащих отрезку
- •Постановка задачи.
- •Электронная таблица решения задачи в режиме просмотра формул
- •Обработка последовательности чисел
- •Постановка задачи.
- •2. Схема алгоритма
- •Расчет по рекуррентным формулам
- •1. Постановка задачи
- •3. Решение в excel
- •Электронная таблица решения задачи в режиме просмотра формул
- •Задание 5
- •Табулирование
- •Графики
- •Построение графиков
- •Задание . Табулирование функций с построением графика
- •Порядок выполнения задания:
- •1. Ввести заголовок и текст.
- •Известно, что любой член арифметической прогрессии вычисляется по формуле
- •Действия:
- •Действия:
- •Действия:
- •Действия:
- •Действия:
- •8. Построить совмещенный график функций по образцу рис. 1. Действия:
- •9. Если он перекрывает область табличных данных, передвинуть график. Действия.
- •Самостоятельная работа.
- •Варианты
- •Среднегодовая температура
- •Индивидуальные задания Задание
- •Разработка программы расчета с клиентами за наем автомобиля
- •Разработка программы расчета с клиентами за проживание в гостинице
- •2. Формулы для расчета
- •Разработка программы расчета с клиентами за бронирование авиабилетов
- •Постановка задачи.
- •Разработка программы расчета с клиентами за туристическое обслуживание
- •Массивы в Microsoft Excel
- •Умножение трех одномерных массивов a1:d1, a2:d2, a3:d3
- •Формулы массива в вертикальном диапазоне
- •Двумерные массивы
- •Примеры обработки двумерных массивов Обработка одного двумерного массива
- •1. Исходный массив: a1:c2
- •Обработка двух двумерных массивов
- •1. Исходные данные.
- •Сложение (вычитание) матриц, умножение на число.
- •1. Сложить две матрицы m и n, где
- •1. Рассмотрим систему уравнений
- •Введем обозначения
- •3. Решение в Excel
- •2. Введем обозначения
- •Пример 1
- •1. Решить систему
- •2. Решение в Excel
- •1. Решить систему
- •Пример 3.
- •1. Решить систему
- •Решение в формулах
- •Численное решение
Задание №3. Создание формул
Создание Формул осуществляется через команду «Вставка»«Объект»«Microsoft Equation 3.00».
Либо на панели инструментов кликните пиктограмму Добавить объект Microsoft Equation .
Выполнив эти команды, перед Вами откроется окно и поле, в котором создаются формулы, и отобразится панель инструментов Формула.
Для наглядности представлен образец.
Поставьте курсор на любую ячейку панели инструментов Формула. Откроется ниспадающий список шаблонов формул.
Используя предложенные шаблоны формул, самостоятельно сконструируйте формулы и матрицу3х3:
Сохраните свою работу и покажите преподавателю.
Задание №4. Создание блок-схем алгоритмов вычислительных процессов и работа с ними
1. Используя функцию Рисование , раздел Автофигуры самостоятельно создайте блок-схемы следующего вида и содержания.
1
2
3
4
5
|
1
2
3
4
5 |
1
2
3
4
F(z): =
x3+2
5 да
6
F(z): =
x3-5
Нет решения
7
8
9
|
|
10 |
|
|
Правило.
При построении блок-схемы должны
получаться компактными, как в
представленном образце.
Для самостоятельного выполнения индивидуальных заданий по составлению алгоритмов расчета по ним, ниже для Вас представлены примеры алгоритмов и программ Excel.
Индивидуальные задания по алгоритмизации вычислительных процессов Правила выполнения отчета по алгоритмизации вычислительных процессов
1. Работа должна быть выполнена в программах Microsoft Word, Excel, Microsoft Equation 3.00.
2. Работа должна содержать:
1) лист с заданиями Вашего варианта;
2) выполненные задания.
3. Каждое выполняемое задание должно содержать:
1) постановку задачи (условие задания в листе с Вашим вариантом);
2) схему алгоритма;
3) решение в таблице Excel (в рабочем режиме и режиме формул).
Подзаголовки (наименования вычислительных процессов), схемы алгоритма и таблицы Excel с вычислениями располагать строго по центру, относительно рабочего поля.
Основной текст (постановка задачи) должен быть расположен по ширине, относительно рабочего поля и начинаться с красной строки
4. Все подзаголовки должны быть выделены жирном шрифтом и подчеркнуты.
5. У каждого блока схемы алгоритма должен быть порядковый номер.
6. Работа должна содержать:
верхний колонтитул, в котором отражается: Фамилия студента, номер его группы и номер зачетной книжки;
нижний колонтитул, в котором отражается фраза: «Подпись преподавателя».
Варианты индивидуальных заданий выбираются по последней цифре номера зачетной книжки студента.
ВАРИАНТ 1
Линейный вычислительный процесс
1. Вычислите значения функции для значений х = 0; -1,5; -1,6; -1,85; -1,93; -1,99.
Разветвленный вычислительный процесс
2. Вычислите значения функции F(x), если , x = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 0 до 11,5 с шагом 1,25.
3.2. Даны натуральное число N и последовательность а1,…,аn. Определить количество членов ак последовательности а1,…,аn, являющихся нечетными числами.
Вычисление суммы
4. Даны последовательность a1,…,an; и последовательность b1,…,bn. Найти .
Вычисление произведения
5. Вычислите:
Вычисление по предыдущим значениям
6. Пусть a0=1
ak=kak-1+1/k k=1,2,3…
Дано натуральное число N. Найти an.
ВАРИАНТ 2
Линейный вычислительный процесс
1. Вычислите значения функции для значений х = 0; 7,51; 8,2; 10,1; 12,3; 16,9.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(x)+4Ln(x+2)-7, если , x = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 0 до 12 с шагом 2.
3.2. Даны действительные числа а1,…,а20. Все члены последовательности, начиная с первого положительного, уменьшить на 0,5.
Вычисление суммы
4. Вычислите: k=5
Вычисление произведения
5. Даны: натуральное число N, действительные числа а1,…,аn. Вычислите: |a1|*|a2|*…*|an|.
Вычисление по предыдущим значениям
6. Пусть V0=V1=V2=0 V3=1,5
a=4,5,6…
Дано натуральное число N. Найти Vn.
ВАРИАНТ 3
Линейный вычислительный процесс
1. Вычислите значения функции , где , для значений z =2,5; 3,5; 4; 5,5; 6,67; 7.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(z)-3, где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 0 до 10 с шагом 0,5.
3.2. Даны целые числа а1,…,а15. Получить сумму тех чисел данной последовательности, которые являются нечетными и отрицательными.
Вычисление суммы
4. Вычислите: b=3
Вычисление произведения
5. Даны: натуральное число N, действительное числа x. Вычислите:
Вычисление по предыдущим значениям
6. x0=c x1=d
xk=qxk-1+rxk-2+b k=2,3,4…
Даны q, r, b, c, d и натуральное число N. Получите сумму xk элементов и произведение xk.
ВАРИАНТ 4
Линейный вычислительный процесс
1. Вычислите значения функции для значений х = 4,2; 4,4; 4,6; 4,8; 5,0; 5,2.
Разветвленный вычислительный процесс
2. Вычислите значения функции F(x), если , x = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 0 до 20 с шагом 2.
3.2. Даны целые числа а1,…,а20. Получить сумму тех чисел данной последовательности, которые кратны 5.
Вычисление суммы
4. Даны: натуральное число N, действительное число х. Вычислите: .
Вычисление произведения
5. Вычислите:
Вычисление по предыдущим значениям
6. Пусть u1=u2=0 v1=v2=1 a=3,4,5…
ВАРИАНТ 5
Линейный вычислительный процесс
1. Вычислите значения функции , где для значений z = 8.02; 8,22; 8,42; 8,62; 8,82.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(z)+10, где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 0 до 30 с шагом 5.
3.2. Даны натуральное число N, действительные числа y1,…,yn. Найти min (|z1|,…,|zn|), где .
Вычисление суммы
4. Даны натуральное число N, действительные числа а1,…,аn. Вычислите: а1, а1+а2, …, а1+а2+…+аn.
Вычисление произведения
5. Дано натуральное число N. Вычислите:
Вычисление по предыдущим значениям
6. Пусть a1=b1=1
ak=3bk-1+2ak-1 bk=2ak-1+bk-1 k=2,3,4…
Дано натуральное число N.
Найти
ВАРИАНТ 6
Линейный вычислительный процесс
1. Вычислите значения функции , где для значений z = 7,5; 7,9; 8,3; 8,7; 9,4.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(z)-6, где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 10 до 40 с шагом 5.
3.2. Даны целые числа а1,…,а25, b1,…,b25. Преобразовать последовательность b1,…,b25 по правилу: если , то bi увеличить в десять раз, иначе bi заменить нулем.
Вычисление суммы
4. Дано натуральное число N. Вычислите:
Вычисление произведения
5. Даны натуральное число N, действительные числа x1,…,xn. Вычислите: x1, x1*x2, …, x1*x2*…*xn.
Вычисление по предыдущим значениям
6. Пусть a1=b1=0,5
ak=2bk-1+ak-1
bk=2(ak-1)2+bk-1 k=2,3,4…
Дано натуральное число N.
Найти
ВАРИАНТ 7
Линейный вычислительный процесс
1. Вычислите значения функции , где для значений x = 3,6; 1,87; 1,23; 1,18; 1,25.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(z)-6, где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Даны действительные числа а1,…,а15. Все члены этой последовательности, начиная с первого отрицательного, уменьшить на 0,7.
3.2. Даны натуральное число N и действительные числа а1,…,аn. Определить из данной последовательности max и min числа.
Вычисление суммы
4. Вычислите: N=7
Вычисление произведения
5. Даны: натуральное число N, действительное число х. Вычислите: .
Вычисление по предыдущим значениям
6. Пусть x1=x2=x3=1
xa=xa-1+xa-3 a=4,5,6…
Найти
ПВАРИАНТ 8
Линейный вычислительный процесс
1. Вычислите значения функции для значений х=5; 10; 3; 7; 8; 2.
Разветвленный вычислительный процесс
2. Вычислите значения функции Y=F(z)+10, где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 20 до 30 с шагом 1.
3.2. Даны натуральное число N и действительные числа а1,…,аn. Получитьb1,…,bn, где .
Вычисление суммы
4. Вычислите: J=1,5
Вычисление произведения
5. Вычислите: a=1,5
Вычисление по предыдущим значениям
6. Пусть y0=0
k=1,2,3...
Найти из последовательности yk элементов отрицательные. yk<0.
ВАРИАНТ 9
Линейный вычислительный процесс
1. Вычислите значения функции для значений х = 12,5; 15,3; 17,2; 18,9; 20,1.
Разветвленный вычислительный процесс
2. Вычислите значения функции F(x), если , x = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Даны натуральное число N, действительные числа y1,…,yn. Найти , где .
3.2. Даны действительные числа а1,…,а15. Определить из данной последовательности отрицательные и четные числа.
Вычисление суммы
4. Вычислите: b=2
Вычисление произведения
5. Вычислите: k=1
Вычисление по предыдущим значениям
6. Пусть a1=b1=1
k=2,3…
Дано натуральное число N.
Найти
ВАРИАНТ 10
Линейный вычислительный процесс
1. Вычислите значения функции для значений х = 3,5; 4,0; 4,5; 5,0; 5,5.
Разветвленный вычислительный процесс
2. Вычислите значения функции y=F(z), где , если , z = конкретные числа (значений должно быть не менее семи).
Циклический вычислительный процесс
3.1. Вычислите значения функции . Для значений х от 56 до 65 с шагом 1.
3.2. Даны действительные числа x1,…,x15. Определить из данной последовательности числа кратные 3.
Вычисление суммы
4. Даны: натуральное число N, действительные числа а1,…,аn. Вычислите: |a1|, |a1+a2|, … , |a1+…+an|.
Вычисление произведения
5. Даны: последовательность a1,…,an; и последовательность b1,…,bn. Найти .
Вычисление по предыдущим значениям
6. Пусть x1=y1=1
xi=0,3 xi-1
yi=xi-1+yi-1 i=1,2,3…
Дано натуральное число N. Найти
ПРИМЕРЫ АЛГОРИТМОВ И ПРОГРАММ В EXCEL
ДЛЯ ВЫПОЛНЕНИЯ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ
ПО КОМПЬТЕРНОМУ ПРАКТИКУМУ
Линейный вычислительный процесс
-
Постановка задачи
Составить схему алгоритма и программу в электронной таблице EXCEL вычисления значения функции
Для значения аргумента X = X0,
a и b заданы
2. Решение в EXCEL
Значение аргумента X |
a |
b |
Функция Y |
2 |
5 |
8 |
-1.032 |
Электронная таблица решения задачи в режиме просмотра формул
Значение аргумента X |
a |
b |
Функция Y |
2 |
5 |
8 |
=TAN((КОРЕНЬ(B2*A2^2+C2))+LN(B2*A2^2+C2)) |
Рекомендации.
1. Переход к просмотру формул:
СЕРВИС – ПАРАМЕТРЫ - ФОРМУЛЫ
-
Выбор числа двоичных знаков после запятой:
ФОРМАТ – ЯЧЕЙКИ – ЧИСЛО – ЧИСЛОВОЙ –
ЧИСЛО ДЕСЯТИЧНЫХ ЗНАКОВ.
-
Запись информации в ячейку памяти в несколько строк:
ФОРМАТ – ЯЧЕЙКИ - ВЫРАВНИВАНИЕ – ОТОБРАЖЕНИЕ - ПЕРЕНОСИТЬ ПО СЛОВАМ
3. Схема алгоритма
1
3
4
5
6
7
8
2
Разветвленный вычислительный процесс