Методические указания к лабораторным работам по дисциплине «Операционные системы»




Скачать 276.79 Kb.
НазваниеМетодические указания к лабораторным работам по дисциплине «Операционные системы»
страница3/5
ТипМетодические указания
rykovodstvo.ru > Руководство эксплуатация > Методические указания
1   2   3   4   5

4. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ОС UNIX


Пользовательский интерфейс ОС UNIX реализуется на уровне интерпретатора команд shell, - одной из наиболее важных и сложных программ системы. Она обеспечивает интерфейс "пользователь - ядро" и выполняет следующие основные функции:

  • интерпретирует команды;

  • обрабатывает имена файлов, определенные через метасимволы;

  • осуществляет переадресацию ввода-вывода;

  • создает среду пользователя;

  • поддерживает командный язык.

Команды интерпретатора shell реализуются обычными программами, записанными на языке Си и собранными в одном из каталогов файловой системы UNIX. Условно все команды можно разбить на три группы: ин­формационные, служебные и работы с файловой системой и файлами.

Информационные команды позволяют получать различного рода спра­вочную информацию. Наиболее важные команды этой группы следующие(*):



  • date - вывести или установить дату и время;

  • ps - получить информацию о процессах;

  • who - получить информацию о работающих в системе;

  • tty - получить информацию о собственном терминале;

  • cal - вывести календарь для данного месяца данного года.


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

  • stty - установить характеристики терминала;

  • echo - выдать параметры;

  • kill - завершить процесс;

  • chmod - изменить права доступа.


Самая многочисленная группа команд обеспечивает работу с файло­вой системой и отдельными файлами. Здесь следует выделить команды (*):

  • pwd - вывод полного имени текущего каталога;

  • cd - изменение текущего каталога;

- ls - вывод информации о файлах текущего или заданного каталога;

  • red - вызов экранного редактора для создания или корректировки файлов;

  • lpr - построчная печать файлов;

  • mv - пересылка и переименование файлов;

  • ср - копирование файлов;

  • rm - уничтожение файлов;

- cat - объединение файлов с последующим выводом результата на экран;

  • рr - печать файлов;

- wc - вывод количества строк, слов и символов в одном или нес­кольких файлах;

- du - вывод информации о количестве блоков, занятых каждым файлом, и общего количества блоков для всех файлов;

  • find - поиск требуемого файла;

  • file - определение типа файла;

-grep - поиск строк файлов по шаблону;

  • сmp - сравнение двух или нескольких файлов;

  • sort - сортировка или соединение файлов с помещением результата в заданный файл.

ПРИМЕЧАНИЕ (*)

Более подробно с набором и аргументами команд ОС UNIX можно познакомиться в [2], [3] или с помощью подсказки ОС UNIX: man <имя команды>.

Всего в UNIX-системах реализовано более 1130 команд, оперируя которыми пользователь может вести активный диалог с системой и выполнять представительный набор функций.

5. ЦЕЛЬ ЛАБОРАТОРНЫХ РАБОТ


Цель лабораторных работ 1-3 заключается в приобретении знаний и навыков работы на процедурном программном уровне с ядром операционной системы, в организации обмена информацией между параллельными процессами, в организации защиты файлов файловой системы, в изучении механизма прерываний и переключения реакции обработки пре­рывания на пользовательскую программу. При подготовке и выполнении лабораторных работ будут широко использоваться знания, полученные в ходе изучения дисциплин "Теоретические основы ЭВМ" (внутреннее уст­ройство аппаратуры ЭВМ) и "Алгоритмические языки и программирование" (язык программирования Си). Студенты познакомятся с такими понятия­ми, как создание и выполнение параллельных процессов, обмен информа­цией между двумя или несколькими процессами через программные каналы, через ядро операционной системы (в дополнение к обмену информацией через файлы), запуск из одной пользовательской программы другой пользовательской программы, передача при поступлении прерывания уп­равления заданной функции.

Эти лабораторные работы помогут студентам сформировать взгляд на развитие современного математического обеспечения ЭВМ, путях его разработки и совершенствования; увидеть все преимущества и недостат­ки ОС UNIX в сравнении с другими операционными системами.
1   2   3   4   5

Похожие:

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным и домашним работам по дисциплине «Операционные системы»

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по дисциплине “
Методические указания к лабораторным работам по дисциплине “Нормативные документы и должностные инструкции” / А. Г. Куприянов, А....

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconО. Р. Никитин Специализация по теме диссертации Методические указания...
Методические указания к лабораторным работам предназначены для бакалавров направления 210400 «Радиотехника» и специальности 210600...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодическая разработка и указания к лабораторным работам по дисциплине...
Федеральное государственное образовательное учреждение высшего профессионального образования

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по дисциплине «микроэлектронные устройства»
Горохов А. В, Пичугина Л. П. Методические указания к лабораторным работам по дисциплине «Микроэлектронные устройства». – М.: Ргу...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам «спектрофотометрический анализ»
Методические указания к лабораторным работам «спектрофотометрический анализ» по спецкурсу «оптические методы анализа» для студентов...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по курсу «Новые разделы информатики»
Данные методические указания «Мультимедиа технологии»к лабораторным работам могут быть полезны студентам и преподавателям смежных...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по курсу «Новые разделы информатики»
Данные методические указания «Мультимедиа технологии»к лабораторным работам могут быть полезны студентам и преподавателям смежных...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания по дисциплине пд. 02 Химия для выполнения лабораторных...
Методические указания и задания к лабораторно-практическим занятиям для студентов специальности 35. 02. 05 Агрономия по дисциплине...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по дисциплине «Физико-химические методы анализа»
Методические указания составили: доценты: С. А. Соколова, О. В. Перегончая, Л. Ф. Науменко, А. К. Решетникова, О. В. Дьяконова,,...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным работам по дисциплине «Технологии...
Лабораторная работа 2 Составление календарного плана разработки портала вуза 16

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания по проведению лабораторных работ по дисциплине «Информатика»
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания по дисциплине оп. 06 Основы аналитической химии...
Методические указания и задания к лабораторно-практическим и самостоятельным занятиям по оп. 06 Основы аналитической химии для студентов...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к выполнению лабораторных работ Омск 2006
П. С. Гладкий, Е. А. Костюшина, М. Е. Соколов, Проектирование баз данных: Методические указания к лабораторным работам. Омск: Издательство:...

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconУчебно-методические указания для выполнения лабораторных работ по...
Автор: Ченская Ирина Борисовна, преподаватель специальных дисциплин огапоу «Белгородский индустриальный колледж»

Методические указания к лабораторным работам по дисциплине «Операционные системы» iconМетодические указания к лабораторным занятиям по дисциплине оп. 06 «Электрорадиоизмерения»
Методические указания составлены в соответствии с учебным планом и рабочей программой оп. 05 «Электрорадиоизмерения» по специальности...


Руководство, инструкция по применению






При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск