Назначение, эволюция и классификация операционных систем
Автор: Пользователь скрыл имя, 17 Октября 2012 в 17:11, курсовая работа
Краткое описание
Без программного обеспечения любой компьютер — просто бесполезная груда железа. Благодаря программам компьютер может хранить, обрабатывать и искать информацию, воспроизводить музыку и видео, отсылать сообщения электронной почты, вести поиск в Интернете и решать множество других важных задач, для которых он и предназначен.
Оглавление
Введение………………………………………………………….3-4
Понятие и назначение операционных систем……….5-6
Эволюция операционных систем …………………..…7-18
Классификация операционных систем……………….19-22
Заключение ……………………………………………………....23
Практическая часть…………………………………………….24-29
Список используемой литературы…………………………...30
Файлы: 1 файл
Министерство образования и науки РФ 4.docx
— 61.01 Кб (Скачать)Особенности методов построения.
- Способы построения ядра системы - монолитное ядро или микроядерный подход. Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в привилегированном режиме и использующая быстрые переходы с одной процедуры на другую, не требующие переключения из привилегированного режима в пользовательский и наоборот. Альтернативой является построение ОС на базе микроядра, работающего также в привилегированном режиме и выполняющего только минимум функций по управлению аппаратурой, в то время как функции ОС более высокого уровня выполняют специализированные компоненты ОС - серверы, работающие в пользовательском режиме. При таком построении ОС работает более медленно, так как часто выполняются переходы между привилегированным режимом и пользовательским.
- Построение ОС на базе объектно-ориентированного подхода дает возможность использовать все его достоинства, хорошо зарекомендовавшие себя на уровне приложений, внутри операционной системы, а именно: аккумуляцию удачных решений в форме стандартных объектов, возможность создания новых объектов на базе имеющихся с помощью механизма наследования, хорошую защиту данных за счет их инкапсуляции во внутренние структуры объекта, что делает данные недоступными для несанкционированного использования извне, структуризованность системы, состоящей из набора хорошо определенных объектов.
- Наличие нескольких прикладных сред дает возможность в рамках одной ОС одновременно выполнять приложения, разработанные для нескольких ОС. Концепция множественных прикладных сред наиболее просто реализуется в ОС на базе микроядра, над которым работают различные серверы, часть которых реализуют прикладную среду той или иной операционной системы.
- Распределенная организация операционной системы позволяет упростить работу пользователей и программистов в сетевых средах. В распределенной ОС реализованы механизмы, которые дают возможность пользователю представлять и воспринимать сеть в виде традиционного однопроцессорного компьютера.
Заключение
Операционная система, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит. ОС реализуется на системном уровне программного обеспечения компьютера. Основные функции (простейшие ОС):
- выполнение приложений,
- обеспечение работы устройств ввода-вывода,
- управление оперативной памятью,
- управление файловой системой,
- реализация пользовательского интерфейса,
- реализация многозадачности,
- обеспечение работы компьютерной сети,
- обеспечение защиты и разграничения прав доступа.
ОС различают по количеству пользователей (однопользовательская, многопользовательская), по числу процессов (одно- и многозадачные), по типу средств вычислительной техники (одно-, многопроцессорные, сетевые).
Основные разновидности ОС:
1) операционные системы
2) серверные операционные
3) многопроцессорные
4) операционные системы для
5) операционные системы
6) встроенные операционные
7) операционные системы для
В ходе выполнения работы все поставленные задачи решены в полном объеме, цель работы достигнута.
Практическая часть
Вариант 17
Условия задачи:
Исходные данные для расчета заработной платы организации представлены на рис. 17.1 и 17.2.
- Построить таблицы по приведенным ниже данным.
- В таблице на рис. 17.3 для заполнения столбцов «Фамилия» и «Отдел» использовать функцию ПРОСМОТР().
- Для получения результата в столбце «Сумма по окладу», используя функцию ПРОСМОТР(), по табельному номеру найти соответствующий оклад, разделить его на количество рабочих дней и умножить на количество отработанных дней. Сумма по надбавке считается аналогично. Данные берутся из графы «Надбавка».
- Сформировать ведомость зарплаты.
- Данные результатной таблицы отсортировать по номеру отдела и рассчитать итоговые суммы по отделам. По результатам вычислений построить круговую диаграмму.
Цель: решить данную задачу, выполняя
функции бухгалтерии
Таб. |
Фамилия |
Отдел |
Оклад, руб. |
Надбавка, руб. |
001 |
Иванов И.И. |
Отдел кадров |
6 000,00 |
4 000,00 |
002 |
Петров П.П. |
Бухгалтерия |
4 500,00 |
3 000,00 |
003 |
Сидоров С.С. |
Отдел кадров |
5 000,00 |
4 500,00 |
004 |
Мишин М.М. |
Столовая |
5 500,00 |
3 500,00 |
005 |
Васин В.В. |
Бухгалтерия |
6 500,00 |
1 000,00 |
006 |
Львов Л.Л. |
Отдел кадров |
5 000,00 |
3 000,00 |
007 |
Волков В.В. |
Отдел кадров |
3 000,00 |
3 000,00 |
Рис. 17.1. Данные о сотрудниках
| Таб. |
Количество |
Количество |
001 |
23 |
23 |
002 |
23 |
20 |
003 |
27 |
27 |
004 |
23 |
23 |
005 |
23 |
21 |
006 |
27 |
22 |
007 |
23 |
11 |
Рис. 17.2. Данные об учете рабочего времени
Таб. |
Фамилия |
Отдел |
Сумма по окладу, руб. |
Сумма по надбавке, руб. |
Сумма |
НДФЛ% |
Сумма |
Сумма |
13 |
||||||||
Всего |
Рис. 17.3. Графы таблицы для заполнения ведомости зарплаты
Алгоритм решения задачи
С помощью табличного процессора MS Excel создается книга «Расчет заработной платы».
- На листе «Данные о сотрудниках» создается таблица в соответствии с шаблоном.
- Лист 2 переименовывается в лист с названием – «Учет рабочего времени».
- Лист 3 переименовывается в лист с названием – «Ведомость зарплаты» создается таблица в соответствии с шаблоном.
- Далее заполняется таблица и делается расчет.
- Добавляется лист с названием «Итоговые суммы зарплат по отделам организации и диаграмма».
- Значения в сводной таблице заполняются и рассчитываются аналогично таблице «Ведомость зарплаты»
- Таблица сортируется по столбцу «Отдел» (сортировка по возрастанию);
- Вводятся дополнительные строки «Итого» для расчета общих сумм по отделам;
- По значениям итоговых сумм к выдаче строится круговая диаграмма.