- •Федеральное агентство по образованию
- •Пояснительная записка
- •Содержание курса
- •1. Информатика в экономике и управлении
- •2. Технические средства и программное обеспечение персональных компьютеров
- •3. Основы представления данных и построение алгоритмов
- •4. Введение в программирование
- •5. Основы современной технологии разработки программного обеспечения
- •6. Информационная безопасность
- •Тематический план
- •Рекомендованная литература Обязательная
- •Дополнительная
- •Вопросы к экзамену
- •Тематика контрольных работ
- •Тематика лабораторных работ.
4. Введение в программирование
4.1. Современный взгляд на программирование. Основные понятия и терминология. Обзор языков программирования.
4.2. Основные понятия процедурного языка и его структура. Простейшие конструкции языка. Описание типа, переменных и массивов. Операторы, их назначение и классификация. Общая структура программ. Программирование алгоритмов линейной структуры. Программирование алгоритмов разветвляющейся структуры. Программирование алгоритмов циклической структуры. Программирование алгоритмов со структурой вложенных циклов. Приемы программирования типовых алгоритмов.
Составление программ с использованием функций и процедур. Текстовые данные, процедуры и функции их обработки. Множества, записи, файлы и указатели. Графика. Процедуры, используемые при решении графических задач.
4.3. Visual Basic для Windows. Лексика языка программирования Visual Basic, типы данных, операции, операторы и функции. Основные правила программирования. Применение Visual Basic в прикладных пакетах программ Word и Excel. Объектно-ориентированное программирование.
5. Основы современной технологии разработки программного обеспечения
5.1. Этапы разработки программ. Методы разработки программ. Структурное программирование: проектирование сверху–вниз, модульное программирование, структурирование программ.
5.2. Отладка программ. Виды ошибок и способы их устранения. Тестирование программ. Оформление программной документации.
6. Информационная безопасность
6.1 Антиобщественные аспекты и формы использования информации: Информационные агрессии, информационный голод, дезинформация, утечка и уничтожение информации. Международный обмен информацией: проблемы свободы и информационной ответственности; способы и средства защиты информации.
Тематический план
|
№ п/п |
Перечень семестров, название разделов и тем |
Общая трудоемкость |
Количество часов аудиторных занятий
|
Самос-тоятель-ная работа | ||
|
всего |
лекций |
Лаб. раб. | ||||
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
1 |
Информатика в экономике и управлении |
5 |
1 |
1 |
|
4 |
|
2 |
Технические средства и программное обеспечение персональных компьютеров |
30 |
5 |
1 |
4 |
25 |
|
3 |
Основы представления данных и построения алгоритмов |
40 |
8 |
2 |
6 |
32 |
|
4 |
Введение в программирование |
60 |
10 |
33 |
7 |
50 |
|
5 |
Основы современной технологии разработки программного обеспечения |
50 |
5 |
5 |
|
45 |
|
6 |
Защита информации |
15 |
1 |
1 |
|
16 |
|
|
Всего |
200 |
30 |
10 |
20 |
170 |
