Что такое командный процессор
Командный процессор состоит из двух модулей – резидентного и транзитного. Резидентный модуль хранится в оперативной памяти постоянно после загрузки операционной системы. Транзитнный модуль может вытесняться из оперативной памяти на диск прикладной программой, если ей для работы не хватает памяти. После окончания работы такой программы транзитный модуль вновь восстанавливается на прежнем месте оперативной памяти путем считывания его с диска. Транзитный модуль содержит исполнитель внутренних команд и загрузчик программ в оперативную память для выполнения.
Взаимодействие с командным процессором осуществляется при помощи команд. Под командой понимается указание на выполнение некоторого действия. Команды бывают двух типов: резидентные (внутренние) и транзитные (внешние). Резидентные команды входят в состав самого командного процессора. Транзитные команды являются файлами типа ЕХЕ или СОМ, входящими в состав операционной системы DOS и хранящимися в обычном каталоге, как правило, с именем DOS.
Внимание! Прежде чем воспользоваться внешней командой, надо удостовериться в ее наличии на диске, а затем только ввести ее в командную строку.
Основные функции командного процессора в процессе нормальной работы компьютера состоят в следующем:
§ приеме и анализе команд, введенных с клавиатуры или из командного файла;
§ выполнении внутренних команд;
§ загрузке программ в память для выполнения;
§ обработке прерываний по завершении задачи.
Основная функция командного процессора на этапе загрузки – это выполнение файла автонастройки AUTOEXEC.BAT.
При нормальном функционировании операционной системы командный процессор выдает на экран приглашение к работе, например С:\. В ответ на это приглашение вы вводите имя программы или команды, а командный процессор расшифровывает символы введенного имени и продолжает работу по одному из следующих вариантов:
§ в случае резидентной команды он сразу приступает к ее выполнению;
§ в случае транзитной команды или любой другой программы он загружает ее в оперативную память, подключая для этого два других модуля операционной системы: базовый модуль БДОС и модуль расширения BIOS, и передает этой программе или команде управление.
После окончания работы введенной команды (программы) управление вновь возвращается командному процессору.
КОМАНДНЫЙ ПРОЦЕССОР
Командный процессор – подсистема, с помощью которой пользователь может управлять ПК, используя определенные команды, именуемые системными.
Их воспринимает, анализирует и исполняет командный процессор.
Основные функции командного процессора:
1. Приём и разбор команд, полученных с клавиатуры или из командного файла.
2. Исполнение встроенных команд DOS, находящихся внутри файла COMMAND.СОМ.
3. Загрузка и исполнение внешних программ DOS и прикладных программ (находящихся в файлах типа СОМ и ЕХЕ). Запуск прикладной программы осуществляется так же, как и обращение к внешней команде DOS (утилите), поскольку те и другие реализованы одинаково; командный процессор, в сущности, не отличает их друг от друга.
4. Исполнение файла автозапуска (AUTOEXEC.BAT).
Когда в качестве команды DOS командный процессор встречает имя файла, не совпадающее с именами встроенных команд, производится анализ типа этого файла, указанного в каталоге. Файлы типов СОМ и ЕХЕ считаются загрузочными и обрабатываются соответствующим образом, а файл типа ВАТ трактуется как командный.
Исполняемые файлы типа СОМ не требуют настройки адресов после их загрузки в оперативную память, а программы типа ЕХЕ при загрузке с диска в оперативную память нужно настроить по месту размещения, т. е. задать соответствующие адреса сегментов.
Когда в качестве команды DOS дается имя командного файла, командный процессор начинает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в очередной строке стоит команда, осуществляющая вызов некоторой программы, то интерпретация командного файла приостанавливается ‘и начинается работа вызванной программы. После ее завершения управление возвращается командному процессору.
Язык команд DOS служит основным средством общения пользователя с дисковой операционной системой. После вызова какой-либо прикладной программы пользователь взаимодействует с ней, а не с DOS, вплоть до завершения задачи, после чего вновь вступает в действие командный процессор.
При загрузке в оперативную память командный процессор распадается на две области: резидентную, которая располагается вслед за двумя рассмотренными выше модулями DOS, и нерезидентную, которая располагается на старших адресах ОЗУ.
Подпрограмма инициализации располагается в конце резидентной части командного процессора. Поскольку она срабатывает лишь один раз при запуске машины, занимаемая ею память может быть использована прикладными программами; поэтому первая же прикладная программа размещается в ОЗУ на месте этой подпрограммы, что позволяет экономно использовать оперативную память.
Таким образом, после загрузки и инициализации командного процессора оперативная память разделяется на три области:
История команд
Многие командные процессоры позволяют повторить вызов ранее введенной команды по ее номеру или начальным буквам. О том, как это делать, подробнее рассказано ниже в разделе «повторение ранее введенных команд».
Так как эти команды сохранятся в файле истории вместе с другими, кто-то потом сможет прочесть их и узнать некоторые из ваших паролей.
Альтернативы
Наряду со стандартными, в открытых ОС применяются также альтернативные оболочки tcsh, отличающиеся синтаксисом управляющих конструкций и поведением переменных.
Некоторые альтернативные ОС поставляются с интерпретаторами собственных языков командных файлов (такими, как язык командных файлов ОС Microsoft Windows NT, язык OS/2 и т. п.)
Некоторые предпочитают пользоваться для автоматизации часто выполняемых последовательностей команд новыми интерпретируемыми языками, например, Python.
Командный интерпретатор
Для обеспечения интерфейса командной строки в ОС часто используются командные интерпретаторы, которые могут представлять собой самостоятельные языки программирования, с собственным синтаксисом и отличительными функциональными возможностями.
Как правило, при низкоуровневой настройке ОС у пользователя есть возможность менять командный интерпретатор, используемый по умолчанию.
Тематики
Справочник технического переводчика. – Интент . 2009-2013 .
Семейство командных процессоров
Командный процессор призван выполнять в системе нижеперечисленные задачи:
Некоторые командные процессоры поддерживают не все эти функции (см. таблицу 12.2).
Командные процессоры
Семейство командных процессоров
Командный процессор призван выполнять в системе нижеперечисленные задачи:
Некоторые командные процессоры поддерживают не все эти функции (см. таблицу 12.2).
Содержание
Запуск командного процессора
Запуск командного процессора
Состав операционной системы (часть 2)
Командный процессор – это программа, функции которой заключаются в следующем:
— прием и синтаксический разбор команд, полученных с клавиатуры или из командного файла;
— исполнение внутренних команд операционной системы;
Таким образом, внешние команды ОС – это программы, поставляемые вместе с операционной системой в виде отдельных файлов.
В функции командного процессора входит также исполнение командных файлов (это текстовые файлы с набором команд и расширением ВАТ). Когда в качестве команды задается имя такого файла, командный процессор начинает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в
очередной строке стоит команда, осуществляющая вызов какой-то программы, выполнение командного файла приостанавливается и начинается работа вызванной программы. После ее завершения происходит выполнение следующей команды командного файла.
Функционирование современных ПК обеспечивается аппаратными и программными средствами. ПО выполняет функцию посредника между пользователем и компьютером, а также расширяет возможности устройств компьютера.
Программное обеспечение подразделяется на 2 больших подгруппы
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
В общем случае, различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: интерфейс командной строки (CLI) и графический пользовательский интерфейс (GUI).
Для обеспечения интерфейса командной строки в ОС часто используются командные интерпретаторы, которые могут представлять собой самостоятельные языки программирования, с собственным синтаксисом и отличительными функциональными возможностями.
Графи?ческий интерфе?йс по?льзователя (ГИП), графический пользовательский интерфейс — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
В отличие от интерфейса командной строки, в ГПИ пользователь имеет произвольный доступ (с помощью устройств ввода — клавиатуры, мыши, джойстика и т. п.) ко всем видимым экранным объектам (элементам интерфейса) и осуществляет непосредственное манипулирование ими. Чаще всего элементы интерфейса в ГУИ реализованы на основе метафор и отображают их назначение и свойства, что облегчает понимание и освоение программ неподготовленными пользователями.
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
В общем случае, различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: интерфейс командной строки (CLI) и графический пользовательский интерфейс (GUI).
Стандартный командный интерпретатор
Стандартом ISO/IEC 9945 (Том 3. Оболочка и утилиты) определен язык оболочки, включающий конструкции последовательного (перевод строки, точка с запятой), условного («if», «case», «||», «&&») и циклического («for», «for in», «while», «until») исполнения команд, а также оператор присваивания.
Стандартом также определен режим редактирования вводимых команд, являющийся подмножеством команд стандартного текстового редактора («vi»).
Семейство командных процессоров
Командный процессор призван выполнять в системе нижеперечисленные задачи:
Некоторые командные процессоры поддерживают не все эти функции (см. таблицу 12.2).
Запуск командного процессора
Командные процессоры
Запуск командного процессора
Командные процессоры
Полезное
Графические оболочки для OC Windows
Последние версии ОС Windows используют в качестве своей оболочки интегрированную среду Проводника Windows. Проводник Windows представляет собой визуальную среду управления включающую в себя Рабочий стол, Меню пуск, Панель задач, а также функции управления файлами. Ранние версии ОС Windows 3.xx в качестве графической оболочки включают менеджер программ.
Многие сторонние разработчики предлагают альтернативные среды, которые могут быть использованы вместо оболочки проводника, включенной по умолчанию компанией Microsoft в систему Windows.
- Aston shell
- BB4Win
- BBlean
- Cairo (Under Development)
- Chroma
- Emerge Desktop
- Geoshell
- Packard Bell Navigator
- Program Manager
- Secure Desktop
- SharpE
- Talisman Desktop
- WinStep
- Microsoft Bob
См. также
Wikimedia Foundation . 2010 .
Функции
Командный интерпретатор исполняет команды своего языка, заданные в командной строке или поступающие из стандартного ввода или указанного файла.
В качестве команд интерпретируются вызовы системных или прикладных утилит, а также управляющие конструкции. Кроме того, оболочка отвечает за раскрытие шаблонов имен файлов и за перенаправление и связывание ввода-вывода утилит.
В совокупности с набором утилит, оболочка представляет собой операционную среду, полноценный язык программирования и мощное средство решения как системных, так и некоторых прикладных задач, в особенности, автоматизации часто выполняемых последовательностей команд.
Смотреть что такое "Командный процессор" в других словарях:
командный процессор — Часть операционной системы, обрабатывающая команды, вводимые пользователем из командного файла, и запускающая задачи для их выполнения. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики… … Справочник технического переводчика
командный процессор (ОС типа UNIX) — Один из наиболее развитых командных языков. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN shell … Справочник технического переводчика
в MS DOS обозначается дополнительный командный процессор — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN command … Справочник технического переводчика
Процессор (значения) — Список значений слова или словосочетания со ссылками на соответствующие статьи. Если вы попали сюда из … Википедия
Цифровой сигнальный процессор — (англ. Digital signal processor, DSP; сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС) специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени) … Википедия
MS-DOS — MS DOS … Википедия
Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения … Википедия
bash — У этого термина существуют и другие значения, см. Bash (значения). GNU Bourne Again SHell Типичная сессия в bash … Википедия
КП — командный процессор Словарь: С. Фадеев. Словарь сокращений современного русского языка. С. Пб.: Политехника, 1997. 527 с. КП колёсная пара КП командир пулемёта воен. Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков … Словарь сокращений и аббревиатур
Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия
командный процессор — Часть операционной системы, обрабатывающая команды, вводимые пользователем из командного файла, и запускающая задачи для их выполнения. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики… … Справочник технического переводчика
командный процессор (ОС типа UNIX) — Один из наиболее развитых командных языков. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN shell … Справочник технического переводчика
Командный процессор — Оболочка операционной системы (от англ. shell оболочка) интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы. В общем случае, различают оболочки с двумя типами интерфейса для … Википедия
в MS DOS обозначается дополнительный командный процессор — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN command … Справочник технического переводчика
Процессор (значения) — Список значений слова или словосочетания со ссылками на соответствующие статьи. Если вы попали сюда из … Википедия
Цифровой сигнальный процессор — (англ. Digital signal processor, DSP; сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС) специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени) … Википедия
MS-DOS — MS DOS … Википедия
Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения … Википедия
bash — У этого термина существуют и другие значения, см. Bash (значения). GNU Bourne Again SHell Типичная сессия в bash … Википедия
КП — командный процессор Словарь: С. Фадеев. Словарь сокращений современного русского языка. С. Пб.: Политехника, 1997. 527 с. КП колёсная пара КП командир пулемёта воен. Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков … Словарь сокращений и аббревиатур
Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия
командный процессор
Часть операционной системы, обрабатывающая команды, вводимые пользователем из командного файла, и запускающая задачи для их выполнения.
[Е.С.Алексеев, А.А.Мячев. Англо-русский толковый словарь по системотехнике ЭВМ. Москва 1993]
Графическая оболочка
Смотреть что такое "командный процессор" в других словарях:
командный процессор (ОС типа UNIX) — Один из наиболее развитых командных языков. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN shell … Справочник технического переводчика
Командный процессор — Оболочка операционной системы (от англ. shell оболочка) интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы. В общем случае, различают оболочки с двумя типами интерфейса для … Википедия
в MS DOS обозначается дополнительный командный процессор — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN command … Справочник технического переводчика
Процессор (значения) — Список значений слова или словосочетания со ссылками на соответствующие статьи. Если вы попали сюда из … Википедия
Цифровой сигнальный процессор — (англ. Digital signal processor, DSP; сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС) специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени) … Википедия
MS-DOS — MS DOS … Википедия
Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения … Википедия
bash — У этого термина существуют и другие значения, см. Bash (значения). GNU Bourne Again SHell Типичная сессия в bash … Википедия
КП — командный процессор Словарь: С. Фадеев. Словарь сокращений современного русского языка. С. Пб.: Политехника, 1997. 527 с. КП колёсная пара КП командир пулемёта воен. Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков … Словарь сокращений и аббревиатур
Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия
Командный процессор состоит из двух модулей – резидентного и транзитного. Резидентный модуль хранится в оперативной памяти постоянно после загрузки операционной системы. Транзитнный модуль может вытесняться из оперативной памяти на диск прикладной программой, если ей для работы не хватает памяти. После окончания работы такой программы транзитный модуль вновь восстанавливается на прежнем месте оперативной памяти путем считывания его с диска. Транзитный модуль содержит исполнитель внутренних команд и загрузчик программ в оперативную память для выполнения.
Взаимодействие с командным процессором осуществляется при помощи команд. Под командой понимается указание на выполнение некоторого действия. Команды бывают двух типов: резидентные (внутренние) и транзитные (внешние). Резидентные команды входят в состав самого командного процессора. Транзитные команды являются файлами типа ЕХЕ или СОМ, входящими в состав операционной системы DOS и хранящимися в обычном каталоге, как правило, с именем DOS.
Внимание! Прежде чем воспользоваться внешней командой, надо удостовериться в ее наличии на диске, а затем только ввести ее в командную строку.
Основные функции командного процессора в процессе нормальной работы компьютера состоят в следующем:
§ приеме и анализе команд, введенных с клавиатуры или из командного файла;
§ выполнении внутренних команд;
§ загрузке программ в память для выполнения;
§ обработке прерываний по завершении задачи.
Основная функция командного процессора на этапе загрузки – это выполнение файла автонастройки AUTOEXEC.BAT.
При нормальном функционировании операционной системы командный процессор выдает на экран приглашение к работе, например С:\. В ответ на это приглашение вы вводите имя программы или команды, а командный процессор расшифровывает символы введенного имени и продолжает работу по одному из следующих вариантов:
§ в случае резидентной команды он сразу приступает к ее выполнению;
§ в случае транзитной команды или любой другой программы он загружает ее в оперативную память, подключая для этого два других модуля операционной системы: базовый модуль БДОС и модуль расширения BIOS, и передает этой программе или команде управление.
После окончания работы введенной команды (программы) управление вновь возвращается командному процессору.
Командные процессоры
История команд
Многие командные процессоры позволяют повторить вызов ранее введенной команды по ее номеру или начальным буквам. О том, как это делать, подробнее рассказано ниже в разделе «повторение ранее введенных команд».
Так как эти команды сохранятся в файле истории вместе с другими, кто-то потом сможет прочесть их и узнать некоторые из ваших паролей.
Основные функции командного процессора заключаются в следующем:
1. Приём и разбор команд, полученных с клавиатуры или из командного файла.
2. Исполнение встроенных команд DOS, находящихся внутри файла COMMAND.СОМ.
3. Загрузка и исполнение внешних программ DOS и прикладных программ (находящихся в файлах типа СОМ и ЕХЕ). Запуск прикладной программы осуществляется так же, как и обращение к внешней команде DOS (утилите), поскольку те и другие реализованы одинаково; командный процессор, в сущности, не отличает их друг от друга.
В функции командного процессора входит также исполнение файла автозапуска (AUTOEXEC.BAT).
Когда в качестве команды DOS командный процессор встречает имя файла, не совпадающее с именами встроенных команд, производится анализ типа этого файла, указанного в каталоге. Файлы типов СОМ и ЕХЕ считаются загрузочными и обрабатываются соответствующим образом, а файл типа ВАТ трактуется как командный.
Исполняемые файлы типа СОМ не требуют настройки адресов после их загрузки в оперативную память, а программы типа ЕХЕ при загрузке с диска в оперативную память нужно настроить по месту размещения, т. е. задать соответствующие адреса сегментов.
Когда в качестве команды DOS дается имя командного файла, командный процессор начинает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в очередной строке стоит команда, осуществляющая вызов некоторой программы, то интерпретация командного файла приостанавливается ‘и начинается работа вызванной программы. После ее завершения управление возвращается командному процессору.
Язык команд DOS служит основным средством общения пользователя с дисковой операционной системой. После вызова какой-либо прикладной программы («задачи») пользователь взаимодействует с ней, а не с DOS, вплоть до завершения задачи, после чего вновь вступает в действие командный процессор.
Если в конкретной команде ДОС предусмотрено задание неполного списка аргументов и/или флажков, то командный процессор подставляет вместо недостающих параметров определенные значения. Эта операция называется подстановкой по умолчанию.
При загрузке в оперативную память командный процессор распадается на две области: резидентную, которая располагается вслед за двумя рассмотренными выше модулями DOS, и нерезидентную, которая располагается на старших адресах ОЗУ.
Нерезидентвая часть включает программу обработки команд DOS, поступающих с терминала или из командных файлов. В нерезидентную часть входит загрузчик внешних программ, задачей которого является чтение очередной программы с диска в оперативную память, настройка адресов и переход на ее исполнение.
Подпрограмма инициализации располагается в конце резидентной части командного процессора. Поскольку она срабатывает лишь один раз при запуске машины, занимаемая ею память может быть использована прикладными программами; поэтому первая же прикладная программа размещается в ОЗУ на месте этой подпрограммы, что позволяет экономно использовать оперативную память.
Таким образом, после загрузки и инициализации командного процессора оперативная память разделяется на три области:
— область прикладных программ максимальным объемом около 580 К;
Семейство командных процессоров
Командный процессор призван выполнять в системе нижеперечисленные задачи:
Некоторые командные процессоры поддерживают не все эти функции (см. таблицу 12.2).
Реализации и доступность
В современных открытых Unix-подобных ОС наиболее распространены такие языки командных интерпретаторов как zsh, реализующие надмножества языка стандартной оболочки.
Для альтернативных ОС также доступны реализации этих оболочек.
История команд
Многие командные процессоры позволяют повторить вызов ранее введенной команды по ее номеру или начальным буквам. О том, как это делать, подробнее рассказано ниже в разделе «повторение ранее введенных команд».
Так как эти команды сохранятся в файле истории вместе с другими, кто-то потом сможет прочесть их и узнать некоторые из ваших паролей.
Состав операционной системы (часть 2)
Командный процессор – это программа, функции которой заключаются в следующем:
— прием и синтаксический разбор команд, полученных с клавиатуры или из командного файла;
— исполнение внутренних команд операционной системы;
Таким образом, внешние команды ОС – это программы, поставляемые вместе с операционной системой в виде отдельных файлов.
В функции командного процессора входит также исполнение командных файлов (это текстовые файлы с набором команд и расширением ВАТ). Когда в качестве команды задается имя такого файла, командный процессор начинает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в
очередной строке стоит команда, осуществляющая вызов какой-то программы, выполнение командного файла приостанавливается и начинается работа вызванной программы. После ее завершения происходит выполнение следующей команды командного файла.
Функционирование современных ПК обеспечивается аппаратными и программными средствами. ПО выполняет функцию посредника между пользователем и компьютером, а также расширяет возможности устройств компьютера.
Программное обеспечение подразделяется на 2 больших подгруппы
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
В общем случае, различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: интерфейс командной строки (CLI) и графический пользовательский интерфейс (GUI).
Для обеспечения интерфейса командной строки в ОС часто используются командные интерпретаторы, которые могут представлять собой самостоятельные языки программирования, с собственным синтаксисом и отличительными функциональными возможностями.
Графи?ческий интерфе?йс по?льзователя (ГИП), графический пользовательский интерфейс — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
В отличие от интерфейса командной строки, в ГПИ пользователь имеет произвольный доступ (с помощью устройств ввода — клавиатуры, мыши, джойстика и т. п.) ко всем видимым экранным объектам (элементам интерфейса) и осуществляет непосредственное манипулирование ими. Чаще всего элементы интерфейса в ГУИ реализованы на основе метафор и отображают их назначение и свойства, что облегчает понимание и освоение программ неподготовленными пользователями.
Примеры: WindowsExplorer(проводник) и KDE(для unix-систем).
История команд
Многие командные процессоры позволяют повторить вызов ранее введенной команды по ее номеру или начальным буквам. О том, как это делать, подробнее рассказано ниже в разделе «повторение ранее введенных команд».
Так как эти команды сохранятся в файле истории вместе с другими, кто-то потом сможет прочесть их и узнать некоторые из ваших паролей.
Читайте также: