Новосибирская государственная академия водного транспорта
Шифр дисциплины: ЕН.Ф.01
Информатика
Рабочая программа по специальности 240200
“Судовождение”
Направление 653300 “Эксплуатация транспорта и транспортного оборудования”
Новосибирск 2001
2
Рабочая программа составлена доцентом Л.В.Городиловым на основании Государственного образовательного стандарта высшего профессионального образования: государственные требования к минимуму содержания и уровню подготовки выпускников по специальности 240300 «Судовождение», направление 653500 «Эксплуатация транспорта и транспортного оборудования».
Программа обсуждена и одобрена на заседании кафедры вычислительной математики и техники НГАВТ 15.09.01 г.
Зав. кафедрой В.П. Умрихин Рабочая программа одобрена советом факультета СВ _ 2001 г.
Председатель совета СВФ - В.В.Саленек
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Информатика комплексная учебная дисциплина, имеющая междисциплинарный характер. Изучение дисциплины “Информатика” базируется на знаниях, полученных студентами при изучении курса высшей математики.
2. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
ДИСЦИПЛИНЫ
В результате изучения дисциплины студент должен:иметь представление:
• о локальных компьютерных сетях и сети Internet;
• об операционных системах Windows NT, UNIX, Linux;
• о языках программирования Pascal, C, Fortran;
• о математических пакетах Mathematica, MathCAD;
знать и уметь использовать:
• структуру и принцип работы ПК;
• операционную систему Windows 98, ее стандартные приложения;
• алгоритмизацию и программирование типовых задач в среде Visual Basic;
• методы вычислительной математики для численного интегрирования, решения нелинейных уравнений и систем линейных уравнений;
• антивирусные программы;
• программы пакета Microsoft Office;
иметь навыки:
• работы с файлами и каталогами (папками), с архиваторами и антивирусными программами в операционной системе Windows 98;
• самостоятельно составлять и выполнять на ПК несложные программы математических расчетов в среде Visual Basic;
• работать с программами Microsoft Word и Microsoft Excel.
Изучать дисциплину рекомендуется в последовательности, изложенной в программе.
Для закрепления лекционного материала предусматривается проведение лабораторных работ.
3. ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ
Заочное обучение (3) Вид учебной работы Очное обучение (О) Всего Всего Семестры Курс часов часов I II 1 2 3 Общая трудоемкость дис- 204 102 102 204 50 76 циплины Аудиторные занятия 44 10 16 128 64 Лекции 64 32 32 12 6 Практические занятия (ПЗ) Семинары (С) Лабораторные работы (ЛР) 64 32 32 32 10 10 и (или) другие виды аудиторных занятий Самостоятельная работа 160 40 60 76 38 Изучение литературы тео- 120 40 40 ретического курса Курсовой проект (работа) Расчетно-графические работы Реферат стоятельной работы Вид итогового контроля (зачет, экзамен)4. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
4.1. Разделы, темы дисциплины и виды занятий дисциплиныО З О З О З О З
информации, информационной системы ские средства реализации информационных процессов.Структура и принцип работы ПК ные средства реализации информационных процессов. Операционная система Windows.
характеристика программного обеспечения онная система Windows, стандартные приложения Windows.
терные вирусы и антивирусные программы программирования в Visual Basic.
рованная среда разработки Visual Basic мирование в Basic программирования в Visual Basic.
мирование в Basic зация и программирование. Языки программирования высокого уровня вычислительной математики.
Microsoft Office вый процессор Microsoft Word тронные таблицы Microsoft Excel 4.2. Содержание разделов и тем дисциплины
ПЕРВЫЙ СЕМЕСТР
Тема 1.1. Понятия информации, информационной системы.Общее представление об информации. Кодирование информации. Понятие носителя информации. Формы представления и передачи информации.
Определение и свойства информационной системы. Информатика, как наука, как прикладная дисциплина и как отрасль народного хозяйства. История развития ЭВМ.
Тема.1.2. Технические средства реализации информационных процессов.Структура и принцип работы ПК.
Основные сведения о ПК, состав персонального компьютера. Системный блок, структурная схема ПК. Основные характеристики микропроцессора.
Взаимодействие процессора и памяти при выполнении команд и программ. Программа как последовательность действий компьютера. Двоичная система счисления. Коды ASCII и ANSI. Монитор и его основные характеристики. Клавиатура и назначение клавиш.
Тема.1.3. Программные средства реализации информационных процессов.
Операционная система Windows.
Тема1.3.1. Общая характеристика программного обеспечения.
Классификация программного обеспечения. Понятие программного обеспечения. Базовое (системное) программное обеспечение. Однозадачные, многозадачные, сетевые операционные системы. Сервисное программное обеспечение. Утилиты. Архиваторы. Антивирусные программы. Системы программирования. Прикладное программное обеспечение и тенденции его развития.
Текстовые и графические редакторы, электронные таблицы, системы управления базами данных.
Тема1.3.2. Операционная система Windows, стандартные приложения.
Windows.
Понятие операционной системы (ОС). Программный и пользовательский интерфейс. Классификация операционных систем. Операционная система Windows 9X, ее файловая система. Определение файла и папки. Полное имя файла.
Основные характеристики Windows. Архитектура, принципы работы и пользовательский интерфейс Windows. Рабочий стол, программы мой компьютер и проводник. Использование мыши и возможные формы ее указателей. Панель управления, изменение общих установок. Панель задач. Кнопка Пуск, команды главного меню.
Управление файлами, папками и дисками. Копирование, перемещение, переименование файлов и папок. Создание папок, ярлыков и управление ими.
Быстрое и полное форматирование дискет в программах мой компьютер и проводник.
Стандартные программы Windows. Программы Калькулятор, графический редактор Paint, текстовый редактор WordPad, Блокнот. Служебные программы по обслуживанию жесткого диска.
Тема 2.1.8. Компьютерные вирусы и антивирусные программы.
Определение компьютерного вируса. Классификация компьютерных вирусов. Способы проявления, распространения компьютерных вирусов и защита от них. Основные типы антивирусных программ: вирус-фильтры, детекторы и дезинфекторы. Отечественные антивирусные программы полидетектордезинфектор AIDSTEST Д.Н.Лозинского и универсальный полидетектордезинфектор Dr. Web И.Данилова и В.Лутовинова. Утилита Norton AntiVirus for Windows фирмы Symantec. Антивирусная программа Antiviral Toolkit Pro for Windows Евгения Касперского, распознающая свыше 30 тысяч вирусов и имеющая удобный интерактивный интерфейс пользователя.
Тема 1.4. Основы программирования в Visual Basic/.
Тема 1.4.1.Интегрированная среда разработки Visual Basic/.
Интегрированная среда разработки (IDE) Visual Basic. Основные элементы среды: главное меню, панель инструментов, окна проекта, свойств, макета форм, панель элементов и др. Создание, сохранение и выполнение программ в IDE Visual Basic, ввод и вывод информации.
Работа с формами в Visual Basic. Основные элементы формы; свойства, события и методы форм. Использование управляющих элементов Visual Basic: кнопок, текстовых полей, надписей, флажков, рамок, списков и др. Работа с модулями.
Тема 1.4.2.Программирование в Visual Basic/.
Подпрограммы в Visual Basic. Формат подпрограммы-функции Function и подпрограммы-процедуры Sub. Передача параметров в подпрограммы.
Структура и синтаксис языка программирования Visual Basic. Алфавит языка. Знаки арифметических и логических операций. Операции сравнения. Числовые и символьные типы данных. Константы, переменные, массивы. Простейшие конструкции языка. Стандартные функции.
Программирование линейных, разветвленных и циклических алгоритмов. Программирование алгоритмов линейной структуры, оператор присваивания. Программирование разветвленных алгоритмов, операторы безусловного и условного перехода. Программирование циклических алгоритмов, операторы безусловного и условного цикла. Примеры программ.
Программирование алгоритмов обработки одномерных массивов. Различные способы организации ввода и вывода массивов. Упорядочение элементов массива. Определение максимального и минимального значений элементов одномерного массива и значений индексов эти экстремальных элементов. Вычисление суммы и произведения элементов массива.
Программирование алгоритмов обработки двумерных массивов. Ввод и вывод данных двумерного массива. Вычисление сумм элементов отдельных строк и столбцов двумерного массива. Определение максимального и минимального значений элементов двумерного массива и значений индексов эти экстремальных элементов. Типовые программы обработки двумерных массивов.
Тема 1.5. Алгоритмизация и программирование. Языки программирования высокого уровня.
Технология решения задач с использованием ПК. Основные этапы решения задачи на ПК. Понятие алгоритма и его основные свойства. Формы представления алгоритмов. Линейная, разветвляющаяся и циклическая структуры алгоритмов. Компьютер как исполнитель алгоритмов. Языки программирования C, Pascal, Fortran, Basic. Программа, как изображение алгоритма в терминах команд, управляющих работой компьютера. Основные характеристики программы.
Тема 1.6. Методы вычислительной математики.
Ошибки в численных результатах. Относительные и абсолютные ошибки. Три вида ошибок при численных расчетах: ошибки в исходной информации, ошибки ограничения, ошибки округления. Ошибки округления при отбрасывании младших разрядов и симметричном округлении. Распространение ошибок при сложении, вычитании, умножении и делении двух чисел. Графы вычислительных процессов. Граф вычислительного процесса и ошибка округления при вычислении выражения u=(x+y) z.
Численное решение нелинейных уравнений. Два основных этапа при численном решении уравнений с одной неизвестной. Отделение корней. Уточнение корня методом половинного деления. Методы хорд, касательных, итераций. Условие сходимости метода итераций. Примеры типовые программы для численного решения нелинейных уравнений.
Численное решение систем линейных уравнений. Метод исключения Гаусса. Выделение главного элемента по столбцу. Применение способа Гаусса для вычисления определителя и нахождения обратной матрицы. Итерационные методы численного решения линейных уравнений. Метод Зейделя. Сходимость итерационных методов.
Численное интегрирование. Вычисление определенных интегралов с помощью формул прямоугольников, трапеций, Симпсона (парабол) и Гаусса.
Вычисление интеграла с заданной точностью методом двойного пересчета.
Математическая обработка результатов эксперимента. Определение коэффициентов интерполяционного многочлена способом наименьших квадратов.
Подбор эмпирических зависимостей.
Тема 1.7.Программы пакета Microsoft Office..
Тема 1.7.1. Текстовый процессор Microsoft Word.
Запуск программы и выход из нее. Элементы окна редактора Word.
Меню процессора Word, панели инструментов Стандартная, Форматирование, Рисование. Создание и сохранение файла-документа. Понятие шаблона, типы шаблонов. Редактирование и форматирование документа. Редактор математических формул. Вставка в документ Word объекта из другого приложения Windows. Оформление страницы документа Word. Разметка страницы, вставка номеров страниц, верхний и нижний колонтитулы, вставка сносок, разрыв страницы Тема 1.7.2. Табличный процессор Microsoft Excel.
Создание, загрузка и сохранение файлов-документов (книг). Элементы окна программы Microsoft Excel. Обзор функций горизонтального меню. Панели инструментов Стандартная, Форматирование. Типы данных, используемые в Microsoft Excel. Ввод данных в ячейки таблицы. Строка формул, адресация ячеек, абсолютные и относительные ссылки. Автоматическое заполнение и выделение ячеек. Работа с формулами и функциями в Microsoft Excel. Основные математические функции. Мастер функций. Мастер диаграмм. Организация вычислений в Microsoft Excel, решение уравнений путем подбора параметра. Предварительный просмотр и вывод электронной таблицы на печать.
5 ЛАБОРАТОРНЫЙ ПРАКТИКУМ
Тема 1.1. Понятия информации, Тема 1.1. Понятия информации, информационной системы информационной системы Тема 1.2. Технические средства Тема 1.2. Технические средства реализации информационных про- реализации информационных процессов. Структура и принцип рабо- цессов. Структура и принцип работы ПК ты ПК Тема 1.3.1. Общая характеристика Тема 1.3.1. Общая характеристика программного обеспечения программного обеспечения Тема 1.3.2. Операционная система Тема 1.3.2. Операционная система Windows, стандартные приложения Windows, стандартные приложения Тема 1.3.3. Компьютерные вирусы Тема 1.3.3. Компьютерные вирусы и антивирусные программы и антивирусные программы Тема 1.4. Основы программирова- Тема 1.4. Основы программирования в Visual Basic. ния в Visual Basic.Тема 1.4.1. Интегрированная среда Тема 1.4.1. Интегрированная среда разработки Visual Basic разработки Visual Basic Тема 1.4.2. Программирование в Тема 1.4.2. Программирование в Тема 1.4. Основы программирова- Тема 1.4. Основы программирования в Visual Basic. ния в Visual Basic.
Тема 1.4.2. Программирование в Тема 1.4.2. Программирование в Тема 1.5. Алгоритмизация и про- Тема 1.5. Алгоритмизация и программирование. Языки программи- граммирование. Языки программирования высокого уровня рования высокого уровня Тема 1.6. Методы вычислительной Тема 1.6. Методы вычислительной Тема 1.7.1. Текстовый процессор Тема 1.7.1. Текстовый процессор Тема 1.7.2. Электронные таблицы Тема 1.7.2. Электронные таблицы
6. ПРАКТИЧЕСКИЕ ЗАНЯТИЯ
Не предусмотрены.7. КУРСОВАЯ РАБОТА Не предусмотрена.
9. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
9.1 Рекомендуемая литература а) Основная литература Макарова Н.В. и др. Информатика. Учебник / Под ред. проф. Н. В.Макаровой М. "Финансы и статистика " 2001, 768 с.
Н.Г. Волченков. Программирование на Visual Basic 6. Учебное пособие.
Москва, ИНФРА-М, 2000, ч.1,2,3.
В.П. Дьяконов. Справочник по алгоритмам и программам на языке Бейсик для персональных ЭВМ. Наука, Москва 1987.
б) Дополнительная литература Ананьев А.И., Федоров А.Ф. Самоучитель Visual Basic 6/0 – СПб: БХВ – Санкт-Петербург, 2000. – 624 с.
Евдокимов В. В. и др. Экономическая информатика. Учебник для вузов. Под ред. д.э.н., проф., В.В. Евдокимова. - СПб.: Питер, 1997. - 592 с..
Колесников А. Excel 7.0 для Windows 95. К.: BHV.-480 с.
Кох О. Excel 5.0 для пользователя. М., 1995 г., 448 с.
Браун С. Visual Basic 6: учебный курс. СПб:Питер, 2000.
Фигурнов В. Э. IBM PC для пользователя. Краткий курс. - М.: ИНФРА - М, 9.2 Средства обеспечения освоения дисциплины Операционная среда Windows. Офисные приложения Word, Excel. Объектно- ориентированный язык программирования высокого уровня Visual Basic.
10. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
ДИСЦИПЛИНЫ
Четыре компьютерных класса с соответствующим программным обеспечением.
11. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОРГАНИЗАЦИИ
ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
В библиотеке и на кафедре имеются методические указания по всем видам учебных занятий и самостоятельной работы.12. ФОРМЫ КОНТРОЛЯ Зачет – 1 семестр, экзамен – 2 семестр при условии выполнения учебного графика (выполнение и защита лабораторных работ).
Экзамены проводится по экзаменационным билетам в компьютерных классах.