Авторизация



Язык программирования dBASE III PLUS
Оценить
(0 голоса)
При сложной, древовидной структуре файлов на магнитном диске для указания файла уже недостаточно задать только его полное имя: одноименные (и притом различные по содержанию) файлы могут фигурировать в нескольких каталогах. Для точной идентификации файла необходимо, кроме имени, указать его местонахождение — цепочку подкаталогов. Такая цепочка называется маршрутом, или путем по файловой системе. Маршрут используется как префикс к имени файла, отделяемый от собственно имени файла тем же разделителем «\». Итак, файл полностью идентифицируется следующими элементами: именем диска (накопителя), которое может опускаться; маршрутом — цепочкой имен каталогов, в которой каждый последующий является подкаталогом предыдущего (маршрут также может опускаться); собственно именем файла или…
Оценить
(0 голоса)
Понятие «файла» может быть использовано для любого источника или потребителя информации в ПЭВМ, например, канала связи с другими компьютерами; дисплея; печатающего устройства; клавиатуры и т. д. Такая трактовка, принятая в ОС, создает удобства для организации взаимодействия программ и обмена информацией с внешними устройствами. Для ПЭВМ файловая система в определенной степени является сердцевиной всей ОС, наиболее крупной ее составной частью. Имеющиеся в ОС структура файловой системы и структура хранения данных на внешних носителях предопределяют удобство работы пользователя, высокую скорость доступа к файлам, возможность создания баз данных и т. д. Ответственной за выполнение функций управления файловой системой является система обработки прерываний —…
Оценить
(0 голоса)
ПЭВМ может иметь довольно большой набор внешних устройств (ВУ). Помимо стандартных ВУ — дисплея, клавиатуры, гибких и жестких дисков, печатающего устройства (принтера), к компьютеру могут подключаться дополнительные устройства вводавывода—графопостроители, ма» нипуляторы, модули для связи с телефонными линиями, аналогоцифровые и цифроаналоговые преобразователи и др. оборудование. Даже стандартные устройства, например принтеры, могут иметь несколько режимов работы и считаться, вследствие этого, разными ВУ. Каждое ВУ характеризуется пропускной способностью и структурой передаваемых или принимаемых данных. Поддержка всего этого набора ВУ — одна из важнейших функций ОС. Для ее осуществления введено понятие драйвера — программы специального типа, ориентированной на управление внешним устройством. Каждому типу ВУ…
Оценить
(0 голоса)
При необходимости включения нового или замены одного из имеющихся драйверов нужно изменять соответствующую программу, либо воспользоваться возможностью присоединения к ОС новых драйверов извне. Именно для этого предназначена другая часть ОС — расширение базовой системы вводавывода, которая находится в отдельном файле на диске и, кроме функций управления ВУ, выполняет ряд дополнительных функций, в частности, позволяет динамически настраивать ОС на требуемые условия работы. Система обработки прерываний ОС также принимает участие в управлении внешними устройствами. Системные программы, входящие в эту часть ОС, обеспечивают работу клавиатуры, дисплея, принтера, каналов связи о другими ПЭВМ (т. е. поддерживают обмен с последовательными устройствами), обслуживают некоторые специальные ситуации,…
Оценить
(0 голоса)
Анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в оперативную память ПЭВМ и их запуск, осуществляется командным процессором ОС. Эта часть ОС выполняет важную функцию поддержки взаимодействия с пользователем. Как и всякая другая, рассматриваемая ОС имеет командный язык, посредством которого пользователь может выполнять те или иные действия — обращение к каталогу, разметку дисков, запуск программ и др. Кроме ввода отдельных команд, которые немедленно выполняются, имеется возможность составления программ на командном языке, с помощью которых можно задавать достаточно сложную последовательность действий, не прибегая к обычному языку программирования. Командный процессор ОС позволяет создать удобную операционную обстановку для конкретного пользователя,…
Оценить
(0 голоса)
Загрузка и исполнение внешних команд ОС (утилит) и прикладных программ (находящихся в файлах типа СОМ и ЕХЕ), командный процессор, в сущности, не отличает прикладные программы от внешних команд ОС, поскольку и те, и другие реализованы одинаково; исполнение при запуске машины специального командного файла автозапуска (с именем AUTOEXEC.BAT), осуществляющего необходимую настройку ОС и автоматически «погружающего» пользователя в привычную операционную обстановку: Если с клавиатуры или из командного файла командный процессор получит встроенную команду ОС, то последняя начинает выполняться сразу же по алгоритму, заложенному в командный процессор. Когда в качестве команды ОС командный процессор встречает имя файла, не совпадающее с именами встроенных в…
Оценить
(0 голоса)
Файлы типа ВАТ считаются командными и содержат программы на командном языке ОС, строки которых представляют собой: встроенные команды ОС; обращения к исполняемым программам (утилитам или прикладным программам); вызовы других командных файлов; специальные команды для управления выдачей на экран; специальные строки для организации ветвлений и циклов внутри командного файла. Командный Процессор последовательно читает и интерпретирует содержащиеся в командном файле строки. Если в очередной строке стоит команда, осуществляющая вызов некоторой исполняемой программы, то интерпретация командного файла приостанавливается, и начинается работа вызванной программы. После ее завершения управление возвращается командному процессору. Командный язык ОС служит основным средством общения пользователя с ОС. После вызова прикладной…
Оценить
(0 голоса)
Это обязательный элемент команды (список аргументов) — список разделенных пробелами указаний на объекты, с которыми имеет дело данная команда: имена дисков, каталогов, фай* лов и др. Аргументы требуются не для всех команд, и, кроме того, в некоторых командах часть из них может опускаться. (Список ключей) — список разделенных символом «/» и, возможно, пробелами параметров, служащих для задания различных режимов в исполнении команды или программы. Если в конкретной встроенной команде ОС предусмотрено задание неполного списка аргументов и/или ключей, то командный процессор подставляет вместо недостающих параметров определенные значения, что называется подстановкой значений по умолчанию.
Оценить
(0 голоса)
Встроенные команды ОС реализуют операции, которые используются чаще всего. Основными являются следующие встроенные команды: DIR — выдача каталогов файлов; CD/CMDIR      — смена текущего каталога; MD/MKDIR — создание нового каталога; RD/RMDIR — удаление каталога; COPY — копирование файлов; TYPE — выдача текста файла (на экран или принтер); REN/RENAME — переименование файлов; DEL/ERASE — удаление файлов; DATE — выдача и установка даты; TIME — выдача и установка времени; SET — задание параметров операционной среды; PROMPT .— задание «приглашения» (подсказJ ки) для ввода команд; *' VOL " —выдача имени диска; LABEL  — задание имени диска; CLS      — гашение/чистка экрана дисплея; VER     — выдача…
Оценить
(0 голоса)
Помимо встроенных команд, стандартный комплект ОС сопровождается набором служебных внешних команд, работающих подобно встроенным командам. Наиболее часто используемые команды этого типа: FORMAT — разметка (форматирование) диска; CHKDSK —проверка диска и выдача параметров его заполнения; MODE — изменение режимов работы стандартных устройств; DISKCOPY — копирование гибких дисков (дискет); FDISK — начальная подготовка жесткого диска к работе; SYS — копирование системных файлов ОС на другой диск. Задания 1. Каковы основные функции командного процессора? 2.         Какие существуют типы исполняемых файлов? 3.         Какие строки встречаются в командных файлах? 4.         Из каких частей состоит команда командного языка ОС? 5.         В чем различие между встроенными и…