- •«Тюменский государственный нефтегазовый университет»
- •Системное программное обеспечение
- •Содержание
- •Цель и задачи дисциплины
- •Учебно-тематический план дисциплины «Системное программное обеспечение»
- •Указания по изучению разделов дисциплины
- •Раздел 5 «Сохранность и защита программных систем»
- •Раздел 6 «Формальные языки и грамматики»
- •Указания по планированию времени, отведенного на изучение дисциплины
- •Указания по работе с литературой, конспектами лекций и учебно-методическими изданиями
- •Рекомендации по выполнению контрольных работ
- •Рекомендации по организации самостоятельной работы студентов
- •Принципы организации самостоятельной работы студентов
- •Формы проведения срс по дисциплине «Системное программное обеспечение»
- •Раздел 1 «Системное программное обеспечение. Современные операционные систе6мы и операционные оболочки»
- •Раздел 2 «Вычислительные процессы. Загрузка и выполнение программ в ос»
- •Раздел 3 «Управляющие модули ос»
- •Раздел 4 «Сервисные обслуживающие модули ос»
- •Раздел 5 «Сохранность и защита программных систем»
- •Раздел 6 «Формальные языки и грамматики»
- •Основная литература: 5. Дополнительная: 7, 8, 9, 10, 11, 12, 13, 14.
- •Указания по самоконтролю и подготовке к контрольному тестированию
- •Рекомендации по подготовке к экзамену
- •Библиографический список
- •Системное программное обеспечение
Цель и задачи дисциплины
Дисциплина «Системное программное обеспечение» является вариативной дисциплиной профессионального цикла дисциплин для студентов направления 220400.62 – «Управление в технических системах» очной, заочной и заочно-сокращенной формы обучения.
В соответствии с учебным планом на освоение дисциплины студентами
очной формы обучения выделено 180 часов, в том числе 72 часа – в аудитории;
заочной формы обучения выделено 30 часов (в аудитории);
заочно-сокращенной формы обучения 18 часов (в аудитории).
Целью дисциплины является формирование у выпускника следующих компетенций:
общекультурные компетенции (ОК) | |
ОК-11 |
Обладать способностью понимать сущность и значение информации в развитии современного информационного общества, сознавать опасности и угрозы, возникающие в этом процессе, соблюдать основные требования информационной безопасности, в том числе защиты государственной тайны |
ОК-12 |
Обладать способностью владеть основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией |
ОК-13 |
Обладать способностью работать с информацией в глобальных компьютерных сетях |
Профессиональные компетенции (ПК) | |
ПК-3 |
Обладать готовностью учитывать современные тенденции развития электроники, измерительной и вычислительной техники, информационных технологий в своей профессиональной деятельности |
ПК-11 |
Обладать способностью разрабатывать информационное обеспечение систем с использованием стандартных СУБД |
ПК-19 |
Обладать способностью выполнять эксперименты на действующих объектах по заданным методикам и обрабатывать результаты с применением современных информационных технологий и технических средств |
Задачи дисциплины:
познакомить студентов с назначением, организацией, принципами функционирования информационных систем и системных программ.
обучить студентов основам разработки современных системных и инструментальных программ;
Студенты должны овладеть основными принципами разработки современных системных программ и операционных сред для действующих объектов нефтегазовой отрасли и других отраслей экономики и овладеть навыками сопровождения программ на всех этапах их жизненного цикла.
Учебно-тематический план дисциплины «Системное программное обеспечение»
№ п/п |
Наименование раздела дисциплины |
Знать |
Уметь |
Владеть |
Область дальнейшего применения |
1 |
Системное программное обеспечение (СПО). Современные операционные системы (ОС) и операционные оболочки. |
определение, состав СПО; определение, организацию, функции, классификацию ОС; архитектура вычислительной системы; особенности современных ОС, в том числе сетевых ОС. |
определять состав, функции, организацию СПО, ОС; классифицировать СПО, ОС. |
навыками определения состава, функций и организации СПО, ОС; навыками классификации СПО, ОС. |
Разделы 2÷6 данной дисциплины. Дисциплины: «Теоретическая информатика», «Информационные сети и телекоммуникации», «Микропроцессорные системы автоматизации и управления», «Проектирование микропроцессорных систем» |
2 |
Вычислительные процессы. Загрузка и выполнение программ в ОС. |
определение процесса; классификацию ресурсов ОС; основные этапы загрузки ОС и программ; виды прерываний; механизм обработки прерывания; дисциплины обслуживания прерывания; механизм многозадачности в ОС |
классифицировать ресурсы ОС; определять основные этапы загрузки ОС и программ, виды прерываний, дисциплины обслуживания прерывания, механизм многозадачности в ОС |
навыками определения процесса, классификации ресурсов ОС, этапов загрузки ОС и программ; видов прерываний, механизмов обработки прерывания, дисциплины обслуживания прерывания, механизм многозадачности в ОС |
Дисциплины: «Микропроцессорные системы автоматизации и управления» и «Проектирование микропроцессорных систем» |
3 |
Управляющие модули ОС. |
дисциплины управления задачами, организацию ОЗУ, организацию виртуальной памяти, дисциплины управления памятью, дисциплины управления вводом/выводом. |
применять дисциплины управления задачами, дисциплины управления памятью, дисциплины управления вводом/выводом. |
навыками применения дисциплин управления задачами, дисциплин управления памятью, дисциплин управления вводом/выводом. |
Дисциплина «Теоретическая информатика» |
4 |
Сервисные обслуживающие модули ОС. |
базовый состав сервисных программ ОС; отличительные особенности и функции утилит, макроассемблеров, компиляторов, интерпретаторов, отладчиков, загрузчиков; структуру таблиц Ассемблера; схему однопросмотрового, двухпросмотрового Ассемблера; структуру данных макропроцессора; алгоритм работы загрузчика; алгоритм работы транслятора. |
определять базовый состав сервисных программ ОС; отличительные особенности и функции утилит, макроассемблеров, компиляторов, интерпретаторов, отладчиков, загрузчиков; структуру таблиц Ассемблера; схему однопросмотрового, двухпросмотрового Ассемблера; структуру данных макропроцессора. |
навыками определения базового состава сервисных программ ОС; отличительные особенности и функции утилит, макроассемблеров, компиляторов, интерпретаторов, отладчиков, загрузчиков; структуру таблиц Ассемблера; структуру данных макропроцессора. |
Дисциплины «Теоретическая информатика», «Микропроцессорные системы автоматизации и управления», «Проектирование микропроцессорных систем» |
5 |
Сохранность и защита программных систем. |
способы сохранности информации, защиты данных; способы борьбы с зациклившимися программами; способы борьбы с тупиками; методы оценки степени защиты информации в глобальных сетях. |
использовать способы сохранности информации, защиты данных; способы борьбы с зациклившимися программами; способы борьбы с тупиками; методы оценки степени защиты информации в глобальных сетях. |
реализации способов сохранности информации, защиты данных; способов борьбы с зациклившимися программами; способов борьбы с тупиками; методов оценки степени защиты информации в глобальных сетях. |
Дисциплины «Теоретическая информатика», «Информационные сети и телекоммуникации» |
6 |
Формальные языки и грамматики. |
форму Бэкуса – Науэра для описания входного языка транслятора; алгоритм лексического анализа входного текста программы; определение конечного автомата; определение регулярной грамматики; классификацию КА; классификацию грамматик по Хомскому; алгоритм перевода НКА в ДКА, алгоритм перевода эпсилон-НКА в ДКА. |
применять форму Бэкуса – Науэра для описания входного языка транслятора; алгоритм лексического анализа входного текста программы; алгоритм перевода НКА в ДКА, алгоритм перевода эпсилон-НКА в ДКА. |
навыками применения формы Бэкуса – Науэра для описания входного языка транслятора; алгоритма лексического анализа входного текста программы; алгоритм перевода НКА в ДКА, алгоритм перевода эпсилон-НКА в ДКА. |
Дисциплина «Теоретическая информатика» |