ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.12.2023
Просмотров: 113
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
КАРАГАНДИНСКИЙ УНИВЕРСИТЕТ КАЗПОТРЕБСОЮЗА
УТВЕРЖДАЮ
Проректор по академическим
вопросам и стратегическому
развитию, к.э.н., профессор
Бугубаева Р.О.
________________________
«____»______________2021г.
СИЛЛАБУС
БАКАЛАВРИАТ
Дисциплина: «Системное программное обеспечение»
Кафедра: ЦИ и IT Аналитика
Всего 5 кредитов ECTS (150 часов)
КАРАГАНДА – 2021
Силлабус разработан ____Дрозд В.Г., к.э.н., доцент .
(Ф.И.О., должность, ученая степень и звание составителей)
Рассмотрен на заседании кафедры «Цифровая инженерия и IT аналитика»
Протокол № 11 от « 07 » июня 2021г.
Зав. кафедрой ЦИ и ITА
к.э.н., доцент ___________ Н.М. Тажбаев
Согласовано с работодателем:
Коммерческий директор
ТОО «Artson Build Invest» ___________ Н.А. Мунтаев
Сведения о преподавателе (преподавателях):
Дрозд Владимир Григорьевич, к.э.н., доцент, автор учебно-практических пособий для ДО «Анализ данных в ЭИС», «Проектирование БД», «Математическое обеспечение в ЭИС».
Читаемые курсы: «Архитектура и организация компьютерных систем», «Системное программное обеспечение», «Операционные системы», «Системное программирование», «Технология программирования», «Методы и технологии программирования», «Разработка ASP.NET приложений».
Офис: кафедра ЦИиITА, аудитория № 406.
Полный адрес: г.Караганда, ул. Академическая 9
Тел.: 44-16-34 (158)
Факс: +7-7212-441622
E-mail: keu_ivs@mail.ru
ZOOM: 7393921271 , пароль 2020
Характеристика дисциплины
Курс «Системное программное обеспечение» является ведущей дисциплиной, формирующей теоретико-методологические и практические знания и навыки по системному программному обеспечению современных компьютеров, информационной структуре процессов ОС и механизмам управления аппаратной платформой.
Целью преподавания дисциплины «Системное программное обеспечение» является теоретическая и практическая подготовка студентов в области системного анализа, конфигурации, настройки и разработки системных программных компонентов современных операционных систем (ОС) в такой степени, чтобы они могли самостоятельно выбирать средства реализации, находить необходимые программные и технологические решения для практически важных системных задач.
Задачи:
- сформировать понимание целостного представления об основных этапах становления современного системного программного обеспечения (операционных систем, компиляторов, загрузчиков),
- сформировать умение владения приемами и принципами проектирования структуры системных программ;
- сформировать навыки по использованию системного программного обеспечения и используемых ими данных в профессиональной деятельности.
В процессе освоения программы курса «Системное программное обеспечение» студенты овладеют знаниями в области информационной структуры процессов операционных систем и механизмов управления аппаратной платформой ОС, приобретут навыки настройки и конфигурирования операционных систем.
Результаты обучения:
A. демонстрировать знания и понимание в области теории и практики эксплуатации системного программного обеспечения;
B. уметь применять методики по использованию программных средств для решения практических задач, использовать навыки по настройке и наладке программно-аппаратных комплексов;
C. демонстрировать умение сопрягать аппаратные и программные средства в составе информационных и автоматизированных систем;
D. применять навыки, приемы и принципы проектирования структуры системных программ и используемых ими данных, для их использования в профессиональной деятельности.
E. применять знания и понимания методов исследования и академическое письмо в области системного программного обеспечения, применять знания и понимание фактов, явлений, теорий и сложных зависимостей между ними в области системного программного обеспечения;
F. понимать принципы и механизмы управления аппаратной платформой.
Методология дисциплины «Системное программное обеспечение» определяется ее особенностями и целью изучения. В процессе преподавания целесообразно использовать методы: проблемные методы, видео-метод, тестирование, метод проектов, методы контроля.
2. Программа дисциплины
Таблица 2.1 - Распределение часов по видам занятий (очная форма)
№ | Наименование тем | Часы | ||||
Лекции | Лабор. | СРС | СРСП | ПА | ||
Модуль 1. Системное программное обеспечение современных компьютеров | ||||||
1 | Введение в курс «Системное программное обеспечение». | 1 | 2 | 8 | 1 | |
2 | Эволюция операционных систем | 2 | 4 | 10 | 2 | |
Модуль 2. Информационные структуры процессов ОС | ||||||
3 | Назначение и функции операционной системы | 2 | 4 | 10 | 2 | |
4 | Архитектура операционной системы | 2 | 4 | 9 | 2 | |
5 | Процессы и потоки | 2 | 4 | 10 | 2 | |
Модуль 3. Механизмы управления аппаратной платформой | ||||||
6 | Мультипрограммирование на основе прерываний | 2 | 4 | 10 | 2 | |
7 | Синхронизация процессов и потоков | 2 | 4 | 10 | 2 | |
8 | Управление памятью | 2 | 4 | 8 | 2 | |
9 | Все темы курса | | | | | 15 |
| Всего__15__30__75__15'>Всего | 15 | 30 | 75 | 15 | 15 |
Таблица 2.2 Распределение часов по видам занятий (очная форма с применением ДОТ)
№ | Наименование тем | Часы | ||||
Лекции | Лабораторные | СРС | ПА | |||
онлайн | офлайн | |||||
Модуль 1. Системное программное обеспечение современных компьютеров | ||||||
1 | Введение в курс «Системное программное обеспечение». | 1 | 1 | 1 | 6 | |
2 | Эволюция операционных систем | 2 | 2 | 2 | 12 | |
Модуль 2. Информационные структуры процессов ОС | ||||||
3 | Назначение и функции операционной системы | 2 | 2 | 2 | 12 | |
4 | Архитектура операционной системы | 2 | 2 | 2 | 12 | |
5 | Процессы и потоки | 2 | 2 | 2 | 12 | |
Модуль 3. Механизмы управления аппаратной платформой | ||||||
6 | Мультипрограммирование на основе прерываний | 2 | 2 | 2 | 12 | |
7 | Синхронизация процессов и потоков | 2 | 2 | 2 | 12 | |
8 | Управление памятью | 2 | 2 | 2 | 12 | |
9 | Все темы курса | | | | | 15 |
| Всего | 15 | 15 | 15 | 90 | 15 |
3.Политика и процедуры оценки знаний, умений, навыков студентов
Таблица 3.1 График выполнения и сдачи заданий по дисциплине
Вид контроля | Темы занятий (текущего контроля) | Перечень заданий (форма контроля) | Срок сдачи |
Текущий контроль | Тема 1 | 1. Выполнить лабораторную работу «Работа с файлами и папками в Windows». 2. Изучить структуру рабочего стола Windows. 3. Создать презентации по докладам. | 1-ая неделя |
Текущий контроль | Тема 2 | 1. Выполнить лабораторную работу «Применение оболочки Total Commander при построении дерева каталогов на диске». 2. Изучить структуру NC, а также принцип работы главного меню. 3. Создать мультимедийную презентацию | 2-ая неделя |
Текущий контроль | Тема 2 | 1. Выполнить лабораторную работу «Технологии XML». 2. Мультимедийная презентация. 3. Подготовиться к письменной контрольной работе. | 3-ая неделя |
Текущий контроль | Тема 3 | 1. Выполнить лабораторную работу «Системы распознавания и генерации речи». 2. Ознакомиться с принципами распознавания речи, классификацией систем распознавания речи. 3. Провести установку и конфигурирование программного обеспечения. 4. Выполнить написание программного кода | 4-ая неделя |
Текущий контроль | Тема 3 | 1. Выполнить лабораторную работу «Сетевые технологии». 2. Изучить работу в сетевом окружении. 3. Создать презентации по докладам. | 5-ая неделя |
Текущий контроль | Тема 4 | 1. Выполнить лабораторную работу «Сеть Internet». 2. Освоить экранное меню броузера «Internet Explorer». 3. Создать презентации по докладам. | 6-ая неделя |
Текущий контроль | Тема 4 | 1. Выполнить лабораторную работу «Технологии доступа к данным». 2. Ознакомиться с системой NTFS. 3. Выполнить написание программного кода | 7-ая неделя |
Текущий контроль | Тема 5 | 1. Выполнить лабораторную работу «Основные принципы функционирования операционной системы LINUX». 2. Изучить архитектуру и принципы функционирования многопользовательской многозадачной операционной системы Linux. 3. Составить тесты по данной теме. | 8-ая неделя |
Рубежный контроль Р1 | Тема 1-5 | Защита лабораторных работ, защита индивидуальных заданий | 8-ая неделя |
Текущий контроль | Тема 5 | 1. Выполнить лабораторную работу «Изучение файловой системы и функций по обработке и управлению данными». 2. Ознакомиться с файловой структурой ОС LINUX. 3. Подготовиться к письменной контрольной работе. | 9-ая неделя |
Текущий контроль | Тема 6 | 1. Выполнить лабораторную работу «Создание и выполнение командных файлов в среде ОС LINUX». 2. Изучить методы создания и выполнения командных файлов на языке Shell - интерпретатора. 3. Составить тесты по данной теме. | 10-ая неделя |
Текущий контроль | Тема 6 | 1. Выполнить лабораторную работу «Формирование системного гибкого диска ОС LINUX». 2. Изучить принципы взаимодействия LINUX-системы с внешними устройствами. 3. Выполнение семестрового задания | 11-ая неделя |
Текущий контроль | Тема 7 | 1. Выполнить лабораторную работу «Изучение графической оболочки KDE». 2. Изучить работу с основными функциональными частями графической оболочки KDE. 3. Создать презентации по докладам. | 12-ая неделя |
Текущий контроль | Тема 7 | 1. Выполнить лабораторную работу «Операционная система MS DOS и Windows: конфигурирование и настройка». 2. Изучить основные системные команды ОС MS-DOS . 3. Выполнить написание программного кода. | 13-ая неделя |
Текущий контроль | Тема 8 | 1. Выполнить лабораторную работу «Введение в операционную систему Linux». 2. Освоить работу с консолью: команды управления процессами. 3. Составить тесты по данной теме. | 14-ая неделя |
Текущий контроль | Тема 8 | 1. Выполнить лабораторную работу «Введите в операционную систему Linux: управление процессами». 2. Изучить команды управления файлами в ОС Linux. 3. Подготовиться к письменной контрольной работе. | 15-ая неделя |
Рубежный контроль Р2 | Тема 5-8 | Защита лабораторных работ, защита индивидуальных заданий | 15-ая неделя |
Итоговый контроль | Тема 1-8 | Экзамен | По расписанию |