Отчет к лабораторной работе 1 Основные принципы функционирования операционной системы Linux
Скачать 1.07 Mb.
|
Орловский государственный университет имени И. С. Тургенева Институт приборостроения, автоматизации и информационных технологий Кафедра информационных систем и цифровых технологий Дисциплина «Операционные системы» Отчет к лабораторной работе № 1 «Основные принципы функционирования операционной системы Linux» Выполнила: Белонву Чидумеби. Студентка группы 21ПГ Принял: Загородних Николай Анатольевич. Орёл 2022 год Лабораторная работа No 1. Порядок выполнения работы: 1. Ознакомиться с теоретической частью к лабораторной работе. Зарегистрироваться в системе LINUX. Определить день недели, в который Вы родились: Получить подробную информацию обо всех активных процессах: Используя редактор VI (см. приложение), создать два текстовых файла (с расширением TXT) и командой САТ просмотреть их на экране: . Получить информацию о работающих пользователях, подсчитать их количество и запомнить в файле: Объединить текстовые файлы в единый файл и посмотреть его на экране: . . Посмотреть приоритет своего процесса и уменьшить скорость его выполнение за счет повышения номера приоритета: Используя редактор VI, написать программу на языке СИ и запустить ее на трансляцию в фоновом режиме; Показать преподавателю исходный текст программы на языке СИ, текстовый файл, файл с сохранением количества пользователей Продемонстрировать выполнение СИ – программы: Удалить свои файлы и выйти из системы: 2. Контрольные вопросы 1. Перечислите основные функции и назначение многопользовательской многозадачной операционной системы LINUX и ее отличительные особенности от однопрограммной системы DOS. 2. Какое назначение имеет ядро системы и интерпретатор команд? Ядро. Выполняет функции управления памятью, процессорами. Осуществляет диспетчеризацию выполнения всех программ и обслуживание внешних устройств. Интерпретатор команд .Анализирует команды, вводимые с терминала либо из командного файла, и передает их для выполнения в ядро системы. 3. В чем заключается понятие "процесс" и какие операции можно выполнить над процессами? Процесс – минимальный программный объект, обладающий собственными системными ресурсами (запущенная программа). Операционная система контролирует следующую деятельность, связанную с процессами: создание и удаление процессов; планирование процессов; синхронизация процессов; коммуникация процессов; разрешение тупиковых ситуаций. 4. Как задаются и выполняются простые и сложные команды? Выполнение простых команд как : echo , data , man ,cal , ls, tty , cat выполнение сложные команды формироваться с помощью специальных символов (метасимволов):, как: ^ & | ? < > . * ; . 5. Какие функции выполняет командный интерпретатор Shell? Взаимодействие с пользователем (редактирование командной строки, история команд и т.д.). Обработка (расширение) шаблонов имен ("*", "?" и т.д.). Перенаправление ввода/вывода команд. Управление заданиями. |