Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОСС шпоры(модерн).doc
Скачиваний:
12
Добавлен:
27.09.2019
Размер:
374.78 Кб
Скачать

19. Режимы представл. И управл. Инф.

Экран. В наст. вр. сформиров. след. основн. режимы представл. и управл. инф-й на экране, к-м соответ. опред. сценарии диалога человек-ЭВМ (в текстовом режиме): режим командной строки; режим форматир-ого экрана; режим меню.

Режим командной строки. Работа в этом режиме мало чем от­лич. от работы с механич. терминалом или с самыми пер­выми ВТ. Экран сост. из двух областей — командной строки (аналога строки, на кот. находится каретка ПМ) и протокола диалога (аналога отрезка бумажной ленты). Появл. важный новый объект — курсор, или активная область экрана.

В большинстве ситу­аций эта область заним. миним. доступ. площадь — одно знакоместо, т. е. площадь, на кот. для данного терминала отображается один знак (символ). Курсор вы­дел. яркостью, мерцанием или цветом. При вводе символ в строке появл. в позиции курсора, а тот автоматич. смещ. вправо. При необход. откорректир. строку использ. кла­в. <ß> и<-->>, перемещ. курсор к месту исправл. Остальные клавиши управл. курсором в командном режиме не за­действованы. Режим форматированного экрана (ФЭ). В этом случае экран представл.собой совокуп. окон, каждое из ко­т. содерж. некоторое элементарное данное и обычно снабжено текст. комментарием (название данного). Если командный режим в основном ориентирован на управл. вычис­л. процессами (может быть применен д/в/в дан-х), ФЭ в основном именно на эти ф-ции (есть исключ., # какое-то из окон может ис­польз/ для ввода команд).

Основным способом использования ФЭ является работа с файлами данных, или совокупн. агрегатов данных (за­писей), одинаковой структуры. Видимая на экране в режиме ФЭ запись явл. текущей или актив- ной. Дан-е, составл. содержимое ее полей, нахо­д. в операт.памяти и могут быть изменены путем подвода курсора и редактирования в окне. Интерпретация клавиш управл. курсором в ФЭ зависит от программ.,

с кот. осуществляет­ся работа, однако сложились след. стереотипы, справед- ливые для многих популярных программных средств:

<ß> <à> — переход внутри окна на одну позицию; <>- переход к следующему /предшествующему окну; <Ноme> — переход к началу поля; <Еnd> — переход к концу поля;

<РgUp> - вызвать предшеств. запись (переместить ука­затель текущей записи к началу файла); <РgDn> — вызвать послед. запись (переместиться к кон­цу файла). Важным частным случаем ФЭ явл-ся окно во весь экран, ха­рактерное д/текс-х редак-в, программных продуктов, предназнач. д/манипуляции с текс-ми ф.

Назад

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

Появление ОС и оболочек с развитыми диалог. графи­ч. средствами и средств программирования, по­звол.создавать графич. интерфейсы , а особенно — объектно-ориентир. систем програм­мирования — привело к внедрению и широкому распространению элем. экранного интерфейса. Д/ОС UNIX был создан спец. графич. интерфейс – X Window. ОС, ориентир. на графич. интерфейс польз., предоставл. не только ф-ции, поддержив. в-в, но и широкий спектр системных вы­зовов, позвол. использ. различные графич. прими­тивы: от самых простых (точки, линии, дуги) до сложных (области, окна, курсоры).

Основн. преимущест. использ. графич. интерфейса ОС явл-ся то, что с помощью него программа может создавать графич. изображе­н., кот-е будут выглядеть одинаково на всех устр-вах, под­держив. ОС. Большое внимание в графич. интерфейсе ОС обычно уделяется шрифтам. Графич. интерфейс включ. след. понятия — рабочий стол, окна, пиктограммы, элем. графич. интерфейса (виджеты), указыв. устройство (мышь). Основн. элем. графич. ентерфейсов: Виджет – заготовка части пользоват. интерфеса с параметрами, привязыв. к окну экрана терминала. Управляющие кнопки— предназнач. для выполн. действий.

Какое именно действие выполн. кнопка, написано на ней. Кнопка приводится в действие нажатием мыши на ней. Если в конце названия кнопки присутствуют три точ­ки, то такая кнопка вызовет новое диал. окно.Поле ввода — обл-ть, где польз-ль может вводить инф. с клав-ры. В этой обл-ти указатель мыши принимает но­вую форму. Если в этот момент щелкнуть кнопкой мыши, то в поле появится курсор и можно вводить данные. Список — элем., содерж. все возможные в каждом конк­ретном случае значения, которые польз-ль может установить. До­бавить или изменить эти значения непосредственно в списке нельзя.

Раскрывающийся список— при нажатии на пиктограмму со стрелкой открыв. список всех возможных значений, которые можно выбрать для установки в этом элементе. Если список длин­ный, то появится линейка прокрутки, с помощью ктр можно просмотреть все элем. списка. Поле ввода с раскрыв. списком — это комбинация эле­ментов поле ввода и раскрыв. списка. Такой элемент позво­ляет как непосредственно (вручную) вводить данные в поле ввода, так и заполнить его значением из раскрыв. списка. Анало­гично работает поле ввода со списком. Отличие в том, что список виден постоянно, а не открывается. Поле ввода со счетчиком — использ. для ввода чис­л. знач.

Его можно заполнить как обычное поле ввода или воспользоваться кнопочками, располож. справа. В этом слу­чае значение в поле будет изменяться с наиболее оптимальным шагом и при этом не превысит предельных знач. Поэтому рекомендуется пользо­ваться именно счетчиком. Флажок (независимый переключатель) — переклю­чат. для режима работы, описание которого наход-ся справа от квадрата. Он может быть включен (установлен) — внутри квадрата изображен значок, или выключен (сброшен) - внутри пусто.

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

Назад

21.Осн-е пон-я, связанные с функц-нием

Уст-ва пэвм - зарегистрированы в ос под зарезервированными именами, типовые знач-я и содер-е к-х след-е: (нгмд) обозначаются латинскими символами a:, b:, емкость от 180 кб до 2,8 мб; (нжмд) – символами С:, D:, емкость от 100 Мб до 100 Гб; lpt – принтер; con – клав-ра эвм (консоль); comx – послед-ный порт. Набор дан-х (файл) – имен-я сов-ть дан-х, разрешаемых на нгмд или нжмд. Наименование ф. включает имя и расширение. В полном имени файла разрешается испол-ть только следующие символы: A – Z 0 – 9 $ & # ` ~ () - %! _ ^

В полном имени запр-ся испол-ть все ост-е сим-лы, а также пробел. Наиболее типичные значения расширений отражают следующие типы файлов: com., exe.,bin – исполняемые прогр-е м-ли; bat – пакетные (командный) ф.; txt – текс-й ф.; arc – арх-й ф.; Каталог (директория) – имен-я логическая область на диске, содержащая группу ф-в, к-я в свою очередь включает подкат-ги (субдиректории). Сов-ть кат-в образует на диске иерархическое дерево кат-в, при этом един-ная директория, не входящая в другие, наз-ся корневой. Осн-я цель структуры кат-в - организация эффективного хранения большого кол-ва ф-в на диске. Каждый кат-г «имеет» «родителя», т.е. другой кат-г, «привязан»

дан-й кат-г. MS-DOS рассматривает каждый кат-г как ф. Спецификация ф- есть совок-ть обозначений, обеспечивающих поиск дан-х на диске, и имеет сл-й вид: устройство\путь\имя. расширение Так наз-е символы подстановки позволяют «фильтровать» ф-ы, используя их имена. К ним относятся символы ? и *. Эти символы можно использовать в любом месте собственно имени ф. Символ ? означает, что ком-да принимает любой символ в имени или расш-и ф., в позиции кот-го нах-ся символ ?. Символ * означает, что ком-да принимает цепочку сим-в в имени и расширении файла, начиная с позиции, где нах-ся символ *.

Текущий дисковод – уст-во, адрес кот-го подразумевается по умолчанию, при отсутствии его явного указания пользователем. Тек-й дис-д устан-ся командой А:, В: и пр. Текущая директория, кат-г (субдиректории) или т-й путь - совок-ть вложенных кат-в, подразумеваемая по умолчанию при поиске ф., если пол-ль явно не задал ее в спецификации. Устан-ся командой cd. Управление в-в. Ввод и вывод – это процессы, осуществляющие пересылку входных и выходных данных. MS-DOS предусматривает достаточно сложное программное обеспечение для управление этими процессами по желанию пол-ля.

Управление дан-ми осуществляется с помощью процедур, наз-х направленный в/в, фильтры коммуникации. Стандартные уст-ва в-в. Д/ввода инф-ции в большинстве случаев используют клав-ру. В рез-те выпол-я большинства операций полученные дан-е вывод-ся на экран дисплея. Поэтому клав-ра считается станд-м устр-вом ввода, а экран – станд-м устр-вом вывода. MS-DOS предусматривает средства, позволяющие назначать нестандартные уст-ва в/в. Такие уст-ва наз-ся перифер-ми уст-ми в/в, т.к. они явл. внешними по отношению к машине. Запуск вычис-го процесса в MS-DOS осущ-тся путем ввода спецификаций прогр-го (.exe, .com, .bin) и пак-го (.bat) файла, расположенного в тек-м кат-ге текущего уст-ва. Осн-е ком-ды д/работы с ф.: type,delete,copy,rename. Осн-е ком-ды д/работы с кат-ми: dir, mkdir,rmdir,chdir. осн-е ком-ды д/работы с дис-ми: format, diskcopy, vol, label, chdsk, sys. Осн-е ком-ды конфигурирования сис-мы и упр-я уст-ми: cls, date, path, prompt, time, ver. в ms-dos присуттвует категория коман-го или пакет-го, состоящего из командных строк ms/dos, наименований польз-ких прог-м и коман-х слов типа: if – проверка условия; goto – передача управ-я указанной инструкции внутри ф.; for – многократное прим-е одной и той же ком-ды; pause – остановка проц-са до нажатия польз-лем какой либо кл-ши.

Назад