Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК_БкМ_100__БкМ_200_Информатика_Сальникова_Н.А...doc
Скачиваний:
25
Добавлен:
05.09.2019
Размер:
1.5 Mб
Скачать

Литература дополнительная

  1. Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем. Учебник для вузов. – 2-е изд. – СПб.: Питер, 2009. – 720 с.

  2. Буза М.К. Архитектура компьютера: Учебник. М.: Новое знание, 2007. – 559 с.

  3. Быстро и легко осваиваем работу в сети Интернет.: Практ.пособ. – М.: Лучшие книги, 2000. – 352 с.: ил.

  4. Глушаков С.В., Ломотько Д.В., Мельников И.В. Работа в сети Internet: Учебный курс. – Харьков: Фолио; М.: ООО “Изд-во АСТ”, 2008. – 346 с.

  5. Глушаков С.В., Мельников И.В. Персональный компьютер: Учебный курс. – Харьков: Фолио; М.: ООО “Изд-во АСТ”, 2008. – 238 с.

  6. Гуда А.Н., Бутакова М.А., Нечитайор Н.М. и др. Информатика и программирование: компьютерный практикум. Учебник для вузов. – М.:Дашков и К0, 2009. – 237 с.

  7. Епанешникова А. Программирование в среде Turbo Pascal 7.0. [Текст] / А. Епанешникова, В. Епанешникова. – М.: МГП РАСКО, 2002. – 204 с.

  8. Журин А.А. Работа на компьютере. Практическое руководство для начинающих пользователей. – М.: Лист Нью, 2006. – 704 с.: ил.

  9. Карлберг К. Бизнес-анализ с помощью Excel / Пер. с англ. - К.: Диалектика, 2001

  10. Компьютерные системы и сети: Учеб. пособие / Под ред. В.П.Косарева и Л.В.Еремина. – М.: Финансы и статистика, 2009.–464 с.:ил.

  11. Потопахин В.В. Turbo Pascal: решение сложных задач [].– СПб.: БХВ-Петербург, 2006. – 327 с.

  12. Ускова О.Ф. Программирование на языке Паскаль [Текст] : задачник / О.Ф. Ускова. - СПб.: Питер, 2002. – 236 с.

  13. Фаронов В.В. Turbo Pascal 7.0. Практика программирования [Текст] : учеб. пособие / В.В. Фаронов. – М.: Нолидж, 2007. – 317 с.

  14. Шпак Ю.А. Turbo Pascal 7.0 на примерах [Текст] / Ю.А. Шпак – М.: Юниор, 2003. – 127 с.

1.7. Учебно-методическое обеспечение учебной дисциплины

Лекция 1. Основы логики. Алгебра логики. Моделирование и формализация. Основы алгоритмизации и программирование. Основы объектно-ориентированного про-граммирования (ООП).

ДЕ 4. Модели решения функциональных и вычислительных задач.

ДЕ 5. Алгоритмизация и программирование. Языки программирования высокого уровня.

ДЕ 6. Программное обеспечение и технологии программирования.

Логические операции. Алгебра логики. Таблица истинности. Основные логические операции: конъюнкция, дизъюнкция, импликация, эквивалентность, отрицание.

Технология решения задач с помощью компьютера. Этапы решения задач на ПК. Построение модели. Виды моделей. Формализация. Составление алгоритма. Алгоритм и его свойства. Формы представления алгоритмов. Общий вид алгоритма. Схемы алгоритмов. Операторные схемы алгоритмов. Псевдокод. Принципы разработки алгоритмов и программ. Типы алгоритмических процессов. Линейный алгоритм. Алгоритмы разветвляющейся структуры. Циклические вычислительные процессы. Вложенные циклы.

Программирование. Языки программирования. Уровни языков программирования. Классификация языков программирования. Операторные и функциональные языки программирования. Операторные: процедурные и непроцедурные языки. Процедурные (императивные) языки и непроцедурные (декларативные) языки. Процедурные: машино - ориентированные и машино – независимые.языки. Машино – ориентированные языки: машинные языки, автокоды, языки символического кодирования, ассемблеры. Язык Ассемблер. Языки высокого уровня. Преимущества алгоритмических языков перед машинными. Машино – независимые языки: процедурно – ориентированные, проблемно – ориентированные, объектно-ориентированные языки. Алгоритмические языки. Логические языки. Функциональные языки. Структурное программирование. Процедурное программирование. Объектно-ориентированное программирование (ООП). Компоненты алгоритмических языков: алфавит, синтаксис, семантика. Понятия языка: имена, операции, данные, константы, переменные, массивы, выражения (арифметические, логические, строковые), операторы, функции. Запись арифметических выражений. Запись логических выражений. Компьютерная программа. Компьютерный эксперимент. Системы программирования. Технологии программирования. Классы сред программирования: среды общего назначения и языково-ориентированные среды. Классификация инструментальных сред программирования. Интерпретирующие и компилирующие среды. Компиляторы и интерпретаторы. Синтаксически-управляемая среда программирования. Технологию визуального программирования. CASE-технологии. Отладка и тестирование программ. Документирование программы.

Основы объектно-ориентированного программирования.

Поколения языков. Язык 4-го поколения – язык объектно-ориентированного программирования (ООП). Три базовых понятия: инкапсуляция, наследование, полиморфизм. Основы ООП. Особенности ООП. Объекты и классы. Понятие объекта. Свойства, методы, события. Классы объектов. Экземпляры классов. Свойства объектов. Интегрированная среда Visual Basic.

Основные понятия: автокоды, алгебра логики, алгоритм, алгоритмические языки, алфавит, ассемблеры, выражения, данные, дизъюнкция, имена, импликация, интерпретаторы, классы сред программирования, компиляторы, компьютерный эксперимент, конъюнкция, константы, логические операции, логические языки, массивы, машинные языки, машино – ориентированные, машино – независимые языки, модель, непроцедурные (декларативные) языки, объектно-ориентированное программирование, объектно-ориентированные языки, операторы, операторные языки, операции, отладка программы, отрицание, переменные, программирование, проблемно – ориентированные языки, процедурное программирование, процедурно – ориентированные языки, процедурные (императивные) языки, семантика языка, синтаксис языка, системы программирования, структурное программирование, формализация, таблица истинности, тестирование программы, технологии программирования, технологию визуального программирования, функции, функциональные языки, эквивалентность, языки программирования высокого уровня, языки программирования низкого уровня, языки символического кодирования, языково-ориентированные среды, CASE-технологии.

Лекция 2. Основные понятия. Электронная таблица Excel.

ДЕ 3. Программные средства реализации информационных процессов.

Понятие табличного процессора и электронной таблицы. История появления и развития электронных таблиц. Интерфейс табличного процессора. Структура окна. Панели. Трехмерные диалоги. Характеристика режимов и команд. Ведение рабочей книги. Функциональные возможности табличных процессоров.

Первоначальные сведения о табличном процессоре Excel. Ввод исходных данных. Навигация по рабочему листу. Типы данных. Модель ячейки. Адреса ячеек. Блок ячеек. Рабочий лист. Рабочая книга. Сохранение и открытие файлов.

Ввод исходных данных. Использование формул. Составление элементарных формул. Автоматическое суммирование строк и столбцов. Отслеживание взаимосвязи ячеек. Работа с элементарными функциями. Составление функций с помощью Мастера функций.

Навигация по рабочему листу. Выделение ячейки, блоков ячеек, столбцов, строк, рабочего листа. Быстрый переход к ячейкам. Перемещение по рабочему листу. Разбиение окон. Фиксирование окон-фрагментов. Удаление данных. Копирование и перемещение формул. Заполнение смежных ячеек. Перетаскивание содержимого ячеек. Автозаполнение. Абсолютные и относительные адреса.

Основные понятия: абсолютная ссылка (адрес), автоввод, автовычисление, автозаполнение, адрес ячейки, аргумент, блок данных, блок ячеек, ввод данных, выделение несмежных и смежных ячеек, выравнивание, заголовки строк и столбцов, имена блоков ячеек, копирование рабочих листов, копирование содержимого ячеек, копирование формата, копирование формул, мастер функций, окно, относительная ссылка (адрес), переименование рабочего листа, переименование рабочей книги, перемещение по рабочей книге, перемещение по рабочим листам, примечание к ячейкам, рабочая книга, рабочий лист, столбец, строка, строка формул, текущая ячейка, формула, функция, ячейка, ярлычки листов, ячейка ввода.

Редактирование данных. Форматирование данных.

ДЕ 3. Программные средства реализации информационных процессов.

Редактирование данных. Реорганизация таблиц. Вставка и удаление ячеек, строк, столбцов. Копирование и перемещение. Специальное копирование. Форматирование данных. Форматирование чисел. Выравнивание данных. Установка шрифтов. Линии и рамки. Цвета и узоры. Высота строк и ширина колонок. Автоформатирование. Стили оформления. Создание шаблонов и их использование для построения таблиц. Копирование форматов в другие ячейки.

Деловая графика и географические карты.

Создание внедренных диаграмм и построение диаграмм на отдельном листе. Мастер диаграмм. Панель инструментов Диаграмма. Виды и типы диаграмм. Изменение данных диаграмм. Редактирование диаграмм. Элементы диаграммы, их выделение и редактирование. Изменение типа диаграммы. Оформление диаграмм. Автоматическое форматирование диаграмм. Пользовательский формат диаграмм. Изменение способа представления данных. Текстовые поля на диаграмме. Работа с географическими картами.

Основные понятия: абсолютная ссылка (адрес), автоввод, автовычисление, автозаполнение, автоформатирование, адрес ячейки, блок данных, блок ячеек, ввод данных, выделение несмежных и смежных ячеек, выравнивание, заголовки строк и столбцов, закрепление областей, имена блоков ячеек, копирование рабочих листов, копирование содержимого ячеек, копирование формата, копирование формул, окно, переименование рабочего листа, переименование рабочей книги, перемещение по рабочей книге, перемещение по рабочим листам, примечание к ячейкам, рабочая книга, рабочий лист, редактирование данных, специальная вставка, стили оформления, столбец, строка, строка формул, форматирование данных, ячейка, ярлычки листов, ячейка ввода, графический объект, диаграмма, типы диаграмм, изменение типа диаграммы, форматирование диаграмм, легенда, линия тренда, лист диаграммы, мастер диаграмм, ось, ряд данных на диаграмме.

Лекция 3. Технология работы в электронной таблице. Функции Excel. Математические функции. Логические функции. Вложенные логические функции.

ДЕ 3. Программные средства реализации информационных процессов.

Проектирование электронных таблиц. Создание новой рабочей книги и технология работы с листами. Организация рабочих книг. Изменение количества рабочих листов в рабочей книге. Перемещение по рабочим листам. Выделение рабочих листов. Вставка, удаление и переименование рабочих листов. Перемещение и копирование рабочих листов. Оформление рабочих листов. Связывание рабочих листов. Связывание рабочих книг (файлов). Управление рабочими книгами. Документирование рабочих книг.

Функции Excel. Понятие и типы функций в Excel. Простейшие математические функции. Функции округления. Специфические математические функции. Функции для операций с матрицами. Простейшие статистические функции. Функции для дисперсионного и корреляционного анализа. Статистические функции для целей прогнозирования. Понятие логических функций и их виды. Простая функция ЕСЛИ (IF). Логическая функция И (AND). Логическая функция ИЛИ (OR). Вложенные логические функции ЕСЛИ (IF). Функции даты и времени.

Основные понятия: абсолютные и относительные адреса ячеек, автосуммирование, автоввод, автовычисление, автозаполнение, алгебра логики, аргументы функции, блок ячеек, влияющие ячейки, выделение ячеек, данные, зависимые ячейки, зависимости, источник ошибки, логические операторы, операторы сравнения, ссылка на ячейку, строка формул, формула, функция, мастер функций.

Лекция 4. Работа с базами данных в Excel.

ДЕ 3. Программные средства реализации информационных процессов.

Понятие базы данных в Excel. Понятие списка. Сортировка списка. Фильтрация (выборка) записей списка: автофильтрация, расширенный фильтр. Способы задания критериев поиска данных. Пользовательский автофильтр. Выполнение основных операций обработки записей списка с помощью средства Excel Форма данных.

Основные понятия: автофильтрация, база данных, критерий поиска данных, критерий фильтрации, поле базы данных, пользовательский автофильтр, расширенный фильтр, сортировка, список, фильтрация, форма данных, формула, функция.

Структурирование и отбор данных.

ДЕ 3. Программные средства реализации информационных процессов.

Составление итоговых отчетов. Промежуточные итоги. Вложенные промежуточные итоги. Автоматическое подведение итогов. Структурирование рабочих листов. Структурирование рабочих листов промежуточных итогов. Отмена структурирования рабочего листа. Автоструктурирование. Консолидация данных. Подготовка данных для консолидации. Выбор функции консолидации. Создание сводных таблиц. Мастер сводных таблиц. Области строк, столбцов, страниц. Изменение сводной таблицы: как скрыть, показать и удалить данные сводной таблицы; как изменить функцию подведения итогов; как удалить общие итоги. Форматирование сводной таблицы. Построение диаграмм сводных таблиц.

Основные понятия: автоструктурирование, вложенные промежуточные итоги, итоговые отчеты, консолидация данных, консолидация по категориям, консолидация по положения, мастер сводных таблиц, сводная таблица, сортировка, структурирование рабочих листов, функция консолидации.

Лекция 5. Технология использования средств Excel для различных расчетов.

ДЕ 3. Программные средства реализации информационных процессов.

Электронная таблица для поддержки принятия решений. Решение “обратных” задач, исследование области допустимых значений аргументов с помощью средства Excel Подбор параметра.

Анализ данных на основе Таблицы подстановки. Таблица подстановки с одной переменной. Как добавлять формулы в Таблицы подстановки данных. Как создавать Таблицы подстановки с помощью Автозаполнения. Таблица подстановки с двумя переменными. Редактирование и удаление Таблицы подстановки.

Сценарный подход для решения задач, реализованный с помощью средства Excel Диспетчер сценариев. Создание дополнительных сценариев. Просмотр сценариев. Редактирование сценариев. Создание итогового отчета по сценариям.

Линейная оптимизация. Выбор оптимального решения с помощью средства Excel Поиск решения.

Основные понятия: автозаполнение, Подбор параметра, решение “обратных” задач, таблица подстановки для одной переменной, таблица подстановки для двух переменных, формула, функции, Диспетчер сценариев, оптимальное решение, Поиск решения, сценарии, целевая ячейка.