
- •Командный (текстовый) интерфейс. Всякая операционная сиестема имеет командный интерфейс (иногда в скрытой форме).
- •Командная строка включает в себя:
- •Текстовый или графический полноэкранный интерфейс.
- •Графический многооконный пиктографический интерфейс.
- •Графический интерфейс включает следующие понятия:
- •Вопрос № 2 «Сеанс работы в Linux.»
- •Понятие «администратор»
- •Регистрация в системе
- •Одновременный доступ к системе
- •Виртуальные консоли
- •Графические консоли
- •Команда who
- •Команда last
- •Команда logout
Операционные системы и среды
Специальность 230105
Раздел: «Работа в операционных системах и средах»
Тема: «Интерфейс пользователя.»
Лекция № 1
Вопросы:
Понятие интерфейса. Разновидности интерфейсов.
Сеанс работы в Linux
многопользовательская ОС
понятия «пользователь», «администратор»
учетная запись
Используемая литература:
Партыка Т.Л., Попов И.И. Операционные системы, среды и оболочки: Учебное пособие. - М.:ФОРУМ: ИНФРА-М, 2005. - 400с.: ил. - (Профессиональное образование)
Вопрос № 1 «Понятие интерфейса. Разновидности интерфейсов.»
Интерфейс - это способ общения пользователя с персональным компьютером, пользователя с прикладными программами и программ между собой.
Интерфейсы бывают
однозадачные и многозадачные,
однопользовательские и многопользовательские.
Интерфейсы отличаются между собой по удобств, управления программным обеспечением, то есть по способу запуска программ.
Существуют универсальные интерфейсы, допускающие все способы запуска программ, например Например, Windows XP позволяет реализовать несколько способов запуска программ, в том числе позволяет запускать программы при помощи меню кнопки Пуск.
Разновидности интерфейсов. Интерфейсы отличаются по способу доступа к командным файлам программ.
Командный (текстовый) интерфейс. Всякая операционная сиестема имеет командный интерфейс (иногда в скрытой форме).
Если снять шелуху текстовых или графических оболочек или интерфейсов, то «на глубине» вы всегда найдете командный интерфейс.
В большинстве ОС в настоящее время сложился более или менее унифицированный формат командной строки.
Командная строка включает в себя:
тип операции (имя команды или программы);
рабочий вход (входные файлы или устройства);
рабочий выход (выходные файлы или устройства);
управляющий вход (управляющие параметры или ключи команды);
управляющий выход (обычно - протокол, содержащий диагностику ошибок, код завершения или другую информацию
-
команда
Lunux
Windows
создать каталог
mkdir
mkdir
удалить каталог
rmdir
rd
копировать файл
cp
copy
переместить файл
mv
move
удалить файл
rm
del, erase
Текстовый или графический полноэкранный интерфейс.
Он имеет, как правило, в верхней части экрана систему меню с подсказками. Меню часто бывает выпадающим (ниспадающим - pull-down).
Для управления компьютером курсор экрана или курсор мыши после поиска в дереве каталогов устанавливается на командные файлы программ (*.ехе, *.сот, *.bat) и для запуска программы нажимается клавиша <Enter> или правая кнопка мыши.
Различные файлы могут выделяться разным цветом или иметь разный рисунок.
Каталоги (папки) отличаются от файлов размером или рисунком.
Данный интерфейс является основным для всех видов программных оболочек.
Пример: WIndows Commander. Подобный интерфейс имеют инструменты Windows XP Мой компьютер и Проводник.
Такой интерфейс весьма удобен, особенно при работе с файлами, поскольку обеспечивает высокую скорость выполнения операций, позволяет создавать пользовательское меню, запускать приложения по расширению файлов, что повышает скорость работы с программами.
Графический многооконный пиктографический интерфейс.
Представляет собой рабочий стол (DeskTop), на котором располагаются пиктограммы (значки или иконки программ). Все операции производятся, как правило, мышью. Для управления компьютером курсор мыши подводят к пиктограмме и запуск программы осуществляют щелчком левой кнопки мыши по пиктограмме.
Графический интерфейс пользователя. Графический интерфейс пользователя (GUI - Graphics User Interface).
Появление операционных систем и оболочек с развитыми диалоговыми графическими средствами (OS Macintosh, MS Windows) и средств программирования, позволяющих создавать графические интерфейсы (FoxPro for Window и пр.), а особенно - объектно-ориентированных систем программирования - привело к внедрению и широкому распространению элементов экранного интерфейса.
Оболочка Мiсrоsоft Windows не была изначально операционной системой, так как она существует «поверх» операционной системы типа MS-DOS. Она возникла в виде стандартизатора графического интерфейса и прижилась исключительно потому, что пользователь хотел видеть программу, с которой ему часто приходится работать, красивой, практичной, удобной и легкой в освоении и использовании.
Основным преимуществом использования графического интерфейса операционной системы является то, что с помощью него программа может создавать графические изображения, которые будут выглядеть одинаково на всех устройствах, поддерживаемых операционной системой (принцип WYSIWYG - What Уоu See Is What Уоu Get - что видим, то и получаем).
Большое внимание в графическом интерфейсе операционной системы обычно уделяется шрифтам. Исторически сложилось так что первыми и долгое время единственными шрифтами для компьютеров оставались растровые (точечно-матричные) шрифты. Такие шрифты занимали малый объем памяти, однако их символы невозможно было вращать, наклонять, уменьшать без искажений или увеличивать можно было только в целое число раз. С появлением графического интерфейса операционные системы стали предоставлять системные средства для поддержки использования векторных шрифтов, которые не только легко масштабируются, меняют наклон и толщину, но и выглядят одинаково на всех устройствах, поддерживаемых операционной системой. Каждая операционная система поддерживает свой стандарт векторных шрифтов (TrueType для Microsoft Windows; Adobe Туре Маnаger для OS/2; GhostScript для LINUX).