- •Срок освоения ооп бакалавриата 4 года по очной форме обучения. Трудоемкость ооп бакалавриата 240 зачетных единиц.
- •4.1. Учебный план подготовки бакалавра по направлению
- •230100 Информатика и вычислительная техника Профиль 1 Вычислительные машины, комплексы, системы и сети
- •4.2. Аннотация учебных курсов, предметов, дисциплин (модулей), практик.
- •«Иностранный язык»
- •«История России»
- •«Философия»
- •«Экономика»
- •«Организация и управление предприятиями»
- •«История и культура Чувашии»
- •«Чувашский язык»
- •«Правоведение»
- •«Культурология»
- •«Инженерная психология»
- •«Автоматизация учета и управления в системе 1с»
- •«Основы маркетинга программного обеспечения и вычислительной техники»
- •«Математический анализ»
- •«Алгебра и геометрия»
- •«Информатика»
- •«Физика»
- •«Экология»
- •«Теория вероятностей и математическая статистика»
- •«Математическая логика и теория алгоритмов»
- •«Дискретная математика»
- •«Методы вычислений»
- •«Абстрактная алгебра»
- •«Системы компьютерной математики»
- •«Нечеткая логика»
- •«Функциональное и логическое программирование»
- •«Структуры и алгоритмы компьютерной обработки данных»
- •«Экспертные системы»
- •«Теория быстрых алгоритмов»
- •«Электротехника, электроника и схемотехника»
- •«Программирование»
- •«Инженерная и компьютерная графика»
- •«Защита информации»
- •«Эвм и периферийные устройства»
- •«Операционные системы»
- •«Базы данных»
- •«Сети и телекоммуникации»
- •«Безопасность жизнедеятельности»
- •«Метрология, стандартизация и сертификация»
- •«Теория автоматов»
- •«Микропроцессорные системы»
- •«Системное программное обеспечение»
- •«Теория кодирования»
- •«Архитектура вычислительных систем и компьютерных сетей»
- •«Цифровая обработка сигналов»
- •«Системы реального времени»
- •«Проектирование информационно-вычислительных систем»
- •«Конструкторско-технологическое обеспечение производства эвм»
- •«Техническое обслуживание эвм»
- •«Теория передачи информации»
- •«Программирование на Java»
- •«Графические системы»
- •«Исследование операций»
- •«Визуальное программирование»
- •«Основы теории управления»
- •«Компьютерное моделирование»
- •«Процессоры обработки сигналов»
- •«Операционная система Unix»
- •«Распределенные базы данных»
- •«Параллельное программирование»
- •«Физическая культура»
«Системное программное обеспечение»
Целью дисциплины является изучение систематизированных представлений о принципах, современных методах и средствах реализации системного программного обеспечения ЭВМ и сетей ЭВМ.
Задачами дисциплины является изучение основных принципов и методов построения систем программирования, принципы построения и функционирования программ управления вычислительными процессами, заданиями, данными и ресурсами ЭВМ и сетей.
Дисциплина входит в вариативную часть профессионального цикла образовательной программы бакалавра. Изучение данной дисциплины базируется на следующих курсах: «Операционные системы», «Организация ЭВМ и ПУ», «Теория автоматов». Студент должен уметь использовать основные законы естественнонаучных дисциплин для понимания преподаваемой дисциплины. Дисциплина является предшествующей для выполнения квалификационной работы бакалавра.
Изучение дисциплины направлено на формирование следующих компетенций:
понимание сущности и значения важности систем программирования в развитии информационных технологий;
владение основными методами и средствами генерации и взаимодействия вычислительных процессов;
владение методами задания языков и грамматик;
- умение использовать теории автоматов при построении распознавателей языков программирования и компиляторов.
В результате изучения дисциплины студент должен:
Знать: состав, функции и основные принципы проектирования системного программного обеспечения ЭВМ и сетей, языки ассемблера и системного программирования.
Уметь: создавать и использовать программы в форме загрузочных модулей, программировать обмены информацией в ЭВМ и сетях.
Владеть: методами проектирования элементов системного программного обеспечения ЭВМ.
Дисциплина включает следующие разделы:
Введение;
Принципы построения и алгоритмы функционирования программ управления вычислительными процессами, заданиями, данными и ресурсами ЭВМ;
Принципы построения программ обработки прерываний и обмена информацией в операционных системах;
Языки и грамматики задания языков программирования;
Применение теории автоматов при построении распознавателей языков программирования и компиляторов.
Лабораторный практикум включает работы по применению языков ассемблера и языков высокого уровня при разработке систем программирования.
Аннотация учебной программы дисциплины
«Теория кодирования»
Цель дисциплины изучение современного аппарата информации и кодирования; методов и алгоритмов построения помехоустойчивых, корректирующих кодов, предназначенных для обнаружения и исправления ошибок, возникающих при передаче информации в канале связи, а также при ее хранении и переработке.
Задачи дисциплины изучение основных теоретических принципов получения, преобразования, передачи, хранения и представления информации, исследование общих закономерностей информационных процессов, которая позволяет оценить качество функционирования информационных систем..
В процессе изучения дисциплины студенты должны:
Знать фундаментальные положения теории информации, общие принципы построения помехоустойчивых кодов.
Уметь применять методы и алгоритмы построения помехоустойчивых, корректирующих кодов.
Владеть навыками обнаружения ошибок, контроля целостности данных при записи/воспроизведении информации или при её передаче по линиям связи, процедурой восстановления информации после чтения её из устройства хранения или канала связи.
Содержание дисциплины: Фундаментальные положения теории информации. Модели сигналов. Различные формы представления детерминированных сигналов. Основные методы преобразования сигналов. Эффективные коды: код Шеннона-Фэно, код Хаффмена и их характеристики. Методики построения помехоустойчивых кодов: код с проверкой четности, код с тройным повторением, код Хемминга. Кодирование алфавита. Дискретное кодирование. Кодовое дерево. Неравномерные коды Хемминга. Сверточные коды. Циклические коды, расширение кода. Корректирующие коды. Общие принципы построения помехоустойчивых кодов. Коды, обнаруживающие и исправляющие ошибки. Построение группового кода. Различные модели каналов связи: дискретные, непрерывные.
Аннотация учебной программы дисциплины