ОС Windows. Назначение и функции операционной системы
Операционная система (ОС) — это комплекс программного обеспечения, предназначенный для снижения стоимости программирования, упрощения доступа к системе, повышения эффективности работы.
Назначение операционной системы можно разделить на четыре основные составляющие Организация (обеспечение) удобного интерфейса между приложениями и пользователями, с одной стороны, и аппаратурой компьютера – с другой. Вместо реальной аппаратуры компьютера ОС представляет пользователю расширенную виртуальную машину, с которой удобнее работать и которую легче программировать.
2. Организация эффективного использования ресурсов компьютера. ОС не только представляет пользователям и программистам удобный интерфейс к аппаратным средствам компьютера, но и является своеобразным диспетчером ресурсов компьютера. К числу основных ресурсов современных вычислительных систем относятся процессоры, основная память, таймеры, наборы данных, диски, накопители, принтеры, сетевые устройства, и др. Эти ресурсы определяются операционной системой между выполняемыми программами. В отличие от программы, которая является статическим объектом, выполняемая программа – это динамический объект, он называется процессом и является базовым понятием современных ОС.
3. Облегчение процессов эксплуатации аппаратных и программных средств вычислительной системы. Ряд операционных систем имеет в своем составе наборы служебных программ, обеспечивающие резервное копирование, архивацию данных, проверку, очистку и дефрагментацию дисковых устройств и др.
Кроме того, современные ОС имеют достаточно большой набор средств и способов диагностики и восстановления работоспособности системы. Сюда относятся:
— диагностические программы для выявления ошибок в конфигурации ОС;
— средства восстановления последней работоспособной конфигурации;
— средства восстановления поврежденных и пропавших системных файлов и др.
4. Возможность развития. Современные ОС организуются таким образом, что допускают эффективную разработку, тестирование и внедрение новых системных функций, не прерывая процесса нормального функционирования вычислительной системы. Большинство операционных систем постоянно развиваются (нагляден пример Windows).
Функции операционной системы:
— связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы.
— выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами.
— управление памятью, связанное с распределением оперативной памяти между прикладными программами.
— управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации.
— обработка исключительных условий во время выполнения задачи
— появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд.
— вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
Операционные системы разные, но их назначение и функции одинаковые. Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
Билет 25 вопр 1
Под графическим пользовательским интерфейсом (GUI — Graphical User Interface) понимается некоторая система (среда), служащая для органи-зации диалога ПС с пользователем на основе графического многоокон-ного представления данных. В среде GUI организацию всего взаимодействия с пользователем берет на себя именно сама среда, оставляя ПС делать только свою работу.
К общим принципам, лежащим в основе графического пользова-тельского интерфейса, относятся:
— графический режим работы;
— представление ряда объектов пиктограммами;
— использование указывающего устройства — мыши;
— адекватность изображения на экране изображаемому объекту (принцип WYSIWIG — What You See Is What You Get);
— стандартизация всех основных действий и элементов (все програм-мы для данной графической среды выглядят и ведут себя совершен-но одинаково, используют одинаковые принципы функционирования);
— наличие большого числа стандартных элементов (кнопок, полей ре-дактирования, переключателей и т.д.), которые могут использоваться при конструировании ПС, делая их похожими в обращении и облегчая процесс их написания.
В основе современного графического пользовательского интерфейса лежат две основные концепции.
Первой из них является понятие программы, управляемой данными.
Как правило, эта концепция практически реализуется через ме-ханизм сообщений. Внешние устройства (клавиатура, мышь, таймер) посы-лают сообщения модулям программы о наступлении тех или иных событий (например, при нажатии клавиши или передвижении мыши). Поступающие сообщения попадают в очередь сообщений, откуда извлекаются приклад-ной программой.
Таким образом, программа не должна все время опрашивать мышь, клавиатуру и другие устройства в ожидании, не произошло ли чего-нибудь, заслуживающего внимания. Когда событие произойдет, программа получит извещение об этом с тем, чтобы надлежащим образом его обработать. По-этому программы для таких сред обычно представляют собой цикл обработ-ки сообщений: извлечь очередное сообщение, обработать его, если оно ин-тересно, либо передать стандартному обработчику сообщений, обычно вхо-дящему в систему и представляющему собой стандартные действия системы в ответ на то или иное событие.
Сообщения могут посылаться не только устройствами, но и отдель-ными частями программы (в частности, возможна посылка сообщения себе). Так один модуль может послать сообщение другому модулю, или меню посылает сообщение о выборе определенного пункта. При этом существует также способ прямой посылки сообщения, минуя очередь, когда непосредст-венно вызывается обработчик сообщений адресата.
Второй основополагающей концепцией является понятие окна как объекта. Окно — это не просто прямоугольная область на экране, это и про-грамма (процедура, функция), способная выполнить различные действия, присущие окну. Одним из основных таких действий является реагирование на поступающие сообщения и посылка сообщений другим объектам.
Одной из основных функций окна является перерисовка содержания окна. Любое окно должно уметь при получении соответствующего запроса перерисовать себя (или свою часть) на экране. Перерисовка может реализо-вываться или как реакция на специальное сообщение, или как виртуальная функция (при использовании объектно-ориентированных языков). В состав любой GUI обязательно входит достаточно мощный графический модуль, обеспечивающий выполнение всех основных графических операций и под-держивающий отсечение изображения по заданной (в том числе и довольно сложной) области отсечения. За счет этого реализуется возможность перери-совки фрагмента окна — устанавливается область отсечения, совпадающая с требуемым фрагментом, а затем выполняется запрос на перерисовку. При от-работке запроса на перерисовку окна можно определить размер текущей об-ласти и не пытаться рисовать то, что заведомо будет отсечено.
Среди окон вводятся отношения принадлежности и следования, т.е. любое окно может иметь окно-родителя, которому оно принадлежит, и, сле-довательно, задается во внутренних координатах родительского окна, отсе-кается в размерах родительским окном и уничтожается при уничтожении ро-дительского окна. Любое окно может иметь и принадлежащие ему окна (по-докна), причем последние некоторым образом упорядочиваются. Тем самым окна могут образовывать древовидные структуры подчинения.
Родительское окно и принадлежащие ему подокна могут обменивать-ся сообщениями друг с другом. Эти сообщения обычно разделяются на два класса — запрос на выполнение окном некоторого действия и сообщение, опо-вещающее окно о том, что в другом окне (обычно подокне) произошли неко-торые изменения.
Любая подобная система должна предоставлять для работы некото-рый стандартный набор типов окон, из которых пользователь может стро-ить свои программы.
В состав окна могут входить другие окна и действовать при этом как единое целое. Например, в состав окна-списка может входить скроллер.
Среди окон обычно выделяются окна, предназначенные для ведения диалога с пользователем, ввода данных и т.п. Обычно в их основе лежит стандартное окно с большим набором подокон, играющих роль управляющих элементов. Как правило, диалоговое окно (или процедура, ведущая диалог) снабжается специальной функцией для координации работы управляющих элементов. Например, диалог для выбора файла.
Кроме стандартных окон пользователь может создавать свои собст-венные типы окон, либо добавляя какие-то новые свойства, либо переопреде-ляя часть старых и наследующих все остальное.
При работе с клавиатурой важную роль играет понятие фокуса ввода. Фокус ввода — это то окно, которому поступают все сообщения от клавиатуры.
Существует несколько способов перемещения фокуса ввода:
— при нажатии кнопки мыши фокус передается тому окну, над кото-рым это произошло;
— окна диалога обычно переключают фокус между управляющими элементами диалога при нажатии определенных клавиш (стандартно это Tab и Shift-Tab);
— посредством явного вызова функции установки фокуса ввода.
Окну, теряющему фокус ввода, обычно посылается уведомление об этом, и оно может предотвратить переход фокуса от себя. Окну, получаю-щему фокус, передается сообщение о том, что оно получило фокус ввода.
26 билет 1 вопрос
Дата добавления: 2015-01-30 ; просмотров: 9 | Нарушение авторских прав
Вопрос 5. ОС Windows, назначение функции, особенности
Вопрос 3. Операционные системы, назначение и функции.
ОС- самый нижний уровень программной оболочки аппаратных средств ПК. ОС обеспечивают управление всеми аппаратными компонентами, позволяют отделить остальные классы программ от взаимодействия с аппаратурой.
1. поддержка работы прикладных и системных программ,
2. предоставление пользователю возможности осуществлять общее управление компьютером.
ОС обеспечивает взаимодействие программ с внешними устройствами, и друг с другом, распределяет опер. память, реагирует на различные события возникающие во время работы. В настоящее время наиболее распространенная ОС – Windows.
Вопрос 4. Структура файловой системы, понятие файла и папки (каталога).
Файл – поименованная область на магнитном диске, где могут долговременно храниться проги, обрабатываемая информация. Файл имеет имя, зарегистрированное в папке (каталоге) файлов. Имя файла состоит из собственного имени и расширения(тип файла) (отделяются точкой). Тип файла определяет какого рода информация хранится на файле, какой прогой файл создан, какая его внутренняя организация и как он может быть использован. Программные файлы имеют тип com или exe, пакетные командные файлы – bat.
Папка – доступна пользователю, она сама представляет собой файл, ее можно хранить в др. папке. К файловой системе имеет доступ любая прикладная программа. Структура файловой системы и структура хранения данных на внешних носителях определяет удобство работы, скорость доступа к данным.
ОС Windows позволяет одновременно использовать несколько приложений(программ), каждая из которых располагается в своем окне. В конкретный момент можно пользоваться только одной программой, все остальные являются пассивными. В любой момент можно приостановить работу с активной и перейти к пассивной(или запустить новую).Windows запоминает состояние приостановленной проги. Работа с Windows основана на взаимодействии активных(указатель мыши) и пассивных(экранные кнопки, строки меню и т.д.) элементов управления. ОС Windows ориентированна на работу с объектами(папка, файл, ярлык, устройство), каждый из которых хар-ся совокупностью свойств, и над которыми можно выполнять определенные действия. Windows поддерживает технологию Plug and Play(включи и работай), автоматизирующая процесс подключения к компьютеру новых периферийных устройств. Windows поддерживает технологию OLE (связывание и внедрение объектов), используемую при подготовке и редактировании составных документов.OLE-технология позволяет полноценно работать с каждым объектом составного документа.
Вопрос 6. Рабочий стол и объекты Windows. Панель задач: назначение и структура.
Объекты(папки, файлы , ярлыки) лежащие на рабочем столе используются часто, поэтому их размещают так что бы было удобно работать.Windows обеспечивает упорядочивание объектов как на рабочем столе, так и в папках. Упорядочить объекты можно путем сортировки(по имени, по типу, по размеру), переразмещения и выравнивания. Эти действия можно осуществить с помощью команд контекстного меню. Объекты на рабочем столе переразмещают с помощью мышки. После их расположения следует применить команду выстроить значки контекстного меню. Назначение и структура панели задач: На панели задач отображается большинство доступных в программе опций и настроек. Добавляемые в программу компоненты могут создавать свои закладки на панели задач, поэтому набор элементов может меняться. Самыми крупными элементами панели задач являются вертикальные закладки. В стандартной версии таких закладок четыре: «Свойства», «Инструменты», «Индикаторы» и «Компоненты». Как видно из названий, первая закладка предназначена для отображения свойств выделенного объекта, вторая закладка содержит список всех доступных в программе инструментов, третья закладка позволяет работать с индикаторами, четвертая содержит список всех зарегистрированных компонентов, которые пользователь может добавлять на рабочий стол. Каждая вертикальная закладка может содержать внутри одну или несколько страниц. Эти страницы доступны с помощью горизонтальных закладок наверху страницы. Их набор и названия зависят от выбранной закладки.
Вопрос 7. Операционная система Windows. Главное и контекстное меню: Назначение и использование.
В Главном меню сосредоточены команды запуска практически всех используемых прог и установленных приложений, команды открытия документов, с которыми работали в последнее время, команды поиска локальных и сетевых ресурсов, команды настройки системы и завершения работы на компьютере. Главное меню вызывается нажатием курсора мыши по кнопке «Пуск». Главное меню можно изменять и реорганизовывать: добавлять и удалять команды, изменять расположение команды.
Многие объекты – папки, файлы, фрагменты документов, элементы управления – имеют контекстное меню. В контекстном меню находятся команды выполнения допустимых действий с этими объектами – состав контекстного меню зависит от объекта. Открытие контекстного меню – щелчок правой кнопки мыши на определенном объекте.
Вопрос 8. Окно Windows: структура и работа с ними.
Каждый открываемый объект размещается в своем окне. Окна – приложений, документов, папок. Элементы окна: 1. Заголовок окна с тремя управляющими кнопками в правой части. 2. Меню команд(состав меню зависит от объекта). 3. Панель инструментов(настраивается пользователем). 4. Рабочее поле(показано содержимое открытого объекта). 5. Строка состояния(состав меню зависит от объекта). Над окном можно выполнять: перемещение, изменение размера(плавно или скачкообразно), сворачивать, закрывать. Свертывание – Свернутое окно помещается на панель задач. Для развертывания надо щелкнуть обозначению окна на панели зада. Изменение размера – Плавно: захватив нижнюю границу или правый нижний угол, потянуть мышью при нажатой левой кнопке. Размер окна от нормального к полноэкранному можно изменить нажатием средней управляющей кнопки. Перемещение – осуществляется захватом заголовка окна и перетаскиванием при нажатой левой кнопке мыши. Закрытие окна осуществляется самой правой управляющей кнопкой(крестиком).
Вопрос 9. Обслуживание дисков и файлов средствами Windows: использование Проводника.
Рабочее поле Проводника разбито на 2 части: в левой – дерево папок(главная- рабочий стол) , в правой содержимое открытой папки. В древе папок папки, содержащие другие папки обозначаются значком +. Чтобы открыть ветвь надо щелкнуть по +. Также можно открыть щелкнув левой кнопкой мыши. Режим отображения содержимого папки настраивается с помощью команды Вид меню Проводника. Режимы отображения: Крупные значки, Мелкие значки, Список, Таблица. В режиме таблица отображаются -имена папок, размер, тип, Дата создания/изменения. Вид- Упорядочить: по имени, по типу, по размеру, по дате.
Вопрос 10. Обслуживание дисков и файлов средствами Windows: использование Окон папок.
Чтобы открыть окно требуемой папки надо пройти путь от папки Мой компьютер к данной папке, последовательно открывая папки более низкого уровня. Папка открывается двойным щелчком мыши после ее выделения. При последовательном открытии папок надо учесть, что в зависимости от режима обзора либо для каждой папки будет открываться свое окно, либо папки будут сменять друг друга в своем окне. Режим обзора папок устанавливается: Вид- Свойства папки- Вкладка общие- На основе выбранной настройки- настроить- Способ обзора папок- открывать папки в одном и том же окне или открывать каждое окно в отдельной папке.
Вопрос 11. Ярлык: создание и использование.
Ярлык – это файл, содержащий указатель(ссылку) на некоторый объект в дереве ресурсов: другой файл, папку или принтер. Ярлык обеспечивает непосредственный доступ к объекту, например, с рабочего стола. Создание ярлыка: 1. открыть папку, в которой размещается объект, для которого создается ярлык, выделить объект, затем выбрать команду Создать ярлык в Контекстном меню или Файл – Создать ярлык. Затем перетащить ярлык в нужное место. 2. Можно создать ярлык, используя способ перетаскивания правой кнопкой мыши. В появившемся меню следует выбрать команду Создать ярлык. Изменение значка ярлыка: В контекстном меню выбираем Свойства. В диалоговом окне надо выбрать вкладку Ярлык, нажать кнопку Изменить значок. В диалоговом окне изменения значка выбрать значок и нажать кнопку OK.
Вопрос 12. «Корзина»: назначение и использование.
Периодически возникает потребность в удалении устаревших папок и фалов для освобождения места на диске.Windows позволяет удалять файлы и папки, помещая описание их в специальную системную папку – Корзина. В папке Корзина файлы хранятся, пока они не будут удалены из Корзины или Корзина не будет полностью очищена. Для удаления папок/файлов следует их выделить, а затем выбрать команду удалить в контекстном меню или Файл – Удалить, либо нажать на кнопку Delete. Система запросит подтверждение на удаление. Если требуется восстановить удаленные папки/файлы из Корзины, то надо открыть папку Корзина, помещенную обычно на Рабочем столе, выделить файл или папку, выбрать в Контекстном меню Восстановить или выполнить команду Файл – Восстановить. Файлы будут восстановлены в тех папках, в которых они были удалены. Следует иметь в виду, что давно удаленные файлы могут быть изъяты из Корзины автоматически, поскольку ее размер ограничен. Поэтому надо быть внимательным, выполняя операцию удаления.
Вопрос 13. Буфер обмена Windows: назначение и использование.
Буфер обмена – специальная область оперативной(внутренней) памяти, обслуживаемая системой, предназначена для передачи данных между приложениями(фрагментов текста, графики и т.д.). Буфер обмена пытается обеспечить совместимость форматов, при передачи фрагмента текста между родственными приложениями. Для передачи данных через буфер необходимо скопировать выделенный фрагмент документа в буфер, затем перейти к другому приложению, установить курсор в место вставки и вставить фрагмент из буфера. Данные в буфере хранятся до тех пор, пока туда не будет помещен другой фрагмент документа. В буфер обмена можно помещать полноэкранное изображение(PrintScreen) или изображение активного окна( Alt + PrintScreen), что позволяет использовать из при подготовке документов.
Вопрос 14. Работа с приложениями. Создание, сохранение и открытие документа.
При работе с приложениями (прогами, функционирующими по управлением ОС) используются общие приемы по использованию меню, панели инструментов, диалоговых окон, запуску приложений, сохранению и открытию документов. Система меню является управляющим центром приложения. В меню входят команды которое приложение способно выполнять.
Чтобы создать документ надо открыть соответствующее приложение в меню Файл – Новый документ либо начать работу в открывшемся окне. Сохранение нового документа осуществляется следующей командой: Файл- Сохранить как. Появится диалоговое окно, в котором надо задать диск и папку, где должен быть сохранен документ, и имя файла. Тип файла приложение предлагает автоматически. После изменения данных следует нажать кнопку Сохранить. Последующее сохранение осуществляется с помощью Файл- Сохранить или путем нажатия на панели задач значка дискеты. Что бы сохранить новую версию документа под новым именем и/или на другом месте – Файл- Сохранить как. Открытие документа производится путем последовательности Файл- Открыть или путем нажатия значка приоткрытой папки на панели инструментов. В открывшемся диалоговом окне надо указать диск и папку, в которой находится элемент, и имя файла, после этого надо нажать кнопку Открыть.
Вопрос 15. Работа с приложениями: выполнение команд, управляющие элементы.
Выдача команды осуществляется щелчком мыши по пункту меню или несколько раз по пунктам под меню. В результате этих действий появляется диалоговое окно команды, в которое необходимо ввести недостающую информацию, уточнить режимы выполнения команды и/или сделать выбор из нескольких возможностей. Диалоговое окно может быть без вкладок и с вкладками. Диалоговые окна содержат элементы управления. После выдачи на экран диалогового окна в нем следует задать все данные нужные для правильного выполнения команды, а затем нажать кнопку подтверждения. Дополнительную информацию об элементах можно узнать, нажав значок «?». Управляющие элементы: Кнопка(для выполнение надо щелкнуть мышью), Флажок(галочка – состояние установленное или снятое), переключатель(перечень взаимоисключаемых вариантов, нужно щелкнуть мышью по соответствующему кружку), Поле ввода(Позволяет набрать, согласиться с предложенным или отредактировать), Счетчик( Гибрид ползунка и поля ввода, данные можно набирать на клавиатуре или выставлять щелчками мыши по кнопкам), Прокручиваемый список(Сидержит линию прокрутки, следует выбрать из предложенного, можно несколько( стиль шрифта)), раскрывающийся список(Содержит набор элементов, из которых выбираем единственный, для выбора требуемого элемента следует нажать на стрелочку(указывающую вниз), Поле со списком(Комбинация поля ввода и раскрывающегося списка), Ползунок(Изменение данных путем перемещения ползунка мышью), Корешок(предназначен для открытия вкладки).
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет