Министерство образования и науки Российской Федерации

Муромский институт (филиал)

федерального государственного бюджетного образовательного учреждения высшего образования

 «Владимирский государственный университет

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(МИ ВлГУ)

 

Кафедра  ИС 

 

 

 

«   22   »       05       2018 г.

 

 

 

 

Рабочая программа ДИСЦИПЛИНЫ

 

     Информатика     

 




Направление подготовки

10.03.01 Информационная безопасность

Профиль подготовки

"Безопасность компьютерных систем"

Квалификация (степень)выпускника

Бакалавр








          

Семестр

Трудоем-кость,

час. / зач. ед.

Лек-ции,

час.

 

Практи-ческие занятия,

час.

Лабора-торные работы,

час.

Консуль-тация,

час.

Конт-роль,

час.

Всего (контак-тная работа),

час.

СРС,

час.

Форма

промежу-точного контр.

(экз., зач., зач. с оц.)

1

72 / 2  

30  

 

16  

3  

0,25  

49,25  

22,75  

Зач.  

2

180 / 5  

18  

36  

16  

3,8  

0,35  

74,15  

79,2  

Экз.(26,65)  

Итого

252 / 7  

48  

36  

32  

6,8  

0,6  

123,4  

101,95  

26,65  

 

Муром, 2018 г.


1. Цель освоения дисциплины

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

Задачи дисциплины:

- Изучение основных этапов разработки программного продукта и методов оценки качества и надежности при проектировании и отладке программных средств;

- Формирование представлений о технологических и функциональных стандартах;

- Приобретение навыков выполнять оценку сложности алгоритмов, программировать и тестировать программы;

- Освоение основных пакетов прикладных программ и способов работы с информацией в глобальных компьютерных сетях;

2. Место дисциплины в структуре ОПОП ВО (Цикл (Б1.Б.10))

Дисциплина «Информатика» — наука о хранении, получении и преобразовании информации, а также о способах алгоритмизации и программировании вычислительного процесса — относится к базовой части Б1 (шифр Б1.Б.10) и обеспечивает понимание основ информатики, алгоритмизации и программирования. Курс базируется на знаниях, полученных студентами в процессе изучения основных дисциплин школьного общеобразовательного курса. Базовые дисциплины: информатика, компьютерная графика, алгебра и начало анализа, геометрия. Углубление и расширение вопросов, изложенных в данном курсе, будет осуществляться во время работы студентов над дисциплинами: Объектно-ориентированное программирование, Операционные системы, среды и оболочки, Базы данных и других, а также при написании бакалаврских работ.

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

ОПК-4 способность понимать значение информации в развитии современного общества, применять информационные технологии для поиска и обработки информации.

 

В результате освоения дисциплины обучающийся должен демонстрировать следующие результаты образования:

1) Знать:

Методы и приемы формализации задачи (ОПК-4).

Алгоритмы решения типовых задач, области и способы их применения (ОПК-4).

2) Уметь:

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

3) Владеть:

Широкой базовыми знаниями для решения практических задач в области информационных систем и технологий (ОПК-4).

Высокой мотивацией к выполнению профессиональной деятельности (ОПК-4).

 


4. Структура и содержание дисциплины

Общая трудоемкость дисциплины составляет 7 зачетных единиц, 252 часа.

 

4.1. Форма обучения: очная

Уровень базового образования: среднее общее.

Срок обучения 4г.

 

4.1.1. Структура дисциплины


 

Раздел (тема)

дисциплины

 

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость

(в часах)

 

Форма  текущего контроля успеваемости (по неделям семестра), форма промежуточной аттестации

  (по семестрам)

 

п\п

Семестр

Лекции

Семинары

Практические занятия

Лабораторные работы

Контрольные работы

СРС

КП / КР

Консультация

Контроль

1

Введение. Понятие информации. Основные понятия и определения

1

2

4

устный опрос, тестирование

2

Общая характеристика процессов сбора, передачи, обработки и накопления информации

1

8

0

устный опрос, тестирование

3

Технические и программные средства реализации информационных процессов

1

4

0

устный опрос, тестирование

4

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

1

4

16

0

устный опрос, тестирование

5

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

1

4

18

устный опрос, тестирование

6

Искусственный интеллект

1

2

0

устный опрос, тестирование

7

Основы защиты информации

1

6

0,75

устный опрос, тестирование

Всего за  семестр

72

30

16

22,75

3

0,25

Зач.

8

Основы защиты информации

2

2

7

устный опрос, тестирование

9

Базы и банки данных. СУБД

2

4

4

0

устный опрос, тестирование

10

Локальные и глобальные сети ЭВМ

2

8

8

54

устный опрос, тестирование

11

Алгоритмизация и программирование

2

4

24

16

18,2

устный опрос, тестирование

Всего за  семестр

180

18

36

16

79,2

3,8

0,35

Экз.(26,65)

Итого   

252

48

36

32

101,95

6,8

0,6

26,65

 

4.1.2. Содержание дисциплины

4.1.2.1. Перечень лекций

Семестр 1

Раздел 1. Введение. Понятие информации. Основные понятия и определения

Лекция 1.

Понятие информации . Виды информации. Информатика как наука. Особенности и достоинства направления "Информационные системы и технологии" (2 часа).

Раздел 2. Общая характеристика процессов сбора, передачи, обработки и накопления информации

Лекция 2.

Кодирование информации. Измерение информации. Математические основы информатики (2 часа).

Лекция 3.

Хранение информации. Хранение целых чисел, вещественных чисел, символов в памяти ЭВМ (2 часа).

Лекция 4.

Представление графической, аудио и видео информации в памяти ЭВМ (2 часа).

Лекция 5.

Основные понятия алгебры логики. Логические операции. Основные законы алгебры логики. Минимизация логических выражений (2 часа).

Раздел 3. Технические и программные средства реализации информационных процессов

Лекция 6.

Основы системологии (2 часа).

Лекция 7.

Аппаратное обеспечение ЭВМ. Принципы Джона Фон-Неймана. Состав ПК (2 часа).

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

Лекция 8.

Информационные ресурсы и информатизация общества (2 часа).

Лекция 9.

Общая характеристика сбора, передачи, обработки и хранения информации (2 часа).

Раздел 5. Алгоритмизация и программирование

Лекция 10.

Основы процедурного и структурного программирования (2 часа).

Лекция 11.

Примеры программ на языке C++ (2 часа).

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

Лекция 12.

Пакеты прикладных программ (2 часа).

Лекция 13.

Системное программное обеспечение. Жизненный цикл программного продукта (2 часа).

Раздел 7. Базы и банки данных. СУБД

Лекция 14.

Базы и банки данных (2 часа).

Лекция 15.

Архитектура СУБД. Примеры СУБД (2 часа).

Семестр 2

Раздел 8. Локальные и глобальные сети ЭВМ

Лекция 16.

Вычислительные сети (2 часа).

Лекция 17.

Аппаратные средства вычислительных сетей. Особенности организации. Основные топологии локальных сетей (2 часа).

Лекция 18.

Глобальная сеть Интернет (2 часа).

Лекция 19.

Сервисы Интернет. Поисковые системы (2 часа).

Раздел 9. Основы защиты информации

Лекция 20.

Методы защиты информации (2 часа).

Лекция 21.

Криптографические методы защиты. Методы перестановки (2 часа).

Лекция 22.

Криптографические методы защиты. Методы замены (2 часа).

Лекция 23.

Методы гаммирования. Генераторы псевдослучайных чисел (2 часа).

Раздел 10. Искусственный интеллект

Лекция 24.

Введение в искусственный интеллект (2 часа).

 

4.1.2.2. Перечень практических занятий

Семестр 2

Раздел 1. Алгоритмизация и программирование

Практическое занятие 1.

Системы счисления (2 часа).

Практическое занятие 2.

Алгебра логики (2 часа).

Практическое занятие 3.

Введение в системологию (2 часа).

Практическое занятие 4.

Представление символьной и числовой информации в компьютере (2 часа).

Практическое занятие 5.

Представление графической и звуковой информации в компьютере (2 часа).

Практическое занятие 6.

Архитектура ЭВМ (2 часа).

Практическое занятие 7.

Форматирование документов Libre Writer (2 часа).

Практическое занятие 8.

Форматирование документов Libre Calc (2 часа).

Раздел 2. Локальные и глобальные сети ЭВМ

Практическое занятие 9.

Макросы (2 часа).

Практическое занятие 10.

Интернет. Принципы работы. Поисковые системы (2 часа).

Практическое занятие 11.

Создание простейших консольный приложений (2 часа).

Практическое занятие 12.

Создание простейших приложений Windows (2 часа).

Раздел 3. Алгоритмизация и программирование

Практическое занятие 13.

Графические редакторы. Gimp (2 часа).

Раздел 4. Базы и банки данных. СУБД

Практическое занятие 14.

Разработка баз данных в Libre Base (2 часа).

Практическое занятие 15.

Построение дерева вариантов решений (2 часа).

Раздел 5. Алгоритмизация и программирование

Практическое занятие 16.

Введение в теорию информации. Коды Шеннона-Фано и Хаффмена (2 часа).

Практическое занятие 17.

Основы работы в операционной системе MS Windows (2 часа).

Практическое занятие 18.

Основы работы в операционной системе Linux (2 часа).

 

Методические указания для практических занятий приведены в https://www.mivlgu.ru/iop/course/view.php?id=134

 

4.1.2.3. Перечень лабораторных работ

Семестр 1

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

Лабораторная 1.

Вычисление простого и условного выражений (4 часа).

Лабораторная 2.

Табулирование функций (4 часа).

Лабораторная 3.

Одномерные массив (4 часа).

Лабораторная 4.

Двумерные массивы (4 часа).

Семестр 2

Раздел 2. Алгоритмизация и программирование

Лабораторная 5.

Структуры (4 часа).

Лабораторная 6.

Функции. Перегрузка функций (4 часа).

Лабораторная 7.

Строки (4 часа).

Лабораторная 8.

Файлы (4 часа).

 

Методические указания к лабораторным работам приведены в https://www.mivlgu.ru/iop/course/view.php?id=134

 

4.1.2.4. Перечень учебно-методического обеспечения для самостоятельной работы

Методические указания для самостоятельной работы размещены на информационно-образовательном портале института по ссылке https://www.mivlgu.ru/iop/course/view.php?id=5058.

Для самостоятельной работы также используются издания из списка приведенной ниже основной и дополнительной литературы.

Перечень тем, вынесенных на самостоятельное изучение:

1. Информатика и кибернетика как науки в целом.

2. Классификация языков программирования. Примеры.

3. Классификация методов проектирования программных продуктов.

4. Область существования имени, виды областей существования имени.

5. Классы памяти.

6. Операции со списками при связном хранении.

7. Стеки и очереди.

8. Программирование на C++/CLI.

9. Программирование на C#.

10. Операционная система. Определение, назначение.

11. Компьютерные вирусы: Определение. Свойства компьютерных вирусов.

12. Компьютерные вирусы: Классификация вирусов.

13. Компьютерные вирусы: Основные виды вирусов. Примеры.

 

4.1.2.5. Перечень тем контрольных работ, рефератов, ТР, РГР, РПР

Не планируется.

 

4.1.2.6. Примерный перечень тем курсовых работ (проектов)

Не планируется.

 

 

5. Образовательные технологии

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

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

 

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов.

Фонды оценочных средств приведены в приложении.

 

7. Учебно-методическое и информационное обеспечение дисциплины Информатика

7.1. Основная учебно-методическая литература по дисциплине

1. Иопа Н.И. Информатика (для технических направлений): учебное пособие : [Электронный ресурс] Кнорус, Москва, 2016, 470 с - https://www.book.ru/book/920659

2. Системы искусственного интеллекта : учебное пособие / И.Г. Сидоркина. — Москва : КноРус, 2016. — 245 с. - https://www.book.ru/book/920005

3. БАЗОВЫЕ ПОНЯТИЯ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ : учебное пособие / Г.О. Крылов и др. — Москва : Русайнс, 2016. — 257 с. - https://www.book.ru/book/921926

4. Павловская Т. А. C#. Программирование на языке высокого уровня: Учебник для вузов — СПб.: Питер, 2012. — 432 с. - http://ibooks.ru/reading.php?productid=28473

5. Павловская Т.А. C/C++/ Процедурное и объектно-ориентированное программирование: Учебник для ВУЗов. Стандарт 3-его поколения.СПб.: Питер, 2015. — 496 с.: ил. — (Серия «Учебник для вузов») - https://ibooks.ru/reading.php?productid=341427

 

7.2. Дополнительная учебно-методическая литература по дисциплине

1. Канунова Е.Е., Стулов Н. Н Информатика и программирование: учебное пособие. В 2-х ча-стях [Гриф]. Ч.1. / Канунова Е.Е., Стулов Н. Н, Стулов Н. Н - Муром: ИПЦ МИ ВлГУ, 2008. - 74c - 60 экз.

2. Канунова Е.Е., Стулов Н. Н Информатика и программирование: учебное пособие. В 2-х частях [Гриф]. Ч.2. / Канунова Е.Е., Стулов Н. Н, Стулов Н. Н - Муром: ИПЦ МИ ВлГУ, 2008. - 72c. - 50 экз.

3. Самойлов А.Г., Самойлов С.А. Информатика в радиосвязи и телевидении: основы программирования на С++ : учебное пособие : в 2 ч. Ч. 2 [Электронный ресурс]/Самойлов А.Г., Самойлов С.А., 2006 - http://e.lib.vlsu.ru:80/handle/123456789/783

4. Информатика [Электронный ресурс]: учебное пособие/ С.В. Тимченко [и др.].— Электрон. текстовые данные.— Томск: Томский государственный университет систем управления и радиоэлектроники, Эль Контент, 2011.— 160 c. - http://www.iprbookshop.ru/13935

5. Олейник П.П. Корпоративные информационные системы. 2012 - 10 экз.

6. Канунова Е.Е. Информатика и программирование: метод. указания к лабораторным работам, Муром: Изд.-полиграфический центр МИ ВлГУ, 2010. – 78 с. . - 100 экз.

 

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

В образовательном процессе используются информационные технологии, реализованные на основе информационно-образовательного портала института (www.mivlgu.ru/iop), и инфокоммуникационной сети института:

- предоставление учебно-методических материалов в электроном виде;

- взаимодействие участников образовательного процесса через локальную сеть института и Интернет;

- предоставление сведений о результатах учебной деятельности в электронном личном кабинете обучающегося.

Информационные справочные системы:

- электронная библиотечная система "BOOK.ru" (http://book.ru/);

- электронная библиотечная системы "IPRBooks" (http://www.iprbookshop.ru/);

- электронная библиотечная система "iBooks.ru" (http://www.ibooks.ru/);

- библиотека MSDN: http://msdn.microsoft.com

Программное обеспечение:

Лаборатория разработки информационных систем. Компьютерный класс

Microsoft Visual Studio 2008 (подписка DreamSpark Premium Electronic Software Delivery (3 year) Renewal, договор №453 от 16.12.2014 года)

Libre Office v.5 (free software, GPL)

Компьютерный класс

Microsoft Visual Studio 2008 (подписка DreamSpark Premium Electronic Software Delivery (3 year) Renewal, договор №453 от 16.12.2014 года)

Libre Office v.5 (free software, GPL)

 

7.4. Перечень ресурсов информационно-телекоммуникационной сети «Интернет», необходимых для освоения дисциплины

book.ru

ibooks.ru

e.lib.vlsu.ru:80

iprbookshop.ru

 

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

Лекционная аудитория

Лаборатория разработки информационных систем. Компьютерный класс

12 персональных компьютеров; проектор Sanyo PDG-DSU20 (переносной); экран на треноге (переносной).

 

9. Методические указания по освоению дисциплины

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

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

До выполнения лабораторных работ обучающийся изучает соответствующий раздел теории. Перед занятием студент знакомится с описанием заданий для выполнения работы, внимательно изучает содержание и порядок проведения лабораторной работы. Лабораторная работа проводятся в компьютерном классе. Обучающиеся выполняют индивидуальную задачу компьютерного моделирования в соответствии с заданием на лабораторную работу. Полученные результаты исследований сводятся в отчет и защищаются по традиционной методике в классе на следующем лабораторном занятии. Необходимый теоретический материал, индивидуальное задание, шаги выполнения лабораторной работы и требование к отчету приведены в методических указаниях, размещенных на информационно-образовательном портале института.

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

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

 


лист_утверждения


РЕЦЕНЗИЯ

на  рабочую программу дисциплины

«Информатика»

по направлению подготовки 10.03.01 Информационная безопасность

 

Рабочая программа дисциплины «Информатика» составлена в соответствии с требованиями федерального государственного образовательного стандарта по направлению подготовки 10.03.01 Информационная безопасность.

На изучение данного курса по учебному плану отводится 252 час. (7 ЗЕТ). Формой итогового контроля изучения дисциплины является зачет / экзамен .

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

Задачи дисциплины:

- Изучение основных этапов разработки программного продукта и методов оценки качества и надежности при проектировании и отладке программных средств;

- Формирование представлений о технологических и функциональных стандартах;

- Приобретение навыков выполнять оценку сложности алгоритмов, программировать и тестировать программы;

- Освоение основных пакетов прикладных программ и способов работы с информацией в глобальных компьютерных сетях;

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

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

Предлагаемые фонды оценочных средств для выявления уровня знаний и умений обучаемых полностью охватывает содержание курса и соответствуют ФГОС.

Перечень учебно-методической литературы достаточен для изучения дисциплины. Имеются ссылки на электронно-библиотечные системы.

Рабочая программа дисциплины «Информатика» рекомендуется для использования в учебном процессе по направлению подготовки 10.03.01 Информационная безопасность.

 

22.05.2018 г.