- •Ответственный редактор: Захарова и.Г., д.П.Н., профессор.
- •1. Пояснительная записка:
- •1.1. Цели освоения дисциплины
- •1.2. Место дисциплины в структуре ооп бакалавриата
- •1.3. Компетенции выпускника ооп бакалавриата, формируемые в результате освоения данной ооп впо.
- •2. Структура и трудоемкость дисциплины
- •3. Тематический план
- •Тематический план
- •Виды и формы оценочных средств в период текущего контроля
- •Планирование самостоятельной работы студентов
- •4. Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
- •5. Содержание дисциплины.
- •6. Планы семинарских занятий.
- •7. Темы лабораторных работ (Лабораторный практикум).
- •8. Примерная тематика курсовых работ
- •9. Учебно - методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины (модуля).
- •10. Образовательные технологии.
- •11. Учебно-методическое и информационное обеспечение дисциплины.
- •12. Технические средства и материально-техническое обеспечение дисциплины (модуля)
4. Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
№ п/п |
Наименование обеспечиваемых (последующих) дисциплин |
Темы дисциплины необходимые для изучения обеспечиваемых (последующих) дисциплин |
|||||||
1.1 |
1.2 |
2.1 |
2.2 |
2.3 |
2.4 |
3.1 |
3.2 |
||
1. |
Технологии и методы программирования |
+ |
+ |
+ |
+ |
+ |
|
|
+ |
2. |
Теория вероятностей и математическая статистика |
|
|
+ |
|
|
|
+ |
+ |
3. |
Дискретная математика |
|
|
+ |
|
|
|
+ |
+ |
4. |
Физика |
+ |
+ |
|
|
|
|
+ |
+ |
5. |
Математическая логика и теория алгоритмов |
|
+ |
+ |
|
|
|
|
|
6. |
Основы информационной безопасности |
+ |
+ |
|
+ |
|
|
|
|
7. |
Программно-аппаратные средства защиты информации |
+ |
+ |
+ |
+ |
+ |
|
|
|
8. |
Языки программирования |
|
+ |
+ |
|
+ |
+ |
+ |
+ |
9. |
Криптографические методы защиты информации |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
10. |
Операционные системы |
+ |
+ |
+ |
+ |
|
|
|
|
5. Содержание дисциплины.
Модуль 1.
Тема 1.1. Понятие информации и информационные процессы
Роль информатики в современном мире. Понятие информации. Свойства информации. Информационные процессы: получение, передача, преобразование и хранение информации. Кодирование информации. Измерение информации.
Тема 1.2. Арифметические основы и структура ЭВМ
Арифметические основы ЭВМ. Системы счисления, используемые в ЭВМ. Представление чисел в позиционных системах счисления. Перевод из одной системы счисления в другую. Особенности представления данных в ЭВМ. Принципы, лежащие в основе построения ЭВМ.
Модуль 2.
Тема 2.1. Введение в программирование
Подготовка и решение задач на компьютере. Этапы подготовки и решения задач на компьютере. Понятие алгоритма. Основные свойства и способы представления алгоритмов.
Тема 2.2. Состав и назначение программного обеспечения
Понятие и классификация программного обеспечения. Обзор программного обеспечения. Языки программирования. Основные понятия офисных систем, систем управления базами данных, систем искусственного интеллекта. Системы программирования.
Сети и коммуникации. Основы безопасности сетей.
Тема 2.3. Основы программирования в среде Delphi.
Структура языка Паскаль. Алфавит языка. Лексемы. Специальные символы. Зарезервированные слова. Стандартные и пользовательские идентификаторы. Метки. Числа. Строки. Комментарии. Разделители. Структура программы. Консольное приложение. Среда программирования Delphi.
Тема 2.4. Простые типы данных в Delphi
Целочисленный тип данных. Данные действительного типа. Данные логического типа. Данные символьного типа. Перечисляемый тип. Действия с простыми типами данных.
Модуль 3.
Тема 3.1. Операции и выражения
Программирование в консольном приложении в среде Delphi. Стандартные функции. Понятие выражения, операции, операнда. Приоритет операций и их классификация. Описание операций. Арифметические операции. Операции отношения. Логические операции. Поразрядные (битовые) операции. Совместимость типов в выражениях.
Тема 3.2. Операторы
Простые операторы. Оператор присваивания. Процедурный оператор. Ввод и вывод. Оператор перехода. Структурные операторы. Составной оператор. Условный оператор. Оператор выбора. Операторы цикла.