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




Разнов-ти интер-в.

Интерф. Отлич. По способу доступа к командным файлам программ. Командный (текстовый) интерфейс. Всякая ОС имеет командный интерф. (иногда в скрытой форме). В первой из ОС (О8/360) взаимод. С пользоват. Было жестко поделено между след. Компонентами: командный язык оператора ЭВМ (лицо, ответств. За управл. Вычислит. Процессом). Это язык диалогового режима — команды запуска-останов- ки задач, привязки носи­тел. Информ. К устройствам, получения информ. О заданиях, ожид-х выполн., вывода, наличии свобод­. Памяти и свобод. Устройств; язык управления заданиями, на

К-м прочие польз-ли описывали состав и структуру процесса обраб-ки данных — послед-ть запуска программ, вход­. И выход. Файлы, условия, при кот. Те/иные про­гр. Должны быть выполн. Или пропущены и др. Это язык пакетной обраб., не допуск. Вмешательства пользоват. В собственно процесс вычисл., компиляции и пр.В большинстве ОС в наст. Вр. Сложился унифицированный формат командной строки. Командная стро­ка включ. В себя: тип операции (имя команды или программы);рабочий вход (вход. Файлы или устройства);рабочий выход (выход. Файлы или устройства);управляющий вход (управл. Параметры, ключи команды); управл.выход (обычно протокол, содерж. Диа­гностику ошибок, код заверш. Или др. Инф-ю). Текстовый или графический полноэкран- ный интерфейс- имеет, как в верхней части экрана сис-му меню с под -сказками. Часто бывает выпадающим (ниспадающим). Для управл. Ком-м кур -сор экрана или мыши после поиска в дереве каталогов устанавл. На командные файлы программ (*.ехе, *.соm, *.bat) и для запуска программы на­жим. Клавиша <Еnter> или прав. Кнопка мыши. Различн. Файлы могут выдел. Разным цветом или иметь разный рисунок. Каталоги (папки) отлич. От файлов размером или рисунком. Данный интерфейс явл. Основн. Для всех видов программных оболочек. Такой интерф. Весь­ма удобен, особенно при работе с файлами, поскольку обеспеч. Высокую скорость выполн. Операций, позволяет создавать пользовательское меню, запускать прилож. По расширению файлов, что повыш. Скорость работы с программами. Графический многооконный пиктографический интерфейс. Пред­ставляет собой рабочий стол, на кот. Располаг. Пиктограммы (значки или иконки программ). Все операции произ­водятся, как правило, мышью. Для управл. Комп. Курсор мыши подводят к пиктограмме и запуск программы осуществ. Щелчком левой кнопки мыши по пиктограмме. Это наиболее удоб­ный и перспективный интерф., особенно при работе с програм­мами.

Терминалы

(терминальные уст-ва), ЭВМ явл. Важн. Компон. Систем, основ. На челов.-машинном взаимод.. Это диалог. Или интерактивные устр-ва, предназнач. Для в/в небольших кол-в информ., первонач. С целью управл. Вычисл. Процессом и наблюд. За его ходом, а в дальнейшем — для в/в исход. Данных и резул-в работы про­грамм. Первонач. В ЭВМ использ. В качестве терминалов механич. Устр-ва, заимств. Из смежных технологий — связь и оргтехника, — телетайпы, теле­графные аппараты, электрич. Пишущие машинки. Это был довольно длит. Период, в теч. Кот. Сложились опред. Стандарты, приемы работы оператора и протоколы в/в и интерпретации данных. Строка информ., вводимая оператором, являлась, командой, треб. Выполн. Опред. Действий от ЭВМ (ОС). Конечная ширина листа (или бумажной ленты) ПМ (80 зна­ков) огранич. Длину возможн. Команд. Признаком окончания ввода команды являлось нажатие клавиши <ВК> (возврат каретки). Реак­ция сис-мы (ответ на запрос, сообщение об ошибке, небольшая порция выходных данных) также выводилась строками по 80 симво­лов, образуя вместе с копиями команд протокол диалогового сеанса в бумажной форме. Низкие скорость обмена информ. С ЭВМ и надежность ме­ханических терминалов, а также трудности с исправл. Инфор­м. (редактированием) огранич. Применимость и, делали бессмысленным их использование польз.-про­граммистами для отладки программ и прочих манипуляций. В ранних версиях ОС того времени единственный механический терминал устанавл. В машинном зале и предназнач. Для оператора ЭВМ. Это устрой­ство получило название консоль. Появление в начале 70-х годов электронных терминалов привело к перевороту в примен. Машин, существенно приблизив все типы пользоват. К вычисл. Процессу, облегчив разра­ботку и отладку программ, а также эксплуатацию автоматизирован­ных систем. Электронный (видеотерминал) — получивший наименование дисплей, пред­ставл. Собой клавиатуру, сопряж. С экранным устройством.

Ранние модели видеотерминалов (ВТ) не были избавлены от наследия ПМ — состав клавиатуры, построчный ввод и исправление ошибок, прокручив. Экрана наподобие бумажной ленты и символьный (алфавитно-цифро­вой) характер вывод. Информ. Более совершенные ВТ, разраб. В 80-е годы, во многом опреде­лили современное состояние устройств: появились возможн. Прямого доступа к информ. На экране (для ввода и корректировки); на клавиатуре добавились функциональные клавиши, реакция на кот. Опред. Прогр., работающей с ВТ; клавиши редактирования — <Del>, <Ins>; клавиши управления курсором (для выбора места на экране);

Управляющая клавиша <Control> (<Ctrl>). Типовая конфигурация машины (до появления ПЭВМ) включа­ла в себя 8 (или 16, или 32) терминалов польз., размещ. В спец. Помещениях (дисплейные классы), и одну или более дисплей-консоль (терминал оператора), размещ. Поближе к мес­ту основных событий (в машинном зале). Конфигурация ПЭВМ, в кот. Входит единственный ВТ (мо­нитор), является частным (вы­рожденным) случаем общей конфигурации, при этом ВТ несет бре­мя нагрузки как консоли, так и пользоват. Терминала.Терминал ПЭВМ (консоль), базируется на графическом выво­де информации (в растровой форме) на экран, что дает возможность отображать не только обычную символьную информ., но и ква­зисим вольную (элементы электронных схем, шахматные фигуры, редкие алфавиты).


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Уст-ва пэвм - зарегистрированы в ос под зарезервированными именами, типовые знач-я и содер-е к-х след-е: (нгмд) обозначаются латинскими символами 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 – остановка проц-са до нажатия польз-лем какой либо кл-ши.

26. Драйверы MS-DOS

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

Уст-ва посимвольной и поблочной передачи данных. Уст-ва посимвольной передачи дан-х осущ-ютпересылку инф-и по одному символу. К эти устр-м относятся порты послед-х и параллел-х адаптеров и дисплеи. Каждому из этих уст-в соответ-ет конкретное название (имя). Драйвер может управлять только одним уст-вом посимвольной передачи. Уст-ва поблочной передачи данных осуществ-т пересылку инф-и блоками. Каждый блок составляет 512 байт. Уст-ва поблочной передачи не обладают конкретным названием. Драйвер MS-DOS может обслуживать несколько уст-в поблочной обраб-ки дан-х.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: