МИНОБРНАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего образования
«Алтайский государственный университет»

Колледж Алтайского государственного университета

Операционные системы и среды

рабочая программа дисциплины
Закреплена за отделениемОтделение экономики и информационных технологий
Направление подготовки09.02.07. специальность Информационные системы и программирование
Форма обученияОчная
Учебный план09_02_07_ИнфСистемыПрогр_тест-2023_11кл
Часов по учебному плану 64
в том числе:
аудиторные занятия 42
самостоятельная работа 8
индивидуальные консультации 2
контроль 12
Виды контроля по семестрам
экзамены: 1

Распределение часов по семестрам

Курс (семестр) 1 (1) Итого
Недель 16
Вид занятий УПРПДУПРПД
Лекции 22 22 22 22
Лабораторные 20 20 20 20
Сам. работа 8 8 8 8
Консультации 2 2 2 2
Часы на контроль 12 12 12 12
Итого 64 64 64 64

Программу составил(и):
Препод., Ларионов Д.С.

Рецензент(ы):

Рабочая программа дисциплины
Операционные системы и среды

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
Информационные системы и программирование
утвержденного учёным советом вуза от 26.06.2023 протокол № 04.

Рабочая программа одобрена на заседании Совета колледжа

Протокол от 28.02.2023 г. № 5
Срок действия программы: 20232024 уч. г.

Заведующий отделением
кандидат экономических наук, доцент Глубокова Людмила Геннадьевна


1. Цели освоения дисциплины

1.1.формирование у будущего специалиста знаний и представлений об операционных системах, загрузке и настройке операционной системы, последних новинках в области операционных систем.

2. Место дисциплины в структуре ППСЗ

Цикл (раздел) ППСЗ: ОП

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

ОК 01. Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам;
ОК 02. Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности;
ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста;
ПК 4.1. Осуществлять инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем.
ПК 4.4. Обеспечивать защиту программного обеспечения компьютерных систем программными средствами.
ОК 09. Пользоваться профессиональной документацией на государственном и иностранном языках.
В результате освоения дисциплины обучающийся должен
3.1.Знать:
3.1.1.Основные понятия, функции, состав и принципы работы операционных систем.
Архитектуры современных операционных систем.
Особенности построения и функционирования семейств операционных систем "Unix" и "Windows".
Принципы управления ресурсами в операционной системе.
Основные задачи администрирования и способы их выполнения в изучаемых операционные системах
3.2.Уметь:
3.2.1.Управлять параметрами загрузки операционной системы.
Выполнять конфигурирование аппаратных устройств.
Управлять учетными записями, настраивать параметры рабочей среды пользователей.
Управлять дисками и файловыми системами, настраивать сетевые параметры, управлять разделением ресурсов в локальной сети
3.3.Иметь навыки и (или) опыт деятельности (владеть):
3.3.1.Не предусмотрено

4. Структура и содержание дисциплины

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. История, назначение и функции операционных систем
1.1. История, назначение, функции и виды операционных систем Лекции 1 1 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
1.2. История, назначение, функции и виды операционных систем Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 2. Архитектура операционной системы
2.1. Структура операционных систем. Виды ядра операционных систем Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
2.2. Микроядерная архитектура (модель клиент-сервер) Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
2.3. Микроядерная архитектура (модель клиент-сервер) Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
2.4. Микроядерная архитектура (модель клиент-сервер) Консультации 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 3. Общие сведения о процессах и потоках
3.1. Модель процесса. Создание процесса. Завершение процесса. Иерархия процесса. Состояние процесса. Реализация процесса Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
3.2. Применение потоков. Классификация потоков. Реализация потоков Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
3.3. Модель процесса. Создание процесса. Завершение процесса. Иерархия процесса. Состояние процесса. Реализация процесса Лабораторные 1 4 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
3.4. Модель процесса. Создание процесса. Завершение процесса. Иерархия процесса. Состояние процесса. Реализация процесса Сам. работа 1 4 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 4. Взаимодействие и планирование процессов
4.1. Взаимодействие и планирование процессов Лекции 1 1 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
4.2. Взаимодействие и планирование процессов Лабораторные 1 4 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
4.3. Взаимодействие и планирование процессов Сам. работа 1 4 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 5. Управление памятью
5.1. Абстракция памяти Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
5.2. Виртуальная память Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
5.3. Разработка, реализация и сегментация страничной реализации памяти Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
5.4. Разработка, реализация и сегментация страничной реализации памяти Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 6. Файловая система и ввод и вывод информации
6.1. Файловая система и ввод и вывод информации Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
6.2. Файловая система и ввод и вывод информации Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
Раздел 7. Работа в операционных системах и средах
7.1. Управление безопасностью Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
7.2. Планирование и установка операционной системы Лекции 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
7.3. Управление безопасностью Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1
7.4. Планирование и установка операционной системы Лабораторные 1 2 ОК 01., ОК 02., ОК 05., ОК 09., ПК 4.1., ПК 4.4. Л1.1, Л2.1

5. Фонд оценочных средств

5.1. Контрольные вопросы и задания для проведения текущего контроля и промежуточной аттестации по итогам освоения дисциплины
Оценочные материалы для текущего контроля (лабораторные работы, тесты) размещены в онлайн-курсе на образовательном портале https://portal.edu.asu.ru/course/view.php?id=3811

Контрольные вопросы и задания для проведения аттестации в форме экзамена по итогам освоения дисциплины
Тестовые задания

1. Ядро операционной системы
а) программы, входящие в дистрибутив операционной системы;
б) резидентная часть операционной системы;
в) основная программа, принимающая и обрабатывающая команды пользователя;
г) графическая оболочка, позволяющая выполнить операции с файлами и каталогами

2. Привилегированный режим работы программы
а) режим монопольного владения процессором на время работы программы;
б) режим, при котором программа в любой момент может монопольно завладеть процессором;
в) режим неограниченного доступа ко всем ресурсам компьютера;
г) режим, при котором программа имеет привилегии перед другими программами в условиях многозадачности.

3. К основным функциям операционных систем относятся:
а) управление включением/выключением компьютера, управление памятью, управление файлами и каталогами, управление пользователями;
б) управление памятью, выполнение команд пользователя, управление файлами и каталогами
в) управление процессами, управление памятью, управление периферийными устройствами
г) управление устройствами, управление данными, управление памятью, управление процессами

4. Ресурс процесса
а) оперативная память и свободное место на диске;
б) файл, из которого или в который происходит ввод-вывод;
в) любой аппаратный или программный объект, который может понадобиться для работы процесса и доступ к которому может при этом вызвать конкуренцию процессов
г) любой аппаратный или программный объект, который может понадобиться для работы процесса и работа с которым не вызывает конфликта с другими процессами

5. Сопоставить определения состояний процесса
1) Работа
2) Готовность
3) Сон
4) Блокировка
А) состояние, в котором находится процесс, программу которого выполняет процессор
Б) состояние, при котором процесс может быть переведен состояние работы, как только это сочтет нужным сделать операционная система
В) состояние, в котором процесс продолжит выполнение, только когда произойдет некоторое внешнее по отношению к процессу событие
Г) то же самое, что и сон

6. Дать определение невытесняющей многозадачности
а) режим многозадачности, при котором переключение процессов возможно в любой момент времени;
б) режим многозадачности, при котором переключение процессов возможно через определенные кванты времени
в) режим многозадачности, при котором переключение процессов выполняется поочередно в порядке их приоритетов;
г) режим, при котором переключение процессов возможно только, когда работающий процесс вызовет системную функцию;

7. Дать определение вытесняющей многозадачности
а) режим многозадачности, при котором переключение процессов возможно в любой момент времени;
б) режим, при котором переключение процессов возможно только, когда работающий процесс вызовет системную функцию;
в) режим многозадачности, при котором каждый новый процесс монопольно занимает процессорное время, а состояние остальных процессов записывается в файл подкачки;
г) режим многозадачности, при котором переключение процессов происходит через определенные кванты времени соответственно приоритетам

8. Дистрибутив операционной системы включает:
а) операционную систему, программу ее установки и настройки, сопровождение и регулярное обновление;
б) только операционную систему и программу ее установки;
в) операционную систему, программу ее установки и наиболее популярные прикладные программы;
г) операционную систему, программу ее установки и наиболее популярные системные утилиты от сторонних разработчиков.

9. ОС распространяется по лицензии:
а) GNU;
б) Линуса Торвальдса;
в) фирмы Microsoft;
г) компании GNU.

10. При установке ОС Linux рекомендуется выбрать файловую систему:
a) FAT16 либо FAT32;
б) NTFS;
в) journalized ext3 FS;
г) любую из перечисленных.

11. Жесткая ссылка на файл в ОС Linux:
a) является дополнительным ярлыком для файла;
б) представляет собой другое имя файла;
в) это указатель на начало файла;
г) структура, содержащая сведения о расположении и размере файла.

12. Список пользователей системы хранится в файле
а) /etc/users
б) /etc/passwd
в) /root/passwd
г) /system/passwd

13. Конвейером называют:
а) параллельное выполнение нескольких команд, причем переключение между ними производится в строгой очередности;
б) параллельное выполнение нескольких команд, при этом вывод одной команды перенаправляется на стандартный ввод следующей;
в) последовательное выполнение нескольких команд, причем каждая следующая команда начинает выполняться после завершения предыдущей;
г) последовательное выполнение нескольких команд;

14. Пакет с программным обеспечением в Linux содержит:
а) собранную программу, сценарии действий до установки и после нее, информацию о зависимостях от других пакетов;
б) собранную программу, сценарии действий до установки и после нее;
в) собранную программу, информацию о зависимостях от других пакетов, программу-установщик setup либо install;
г) собранную программу и программу-установщик setup либо install.

15. Командная оболочка операционной системы :
a) программа, которая преобразует команды пользователя в действия операционной системы;
б) программа, которая выполняет команды пользователя;
в) часть операционной системы, котороая выполняет команды пользователя.

16. Команда ls :
a) выводит на экран список файлов текущего каталога;
б) делает заданный каталог текущим и выводит список файлов;
в) выполняет переход в заданный каталог;
г) выводит на экран список файлов каталога, заданного в командной строке либо текущего.

17. Для копирования файлов в ОС Linux используется команда:
a) mkfile;
б) copy;
в) cp

18. Сопоставить функции команд постраничного просмотра текстовых файлов :
1) more
2) less
3) cat
4) tail
А) постраничный вывод содержимого файла, перемещение только «сверху вниз»
Б) постраничный вывод содержимого файла, перемещение «вверх» и «вниз»
В) вывод содержимого файла на консоль
Г) вывод на экран последних строк файла

19. Файловый менеджер :
a) программа для создания, удаления, копирования файлов;
б) программа для перемещения по каталогам;
в) программа управления атрибутами и редактирования файлов;
г) программа, выполняющая все перечисленные функции.

20. Для завершения работы системы в ОС Linux используется команда :
a) logout;
б) shutdown;
в) exit;
г) quit.

21. Режимы работы редактора vi :
a) текстовый и графический;
б) редактирования и копирования;
в) вставки, командный и режим командной строки;
г) вставки и замены.

22. Для установки программы в ОС Linux необходимо :
a) выполнить команду setup;
б) запустить менеджер пакетов и выбрать пакет с устанавливаемой программой;
в) распаковать пакет, содержащий программу;
г) скопировать пакет, содержащий программу, в отдельный каталог.

23. Права доступа к файлу определяются :
a) с помощью 9 символов или трехзначного шестнадцатеричного числа;
б) с помощью 3 символов или трехзначного восьмеричного числа;
в) с помощью 9 символов или трехзначного восьмеричного числа;
г) с помощью 9 символов.

24. Атрибуты прав доступа к файлу включают :
a) доступ с правами администратора или пользователя;
б) разграничение доступа для владельца, членов его группы и остальных пользователей;
в) разграничение прав доступа для владельца и остальных пользователей;
г) доступ «только для чтения» для всех, кроме владельца файла.

25. Конфигурационные файлы в ОС Linux хранятся преимущественно:
a) в зашифрованном виде, недоступном для просмотра;
б) в зашифрованном виде, просмотр – с помощью программы-конфигуратора;
в) в текстовом формате, просмотр и редактирование – только с помощью редактора vi;
г) в текстовом формате, просмотр и редактирование – любым текстовым редактором.

26. При страничной организации виртуальной памяти:
а) все страницы имеют одинаковые размеры, а разбиение виртуального адресного пространства процесса на страницы выполняется системой автоматически;
б) размер страниц выбирается операционной системой в зависимости от объема свободной оперативной памяти;
в) размер страниц определяется программой при ее запуске;
г) страницы имеют одинаковый размер, количество страниц определяется программой при ее запуске.

27. Выберите правильные утверждения для многопроцессорных операционных систем:
а) Асимметричная ОС целиком выполняется только на одном из процессоров компьютера, распределяя прикладные задачи по остальным процессорам;
б) Симметричная ОС полностью децентрализована и использует все процессоры, разделяя их между системными и прикладными задачами;
в) Асимметричная ОС выполняется на нескольких процессорах компьютера;
г) В симметричной ОС процессоры одна половина процессоров отводится для системных задач, вторая – для прикладных.

28. Пользователь root — это
а) единственная учётная запись, принадлежащая администратору системы
б) учётная запись, гарантированно дающая пользователю исключительные права работы в системе
в) учётная запись, которую рекомендуется использовать администратору системы, даже если у него имеется персональная учётная запись

29. Лицензия на программное обеспечение нужна, чтобы
а) указать, кто является обладателем всех прав на это программное обеспечение
б) определить круг прав пользователя по отношению к этому программному обеспечению
в) определить, на каких условиях можно продавать данное программное обеспечение
г) сделать данное программное обеспечение свободным.


Правильные ответы:
1) б
2) а
3) г
4) в
5) 1-А 2-Б 3-В 4-Г
6) г
7) г
8) а
9) а
10) в
11) б
12) б
13) б
14) а
15) а
16) г
17) в
18) 1-А 2-Б 3-В 4-Г
19) г
20) б
21) в
22) б
23) в
24) б
25) г
26) а
27) а б
28) а
29) б
5.2. Темы письменных работ для проведения текущего контроля (эссе, рефераты, курсовые работы и др.)
не предусмотренно
5.3. Фонд оценочных средств для проведения промежуточной аттестации
Процедура проведения экзамена
Оценка успеваемости студентов согласно положению о балльно-рейтинговой системе оценки успеваемости обучающихся по дисциплинам программ подготовки специалистов среднего звена профессионального образования (приказ №1594/п от 03.11.2022г.) осуществляется в ходе текущего и промежуточного контроля.
Процедура проведения предполагает два блока оценивания:
1) блок на выявление практических навыков (проводится очно, на занятиях в течении учебного года). Представляет собой текущий рейтинг студента Rтек.
2) блок на проверку общих знаний, связанных с проверкой теоретического материала (итоговый тест). Представляет собой экзаменационный рейтинг Rэкз
Пример оценочного средства Итоговое тестирование «Итоговый тест»
https://portal.edu.asu.ru/course/view.php?id=3811
Критерии оценивания:
1) за выполнение первого блока заданий, студент может получить максимум 100 баллов. Оценка за второй блок, представляет собой индивидуальную рейтинговую оценку студента по дисциплине (Rтек). Текущий рейтинг студента Rтек, вычисленное перед началом сессии, называется семестровым рейтингом студента и обозначается в технологической карте по дисциплине Rсем. Экзамен «автоматом» выставляется студенту при достижении им Rсем рейтинга 50 баллов и более.
за выполнение второго блока, представляющего собой тест множественного выбора, состоящий из 30 вопросов, студент может получить максимум 30 первичных баллов (по 1 баллу за каждый правильный ответ). В тесте встречаются вопросы с выбором одного варианта ответа, выбором нескольких вариантов ответов и вопросы открытого типа. В вопросах с выбором одного ответа, студент либо выбирает правильный ответ и получает 1 балл, либо выбирает не правильный ответ и получает 0 баллов. В вопросах с выбором нескольких вариантов ответов, при выборе всех правильных ответов, студент получает 1 балл. Если выбирает не все правильные ответы, то начисленный балл рассчитывается исходя из процента указанных правильных ответов. Всего в банке тестовых заданий 40 тестовых заданий. При прохождении теста, студент может пропустить вопросы в случае возникновения трудностей. И вернуться в оставшееся время.
Максимально за тест можно получить 100 баллов, согласно шкале перевода:
85-100 баллов (оценка «отлично») - 85-100% правильных ответов
70-84 баллов (оценка «хорошо») - 70-84% правильных ответов
50-69 баллов (оценка «удовлетворительно») - 50-69% правильных ответов
0-49 баллов (оценка «неудовлетворительно») -0-49% правильных ответов
Приложения
Приложение 1.   Контроль_ОС.doc

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Костров Б. В., Ручкин В. Н. Сети и системы передачи информации: учебник (СПО, ТОП-50) Издательский центр «Академия», 2017 www.academia-moscow.ru
6.1.2. Дополнительная литература
Авторы Заглавие Издательство, год Эл. адрес
Л2.1 Куль Т. П. Операционные системы: Учебная литература для ССУЗов РИПО, 2015 biblioclub.ru
6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
Название Эл. адрес
Э1 Курс в moodle "Операционные системы и среды" portal.edu.asu.ru
6.3. Перечень программного обеспечения
ОС Windows
ОС Linux
VirtualBox
Стандартное специализированное ПО в соответствии с наименованием кабинетов
6.4. Перечень информационных справочных систем
Информационная справочная система:
СПС КонсультантПлюс (инсталлированный ресурс АлтГУ или http://www.consultant.ru/)
Профессиональные базы данных:
Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru/);
Научная электронная библиотека elibrary (http://elibrary.ru)

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
312Н полигон разработки бизнес-приложений; полигон проектирования информационных систем; лаборатория информационно-коммуникационных систем; лаборатория информационных систем; лаборатория компьютерных сетей; лаборатория «Учебный банк» – учебная аудитория для проведения занятий всех видов (дисциплинарной, междисциплинарной и модульной подготовки), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Автоматизированные рабочие места на 11 обучающихся; автоматизированное рабочее место преподавателя; маркерная доска; компьютеры (марка: RAMEC с монитором диагональю 21,5") с доступом в информационно-телекоммуникационную сеть Интернет и электронную информационно-образовательную среду АлтГУ; тематические плакаты.
203Н кабинет математики; кабинет математических дисциплин; кабинет статистики; кабинет математики и информатики; кабинет информационных систем в профессиональной деятельности – учебная аудитория для проведения занятий всех видов (дисциплинарной, междисциплинарной и модульной подготовки), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 54 посадочных места; рабочее место преподавателя; маркерная доска – 1 ед.; компьютер (модель: Aquarius) с доступом в информационно-телекоммуникационную сеть Интернет – 1 ед.; интерактивная доска (марка: Smart) – 1 ед.; проектор (марка: Smart) – 1 ед..; калькуляторы; чертежные принадлежности; модели геометрических тел; раздаточный дидактический материал; учебно-методические издания; таблицы.

8. Методические указания для обучающихся по освоению дисциплины

Для успешного овладения программой дисциплины необходимо выполнять следующие требования:
- посещать все лекционные и практические занятия
- все рассматриваемые на лекциях и практических занятиях темы и вопросы обязательно фиксировать в тетради
- обязательно выполнять все домашние задания, получаемые на лекциях или практических занятиях
- в случаях пропуска занятий по каким-либо причинам, необходимо обязательно самостоятельно изучать соответствующий
материал, фиксируя записи в тетради, а также выполнять практические задания
При изучении дисциплины обучающимся рекомендуется пользоваться лекциями; учебниками и учебными пособиями;
периодическими изданиями по разделам изучаемым в рамках дисциплины.
Лабораторные занятия являются одной из основных форм организации аудиторной работы студентов.
В ходе подготовки к лабораторным занятиям необходимо изучить основную литературу, ознакомиться с дополнительной
литературой, новыми публикациями в периодических изданиях: журналах, газетах и т.д., ознакомиться с программным
обеспечением. Дорабатывать свой конспект лекции, делая в нем соответствующие записи из литературы, рекомендованной
преподавателем и предусмотренной учебной программой.
При подготовке к лабораторному занятию следует:
- внимательно изучить задание, определить круг вопросов;
- определить список необходимой литературы и источников, используя список, предложенный в рабочей программе
дисциплины;
- изучить конспект лекций по данной теме.
- повторить основы работы с соответствующим видом программного обеспечения.