Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема 1.3 Интерфейс пользователя




Третий подход.

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

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

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

Завершая этот раздел, можно еще раз сказать, что операционная среда — это то системное программное окружение, в котором могут выполняться программы, созданные по правилам работы этой среды.

Студент должен:

иметь представление:

- об языках взаимодействия пользователя с операционной системой;

- о программах поддержки интерфейса;

знать:

- понятие интерфейса;

- виды интерфейса;

- основные определения графического интерфейса

уметь:

- отличать виды интерфейсов;

- отличать элементы графического многооконного интерфейса;

 

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

 

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

Связь с пользователем, сокращенно поименованная здесь как связь с оператором, — как говорят англичане, last but not least — последняя в списке, но не по важности функция ОС.

Связь с пользователем включает:

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

: интерфейс по управлению пользовательскими процессами (контроль состояния процесса, ввод-вывод данных в процесс / из процесса).

В состав пользователей в общем случае включаются следующие группы лиц, контактирующих с системой:

: администратор системы лицо или группa, отвечающая за сопровождение данных, назначение уровней доступа, включение/исключение пользователей;

: оператор системы, осуществляющий сопровождение вычислительного процесса,

: прочие пользователи (не обладающие привилегиями доступа к данным), в том числе:

· операторы подготовки данных (ОПД) — персонал, осуществляющий ввод данных с рабочих листов или документов, на основе соответствующих инструкций, в среде специальных программных интерфейсов,

· интерактивные пользователи (ИП) — лица, имеющие доступ на ввод, коррекцию, обновление, уничтожение и чтение данных в рамках, как правило, ограниченной области БД,

· конечные пользователи (КП) — лица, использующие БД для получения справок и решения задач.

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

Интерфейс — это способ общения пользователя с персональным компьютером, пользователя с прикладными программами и программ между собой. Интерфейс служит для удобства управления программным обеспечением компьютера. Интерфейсы бывают однозадачные и многозадачные, однопользовательские и многопользовательские. Интерфейсы отличаются между собой по удобству управления программным обеспечением, то есть по способу запуска программ. Существуют универсальные интерфейсы, допускающие все способы запуска программ, например Windows 3 1, Windows 9x. Например, Windows 9x позволяет реализовать несколько способов запуска программ, в том числе позволяет запускать программы при помощи меню кнопки Пуск.




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 3579; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.