- •Одесская национальная академия пищевых технологий
- •Конспект лекций
- •Глава 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
- •Пример применения функции если
- •6.4. Функции обработки текстовых данных: Функции найти и поиск
- •Функции правсимв и левсимв
- •Функции сжпробелы и печсимв
- •Функция пстр
- •Функции заменить и подставить
- •Функция повтор
- •Функция значен Функция значен преобразует строку текста, отображающую число, в число. Синтаксис:
- •6.5. Работа с датами Как вводить даты и время в Excel
- •Быстрый ввод дат и времени
- •Как 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
- •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.2. Примеры обработки одномерных массивов
- •Сортировка числовых одномерных массивов
- •Алгоритм сортировки одномерного массива по возрастанию
- •16.3. Двумерный массив
- •Программа
- •Глава 17. Пользовательские процедуры типа Sub и Function в vba
- •17.1. Подпрограммы
- •Вызов подпрограммы процедуры Sub
- •2 Способ.
- •17.3. Подпрограмма - процедура Function
- •Вызов подпрограммы - процедуры Function
- •Глава 18. Решение оптимизационных задач
- •18.1. Обработка электронных таблиц в среде vba
- •18.2. Применение процедуры Поиск решения для решения линейных оптимизационных задач
- •18. 3. Подготовка эт
- •Список литературы
- •Содержание
Список литературы
1. Інформатика і комп”ютерна техніка. Войтюшенко Н.М., Останець А.І. - Київ, ЦУЛ, 2009.
2. Інформатика: теоретичні основи і практикум. Литвин І.І., Конончук О.М . - Київ, «Новий світ», 2007.
3. Інформатика. Комп’ютерна техніка. Комп’ютерні технології. Баженов В.А., Венгерський П.С., Горлач В.М. та інш. - Київ, «Каравела», 2003.
Дополнительная литература
Глушаков С.В. и др. Программирование на Visual Basic 6.0. Учебный курс – Харьков: Издательство Фолио , 2002.
Коцюбинский А.О., Грошев С.В. Современный самоучитель профессиональной работы на компьютере. – 3-е изд. — М.: Триумф, 1999
3. Інформатика, Комп’ютерна техніка, Комп’ютерні технології. За редакцією О.І. Пушкаря. – Київ, "Академія", 2001.
4. Дібкова Л.М. Інформатика та комп’ютерна техніка. Посібник для студентів вищих навчальних закладів.– Київ: Видавничий центр "Академія", 2002.
5. Вильямс Орвис. Excel для ученых, инженеров и студентов. Пер. с англ. –К.: Юниор, 1999.
6. Гарнаев А. Использование MS Excel и VBA в экономике и финансах. - СПб.: БХВ- Санк-Петербург, 1999.
Содержание
Глава 1. Основные понятия информатики и компьютерной техники
1.1. Информация и информатика………………………………………….. 4
1.2. Устройства, характеристики и программное обеспечение ПК.…….. 5
1.3. Файловая система организация данных………………………………. 5
1.4. Операционная система Windows……………………………………… 6
1.5. Пользовательский графический интерфейс…………………………… 7
Глава 2. Обзор ресурсов и управление вWindows
2.1. Главное меню рабочего стола и справочная система…………………. 8
2.2. Программа Проводник для работы с папками и файлами……………. 9
2.3. Работа с папками в окне Проводник…………………………………... 9
2.4. Работа с файлами в окне Проводник…………………………………... 11
Глава 3. Текстовой редактор Word
3.1. Создание и сохранение документа……………………………………. 11
3.2. Форматирование страниц документа…………………………………. 13
3.3. Редактирование текста страницы…………………………………….. 14
3.4. Таблицы в Word……………………………………………………….. 15
Глава 4. Формульный редактор и графика в Word
4.1. Формульный редактор………………………………………………… 16
4.2. Работа с рисунками …………………………………………………… 18
4.3. Импорт графических объектов и команда Объект WordArt……….. 19
Глава 5. Табличный процессор MS Excel
5.1. Рабочие книги, листы и окно Excel……………………………………. 20
5.2. Некоторые операции над рабочей книгой и листами………………… 21
5.3. Типы данных в Excel и их ввод………………………………………. 22
5.4. Арифметические и логические выражения в Excel………………….. 23
Глава 6. Вычисления в Excel
6.1. Абсолютные, относительные и смешанные адреса………………….. 24
6.2. Стандартные функции…………………………………………………. 25
6.3. Логические функции ЕСЛИ в Excel…………………………………... 27
Глава 7. Диаграммы в Excel и решение математических задач
7.1. Мастер диаграмм………………………………………………………. 29
7.2. Построение диаграммы типа Поверхность…………………………… 29
7.3. Редактирование построенной диаграммы………………………….. 30
7.4. Решение нелинейных уравнений в Excel…………………………….. 31
7.5. Вычисления по итерационным формулам……………………………. 32
Глава 8. Обработка статистических данных в Excel
8.1. Некоторые понятия математической статистики……………………. 33
8.2. Генерация случайных чисел и построение гистограмм…………….. 34
8.3. Описательная статистика………………………………………………. 35
Глава 9. Работа с базами данных в Excel
9.1. Основные понятия и правила создания БД…………………………… 37
9.2. Применение команды Автофильтр……………………………………. 38
9.3. Применение команды Расширенный фильтр………………………… 38
Глава 10. Алгоритмизация вычислительных процессов
10.1. Алгоритм и его свойства ………………………………………………. 4
10.2. Линейные и разветвляющиеся алгоритмы ………………………….... 6
10.3. Простые циклические алгоритмы …………………………………….. 6
10.4. Циклические алгоритмы обработки массивов ……………………….. 8
Глава 11. Система программирования VBA
11.1. Основные положения ………………………………………………….. 11
11.2. Некоторые определения ……………………………………………….. 12
11.3. Запуск и элементы окна редактора VBA …………………………….. 13
Глава 12. Пример создания проекта в VBA и типы данных
12.1. Порядок действий на ПК при создании проекта ……………………. 15
12.2. Элементы языка VBA ………………………………………………….. 17
12.3. Описание переменных …………………………………………………. 18
Глава 13. Выражения в VBA и ввод – вывод данных
13.1. Выражения в VBA ………………………………………………........... 19
13.2. Операторы присваивания и способы ввода данных ………………… 20
13.3. Способы вывода данных ………............................................................. 21
Глава 14. Организация разветвляющихся программ
14.1. Операторы управления GOTO, IF ………………………………........ 22
14.2. Однострочный вложенный If …………………..................................... 24
14.3. Оператор выбора Select Case ………………………………………......25
Глава 15. Организация циклических программ в VBA
15.1. Простые циклические программы с оператором IF ………………… 26
15.2. Оператор цикла For ... Next ……………………................................... 27
15.3. Операторы циклов типа Do ……………….……….............................. 28
Глава 16. Массивы данных в VBА
16.1. Характеристики и описание одномерных массивов ………….…….. 29
16.2. Примеры обработки одномерных массивов ……………………….... 30
16.3. Двумерный массив …………………………......................................... 32
Глава 17. Пользовательские процедуры типа Sub и Function в VBA
17.1. Подпрограммы ……………………........................................................ 34
17.2. Процедура типа Sub ……………............................................................ 34
17.3. Подпрограмма - процедура Function ………………………………… 36
Глава 18. Решение оптимизационных задач
18.1. Обработка электронных таблиц в среде VBA ……………………….. 37
18.2. Применение процедуры Поиск решения………………………… ….. 40
18. 3. Подготовка ЭТ…………………………………………………………. 41
Список литературы…………………………………………………………... 75