Добавил:
Я и кто? Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №2 ОС

.docx
Скачиваний:
4
Добавлен:
02.02.2023
Размер:
373.8 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций

Российской Федерации Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное

учреждение высшего образования

Московский технический университет связи и информатики

Кафедра «Системного программирования»

Лабораторная работа №2

по дисциплине

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

Москва 2022

Оглавление

Цель работы 3

Задание на лабораторную работу 3

Задание №1 3

Задание №2 4

Задание №3 5

Задание №4 6

Задание №5 7

Цель работы

Получение практических навыков по программированию в Linux.

Задание на лабораторную работу

Разработать приложение, обеспечивающее получение следующей системной информации:

 Имя компьютера, имя пользователя;

 Версия операционной системы;

 Системные метрики (не менее 3х);

 Функции для работы со временем (не менее 2х);

 Дополнительные API-функции: 4 функции по выбору

Задание №1

Программа, осуществляющая вывод имени компьютера и пользователя представлена на рисунке 1.

Рисунок 1-Задание №1

Результат работы программы представлен на рисунке 2.

Рисунок 2-Задание №1

Задание №2

Программа, осуществляющая вывод версии операционной системы представлена на рисунке 3.

Рисунок 3-Задание №2

Результат работы программы представлен на рисунке 4.

Рисунок 4-Задание №2

Задание №3

Программа, осуществляющая вывод системных метрик представлена на рисунке 5.

Рисунок 5-Задание №3

Результат работы программы представлен на рисунке 6.

Рисунок 6-Задание №3

Задание №4

Программа, осуществляющая вывод текущего времени представлена на рисунке 7.

Рисунок 7-Задание №4

Результат работы программы представлен на рисунке 8.

Рисунок 8-Задание №4

Задание №5

Программа, осуществляющая вывод дополнительных api-функций представлена на рисунке 9.

Рисунок 9-Задание №5

Результат работы программы представлен на рисунке 10.

Рисунок 10-Задание №5