Диалог пользователей с операционной системой реферат

Обновлено: 18.05.2024

Момент, с которого пользователю можно будет начать работать, определяется загружаемой операционной системой. Например, ОС Windows XP загружает на экране монитора Рабочий стол (рис. 2.14). На Рабочем столе размещаются некоторые элементы (объекты) пользовательского интерфейса.

Пользовательский интерфейс (интерфейс пользователя) -определенные правила и средства взаимодействия пользователя компьютера с программой.

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

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

Например, пользовательский интерфейс ОС Windows считают дружественным и графическим.

На рисунке 2.14 указаны некоторые объекты, с помощью которых реализуется графический пользовательский интерфейс ОС Windows:

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

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

- значки (маленькие картинки) и ярлыки (значки со стрелкой г) объектов - используются для доступа к этим объектам. Знакомство с другими объектами интерфейса ОС будет происходить постепенно, по мере необходимости.

2.2.4 Порядок выключения компьютера

После того, как работа за компьютером завершена, его нужно выключить. И делать это нужно аккуратно и правильно.

Чтобы выключить компьютер, пользователю необходимо выполнить следующие действия:

1) завершить выполнение всех работающих прикладных программ. Если этого не сделать, то программы будут завершаться автоматически (операционной системой). Но это не всегда удобно и занимает больше времени;

2) выбрать команду завершения работы компьютера. Например, для ОС Windows следует выполнить последовательность действий:

- нажать кнопку Пуск;

- выбрать команду Завершение работы;

- выбрать параметр Завершение работы;

- нажать кнопку ОК.

С') нажать кнопку ^-^ на системном блоке);

4) выключить монитор (например, нажав кнопку ^-^ на корпусе монитора).

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

Обычно компьютеры в кабинете информатики включают на первом уроке и выключают после последнего урока.

Вопросы и задания:

1. Перечислите действия пользователя при включении компьютера.

3. Если вы работаете в ОС Windows, перечислите основные элементы Рабочего стола (объекты пользовательского интерфейса ОС Windows).

4. Если вы работаете в другой ОС (не в ОС Windows), перечислите основные объекты пользовательского интерфейса ОС, появившиеся на экране монитора после загрузки ОС.

5. Перечислите действия пользователя при выключении компьютера.

6. Правильно включите ваш компьютер.

7. Правильно выключите ваш компьютер.

Раздел: Педагогика
Количество знаков с пробелами: 65499
Количество таблиц: 0
Количество изображений: 1

программами, а также обеспечивающих диалог пользователя с компьютером.

В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения . С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows и системы класса UNIX (особенно Linux и Mac OS ).

Она предоставляет определенный способ общения (интерфейс) пользователю с вычислительной системой и возможность взаимодействия программ. Интерфейс при этом может быть программным и пользовательским.

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

Пользовательский интерфейс — программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ. Пользовательский интерфейс может быть командным или объектно-ориентированным.

Командный интерфейс основан на формировании пользователем команд (вводе их с клавиатуры) для выполнения действий по управлению ресурсами компьютера.

Объектно-ориентированный интерфейс — это управление ресурсами вычислительной системы путем операций над ее объектами: создать, активизировать, переместить, скопировать, удалить и т.д.

ориентированные (графические); типу доступа пользователя к ресурсам ЭВМ: с пакетной обработкой, с разделением времени и реального времени; типу использования ресурсов: локальные и сетевые.
Каждая ОС имеет свои достоинства и недостатки. Выбирая операционную систему, пользователь должен представлять, в какой степени она обеспечит решение его текущих и перспективных задач. При этом необходимо учитывать: на каких аппаратных платформах и с какой скоростью работает ОС; какое периферийное аппаратное обеспечение ОС поддерживает; как полно удовлетворяет ОС
потребности пользователя, то есть, каковы функции системы; каков способ взаимодействия ОС с пользователем (насколько нагляден, удобен, понятен и привычен пользователю интерфейс);

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

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

работе с данной системой; как осуществляется в ОС защита информации и самой системы.

Функции


  • Управление аппаратными средствами, устройствами ввода- вывода

  • Файловая система

  • Поддержка многозадачности (разделение использования памяти, времени выполнения)

  • Ограничение доступа, многопользовательский режим работы (если взять к примеру ДОС, то он не может быть многопользовательским)

  • Сеть (взять спектрум в пример. )

  • Обработка прерываний

  • Виртуальная память

  • "Планировщик" задач

  • Буферы ввода- вывода

  • Обслуживание драйверов устройств

  • Загрузчик

  • Ядро

  • Командный процессор (интерпретатор)

  • Драйверы устройств

  • Интерфейс

Ядро — центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам координированный доступ к этим ресурсам. Основными ресурсами являются процессорное время, память и устройства ввода-вывода. Доступ к файловой системе и сетевое взаимодействие также могут быть реализованы на уровне ядра.

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

Список операционных систем


Операционная система UNIX была разработана группой сотрудников Bell Labs под руководством Денниса Ричи , Кена Томпсона и Брайана Кернигана в 1969 году.

GNU/Linux

Linux-Beginner (Начинающим. Что, где, как и почему. Основные направления.)

Linux-FAQ (Часто задаваемые вопросы и ответы на них.)

Linux-Articles (Тематические статьи. Не желаете ли разместить свою? :)

Linux-Books (Комментарии к понравившимся книгам.)

Linux-Links (Коллекция полезных ссылок.)

Linux-hand-book (Короткий полезный справочник повседневных команд)

Linux-About (Что добавлять, в каком формате и как задавать вопросы.)

AmigaOS


  • AROS - ОС совместимая с AmigaOS на уровне API , разрабатывается AROS Team на принципах Open-Source (процессоры x86 ).

  • AmigaOS 4.x - версии проприетарной AmigaOS, разработка компании Hyperion Ent. для семейства ПК AmigaONE (процессор PowerPC );

    • AmigaAnywhere - кроссплатформенная среда приложений аналогичная Java . Существует для всех процессоров;

    В 1980 Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) была создана QDOS (Quick and Dirty Operating System). QDOS, по большей части, была 16-разрядным клоном CP/M , но с новой файловой системой — FAT . QDOS была переименована в 86-DOS, поскольку разрабатывалась для работы на процессоре Intel 8086. Microsoft приобрела QDOS за $50 000 и продала её IBM уже как PC-DOS ( MS-DOS ).

    1 августа 1984 IBM объявляет о выпуске нового поколения персональных компьютеров - IBM PC AT. Совместно с Microsoft IBM приступает к разработке новой операционной системы для компьютеров IBM PC AT. Новая ОС должна преодолеть ограничение MS-DOS на 640Kb памяти для прикладных программ и реализовать поддержку режима многозадачности. Так началась долгая и трудная судьба операционной системы OS/2 .

    FreeDOS


    FreeDOS — свободно-распространяемая функциональная копия известной дисковой операционной системы MS-DOS .

    Microsoft Windows

    Microsoft Windows ( Майкрософт Виндоус) - семейство операционных систем компании ( Майкрософт ).


    • Embedded - ОС реального времени , предназначенная для управления промышленными оборудованием, создаётся как урезанная версия Windows NT или XP.

    • Windows Mobile (Ранее WinCE) - служит для управления карманными компьютерами , комуникаторами и сотовыми телефонами.

    IBM OS/2

    ReactOS


    ReactOS — операционная система, один из проектов сообщества Open Source. В ходе разработки предполагается добиться полной совместимости с приложениями и драйверами Microsoft Windows(R) NT4.

    Plan 9


    Plan9 - Операционная система, разработанная в Bell Labs - колыбели UNIX и языка Си. Построена на идее использования файловых иерархий для представления любых ресурсов операционной системы и оборудования. Идеально подходит для построения распределенных систем.

    Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организация взаимодействия пользователя с компьютером и выполнение всех других программ.

    Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.

    Операционная система обычно хранится во внешней памяти компьютера — на диске . При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ .

    Этот процесс называется загрузкой операционной системы.

    В функции операционной системы входит:

    • осуществление диалога с пользователем;
    • ввод-вывод и управление данными;
    • планирование и организация процесса обработки программ;
    • распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
    • запуск программ на выполнение;
    • всевозможные вспомогательные операции обслуживания;
    • передача информации между различными внутренними устройствами;
    • программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).

    Классификация ОС

    Операционные системы можно разделить на группы (классифицировать) по следующим признакам:

    1. По количеству пользователей: однопользовательская ОС (обслуживает только одного пользователя); многопользовательская (работает со многими пользователями)
    2. По числу процессов: однозадачные (обрабатывают только одну задачу — уже не используются); многозадачные (располагает в оперативной памяти одновременно несколько задач, которые попеременно обрабатывает процессор)
    3. По типу средств вычислительной техники: однопроцессорные, многопроцессорные (задачи могут выполняться на разнызх процессорах; серверы, как правило, многопроцессорные), сетевые (обеспечивают совместное использование ресурсов всеми выполняемыми в сети задачами).

    о типу интерфейса (способа взаимодействия с пользователем) операционные системы делятся на 2 класса: ОС с интерфейсом командной строки и ОС с графическим интерфейсом .

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

    Очевидно, что подобный способ общения не очень удобен для человека, поскольку требует постоянно держать в голове жесткий синтаксис всех допустимых команд и очень внимательно их вводить. Поэтому почти сразу же стали появляться сервисные системные программы, тем или иным способом облегчающие работу с ОС. Наиболее ярким примером таких программ-оболочек может служить широко известный Norton Commander (ср. FAR), который был настолько распространен, что многие пользователи искренне считали его частью операционной системы.

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

    Существенным дополнением к графическому способу ведения диалога явилось появление нового устройства ввода информации в компьютер — манипулятора "мышь", без которого сейчас просто невозможно представить современный компьютер. Примерами операционной системы c графическим интерфейсом служат довольно похожие ОС для компьютеров "Macintosh" (MAC OC) и "IBM PC" — OS/2 и Windows. Последняя система в нашей стране распространена необычайно широко.

    В различных моделях компьютеров используют операционные системы с разной архитектурой и возможностями. Для их работы требуются разные ресурсы. Они предоставляют разную степень сервиса для программирования и работы с готовыми программами.

    Операционная система для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие основные компоненты:

    • программы управления вводом/выводом;
    • программы, управляющие файловой системой и планирующие задания для компьютера;
    • процессор командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе.

    Каждая операционная система имеет свой командный язык , который позволяет пользователю выполнять те или иные действия:

    • обращаться к каталогу
    • выполнять разметку внешних носителей;
    • запускать программы;
    • . другие действия.

    Анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в оперативную память и их запуск, осуществляет командный процессор операционной системы.

    Для управления внешними устройствами компьютера используются специальные системные программы — драйверы . Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.

    Порядок начальной загрузки ОС

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

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

    В случае если все оборудование функционирует нормально, происходит переход к следующему этапу —поиску начального загрузчика операционной системы. Он может находиться на жестком диске, на дискете, на CD-ROM и даже быть получен с помощью сетевой платы. Поэтому компьютер опрашивает перечисленные устройства по очереди, в определенном порядке, до тех пор, пока не обнаружит требуемую информацию (в скобках заметим, что порядок поиска при наличии достаточных навыков и знаний может быть легко изменен).

    Итак, загрузчик, представляющий собой не что иное, как программу дальнейшей загрузки, обнаружен и прочитан в память. Дальнейшие действия машины уже определяются тем, что введено извне. Поскольку начальный загрузчик очень мал, то он умеет очень немного —найти и прочесть первый файл ОС с фиксированным именем и передать ему управление. И только после этого будет загружена в ОЗУ остальная часть операционной системы и машина сможет, наконец, нормально общаться с пользователем.

    Примечание. Несколько слов для тех, кого удивила сложность описанного процесса. Почему загрузка ОС такая многоступенчатая и почему, например, нельзя просто записать начальный загрузчик в то же самое ПЗУ? Технически это не представляет никакого труда, но все дело в том, что тогда мы сможем пользоваться только одной(!) операционной системой, а именно той, загрузчик для которой жестко "зашили" в ПЗУ.

    Из истории Windows

    История Windows (разработка фирмы Microsoft) берет свое начало в 1986 году, когда появилась первая версия системы, но популярность она завоевала далеко не сразу — в 1990 году, когда вышла версия Windows 3.0. Популярность новой версии Windows объяснялась несколькими причинами. Графический интерфейс позволяет работать с объектами вашего компьютера не с помощью команд, а с помощью наглядных и понятных действий над значками, обозначающими эти объекты. Возможность одновременной работы с несколькими программами значительно повысила удобство и эффективность работы. Кроме того, удобство и легкость написания программ для Windows привели к появлению все больше разнообразных программ, работающих под управлением Windows. Наконец, лучше была организована работа с разнообразным компьютерным оборудованием, что также определило популярность системы. Последующие версии Windows были направлены на повышение надежности, а также поддержку средств мультимедиа (версия 3.1) и работу в компьютерных сетях (версия 3.11).

    Процесс развития операционных систем не стоит на месте, и в 1995 появилась система Windows 95, ставшая новым этапом в истории Windows: значительно изменился интерфейс, выросла скорость работы программ, в состав системы был включен браузер Internet Explorer.

    Продолжением развития Windows 95 стала операционная система, появившаяся в 1998 году (Windows 98). При сохранившемся интерфейсе внутренняя структура была значительно переработана. Много внимания было уделено работе с Интернетом, а также поддержке современных протоколов передачи информации — стандартов, обеспечивающих обмен информацией между различными устройствами. Кроме того, особенностью Windows 98 является возможность работы с несколькими мониторами.

    Следующим этапом в развитии Windows стало появление Windows 2000 и Windows Me (Millennium Edition — редакция тысячелетия). Система Windows 2000 разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства. Операционная система Windows Me стала наследницей Windows 98, но приобрела многие новые возможности. Прежде всего, это улучшенная работа со средствами мультимедиа, возможность записывать не только аудио, но и видеоинформацию, мощные средства восстановления информации после сбоев и многое другое.

    ОС Windows XP

    В октябре 2001 года вышла очередная версия ОС Windows — Windows XP, которая существует в нескольких вариантах, в том числе:

    Некоторыми из наиболее заметных улучшений в Windows XP по сравнению с Windows 2000 являются:

    Всегда ли существовала ОС и может ли компьютер работать без нее? Как ни странно, ответ на оба вопроса отрицательный. Операционная система существовала не всегда, а возникла на стыке второго и третьего поколений. Как видно из приведенной таблицы, существенными причинами возникновения ОС являются появление сложных внешних устройств - в первую очередь магнитных дисков, и необходимость разделения ресурсов между задачами и пользователями. Что касается работы без ОС, то теоретически можно написать такую программу, которая будет сама загружаться и работать с внешними устройствами без всякого участия ОС. На практике это чересчур сложно и никогда не делается. Даже если компьютер целыми днями работает по единственной программе (кассовый аппарат в магазине или учет переводов в сберкассе), в нем все равно обычно используется операционная система.

    Выполнить контрольную по информатике за 2 дня в двух вариантах. Пишите сразу сколько будет стоить контрольная.


    Спасибо огромное. Вы супер. Справились с поставленной задачей на "отлично". Всем рекомендую данного исполнителя! Не пожалеете.

    В зависимости от задачи, которую перед собой ставит человек, можно использовать разные способы представления информации. Для того чтобы послушать музыку, нет необходимости переводить её в нотную запись. А вот чтобы научиться её играть, лучше воспользоваться нотами, чем подбирать мелодию на слух. Формализованные языки используются для кодирования информации. Определенный набор символов алфавита обр.

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

    Георгий Максимович Адельсон-Вельский родился 8 января 1922 года. Известен как советский математик, ученый в области информатики.

    Георгий Адельсон родился в г. Самара (Куйбышев). Отец Георгия Адельсона-Вельского – Максим Григорьевич – был сотрудником Народного комиссариата рабоче-крестьянской инспекции (НКРКИ) РСФСР.
    Обучался в Московском государственном университете на механико-математическом факуль.

    Мониторы, с которыми может столкнуться современный пользователь, могут быть двух типов:
    ЭЛТ-мониторы считаются на сегодняшний день устаревшими, но с ними по-прежнему можно столкнуться, поэтому полезно знать особенности настройки изображения на обоих типах мониторов.
    Изображение на экране монитора любого типа формируется из отдельных окрашенных точек – пикселов. Размер пиксела примерно равен 0.2-0.3м.

    В зависимости от задачи, которую перед собой ставит человек, можно использовать разные способы представления информации. Для того чтобы послушать музыку, нет необходимости переводить её в нотную запись. А вот чтобы научиться её играть, лучше воспользоваться нотами, чем подбирать мелодию на слух. Формализованные языки используются для кодирования информации. Определенный набор символов алфавита обр.

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

    Георгий Максимович Адельсон-Вельский родился 8 января 1922 года. Известен как советский математик, ученый в области информатики.

    Георгий Адельсон родился в г. Самара (Куйбышев). Отец Георгия Адельсона-Вельского – Максим Григорьевич – был сотрудником Народного комиссариата рабоче-крестьянской инспекции (НКРКИ) РСФСР.
    Обучался в Московском государственном университете на механико-математическом факуль.

    Мониторы, с которыми может столкнуться современный пользователь, могут быть двух типов:
    ЭЛТ-мониторы считаются на сегодняшний день устаревшими, но с ними по-прежнему можно столкнуться, поэтому полезно знать особенности настройки изображения на обоих типах мониторов.
    Изображение на экране монитора любого типа формируется из отдельных окрашенных точек – пикселов. Размер пиксела примерно равен 0.2-0.3м.

    Операционные системы: виды, назначение, состав и функции [25.05.12]

    Актуальностью данной темы является то, что операционная система является неотъемлемой частью ПК. Очевидно, что ознакомление с ПК необходимо начинать с ознакомления операционной системы, ведь без нее работа на ПК немыслима для большинства пользователей.

    При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы. Без операционной системы невозможно представить работу с компьютером. Знание операционной системы необходимо для успешного пользования современными компьютерами. История развития информационных технологий характеризуется быстрым изменением концептуальных представлений, технических средств, методов и сфер их применения. В современных реалиях весьма актуальным для большинства людей стало умение пользоваться промышленными информационными технологиями. Проникновение компьютеров во все сферы жизни общества убеждает в том, что культура общения с компьютером становится общей культурой человека.

    Объектом исследования является рассмотрение операционных систем.

    Предмет исследования – изучение основных особенностей операционных систем.

    1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

    1.1 Понятие операционной системы

    Операционная система (ОС) - программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.

    Рис.1 Операционная система

    Рис.1 Операционная система

    Операционная система – это комплекс программ, обеспечивающих:

    • управление ресурсами, т.е. согласованную работу всех аппаратных средств компьютера;

    • управление процессами, т.е. выполнение программ, их взаимодействие с устройствами компьютера, с данными;

    • пользовательский интерфейс, т.е. диалог пользователя с компьютером, выполнение определенных простых команд – операций по обработке информации (рис. 1).

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

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

    Операционная система скрывает от пользователя эти сложные и ненужные подробности и предоставляет ему удобный интерфейс для работы. Она выполняет различные вспомогательные действия, например, копирование и печать файлов.

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

    1.2 Виды операционных систем

    По числу одновременно выполняемых задач операционные системы могут быть разделены на два класса:

    • однозадачные (например, MS-DOS, MSX)
    • многозадачные (OC EC, OS/2, UNIX, Windows).

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

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

    Многозадачные ОС подразделяются на три типа в соответствии с использованными при их разработке критериями эффективности:

    • системы пакетной обработки (например, OC EC),
    • системы разделения времени (UNIX, VMS),
    • системы реального времени (QNX, RT/11).

    Системы пакетной обработки предназначались для решения задач в основном вычислительного характера, не требующих быстрого получения результатов. Главной целью и критерием эффективности систем пакетной обработки является максимальная пропускная способность, то есть решение максимального числа задач в единицу времени. Для достижения этой цели в системах пакетной обработки используются следующая схема функционирования: в начале работы формируется пакет заданий, каждое задание содержит требование к системным ресурсам; из этого пакета заданий формируется мультипрограммная смесь, то есть множество одновременно выполняемых задач. Для одновременного выполнения выбираются задачи, предъявляющие отличающиеся требования к ресурсам, так, чтобы обеспечивалась сбалансированная загрузка всех устройств вычислительной машины.

    Суть системы разделения времени состоит в следующем. Каждой программе, находящейся в оперативной памяти и готовой к исполнению, выделяется интервал времени (интервал мультиплексирования). Если программа не выполнена до конца за этот интервал, ее исполнение принудительно прерывается, и программа переводится в конец очереди. Из начала очереди извлекается следующая программа, которая исполняется в течение соответствующего интервала мультиплексирования, затем поступает в конец очереди и т.д. в соответствии с циклическим алгоритмом. В этих условиях ни один из пользователей практически не ощущает задержек, так как они сравнимы со временем реакции человека. Критерием эффективности систем разделения времени является не максимальная пропускная способность, а удобство и эффективность работы пользователя.

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

    Некоторые операционные системы могут совмещать в себе свойства систем разных типов, например, часть задач может выполняться в режиме пакетной обработки, а часть — в режиме реального времени или в режиме разделения времени. В таких случаях режим пакетной обработки часто называют фоновым режимом.

    По числу одновременно работающих пользователей ОС делятся на:

    • (MS-DOS, Windows 3.x, ранние версии OS/2);
    • (UNIX, Windows).

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

    1.3 Состав операционной системы и назначение компонентов

    Важнейшим достоинством большинства ОС является модульность. Это свойство позволяет объединить в каждом модуле определенные логически связанные группы функций. Если возникает необходимость в замене или расширении такой группы функций, это можно сделать путем замены или модификации лишь одного модуля, а не всей системы.

    Большинство ОС состоит из следующих основных модулей:

    • базовая система ввода-вывода (BIOS – Basic Input Output System);
    • загрузчик операционной системы;
    • ядро ОС;
    • драйверы устройств;
    • командный процессор;
    • внешние команды (файлы).

    Загрузчик операционной системы – это короткая программа, находящаяся в первом секторе любого загрузочного диска (дискеты или диска с операционной системой). Функция этой программы заключается в считывании в память основных дисковых файлов ОС и передаче им дальнейшего управления ЭВМ.

    Ядро ОС реализует основные высокоуровневые услуги, загружается в ОЗУ и остается в ней постоянно. В ядре ОС выделяют несколько подсистем, каждая из которых отвечает за выполнение той или иной задачи:

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

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

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

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

    Командный процессор – это программа, функции которой заключаются в следующем:

    • прием и синтаксический разбор команд, полученных с клавиатуры или из командного файла;
    • исполнение внутренних команд операционной системы;
    • загрузка и исполнение внешних команд (реализованных в виде самостоятельных программ) операционной системы и прикладных программ пользователя (файлы с расширением СОМ, ЕХЕ или ВАТ).
    • исполнение командных файлов (это текстовые файлы с набором команд и расширением ВАТ). Когда в качестве команды задается имя такого файла, командный процессор начинает последовательно читать и интерпретировать содержащиеся в нем строки, каждая из которых может содержать одну команду, метку или комментарий. Если в очередной строке стоит команда, осуществляющая вызов какой-то программы, выполнение командного файла приостанавливается и начинается работа вызванной программы. После ее завершения происходит выполнение следующей команды командного файла.

    1.4 Функции операционных систем

    Основными функциями ОС являются:

    • Выполнение по запросу программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
    • Загрузка программ в оперативную память и их выполнение.
    • Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
    • Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
    • Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
    • Обеспечение пользовательского интерфейса.
    • Сохранение информации об ошибках системы.

    2. ПРАКТИЧЕСКАЯ ЧАСТЬ

    2.1 Постановка задачи

    2.1.1. Цель решения задачи

    2.1.2. Условие задачи

    Исходными документами для решения поставленной задачи являются таблицы: данные для расчета налоговых вычетов и размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце:



    Для того чтобы выполнить расчет выплат, необходимо организовать межтабличные связи с использованием функции ВПР для автоматического вычисления.

    2.2. Компьютерную модель решения задачи смотрите в файле

    Заключение

    В процессе выполнения работы была достигнута поставленная цель - исследовать понятие операционных систем.

    Рассмотрено основное понятие операционной системы и история ее создания. Изучены особенности, достоинства, недостатки и сетевые возможности.

    Можно сделать следующие выводы: операционная система – это комплекс взаимосвязанных системных программ, функциями которых является контроль использования и распределения ресурсов вычислительной системы и организация взаимодействия пользователя с компьютером.

    Список использованной литературы

    1. Информатика в экономике: учебное пособие / под ред. Б.Е. Одинцова, А.Н. Романова. – М.: Вузовский учебник, 2008.

    2. Информатика: Базовый курс: учебное пособие / под ред. С.В. Симоновича. – СПб.: Питер, 2009.

    4. Информатика: практикум для экономистов: учебное пособие / под ред. В.П. Косарева. – М.: Финансы и статистика : ИНФРА-М, 2009.

    5. Операционные системы / Марапулец Ю.В. Издательство: КамчатГТУ, 2008.

    Если вам нужна помощь в написании работы, то рекомендуем обратиться к профессионалам. Более 70 000 авторов готовы помочь вам прямо сейчас. Бесплатные корректировки и доработки. Узнайте стоимость своей работы

    Понравилось? Нажмите на кнопочку ниже. Вам не сложно, а нам приятно).

    Чтобы скачать бесплатно Курсовые работы на максимальной скорости, зарегистрируйтесь или авторизуйтесь на сайте.

    Важно! Все представленные Курсовые работы для бесплатного скачивания предназначены для составления плана или основы собственных научных трудов.

    Друзья! У вас есть уникальная возможность помочь таким же студентам как и вы! Если наш сайт помог вам найти нужную работу, то вы, безусловно, понимаете как добавленная вами работа может облегчить труд другим.

    Если Курсовая работа, по Вашему мнению, плохого качества, или эту работу Вы уже встречали, сообщите об этом нам.

    Читайте также: