ОБЩИЕ СВЕДЕНИЯ
Сведения об ЭУМК
Электронный учебно-методический комплекс (ЭУМК) по дисциплине «Компьютерные информационные технологии» предназначен для студентов экономических и инженерно-экономических специальностей вузов, а также может быть использован преподавателями, аспирантами и практическими работниками предприятий.
Электронный учебно-методический комплекс составлен на основе рабочей учебной программы по курсу «Компьютерные информационные технологии», утверждённой деканом факультета непрерывного и дистанционного обучения <дата утверждения>, регистрационный № УД 11‑XX‑YY/Р и рабочего учебного плана специальности 1‑26 02 03 20 «Маркетинг в электронной коммерции».
Составитель:
А.А. Бутов, доцент кафедры экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук.
Рассмотрен и рекомендован к изданию на заседании кафедры экономической информатики, протокол № 8 от 06.12.2010 г.
Одобрен и рекомендован к изданию методической комиссией инженерно-экономического факультета, протокол № 3 от 30.11.2010 г.
Методические рекомендации по изучению дисциплины
В соответствии с учебным планом студенты дистанционной формы обучения специальности 1-26 02 03 20 «Маркетинг в электронной коммерции» изучают курс «Компьютерные информационные технологии» в течение двух семестров (соответственно часть 1 и часть 2).
Учебным планом по каждой из частей данного курса предусмотрено изучение теоретического материала, выполнение 2-х индивидуальных практических работ (ИПР) и 2-х контрольных работ (КР). Изучение каждой части курса заканчивается сдачей экзамена. К сдаче экзамена студенты допускаются только после выполнения и защиты ИПР и КР.
Рекомендуется изучать каждую из частей курса «Компьютерные информационные технологии» в соответствии с рабочей программой. Сначала необходимо ознакомиться с содержанием соответствующей части курса, затем изучить рекомендуемую литературу, обращая внимание на темы, перечисленные в рабочей программе, после чего изучить приведенный ниже теоретический материал вместе с примерами, содержащимися там. Далее необходимо освоить практику самостоятельного решения задач путем выполнения двух ИПР и двух КР в соответствии с индивидуальным заданием.
Так как теоретический материал излагается в определенном порядке, то и изучать данную дисциплину рекомендуется в той же последовательности.
Рабочая учебная программа
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
УТВЕРЖДАЮ
Декан факультета НиДО
________ В.М.Бондарик
___.___.20___.
Регистрационный № УД-___________/р.
Компьютерные информационные технологии
Рабочая учебная программа для специальности:
1-26 02 03 20 Маркетинг в электронной коммерции
Факультет непрерывного и дистанционного обучения
Кафедра экономической информатики
Курс 1
Части 1, 2 (семестр 1)
Части 3, 4 (семестр 2)
Лабораторные Экзамен 1 + 1 _ (курс)
занятия_______(количество работ) Зачет___________(курс)
Индивидуальные
практические работы 2 + 2 (количество работ)
Курсовой проект
(работа)_________(курс)
Контрольные работы 2 + 2 (количество работ)
Всего часов Форма получения
по дисциплине 342 высшего образования дистанционная
в том числе: часть 1 158
часть 2 184
Составил А.А. Бутов, к.т.н., доцент _______________
(И.О. Фамилия, степень, звание)
Рабочая учебная программа составлена на основе типовой учебной программы по дисциплине «Компьютерные информационные технологии», утвержденной УМО ВУЗов РБ по экономическому образованию 06.10.2006, регистрационный №ТД-258/тип., и рабочего учебного плана для специализации специальности 1-26 02 03 20 «Маркетинг в электронной коммерции», регистрационный № 08.07.22/707(дн).
Рассмотрена и рекомендована к утверждению на заседании кафедры экономической информатики
протокол № __ от _____ ____
Заведующий кафедрой ________________ В.Н. Комличенко
Одобрена и рекомендована к утверждению Советом инженерно-экономического факультета Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники»
протокол № __ от _____ ___
Председатель ____________ А.А. Горюшкин
СОГЛАСОВАНО
Начальник ОМОУП _________________ Ц.С.Шикова
Пояснительная записка
Цель преподавания дисциплины
Цель преподавания и изучения данной дисциплины – подготовка студентов к использованию современных компьютерных информационных технологий как инструмента для решения научных и практических задач в своей предметной области на высоком профессиональном уровне, а также привитие навыков алгоритмического мышления и изучение основ программирования.
Задачи изучения дисциплины.
В результате изучения дисциплины студенты должны:
знать:
- роль информатизации в современном обществе, базовые понятия информационных технологий и информационных систем (ИС);
- принципы действия и структурную организацию персональных компьютеров и компьютерных сетей, назначение и особенности функционирования программного обеспечения;
- способы представления экономической информации в автоматизированных информационных системах;
- концепции моделирования данных, принципы организации и проектирования баз данных;
- назначение, архитектуру, функциональные возможности современных систем управления базами данных (СУБД), направления развития СУБД;
- технологии обработки данных, методы и средствах обеспечения функционирования баз данных;
- виды, особенности организации и функционирования корпоративных информационных систем;
уметь:
- применять средства современных компьютерных технологий при решении задач в своей предметной области;
- применять на практике основы разработки компьютерных информационных технологий;
- проектировать и создавать базы данных, формировать запросы к базе данных, разрабатывать формы, отчеты, макросы;
- управлять базой данных;
иметь представление о:
- возможностях языка структурированных запросов SQL;
- основных понятиях, направлениях использования, принципах функционирования систем искусственного интеллекта;
- этапах и подходах к проектированию информационных систем, видах систем автоматизации проектирования ИС.
- работе в системах искусственного интеллекта;
- проектировании корпоративной информационной системы применительно к своей предметной области на уровне функциональных и обеспечивающих подсистем.
Перечень дисциплин, усвоение которых необходимо для изучения данной дисциплины.
№ пп | Название дисциплины | Раздел, тема |
1. | Информатика | В объеме школьной программы |
Содержание дисциплины
К у р с | Название и содержание тем (по типовой или учебной программе) | Контрольная работа (номер и тема по п.2) | Индивидуальная практическая работа (по п.1) | Оснащение контрольных и индивидуальных практических работ (по п.4) | Литература (по п.3) | Рекомендуемый объем для изучения (в часах) | Форма контроля знаний (зачет по контрольной работе, тесты, экзамен, зачет) |
2 | |||||||
Семестр 1 | |||||||
Раздел 1. Язык программирования С | |||||||
1. | Тема 1. Основные понятия и состав языка программирования С. Этапы создания исполняемой программы. Алфавит, лексемы, идентификаторы, ключевые слова, знаки операций. Целые, вещественные, символьные и строковые константы. Простые типы данных. Диапазоны изменения значений простых типов данных. Спецификаторы типа: short, long, signed, unsigned. Типы данных с плавающей точкой и тип void. Выражения. Переменные, их описание и инициализация. Именованные константы. | 2.1.1. 2.1.2. | 1.1.1. 1.1.2. | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | |
2. | Тема 2. Операции в языке С. Классификация и приоритеты операций. Операции присваивания. Неявное приведение типа в операциях присваивания. Операции инкремента и декремента. Операции явного преобразования типа и определения размера. Операции сдвига. Поразрядные (побитовые) логические операции. Логические операции НЕ, И, ИЛИ. Условная операция (?:) в языке С. Операция запятая. Операции взятия адреса и разадресации. | 2.1.1. 2.1.2. | 1.1.1. 1.1.2. | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | |
3. | Тема 3. Структура программы в языке С. Операторы, составные операторы. Базовые конструкции структурного программирования. Операторы ветвления. Условный оператор if и конструкция else-if. Оператор switch. Операторы цикла. Цикл с предусловием while. Цикл с постусловием do-while. Цикл с параметром for. Операторы break и continue. Приведение цикла for к эквивалентному ему циклу while. Варианты оператора for, связанные с упрощением его заголовка. | 2.1.1. 2.1.2. | 1.1.1. 1.1.2. | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | |
4. | Тема 4. Функции в языке С. Описание функций. Глобальные, локальные и статические переменные. Параметры функции. Передача параметров по значению и по адресу. Передача массивов в качестве параметров функции. Функция main, ее параметры. Функции стандартной библиотеки. Функции форматного вывода и ввода printf и scanf. | 2.1.2. | 1.1.2. | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | |
5. | Тема 5. Массивы в языке С. Описание и инициализация массивов. Многомерные массивы, их описание и инициализация. Указатели и массивы. Правила адресной арифметики над указателями. Строки символов, их описание и инициализация. Функции, используемые в операциях ввода и вывода строк символов. | 2.1.1. | 1.1.1. | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | |
6. | Тема 6. Структуры в языке С. Описание и инициализация структур. Массивы структур, их описание и инициализация. Битовые поля. Объединения. Перечисления. | 2.1.1. | - | 4.1.1. 4.1.2. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, экзамен | |
7. | Тема 7. Файловый ввод/вывод и другие возможности. Доступ к файлам в языке С. Ввод/вывод строк символов. Переименование типов. Директивы препроцессора. Многофайловая организация программ. Головные файлы. Работа с динамической памятью. Динамические структуры данных: линейные списки, стеки, очереди, бинарные деревья. | 2.1.2. | - | 4.1.1. 4.1.2. 4.1.3. 4.1.4. 4.2.1. 4.3.1. | 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. | Зачет по контрольной работе, экзамен | |
Раздел 2. Основы разработки HTML-документов | |||||||
8. | Тема 8. Язык гипертекстовой разметки HTML. Браузеры. Структура Web-документа. Раздел документа HEAD и его элементы. Раздел документа BODY. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
9. | Тема 9. Форматирование HTML-документа. Теги логического и физического форматирования. Структурное форматирование: абзац, текстовый блок, центрирование, отступы и перенос строк, горизонтальный разделитель, предварительно отформатированный текст, комментарии. Гиперссылки и их структура. Внешние и внутренние ссылки. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
10. | Тема 10. HTML-списки. Нумерованные списки. Маркированные списки. Графические маркеры списка. Списки определений. Вложенные списки. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
11. | Тема 11. HTML-таблицы. Правила описания таблиц. Заголовок таблицы. Параметры тега TABLE. Параметры тегов TR, TD и TH. Форматирование данных внутри таблицы. Нестандартное представление таблиц: пустые ячейки, группировка данных, задание фонового рисунка. Вложенные таблицы. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
12. | Тема 12. Графика. Графические стандарты. Фоновые изображения. Встраивание изображений в HTML-документ: выравнивание, задание размеров, отделение от текста, рамки, альтернативный текст, использование изображения в качестве ссылки, параметр LOWSRC. Карты-изображения. Графические редакторы и просмотрщики графических файлов. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
13. | Тема 13. Фреймы. Правила описания фреймов. Теги FRAMESET, FRAME и их параметры. Тег NOFRAMES. Взаимодействие между фреймами. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
14. | Тема 14. HTML-формы. Структура пользовательских форм. Тег FORM и его параметры. Теги INPUT, TEXTAREA, SELECT и их параметры. | 2.2.2. | - | 4.2.1. | 3.1.34. 3.1.35. | Зачет по контрольной работе, экзамен | |
15. | Тема 15. Динамический HTML (DHTML). Назначение и состав DHTML. Каскадные таблицы стилей: способы их присоединения к документу, селекторы CLASS и ID, контекстные селекторы. Возможности форматирования, обеспечиваемые каскадными таблицами стилей. Объектная модель Web-браузера и Web-документа. Доступ к свойствам и методам объекта. Язык сценариев JavaScript. Перехват и обработка событий. Способы перехвата и обработки событий в HTML-коде. Свойства события. | – | - | 4.2.1. | 3.1.34. 3.1.35. 3.1.36. 3.1.37. 3.1.38. | Экзамен | |
Семестр 2. | |||||||
Раздел 3. Технологии организации, хранения и обработки данных | |||||||
16. | Тема 16. Экономическая информация. Понятия информации и экономической информации (ЭИ). Особенности ЭИ. Связь ЭИ с процессами управления предприятием. Требования, предъявляемые к ЭИ. Виды ЭИ. | - | - | 3.1.14. 3.1.46. | Экзамен | ||
17. | Тема 17. Информационная система. Понятия системы и информационной системы (ИС). Классификация ИС. Структура и состав ИС. | - | - | 3.1.47. 3.1.48. 3.1.49. | Экзамен | ||
18. | Тема 18. Базы данных. Сущность моделирования и модели данных. Понятие базы данных (БД). Жизненный цикл БД. | - | - | 3.1.19. 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.32. | Экзамен | ||
19. | Тема 19. Логические модели данных. Иерархическая, сетевая, реляционная и объектно-ориентированные модели данных. Реляционная модель: сущность, кортеж, атрибут, домен. Определения сущности, возможных, первичного и альтернативных ключей. Типы связей между сущностями. | - | - | 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.26. 3.1.32. | Экзамен | ||
20. | Тема 20. Операции реляционной алгебры. Теоретико-множественные и специальные реляционные операции. Необходимость нормализации данных. Приведение к первой, второй и третьей нормальным формам. Устранение аномалий вставки, обновления и удаления данных. Нормальная форма Кодда-Бойса. Приведение к четвертой и пятой нормальным формам. | - | - | 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.26. 3.1.32. | Экзамен | ||
21. | Тема 21. Диаграммы «сущность-связь». Модель «сущность-связь», модель данных, основанная на ключах, полная атрибутивная модель. ER-диаграммы. CASE-средство Erwin | - | - | 4.3.3. 4.3.4. | 3.1.32. 3.1.33. 3.1.50. | Экзамен | |
22. | Тема 22. Физические модели данных. Общая схема взаимодействия пользователей с базой данных. Переход от логической модели данных к физической. Прямое и обратное проектированием с помощью Erwin. | - | - | 4.3.3. 4.3.4. | 3.1.32. 3.1.33. 3.1.50. | Экзамен | |
23. | Тема 23. Целостность и непротиворечивость данных. Целостностью таблиц, целостностью внешних ключей, целостностью типов данных. Основные и дополнительные стратегии поддержания ссылочной целостности. | - | - | 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.32. | Экзамен | ||
24. | Тема 24. Типы баз данных. Технология «клиент-сервер». Классификация баз данных. Операционные (транзакционные) базы данных и базы данных поддержки принятия решений. Понятия сервера и клиента. Файловый сервер, сервер баз данных, сервер приложений; области их применения. | - | - | 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.32. 3.1.51. | Экзамен | ||
25. | Тема 25. Назначение и функции СУБД. Управление словарем данных. Управление хранением, преобразованием и представлением данных. Обеспечение безопасности данных. Обеспечение целостности данных; понятие транзакции. Управление многопользовательским доступом к данным; понятие блокировки. Управление резервным копированием и восстановлением данных. Наличие механизмов тиражирования (репликации) данных. Наличие возможностей экспорта и импорта данных. Наличие языков доступа к данным, интерфейсов прикладного программирования (API) и интерфейсов взаимодействия с базой данных. | - | - | 4.1.3. 4.1.5. 4.2.1. 4.3.2. | 3.1.21. 3.1.22. 3.1.23. 3.1.24. 3.1.27. 3.1.28. 3.1.29. 3.1.30. 3.1.32. | Экзамен | |
26. | Тема 26. СУБД Access. Создание базы данных, таблиц, запросов, форм, отчетов, макросов, кнопочных форм, пользовательских панелей инструментов. | 2.2.1. | 1.2.1. 1.2.2. | 3.1.11. 3.1.12. 3.1.13. | Зачет по контрольной работе, зачет по индивидуальной практической работе, экзамен | ||
Раздел 4. Компьютерные информационные технологии | |||||||
27. | Тема 27. Компьютерные информационные технологии (КИТ). Виды и характерные особенности КИТ. Базовые технологии информатизации и их состав. Прикладные технологии информатизации и их состав. Компоненты, лежащие в основе проектирования КИТ. | - | - | 3.1.40. | Экзамен | ||
28. | Тема 28. Техническое и программное обеспечение КИТ. Классификация компьютеров. Состав персонального компьютера. Классификация программного обеспечения. Назначение и состав системного программного обеспечения. Назначение и состав прикладного программного обеспечения. Назначение инструментария технологий проектирования. | - | - | 3.1.9. 3.1.10. | Экзамен | ||
29. | Тема 29. Компьютерные сети (КС). определение, задачи, классификация КС. Технические и программные средства компьютерных сетей. Архитектура компьютерных сетей с точки зрения топологии. Архитектура компьютерных сетей с точки зрения логической организации. Компьютерные сети: протоколы связи, сетевые соединения. Стек протоколов TCP/IP и его функционирование. IP-адреса, их состав и классификация. | - | - | 3.1.40. 3.1.41. 3.1.42. 3.1.52. | Экзамен | ||
30. | Тема 30. Сеть Интернет. Доменные имена в сети Интернет. Адресация в сети Интернет. Основные сервисы, предоставляемые сетью Интернет. Провайдеры услуг сети Интернет в Республике Беларусь. Способы подключения к сети Интернет. Программное обеспечение, используемое для работы в сети Интернет. | 2.2.2. | - | 4.2.1. | 3.1.43. 3.1.47. 3.1.53. | Зачет по контрольной работе, экзамен | |
31. | Тема 31. Системы искусственного интеллекта. Понятие искусственного интеллекта. Нейросети. Экспертные системы и их структура. Системы поддержки принятия решений и их структура. | - | - | 3.1.54. | Экзамен | ||
32. | Тема 32.Технологии реинжиниринга бизнес-процессов. Принципы классификации информационных технологий в реинжиниринге. Основные классы программных средств обеспечения проектов реинжиниринга бизнес-процессов. | - | - | 3.1.55. | Экзамен | ||
33. | Тема 33. Информационная безопасность. Понятие информационной безопасности, угрозы безопасности и их классификация. Правовое обеспечение безопасности информационных технологий. Организационно-экономическое обеспечение информационной безопасности. Программно-техническое обеспечение защиты информационной безопасности. | - | - | 3.1.44. | Экзамен |