ТОП 10:

Системный монитор в программе konsole



3.8.1 Выполните команду top

3.8.2 Посмотрите изменение таблицы процессов в течении времени.

3.8.3 Нажмите Ctrl+C(или q) для прерывания команды в консоли.

3.8.4 Просмотрите процессы пользователяtop – ключ user

3.8.5 Просмотрите системные процессы.

 

3.9 Задание для самостоятельного выполнения

3.9.1 Запустите несколько приложений: проводник, графический редактор, электронные таблицы.

3.9.2 Просмотрите таблицу процессов пользователя в программе konsole.

3.9.3 Определите статус каждого процесса.

3.9.4 Найдите следующую информацию о процессах и сохраните данные в виде таблицы в текстовом процессоре LibreOffice Writer в файле process.odt.

 

Таблица 32 Информация о запущенных процессах

Запущенное приложение Номер процесса Статус процесса User% System% VmSize VmRss Имя Команда
Проводник                
Графический редактор                
Электронные таблицы                

3.9.5 Сравните общее количество занимаемой виртуальной и физической памяти для каждого процесса. Какой процесс занимает наибольшее (наименьшее) место в памяти?

3.9.6 Определите номера каждого запущенного вами процесса.

3.9.7 Уничтожьте процессы с найденными вами номером.

3.9.8 Просмотрите таблицу процессов.

 

4 Содержание отчёта:

4.1 Файла nastr.txt – содержит информацию о настройках программы Ksysguard

4.2 Конспект по основным, используемым в задании командам.

4.3 Документ process.odt, которыйинформацию о процессах.

 

5 Контрольные вопросы:

5.1 Что такое монтирование файловых систем.

5.2 Что такое процесс? Программа?

5.3 С помощью каких программ можно просмотреть запущенные процессы?

5.4 Как уничтожить процесс?

 

 


Практическая работа №11. Выполнение зачётной работы в ОС Linux

 

1 Цель занятия: “Проверка полученных умений и навыков работы с программами в ОС LINUX”

 

2 Задание к работе:

Выполняйте один из четырех вариантов!!! По выбору преподавателя!

Работа в программе konsole

2.1.1 В программе konsole создайте структуру каталогов в вашем домашнем каталоге, который назван вашей фамилией:

 
 

 


2.1.2 Запустите приложения: Текстовый процессор, Электронная таблица

2.1.3 Выводите на экран таблицу процессов

2.1.4 Просмотрите таблицу процессов и найдите в ней запущенные вами приложения

2.1.5 Ответьте на вопросы в файл process.txt:

· Какое общее количество физической памяти, используемое каждым из запущенных вами процессов?

· Найдите номера запущенных вами процессов

2.1.6 Создайте таблицу (табл.33) в текстовом редакторе и заполните ее:

 

Таблица 33 Пример заполнения

Запущенное приложение Номер процесса Статус процесса VmSize VmRss Имя Команда
Электронная таблица            
Текстовый процессор            

2.1.7 Уничтожьте процессы с найденными вами номерами

 

Создание файлов данных

2.2.1 Запустите графический редактор и нарисуйте структуру каталогов ОС Linux. Сохраните в каталог /grafika

2.2.2 Запустите текстовый редактор LibreOffice Редактор формул, в котором напишите любую формулу. Сохраните в каталог /text

2.2.3 Запустите текстовый редактор LibreOffice Writer, в котором ответьте на вопрос своего варианта. Сохраните в каталог /textпод именем zach.odt

· I вариант–"Операционная система. Функции ОС", "ОС Linux. Основные программы и их назначение". Оформите задание в виде таблицы.

· II вариант–"Файловая система. Типы файлов. Иерархическая структура файловой системы", "Графическая оболочка KDE. Основные объекты рабочего стола". Добавьте в документ рисунок вашего рабочего стола с комментариями, где-что располагается.

· III вариант–"История развития ОС Linux. Графические оболочки, сравнение", "Программа konsole. Основные команды для работы файлами и каталогами". Оформите ответ в виде таблицы.

· IV вариант–"Программное обеспечение, его назначение. Сравнение ПО Linux и Windows", "MC. Описание программы. Назначение функциональных клавиш". Добавьте рисунок программы MC.

2.2.4 Создайте электронную таблицу в программе LibreOffice Электронная таблица.

2.2.5 Заполните таблицу вашими данными.

2.2.6 Постройте к ней диаграмму.

 

Таблица 34Размеры файлов в Байтах/Кбайтах

Файл Содержит
Кбайт Байт
Графический рисунок    
Текстовый файлprocess.txt    
Формула    
Документzach.odt    

2.2.7 Сохраните данные в каталог /tablica.

 

Создание базы данных

3 Запустите программуLibreOffice.base

3.1 Создайте новую базу данных – имя файла - Files

3.2 Выберите Создать таблицу в режиме дизайна.

3.3 Создайте следующую структуру таблицы tab_MFT:

 

Рисунок 11 Структура таблицы tab_MFT

3.4 Создайте однотабличную форму для редактирования записей в таблице

3.5 Средствами созданной однотабличной формы добавьте записи в таблицу. Таблица должна содержать информацию обо всех файлах, созданных ранее на занятии.

3.6 Создайте запрос, содержащий поля: имя файла, тип файла, размер файла. Размер файла <=1Мб

3.7 Сохраните данный запрос под именем Files

3.8 Создайте отчёт на основании запроса Files

3.9 Откройте отчёт для редактирования и измените расположение полей, размер и цвет полей на форме.

 

4 Содержание отчёта:

4.1 Файл process.txt, содержащий информацию о процессах.

4.2 Файл zach.txt, с ответом на вопросы своего варианта

4.3 Файл с таблицей, содержащей информацию о размере файлов.

4.4 Файл Files, содержащий базу данных созданных на занятии файлов.

 

5 Вопросы к зачёту:

5.1 Основы теории операционных систем. Понятие операционной системы. История развития ОС.

5.2 Назначение и функции операционной системы.

5.3 Состав, взаимодействие основных компонентов операционной системы.

5.4 Типы операционных систем. Классификация ОС.

5.5 Понятие программного обеспечения, его назначение. Виды интерфейсов. Языки взаимодействия пользователя с операционной системой. Стандартные сервисные программы поддержки интерфейса.

5.6 Понятие операционного окружения. Стандартные сервисные программы поддержки операционного окружения. Понятие базовой и расширенной машины. Режим пользователя, режим супервизора.

5.7 Машинно-зависимые свойства операционных систем

5.8 Структура оперативной памяти. Адресация. Форматы данных и команд. Операционная система как средство управления ресурсами типовой микроЭВМ.

5.9 Система команд учебной ЭВМ, методы ввода и отладки программы, действиями основных команд и способов адресации. Типы адресации ячеек памяти.

5.10Последовательность действий при обработке прерываний. Классы прерываний. Рабочая область прерывания. Вектор прерывания. Стандартные программы обработки прерываний. Приоритеты прерываний.

5.11Организация ввода-вывода с использованием каналов ввода-вывода. Последовательность операций, выполняемых каналом ввода-вывода. Вовлечение операционной системы в управление вводом-выводом. Очередь запросов на ввод-вывод. Алгоритм обработки прерываний на ввод-вывод.

5.12Понятия: задача, процесс, планирование процесса. Диспетчеризация процесса. Блок состояния процесса. Алгоритм диспетчеризации. Способ выбора процесса для диспетчеризации. Блок состояния события. Механизм установления соответствия между процессом и событием.

5.13Управление реальной памятью. Механизм разделения центральной памяти. Разделение памяти на разделы. Распределение памяти с разделами переменного размера. Аппаратные и программные средства защиты памяти. Способы защиты памяти. Проблема фрагментации информации и способы её разрешения.

5.14Управление виртуальной памятью. Понятие виртуального ресурса. Отображение виртуальной памяти в реальную. Общие методы реализации виртуальной памяти. Размещение страниц по запросам. Страничные кадры. Таблица отображения страниц. Динамическое преобразование адресов. Сегментная организация памяти.

5.15Принципы работы кэш-памяти в учебной ЭВМ.

5.16Машинно-независимые свойства операционных систем

5.17Файловая система. Типы файлов. Иерархическая структура файловой системы. Логическая организация файловой системы. Физическая организация файловой системы. Файловые операции, контроль доступа к файлам. Примеры файловых систем.

5.18ОС Linux. Стандартные программы ОС Linux. Структура каталогов в Linux.

5.19ОС Linux. Работа в программе Konqueror.

5.20Командная строка (терминал). Основные функции работы с файлами и каталогами. Текстовые редакторы vi, ed. Команды dd, df, mount, umount, file. Основные ключи указанных команд.

5.21Работа в оболочке ОС Linux. Файловый менеджер Midnight Commander (MC). Создание собственной иерархической структуры.

5.22Монтирование файловых систем в ОС Linux.

5.23Категории алгоритмов планирования. Задачи алгоритмов планирования. Планирование в системах пакетной обработки данных. Планирование в интерактивных системах. Планирование в системах реального времени.

5.24Взаимоблокировки. Обнаружение и устранение взаимоблокировок. Избежание взаимоблокировок. Предотвращение взаимоблокировок.

5.25Основные понятия безопасности. Классификация угроз. Базовые технологии безопасности. Аутентификация, авторизация, аудит. Отказоустойчивость файловых и дисковых систем. Восстанавливаемость файловых систем.

 







Последнее изменение этой страницы: 2017-02-06; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.236.108.61 (0.009 с.)