| ПЕРЕЧЕНЬ ПРЕДМЕТОВ, КОТОРЫЕ ЧИТАЮТСЯ НА КАФЕДРЕ «Специализированные компьютерные системы»
Подготовка бакалавров:1. Информатика + В дисциплине «Информатика» излагается материал, относящийся к общим основам использования компьютеров в профессиональной инженерной деятельности. Полученные знания по данной дисциплине используются при изучении большинства специальных дисциплин. 2. Программирование + В течение 2-х семестров первого курса студенты изучают язык программирования C#, который в последние 10 лет входит в первую пятерку популярных языков программирования. С# был создан Microsoft на основе языков программирования C и C++, изучать С# легко и интересно. С# полностью объектно-ориентированным языком визуального программирования, в котором программы создаются с использованием интегрированной среды разработки. Основное внимание в курсе “Программирование” уделяется синтаксису, возможностям и деталям реализации программ на языке С# . В курсе приводится большое количество примеров и практических работ, что позволит практически сразу приступить к реальной работе. В данном курсе рассмотрены такие вопросы как: • Знакомство с Visual Studio .NET. Архитектура приложений и платформы NET • Синтаксис языка C#: переменные, типы данных, операции; • Операторы C#; • Работа с массивами и строками в C#; • Объектно-ориентированное программирование. Классы, свойства, интерфейсы; • Работа с файлами; • 2D графика C#; • Разработка визуальных приложений Windows Forms, ActiveX Server Pages, Windows Presentation Foundation. Спрос на программистов С# постоянно растет, поэтому специалисты в данной области будет всегда иметь высокооплачиваемую работу. Кроме того, знание C# позволяет легко освоить такие языки программирования, как C++ и Java. 3. Оформление технической документации + В результате освоения дисциплины студент узнает: - общие сведения о сборочных чертежах, назначение условностей и упрощений, применяемых в чертежах, правила оформления и чтения рабочих чертежей; - основные положения конструкторской, технологической и другой нормативной документации; - геометрические построения и правила вычерчивания технических деталей, способы графического представления технологического оборудования и выполнения технологических схем; - требование стандартов Единой системы конструкторской документации (ЕСКД) и Единой системы технологической документации (ЕСТД) к оформлению и составлению чертежей и схем. 4. Компьютерная логика + Дискретная математика — область математики, занимающаяся изучением дискретных структур, которые возникают как в пределах самой математики, так и в её приложениях. Без знания дискретной математике невозможно успешно заниматься информатикой и программированием. В курсе изучаются фундаментальные понятия, лежащие в основе математической кибернетике, такие как теория множеств, математическая логика, булевы функции и теория графов. Данная дисциплина – это не только полезный учебный материал, но и багаж, который не окажется лишним в будущей практической деятельности учащихся. Знать основы дискретной математики необходимо для успешного понимания теории компиляторов, работы шифраторов не говоря уже о моделировании различных компьютерных устройств. 5. Программно-аппаратная организация компьютеров + Задачей курса «Программно-аппаратная организация компьютера» является освоение аппаратных и программных средств вычислительной техники (СВТ) и применение их в профессиональной деятельности. В результате освоения дисциплины обучающийся должен уметь конфигурировать средства вычислительной техники с учетом решаемых задач; проводить контроль, диагностику и восстановление работоспособности СВТ; устанавливать и оптимизировать работу программно-аппаратного обеспечения СВТ; а также владеть основными современными методами постановки, исследования и решения задач. II КУРС: 6. Системное программирование + Системное программирование - область программирования, связанная созданием программ для управления техническими средствами компьютера и организации работы программных систем. Главная отличительная особенность системного программного обеспечения - это его общность для всех программ, совместно использующих технические средства компьютера. Системные программы используются как для разработки и создания собственных прикладных программ, так и для организации выполнения программ существующих. В учебном курсе рассматриваются вопросы программирования на языке Assembler для компьютеров на базе микропроцессоров Intel. Системные программисты решают широкий спектр задач, связанный с разработкой современных информационных систем, созданием компьютерных телекоммуникаций, использованием локальных, корпоративных и глобальных сетей, созданием языков программирования различных классов: от языков ассемблера до объектно-ориентированных, визуальных и логических. Разработка операционных систем (в том числе распределенных), драйверов, утилит -- это также их работа. Изучаются следующие темы: • Системные ресурсы современных компьютеров • Архитектура современного персонального компьютера • Основы программирования на языке Assembler • Система команд микропроцессора • Программирование разветвлений и циклов • Сложные типы данных и макросредства языка Assembler • Модульное программирование и связь с языками высокого уровня • Подсистема прерываний в компьютерах • Обработка прерываний в реальном режиме • Ввод данных с клавиатуры • Вывод информации на экран • Устройство магнитного диска. Работа с файлами • Драйверы устройств • Классификация языков и грамматик • Регулярные языки • Контекстно-свободные языки • Основные принципы построения трансляторов • Генерирование и оптимизация кода • Современные системы программирования 7. Программирование + Целями и задачами изучения дисциплины является глубокое ознакомиление студентов с основами программирования на языках высокого уровня, такими как С# и Java. Ознакомление с постановкой задач и способами записи алгоритма. Получение представлений об основных управляющих структурах и системном программировании, о стандартных данных их вводе в память ЭВМ и выводе результатов работы программы; изучение способов конструирования и верификации системных программ. 8. Web-технологии в прикладных задачах + Целью курса является: ознакомление студентов с языком разметки страниц (HTML), изучения методов создания сценариев, на стороне клиенту (JavaScript), изучение методов создания сценариев на стороне серверу (ASP), и ознакомление с основами XML. Программой предусмотрено изучение следующих тем: 1. ЯЗЫК РАЗМЕТКИ СТРАНИЦ (HTML). 2. КАСКАДНЫЕ ТАБЛИЦЫ СТИЛЕЙ (CSS). 3. СЦЕНАРИИ НА СТОРОНЕ КЛИЕНТУ (JavaScript). 4. СЦЕНАРИИ НА СТОРОНЕ СЕРВЕРУ (ASP). 5. XML. После изучения дисциплины студент будет знать основные конструкции языков HTML, JavaScript, ASP; принципы взаимодействия клиентов с сервером; методы создания статических страниц HTML; методы создания сценариев на стороне клиента и на стороне сервера. На практике студент сможет создавать достаточно сложные за структурой статические страницы HTML; создавать сценарии на стороне клиента, используя язык JavaScript; создавать сценарии на стороне сервера, используя язык ASP; организовывать взаимодействую клиентов с сервером. 9. Алгоритмы и методы вычислений + Понятие алгоритма занимает одно из центральных мест в современной математике, прежде всего, вычислительной. В данном курсе изучаются фундаментальные алгоритмы и методы вычислений, которые лежат в основе построения эффективных вычислительных систем. Особое внимание уделяется численным методам и вычислительным алгоритмам решения задач математического анализа и обыкновенных дифференциальных уравнений. Это общие алгоритмы и методы, которые находят применение во многих областях науки и информационных технологий. 10. Прикладная теория цифровых автоматов + В данной дисциплине изучаются способы представления информации в цифровых автоматах, методы выполнения арифметических и логических операций в них, а так же методы логического описания и основанные на них методы логического проектирования цифровых устройств. Знания, полученные на данном курсе, помогут спроектировать конкурентоспособное, современное цифровое устройство. 11. Метрология, стандартизация и сертификация + Цель изучения дисциплины состоит в получении основных научно-практических знаний в области метрологии, стандартизации и сертификации, необходимых для решения задач обеспечения единства измерений и контроля качества продукции (услуг); метрологическому и нормативному обеспечению разработки, производства, испытаний, эксплуатации и утилизации продукции, планирования и выполнения работ по стандартизации и сертификации продукции и процессов разработки и внедрения систем управления качеством; метрологической и нормативной экспертиз, использования современных информационных технологий при проектировании и применении средств и технологий управления качеством. 12. Технологии программирования + Цель дисциплины "Технология программирования" – изучение теоретических основ современных технологий программирования и получение практических навыков их реализации. Задачи дисциплины: - формирование систематизированного представления о концепциях, моделях и принципах организации, положенных в основу "классических" технологий программирования и современных семейств технологий; - получение практической подготовки в области выбора и применения технологии программирования для задач автоматизации обработки информации; - выработка оценки современного состояния и перспективных направлений развития технологий программирования. 13. Инженерия программного обеспечения + После изучения данной дисциплины студент будет знать: • системные основы программной инженерии и содержание инженерных, организационных и вспомогательных процессов жизненного цикла программного продукта; • особенности и принципы применения моделей жизненного цикла программного обеспечения; • методы планирования, организации и мониторинга всех фаз жизненного цикла программного обеспечения; • модели и процессы управления программными проектами; • технологии и инструментарий разработки и тестирования программного обеспечения общего и специализированного назначения; • методы и средства научно-исследовательской работы в области информационных технологий; • этапы и принципы управления качеством процессов разработки на протяжении жизненного цикла производства программного обеспечения. III КУРС: 14. Электротехника, электроника и схемотехника + На данном курсе рассматриваются базовые полупроводниковые приборы, изучаются методики исследования их характеристик. Изучаются физические процессы, протекающие в электронных цепях, а так же аналоговые, импульсные, цифровые сигналы и их характеристики. Основные параметры этих сигналов и их измерение. Прохождение сигналов через линейные цепи (интегрирующие и дифференцирующие RC-цепи, электромагнитные линии задержки). Все эти знания помогут молодому специалисту не только заниматься прикладным программированием, но и создавать узконаправленное программное обеспечение, способное учитывать технические аспекты работы того или иного микропроцессорного устройства. 15. Системное программное обеспечение + Системное программное обеспечение охватывает широкий круг вопросов, в котором рассматриваются программы, обеспечивающие эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода – вывода, сетевое оборудование. В данном курсе уделяется внимание управлению памятью, задачами, операциями ввода – вывода в операционных системах. Рассматривается архитектура наиболее распространенных операционных систем. Специалисты в данном области занимаются разработкой новых драйверов, а так же системных утилит, без которых невозможна стабильная работа любой ЭВМ. Изучаемые темы: • Характеристика современных операционных систем • Архитектуры современных операционных систем и интерфейсы прикладного программирования • Классификация системного программного обеспечения • Основы программирования в среде Java • Основные концепции объектно-ориентированного программирования Java • Проектирование приложений и апплетов Java • Управление вводом / выводом и файловые системы • Управление задачами и памятью • Процессы и потоки Java • Проектирование параллельных взаимодействующих вычислительных процессов • Проблема тупиков и методы борьбы с ними • Основы создания программного обеспечения современных операционных систем • Программирование на Java для Android 16. Архитектура компьютеров + Целью курса является изучение основных архитектурных принципов построения и функционирования компьютерных систем, способы организации процессов ввода и вывода информации, режимы работы ЭВМ. Программой предусмотрено изучение следующих тем: 1. Архитектура вычислительных систем. 2. Основы программного управления ЭВМ. 3. Принципы взаимодействия основных устройств ЭВМ. Основные режимы работы ЭВМ. 4. Арифметично-логичний устройство (АЛУ) и блок управления: принципы организации и функционирования. 5. Организация и распределение памяти ЭВМ. 6. Средства организации процессов ввода и вывода информации После изучения дисциплины студент будет знать актуальные проблемы теории ЭВМ; основные термины и определения; принципы построения и функционирования ЭВМ; системы команд, способы адресации операндов, организации структуры данных, в ЭВМ; способы организации процессов ввода и вывода информации, режимы работы ЭВМ; архитектуру процессоров ЭВМ разных классов, особенности их организации. На практике студент сможет ориентироваться в разнообразных комплектах БИС и особенностях их использования; давать сравнительную характеристику разных вариантов решений на этапах разработки архитектуры; учитывать технологические, эргономичные и эстетические факторы при разработке систем; проводить объективный анализ эффективности принятых технических решений 17. Управление в технических системах + Целью преподавания дисциплины является формирование у студентов теоретических знаний в области управления в технических системах на основе теории автоматического управления и регулирования, а также получение навыков практического применения методов теории управления в технических системах. 18. Системы реального времени 19. Методы передачи и обработки информации + Целью курса является изучение общих принципов построения и алгоритмов функционирования средств цифровой обработки сигналов. Программой предусмотрено изучение следующих тем: 1. Основы анализа сигналов. 2. Дискретизация и квантование сигналов. 3. Дискретные системы. 4. Информационные характеристики сигналов и систем. 5. Обработка сигналов и изображений. После изучения дисциплины студент будет знать классификацию и характеристики сигналов, критерии дискретизации и квантования сигналов, способы описания и параметры дискретных систем, информационные характеристики сигналов и систем, разновидности помехоустойчивых кодов и средства их получения, цифровые методы обработки изображений. На практике студент сможет выполнять дискретизацию сигналов по времени и уровнем, синтезировать цифровые фильтры, рассчитывать информационные характеристики сообщений и систем, кодировать информационные сообщения, используя методы построения помехоустойчивых кодов, кодов Хеминга, обнаруживать и исправлять ошибки в информационных сообщениях с помощью циклических кодов в условиях проверки достоверности передачи кодируемых сообщений. 20. Инженерия программного обеспечения + После изучения данной дисциплины студент будет знать: • системные основы программной инженерии и содержание инженерных, организационных и вспомогательных процессов жизненного цикла программного продукта; • особенности и принципы применения моделей жизненного цикла программного обеспечения; • методы планирования, организации и мониторинга всех фаз жизненного цикла программного обеспечения; • модели и процессы управления программными проектами; • технологии и инструментарий разработки и тестирования программного обеспечения общего и специализированного назначения; • методы и средства научно-исследовательской работы в области информационных технологий; • этапы и принципы управления качеством процессов разработки на протяжении жизненного цикла производства программного обеспечения. 21. Базы данных + Целью курса является ознакомление студентов со структурным языком запросов (SQL), изучения методов создания реляционных баз данных, способов обеспечения целостности данных, приобретения навыков построения запросов, к реляционным базам данных. Программой предусмотрено изучение следующих тем: • Информация и ее отражение в базах данных • Модели данных • Язык структурированных запросов SQL • Проектирование баз данных • Функциональные зависимости и нормализация отношений • Администрирование баз данных • Разработка локальных приложений баз данных в Visual Basic .NET • Сетевые базы данных и технология JDBC После изучения дисциплины студент будет уметь самостоятельно проектировать базы данных и создавать программы для работы с ними, знать язык запросов SQL. 22. ЭВМ и периферийные устройства + Целью курса является изучение принципов построения разных групп периферийного оборудования ЭВМ общего назначения, персональных компьютеров, управляющих ЭВМ; изучение вопросов соединения периферийного оборудования с ядром вычислительной системы. Программой предусмотрено изучение следующих тем: 1. Классификация периферийных устройств 2. Мониторы. 3. Клавиатура. 4. Манипуляторы. 5. Накопители на гибких магнитных дисках. Накопители на магнитных дисках 6. Накопители на твердых дисках. 7. Принтеры. 8. Модемы. 9. Сканеры. 10. Графобудивники и дигитайзеры. После изучения дисциплины студент будет знать назначения системы ввода-вывода ЭВМ, аппаратные и программные методы их решения; назначение разных групп периферийного оборудования; физические принципы и основы технического решения современных периферийных устройств; принципы кодировки и сохранения данных оптических и магнитных накопителей. Модель работы ЭВМ в системе управления объектом. Вопрос организации тракта ввода вывода информации ЭВМ. Типы устройств соединения ЭВМ с периферийным оборудованием. На практике студент сможет разрабатывать системы управления периферийными устройствами (принтерами, модемами, накопителями, на магнитных и оптических дисках и другими), используя функции BIOS, язык Ассемблера или другой язык; разрабатывать протоколы обмена данными с базовыми компьютерами в разных режимах, обеспечивать переменные форматы обмена и необходимую скорость, а также средства контроля и исправления ошибок. 23. Операционные системы + Целью курса является изучение принципов построения и функционирования компьютерных систем, в основе работы которых заложены принципы параллельной и распределенной обработки данных. Программой предусмотрено изучение следующих тем: 1. Вычислительные системы. 2. Архитектура вычислительных систем. 3. Принципы построения коммуникационных сред. 4. Параллельные вычисления. 5. Распределены системы обработки данных. 6. Концепции распределенной обработки данных в сетевых операционных системах. После изучения дисциплины студент будет знать структуры и принципы построения высокопродуктивных систем разной конфигурации, многомашинных и мультипроцессорные вычислительных комплексов и систем, структуры, виды и конфигурации глобальных вычислительных сетей, иерархию программного обеспечения сетей, структуру и функционирование протоколов разных уровней. На практике студент сможет обеспечивать организацию вычислительного процесса в параллельных или распределенных компьютерных системах с учетом топологии компьютерных систем и каналов связи, систем управления процессами, ресурсами, данными, вводом-выводом, памятью и внешними устройствами IV КУРС: 24. Компьютерные сети и телекоммуникации + Целью курса является изучение методов и средств построения компьютерных сетей, а также принципов обмена информацией, по сетям. Программой предусмотрено изучение следующих тем: 1. Основы сетей передачи данных. 2. Технологии физического уровня. 3. Локальные сети. 4. Составные сети. 5. Глобальные сети. 6. Средства анализа и управления сетями. После изучения дисциплины студент будет знать структуры и принципы построения компьютерных сетей разной конфигурации и топологии, характеристики сетевой топологии, способы структуризации локальных и глобальных сетей, способы адресации, в сетях, протоколы маршрутизации, уметь разрабатывать архитектуру компьютерных сетей, используя понятие эталонной модели взаимодействия открытых систем и системы передачи данных на физическом уровне; разрабатывать структуры локальных компьютерных сетей, их отдельных компонентов и методов их взаимодействия, используя основные виды топологии локальных сетей, рабочие станции и серверы, сетевые средства канального уровня и стандарты; разрабатывать структуры глобальных компьютерных сетей, используя необходимые коммуникационные системы и протоколы типа TCP/IP, с применением маршрутизаторов и других технических средств объединения компьютерных сетей 25. ЭВМ и периферийные устройства + Целью курса является изучение принципов построения разных групп периферийного оборудования ЭВМ общего назначения, персональных компьютеров, управляющих ЭВМ; изучение вопросов соединения периферийного оборудования с ядром вычислительной системы. Программой предусмотрено изучение следующих тем: 1. Классификация периферийных устройств 2. Мониторы. 3. Клавиатура. 4. Манипуляторы. 5. Накопители на гибких магнитных дисках. Накопители на магнитных дисках 6. Накопители на твердых дисках. 7. Принтеры. 8. Модемы. 9. Сканеры. 10. Графобудивники и дигитайзеры. После изучения дисциплины студент будет знать назначения системы ввода-вывода ЭВМ, аппаратные и программные методы их решения; назначение разных групп периферийного оборудования; физические принципы и основы технического решения современных периферийных устройств; принципы кодировки и сохранения данных оптических и магнитных накопителей. Модель работы ЭВМ в системе управления объектом. Вопрос организации тракта ввода вывода информации ЭВМ. Типы устройств соединения ЭВМ с периферийным оборудованием. На практике студент сможет разрабатывать системы управления периферийными устройствами (принтерами, модемами, накопителями, на магнитных и оптических дисках и другими), используя функции BIOS, язык Ассемблера или другой язык; разрабатывать протоколы обмена данными с базовыми компьютерами в разных режимах, обеспечивать переменные форматы обмена и необходимую скорость, а также средства контроля и исправления ошибок. 26. Проектирование МПС + Целью курса является приобретение студентами теоретических знаний и практических навыков построения и программирования микропроцессорных систем управления, проектирования интерфейсов ввода-вывода, специализированных устройств, на микропроцессорах разных серий и МИКРО-ЕОМ. Программой предусмотрено изучение следующих тем: 1. Общие принципы построения микропроцессорных систем. 2. Однокристальные универсальные микропроцессоры. 3. Построение модулей памяті микропроцессорных систем. 4. Интерфейс устройств ввода-вывода. 5. Однокристальные микроконтроллеры CISC-архитектуры. 6. Однокристальные микроконтроллеры RISC-архитектуры. 7. Сигнальные микропроцессоры. 8. Нейронные вычислители. После изучения дисциплины студент будет знать принципы построения и функционирования микропроцессорных систем и микроконтроллеров, организацию шин, системы команд языка, ассемблер для разных типов МП, уметь рассчитать электронные звенья; обобщить динамические показатели электронных устройств с организацией банка данных, разработать структурные и принципиальные схемы, а также программное обеспечение микропроцессорных систем управления устройствами электроники. 27. Защита информации в КС + Цель дисциплины – дать студентам необходимые знания, умения и навыки в области современных информационных технологий, применяемых в настоящее время, а также защиты информации. При этом основными задачами дисциплины являются: - овладение теоретическими знаниями в области информационных технологий и обеспечения их безопасности, а также управления информационными ресурсами; - приобретение прикладных знаний в области создания систем защиты информации, а также оптимизации моделей сложных процессов бизнеса; - овладение навыками самостоятельного использования соответствующих инструментальных программных систем. 28. Специализированные архитектуры ЭВМ + Использование специализированных процессоров является одной из характерных особенностей современного этапа развития вычислительных машин. Интерес к процессорам объясняется тем, что от позволяют существенно увеличить эффективность решения определенных классов задач, связанных с массовой обработкой информации, причем одновременно облегчаются требования к математическому обеспечению ЭВМ. В пocледние годы достижения микроэлектроники (увеличение степени интеграции, снижениние стоимости интегральных схем, повышение их надежности) делают реальной возможность промышленного производства высокопроизводительных специализированных процессоров самого различного назначения. 29. Основы теории нейронных сетей + Цели изучения дисциплины - дать студентам научное представление об нейросетевых моделях и технологиях, используемых для анализа динамической информации. Задачи изучения дисциплины - после изучения курса слушатели будут знать основные аспекты теории нейронных сетей и методы нейросетевых вычислений, наиболее распространенные нейросетевые пакеты прикладных программ и технологии их применения при прогнозировании финансовых показателей. Студент будет имет представление: об нейросетевых моделях и технологиях, о возможностях их использования в социально-экономических исследованиях. Знать основные подходы к построению нейросетевых моделей прогнозирования, а также ряд современных методов извлечения знаний из баз данных (data mining). Уметь решать реальные задачи прогнозирования, встречающиеся в различных областях экономической практики, на базе современных нейросетевых пакетов прикладных программ. 30. Параллельные и распределенные вычисления + Целью дисциплины является изучение принципов организации параллельных вычислений и параллельных процессов, способов реализации распределенных вычислений, изучение принципов построения ЭВМ для организации параллелизма, способов оптимизации программного обеспечения для получения эффективной системы параллельной обработки данных; изучение основных современных технологий организации параллельных вычислений: распределенные операционные системы; формирование навыков построения параллельных алгоритмов для решения задач, реализации параллельных процессов в рамках локальной сети, определения количественных показателей эффективности параллельных алгоритмов и задач. Формирование навыков практической реализации параллельных алгоритмов с использованием программного пакета PVM. 31. Технологии проектирования КС + Основная цель и задачи курса заключается в приобретении студентами знаний о современных технологиях построения компьютерных сетей. Основное внимание в данной дисциплине уделяется изучению функционирования современных компьютерных сетевых устройств и созданию сетей на основе канального и сетевого уровня модели OSI. Дается углубленное представление об устройстве, работе и программном обеспечении управляемых коммутаторов 2-го и 3-го уровней коммутации. Изучаются дополнительные функции управляемых коммутаторов, в частности виртуальные сети, управления трафиком, фильтрация трафика, ранжирование трафика, агрегирование канала. Обстоятельно в дисциплине рассматриваются принципы маршрутизации, протоколы маршрутизации, реализация межсетевоговзаимодействия средствами TCP/IP. Подготовка магистров:I КУРС: 32. Информационные системы + Многообразие мира информационных технологий можно представить в виде сложной иерархии информационных и прикладных систем. Данную иерархию можно представить в виде ступенчатой пирамиды, в основании которой лежат микроэлектронные технологии, далее комплекс технических средств ЭВМ, сетей, телекоммуникаций. Следующим уровнем идут инструментальные операционные системы (локальные, сетевые). Эти три уровня формируют комплекс инструментальных средств, служащих базисом для функционирования следующих уровней пирамиды, участвующих в создании прикладных информационных систем: уровень текстовых редакторов, издательских систем; уровень языков программирования, табличных процессоров; далее уровень баз данных, наконец, уровень баз знаний, экспертных систем, систем поддержки принятия решений вплоть до систем искусственного интеллекта. При создании сложных систем компьютерного интегрированного управления производством необходимо глубокое понимание инструментальных и прикладных систем информатики с целью выбора адекватных аппаратных и программных средств в конкретной производственной деятельности. Однако вопросы информатизации производственной сферы проработаны недостаточно, хотя именно в этой области сосредоточены основные резервы эффективности производства, требующие создания комплексных баз данных и знаний. 33. Информационная поддержка ИТ-проектов 34. Методология научных исследований + Цель изучения дисциплины – освоение студентами методологических знаний и навыков научного труда, необходимых для написания магистерской квалификационной работы и научных статей. 35. Программное обеспечение СКС + Программное обеспечение охватывает широкий круг вопросов, в котором рассматриваются программы, обеспечивающие эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода – вывода, сетевое оборудование. В данном курсе уделяется внимание управлению памятью, задачами, операциями ввода – вывода в операционных системах. Рассматривается архитектура наиболее распространенных операционных систем. Специалисты в данном области занимаются разработкой новых драйверов, а так же системных утилит, без которых невозможна стабильная работа любой ЭВМ. 36. Специальные вопросы ПВС + Цель дисциплины - ознакомить студентов с основами программирования и основами современных языков программирования с точки зрения пользователей языков. В частности, в курсе рассматриваются основные конструкции языков программирования, анализируются основные типы и структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования, дается краткий обзор компонентной технологии программирования. 37. Проектирование встраиваемых компьютерных систем + Целью курса является приобретение студентами теоретических знаний и практических навыков в: • методологии создания, использования и внедрения встроенных компьютерных систем; • применении встроенных компьютерных систем для увеличения эффективности работы предприятий; • возможностях встроенных систем, областях применения встроенных компьютерных систем; • использовании встроенные компьютерные системы для автоматизации производства; • применении встроенных компьютерных систем для создания автоматизированных систем управления производственными процессами; • разработки аппаратной и программной части встроенных компьютерных систем с применение микроконтроллеров различных архитектур. 38. Современные методы обработки данных + Цель дисциплины - освоение студентами методологических знаний и навыков обработки данных с использованием современных методов и инструментов. В результате освоения дисциплины обучающийся должен знать современные методы обработки данных, основные этапы обработки данных, а также уметь использовать современные методы обработки данных при проведении научной работы; грамотно отбирать и применять методы обработки данных в рамках собственного научного исследования 39. Методы и технологии проектирования систем реального времени + Основная цель изучения учебной дисциплины – это дать углубленные знания будущему магистру для комплексного подхода к разработке и эксплуатации встроенных систем реального времени. II КУРС: 40. Интеллектуальные системы + Целью дисциплины является ознакомление студентов с проблематикой и областями использования интеллектуальных информационных систем и технологий, освещение теоретических и организационно-методических вопросов построения и функционирования систем обработки знаний, привитие навыков практических работ по проектированию баз знаний. Получения теоретических и практических знаний и навыков использования нейросетевых технологий для обработки информации. 41. Параллельные и распределенные вычисления + Целью дисциплины является изучение принципов организации параллельных вычислений и параллельных процессов, способов реализации распределенных вычислений, изучение принципов построения ЭВМ для организации параллелизма, способов оптимизации программного обеспечения для получения эффективной системы параллельной обработки данных; изучение основных современных технологий организации параллельных вычислений: распределенные операционные системы; формирование навыков построения параллельных алгоритмов для решения задач, реализации параллельных процессов в рамках локальной сети, определения количественных показателей эффективности параллельных алгоритмов и задач. Формирование навыков практической реализации параллельных алгоритмов с использованием программного пакета PVM. 42. Методы и средства защиты информации в КС + Целью изучения дисциплины является ознакомление с организационными, техническими, алгоритмическими и другими методами и средствами защиты компьютерной информации, с законодательством и стандартами в этой области, с современными криптосистемами. Задачи дисциплины: • сформировать взгляд на криптографию и защиту информации как на систематическую научно-практическую деятельность, носящую прикладной характер; • сформировать базовые теоретические понятия (возможно, на элементарном уровне), лежащие в основе процесса защиты информации; • дать представление о роли компьютера, как о центральном месте в области криптографии, взявшем на себя большинство функций традиционной компьютерной деятельности, включающей реализацию криптографических алгоритмов, проверку их качества, генерацию и распределение ключей, автоматизацию работы по анализу перехвата и раскрытию шифров; • научить использованию криптографических алгоритмов в широко распространенных программных продуктах. 43. Технологии администрирования и управления в компьютерных системах и сетях + Целью освоения дисциплины является формирование у обучаемых знаний в области теоретических основ администрирования информационных систем, умений и навыков практического обеспечения процессов администрирования программных средств и оборудования в вычислительных системах и сетях. Изучаются основы теории и практические навыки сетевого администрирования информационной системы организации - управление сетевыми узлами, сетевыми протоколами, службами каталогов, сетевыми службами, управление файловыми ресурсами системы, правами доступа к ресурсам, устройствами печати, системами резервного копирования и возобновления информации, осуществления мониторинга сетевых устройств и служб. |
||||

