- Цели и задачи дисциплины
- Глобальной целью изучения данной дисциплины – является углубление общего информационного образования и информационной культуры студентов, а также формирование компьютерной грамотности, базовых практических знаний и навыков использования современных информационных технологий в различных областях профессиональной деятельности и решения типовых задач информационного обеспечения. Для достижения цели необходимо решить следующие задачи: 1) формирование у студента фундамента современной информационной культуры. Освоение студентами основ информационных технологий; 2) приобретение практических навыков работы на персональном компьютере (ПК) и последующее их эффективное использование инженером в своей профессиональной деятельности; 3) обучение студентов основам современной методологии использования компьютерных информационных технологий и практической реализации их основных элементов с использованием ПК и программных продуктов общего назначения; 4) непрерывное, самостоятельное повышение студентами уровня своей профессиональной квалификации на основе современных образовательных и иных информационных технологий.
- Краткое содержание дисциплины
- 1. Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации 2. Технические средства реализации информационных процессов История развития ЭВМ. Основы элементной базы и поколения ЭВМ. Понятие архитектуры ЭВМ. Состав и назначение элементов ПК. 3. Программные средства реализации информационных процессов Классификация и назначение ПО. Пакеты прикладных программ. Технологии обработки текстовых данных. Технологии обработки графических данных. 4. Локальные и глобальные сети ЭВМ. Защита информации в сетях 5. Модели решения функциональных и вычислительных задач Классификация и формы представления моделей. Методы и технологии моделирования. Элементы теории графов. Информационная модель объекта. Обзор математических пакетов. 6. Основы алгоритмизации и программирования Способы представления алгоритмов. Блок-схемы. Базовые алгоритмические структуры. Программы линейной структуры. Операторы ветвления, операторы цикла. Программы линейной структуры. Операторы ветвления, операторы цикла. 7. Технологии программирования. Языки программирования высокого уровня. Этапы решения задач на компьютерах. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх. Объектно-ориентированное программирование. Структуры и типы данных языка программирования. Трансляция, компиляция и интерпретация. Эволюция и классификация языков программирования. Основные понятия языков программирования
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- Образование
- Учебный план 23.05.02, 2019, (5.5), Транспортные средства специального назначения
- Информатика и программирование