
- •Одесская национальная академия пищевых технологий
- •Конспект лекций
- •Глава 1. Основные понятия информатики и компьютерной техники.
- •1.1. Информация и информатика
- •1. 2. Устройства, характеристики и программное обеспечение пк
- •Основные характеристики современных пк
- •Программное обеспечение пк
- •3. Файловая система организация данных
- •Project.Vbp - проект Visual Basic;
- •1.4. Операционная система Windows
- •1.5. Пользовательский графический интерфейс
- •Окна в Windows
- •Глава 2. Обзор ресурсов и управление в Windows
- •2.1. Главное меню рабочего стола и справочная система
- •Справочная система Windows
- •2.2. Программа Проводник для работы с папками и файлами
- •2.3. Работа с папками в окне Проводник
- •2.4. Работа с файлами в окне Проводник
- •Глава 3. Текстовой редактор Word.
- •3.1. Создание и сохранение документа.
- •Ввод текста
- •Выделение текста
- •Отступы, выравнивание и межстрочные интервалы
- •Установка гарнитуры и размера шрифтов
- •Ввод символов
- •3.3. Редактирование текста страницы
- •Удаление, копирование, перемещение и вставка текста
- •Вставка текста из другого документа
- •3.4. Колонки и таблицы в Word Расположение текста колонками
- •Создание таблицы
- •Глава 4. Формульный редактор и графика в Word
- •4.1 Формульный редактор
- •Создание гиперссылки
- •Графика в Word Графические объекты - рисунки, фотографии, диаграммы и пр. В документах Word часто используется различного вида графика:
- •4.2. Работа с рисунками
- •Меню вставки рисунка
- •Глава 5. Табличный процессор ms Excel
- •5.1. Рабочие книги, листы и окно Excel
- •5.2. Некоторые операции над рабочей книгой и листами
- •Операции над рабочим листом
- •Выделение элементов листа
- •Работа с ячейками
- •5.3. Типы данных в Excel и их ввод
- •5.4. Арифметические и логические выражения в Excel
- •Глава 6. Вычисления в Excel
- •6.1. Абсолютные, относительные и смешанные адреса
- •6.2. Стандартные функции
- •Мастер функций
- •6.3. Логические функции если в Excel
- •Пример применения функции если
- •Глава 7. Диаграммы в Excel и решение прикладных задач
- •7.1. Мастер диаграмм
- •7.2. Построение диаграммы типа Поверхность
- •7.3. Редактирование построенной диаграммы
- •7.4. Решение нелинейных уравнений в Excel
- •7.5. Вычисления по итерационным формулам
- •Глава 8. Обработка статистических данных в Excel
- •8.1. Некоторые понятия математической статистики
- •8.2. Генерация случайных чисел и построение гистограмм
- •Построение гистограмм
- •8.3. Описательная статистика
- •Глава 9. Работа с базами данных в Excel
- •9.1. Основные понятия и правила создания бд
- •Номер первой записи
- •Сортировка записей в бд по критериям
- •9.2. Применение команды Автофильтр Команда Автофильтр выполняет отбор записей по критериям одного поля.
- •Дополнительные пункты раскрывающегося списка команды Автофильтр : Все, Первые 10 , Условие…:( рис. 9.3)
- •9.3. Применение команды Расширенный фильтр
- •Глава 10. Алгоритмизация вычислительных процессов Этапы решения инженерных задач на пк
- •10.1. Алгоритм и его свойства
- •Типы алгоритмических структур
- •10.2. Линейные и разветвляющиеся алгоритмы
- •10.3. Простые циклические алгоритмы
- •10.4. Циклические алгоритмы обработки массивов
- •Двумерные массивы
- •А) ввод по строкам в) ввод по столбцам
- •Глава 11. Система программирования Visual Basic for Applications (vba)
- •11.1. Основные положения
- •11.2. Некоторые определения
- •Стандартный модуль (Module)
- •11.3. Запуск и элементы окна редактора vba
- •Глава 12. Пример создания проекта в vba и типы данных
- •12.1. Порядок действий на пк при создании проекта
- •12.2. Элементы языка vba
- •Данные в vba
- •12.3. Описание переменных
- •Глава 13. Выражения в vba и ввод – вывод данных
- •13.1. Выражения в vba
- •13.2. Операторы присваивания и способы ввода данных Оператор присваивания
- •Способы ввода данных
- •Для ввода
- •13.3. Способы вывода данных
- •Глава 14. Организация разветвляющихся программ
- •14.1. Операторы управления goto, if
- •Условный оператор управления if
- •Оператор1
- •Оператор2
- •Синтаксис многострочной формы if
- •Пример 14.2. Рассмотрим задачу, когда поставленных условий может быть больше двух:
- •Алгоритм решения задачи
- •14.2. Однострочный вложенный If
- •14.3. Оператор выбора Select Case
- •Глава 15. Организация циклических программ в vba
- •15.1. Простые циклические программы с оператором if
- •15.2. Оператор цикла For ... Next
- •15.3. Операторы циклов типа Do (выполнить)
- •Использование операторов Do While и Do Until для организация цикла с защитой входа
- •Использование операторов Do While и Do Until для организация цикла с свободным входом в цикл (с послеусловием) Организация цикла с проверкой условия в конце цикла
- •Глава 16. Массивы данных в vbа
- •16.1. Характеристики и описание одномерных массивов
- •Одномерный массив состоит из ряда элементов.
- •Синтаксис описания статического одномерного массива: dim Имя (размерность массива) [ as тип массива ]
- •Общая блок - схема обработки элементов одномерного массива
- •16.2. Примеры обработки одномерных массивов
- •Сортировка числовых одномерных массивов
- •Алгоритм сортировки одномерного массива по возрастанию
- •16.3. Двумерный массив
- •Программа
- •Глава 17. Пользовательские процедуры типа Sub и Function в vba
- •17.1. Подпрограммы
- •17.2. Процедура типа Sub Синтаксис процедуры типа Sub
- •Вызов подпрограммы процедуры Sub
- •2 Способ.
- •17.3. Подпрограмма - процедура Function
- •Вызов подпрограммы - процедуры Function
- •Глава 18. Решение оптимизационных задач
- •18.1. Обработка электронных таблиц в среде vba
- •18.2. Применение процедуры Поиск решения для решения линейных оптимизационных задач
- •18. 3. Подготовка эт
- •Список литературы
- •Глава 1. Основные понятия информатики и компьютерной техники
- •Глава 8. Обработка статистических данных в Excel
- •Глава 10. Алгоритмизация вычислительных процессов
- •Глава 17. Пользовательские процедуры типа Sub и Function в vba
7.5. Вычисления по итерационным формулам
Итерационной
называется формула типа yi+1
= f
(yi)
. Пример1.
Вычисление
задано итерационной формулой yi+1=(x/yi2
+2yi)/3
Начальное приближении у0=1 и значение х= 27.
Составим ЭТ для вычисления:
1. В ячейку a2 запишем значение х равное 27 (рис. 7.9).
2. В ячейку b2 запишем значение у0 равное 1.
3
Рис.
7.9
Пример 2. Заданы итерационные формулы
x i =2xi-1 и yi= xi-1 + 3yi-1 при изменении i=2,3,4,5.
При i=2 х2 = 2х1 и y2= x1 + 3y1
Начальные значения x1=1 ; y1=1 (рис. 7.10) запишем в В2 и С2 соответственно. В ячейки В3 и С3 запишем формулы для х2 и у2 . Выделяем В3:С3 и копируем вниз до С6. Результат вычисления на рис. 7.11.
Рис.
7.10
Рис.
7.11
Пример 3.
Решение задач следующего типа:
Даны действительные числа у1, у2,…у5, которые записаны в В2:В6
Составить ЭТ для вычисления
и
определения min(z12,
z22,
…,z52)
при i=1,2,…,5
Рис.
7.12
Глава 8. Обработка статистических данных в Excel
8.1. Некоторые понятия математической статистики
В состав Excel входит Пакет анализа, предназначенный для решения сложных статистических и инженерных задач. Устанавливается пакет командами: Сервис, Надстройки, установить флажок Пакет анализа и ОК. Перед использованием Пакета анализа приведем некоторые понятия математической статистики.
Случайная – это величина, которая может принимать значение, наперед неизвестное и зависящее от случайных причин. Случайную величину можно записать так: хi при i=1,2,…n ; где n – количество наблюдений. Мы будем рассматривать дискретную случайную величину, которая принимает отдельные, изолированные значения. Характеристикой дискретной случайной величины является Закон распределения, который определяет связь между возможными значениями случайной величины и их вероятностями. На практике дискретная случайная величина представляется в табличном виде (табл. 8.1).
Выборка – результат n наблюдений над случайной величиной, представляющей генеральную совокупность N. Например, для генеральной совокупности N=1000 объем выборки может быть равен n=100. Также для выборки при п=32 таблица имеет вид:
Таблица 8.1 — Табличный вид случайной величины
Значения случайной величины |
1 |
4 |
7 |
9 |
Частота повторения |
5 |
9 |
11 |
7 |
Относительные частоты Pi |
5/n=0,16 |
9/n=0,28 |
11/n=0,34 |
7/n=0,22 |
Относительные частоты при большом n, называют статистическими вероятностями р1, р2, р3, р4 и сумма вероятностей 0,16+0,28+0,34+0,22 = 1 . Для наглядности закон распределения дискретной случайной величины можно изобразить графически многоугольником распределения (рис.8.1) или гистограммой (рис. 8.2).
Г
Рис.
8.1
Среднее арифметическое :
Рис.
8.2. Гистограмма
Дисперсия
: D=
- мера
рассеивания случайной величины около
ее среднего арифметического;
Стандартное
отклонение: =
- или
средняя квадратичная ошибка отдельного
измерения
;
Стандартная
ошибка:
или средняя квадратичная ошибка
среднего арифметического.
Мода – величина, которая имеет наибольшую частоту. Например, для таблицы 8.1 мода равна 11. Медиана – значение величины, соответствующее середине ранжированной выборки.
Ассиметрия – ассиметрия закона распределения относительно хср . |
Эксцесс – величина крутости или плосковершинности закона распределения случайной величины. Нулевой эксцесс имеет закон нормального распределения случайной величины.
Доверительный интервал – называется интервал, в котором с заданной вероятностью (надежностью) попадает среднее значение случайной величины, полученное из n наблюдений.