Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 01.docx
Скачиваний:
30
Добавлен:
26.09.2019
Размер:
373.86 Кб
Скачать

Интерфейсы, виды, терминалы. Понятие интерфейса

Интерфейс - это способ. общения пользователя с персональным компьютером, пользователя с прикладными программами и программ между собой. Интерфейс служит для удобства управления программным обеспечением компьютера.

Интерфейсы бывают:

- однозадачные и многозадачные,

- однопользовательские и многопользовательские.

Интерфейсы отличаются между собой по удобству управления программным обеспечением, то есть по способу запуска программ. Существуют универсальные интерфейсы, допускающие все способы запуска программ, например Windows 95+. Он позволяет реализовать несколько способов запуска программ, в том числе позволяет запускать программы при помощи меню кнопки Пуск.

Разновидности интерфейсов. Интерфейсы отличаются по способу доступа к командным файлам программ.

1. Командный (текстовый) интерфейс. Всякая операционная система имеет командный интерфейс (иногда в скрытой форме).

Если снять шелуху текстовых или графических оболочек или интерфейсов, то «на глубине» вы всегда найдете командный интерфейс.

В большинстве ОС в настоящее время сложился более или менее унифицированный формат командной строки. Командная строка включает в себя:

- тип операции (имя команды или программы);

- рабочий вход (входные файлы или устройства);

- рабочий выход (выходные файлы или устройства);

- управляющий вход (управляющие параметры или ключи команды);

- управляющий выход (обычно - протокол, содержащий диагностику ошибок, код завершения или другую информацию).

2. Текстовый или графический полноэкранный интерфейс. Он имеет, как правило, в верхней части экрана систему меню с подсказками. Меню часто бывает выпадающим (ниспадающим - pull-down):

Данный интерфейс является основным для всех видов программных оболочек. Пример Norton Commander и нортонробразные оболочки (DOS Navigator? Windows Commander? Disk Commander). Подобный интерфейс имеют инструменты Windows 3.1 (Диспетчер файлов) и Windows 3.1 -95 (Мой компьютер и Проводник). Такой интерфейс весьма удобен, особенно при работе с файлами, поскольку обеспечивает высокую скорость выполнения операций, позволяет создавать пользовательское меню, запускать приложения по расширению файлов, что повышает скорость работы с программами.

3. Графический многооконный пиктографический интерфейс. Представляет собой рабочий стол (DeskTop), на котором располагаются пиктограммы (значки или иконки программ). Все операции производятся, как правило, мышью. Примеры: интерфейс компьютеров Арр1е Macintosh, Windows 3.1? Windows 95 /98, ОS/2, X Windows .

Терминалы

Терминалы, или терминальные устройства, ЭВМ являются важнейшей компонентой систем, основанных на человеко-машинном взаимодействии. Это диалоговые или интерактивные устройства, предназначенные для ввода/вывода небольших количеств, информации, первоначально с целью управления вычислительным процессом и наблюдения за его ходом, а в дальнейшем - также для ввода-вывода исходных данных и результатов работы программ.

Графический интерфейс пользователя.

Графический интерфейс пользователя (GUI – Graphics User Interface). Появление операционных систем и оболочек с развитыми диалоговыми графическими средствами (OS Macintosh, Windows 3.1, а особенно Windows 95/98/МЕ, а также NT/2000) и средств программирования, позволяющих создавать графические интерфейсы (FохРго for Windows и пр.), а особенно - объектно-ориентированных систем программирования - привело к внедрению и широкому распространению элементов экранного интерфейса.

Оболочка Windows не была изначально операционной, так как она существует «поверх» операционной- системы МS DOS.

Для ОС UNIX также был создан специальный графический интерфейс - X Windows; фирма IВМ выпустила вместе с операционной системой 0S/2 свой вариант графического интерфейса пользователя-Presentation Manager

Функции, используемые программой пользователя при работе с графическим пользовательским интерфейсом, схожи, как и сами интерфейсы.

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

Графический интерфейс включает следующие понятия - рабочий стол, окна, пиктограммы, элементы графического интерфейса (виджеты), указывающее устройство (мышь).

17

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]