Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика ответы.docx
Скачиваний:
25
Добавлен:
24.09.2019
Размер:
347.24 Кб
Скачать

19. Операционная система. Понятие линейного пользовательского интерфейса. Технология работы в режиме «Командная строка».

Операционная система, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.

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

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

20. Командные файлы. Механизмы передачи информации в командных файлах.

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

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

21. Операционные системы семейства Windows. Объектно-ориентированный принцип построения.

  1. Стандартизация интерфейса пользователя (приемы и методы управления аппаратным и программным обеспечением) Графический интерфейс пользователя в Windows основан на идее оконного интерфейса, принятого так же и в ряде других современных ОС (например, UNIX). Каждая программа имеет собственное окно, в котором и происходит обмен сообщений с пользователем. Для наглядности в Windows широко применяются иконки (пиктограммы), изображающие отдельные программы;

  2. оптимальное управление оперативной памятью большого объема;

  3. возможность без проблем подключать новые внешние устройства (plug and play) Операционная система может программным путем определить назначение такого устройства, выяснить, какие варианты его настройки возможны, и выбран, наиболее подходящий из них;

  4. интеграция функций программ (возможность использовать в конкретной программе объекты, созданные средствами другой программы). Возможен обмен данными между приложениями, что позволяет, например, информацию созданную в электронной таблице, перенести в текстовый документ через буфер обмена. Технология OLE;

  5. многозадачность (возможность одновременно выполнять несколько приложений и легко переключаться с одной программы на другую). Многозадачный режим работы позволяет запускать одновременно несколько приложений, например, текстовый процессор, базу данных, игру и переключаться между ними;

В основе объектно-ориентированного язык программирования лежат два основных понятия: объект и класс. Основными характеристическими свойствами этих понятий являются:

Инкапсуляция - комбинирование записей с процедурами и функциями, манипулирующими полями этих записей, формирует новый тип данных - объект (под записью понимается переменная типа "запись").

Наследование - определение объекта и его дальнейшее использование для построения иерархии порожденных объектов с возможностью для каждого порожденного объекта, относящегося к иерархии, доступа к коду и данным всех порождающих объектов.

Полиморфизм - присваивание действию одного имени, которое затем совместно используется вниз и вверх по иерархии объектов, причем каждый объект иерархии выполняет это действие способом, именно ему подходящим.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]