[vsesdal]
Тип работы: Контрольная
Предмет: Информационные технологии
Страниц: 25
Стр.
ВВЕДЕНИЕ 3
1. Назначение и классификация текстовых редакторов 4
2. Создание новых документов, сохранение и открытие документов в текстовом процессе MS Word. Правила ввода редактируемого текста MS Word 10
3. Технология решения задачи учета товарооборота с использованием табличного процессора MS Excel 16
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 25
Учебная работа № 431061. Тема: Сервисные оболочки операционных систем.
Выдержка из похожей работы
Назначение операционных оболочек
….. облегчения взаимодействия пользователя с компьютером, существуют так
называемые оболочки операционных систем (операционные оболочки) – программы,
делающие наглядным и простым выполнение базовых операций над файлами,
каталогами и др. с использованием меню, защитой от необдуманных и ошибочных
действий и разветвленной контекстной помощью.
Понятие оболочки операционной системы возникло в связи с расширением
функций первой из массовых операционных систем (ОС) – OS/360 (1964 год).
Простая оболочка обычно входит в комплект утилит операционной системы MS DOS.
Операционные оболочки – это специальные программы, предназначенные для
облегчения общения пользователя с командами ОС. Имеют текстовый и графический
варианты интерфейса конечного пользователя. Примерами являются Norton Commander
(NC) для ОС MS DOS, Far для ОС Windows’xx. В настоящий момент, когда операционные
системы обладают высокоразвитым графическим интерфейсом (иконки Windows и т.п.)
и имеют встроенные очень удобные средства для выполнения системных операций,
наличие операционных оболочек скорее дань традиции, чем необходимость.
1. Назначение
операционных оболочек
Оболочка операционной системы (от англ. shell – оболочка) – интерпретатор
команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия
пользователя с функциями системы.
В общем случае, различают оболочки с двумя типами интерфейса для
взаимодействия с пользователем: интерфейс командной строки (CLI) и графический
пользовательский интерфейс (GUI).
Командный интерпретатор
Для обеспечения интерфейса командной строки в ОС часто используются
командные интерпретаторы, которые могут представлять собой самостоятельные
языки программирования, с собственным синтаксисом и отличительными
функциональными возможностями.
В операционные системы MS-DOS и Windows 9x включён командный
интерпретатор command.com, в Windows NT включён cmd.exe. В большом семействе
командных оболочек UNIX популярны bash, csh, ksh и другие.
Как правило, при низкоуровневой настройке ОС у пользователя есть
возможность менять командный интерпретатор, используемый по умолчанию.
Командный интерпретатор исполняет команды своего языка, заданные в
командной строке или поступающие из стандартного ввода или указанного файла.
В качестве команд интерпретируются вызовы системных или прикладных
утилит, а также управляющие конструкции. Кроме того, оболочка отвечает за
раскрытие шаблонов имен файлов и за перенаправление и связывание ввода-вывода
утилит.
В совокупности с набором утилит, оболочка представляет собой операционную
среду, полноценный язык программирования и мощное средство решения как
системных, так и некоторых прикладных задач, в особенности, автоматизации часто
выполняемых последовательностей команд.
Стандартом ISO/IEC 9945 определен язык оболочки, включающий конструкции
последовательного (перевод строки, точка с запятой), условного («if», «case»,
«||», «&&») и циклического («for», «for in», «while», «until»)
исполнения команд, а также оператор присваивания.
Стандартом также определен режим редактирования вводимых команд,
являющийся подмножеством команд стандартного текстового редактора («vi»). В
современных открытых юниксподобных (unix-like) ОС наиболее распространены такие
языки командных интерпретаторов как «bash» и «zsh», реализующие надмножества
языка стандартной оболочки.
Для альтернативных ОС также доступны реализации …