С магнитного диска можно загрузить любую программу. Поэтому команды загрузки стали очень сложными. Надо было указывать номер дорожки и номер сектора, в котором находится то, что надо загрузить.
Выход был найден. Была написана программа, которая переводит названия программ и файлов в номера дорожек и секторов. Человек мог загружать то, что ему нужно, пользуясь только названиями. Эта программа и стала дисковой операционной системой. [5, стр. 62]
В дальнейшем операционные системы развивались параллельно с аппаратным обеспечением. Тогда дисковые операционные системы стали сложнее. В них ввели средства для разбиения дисков на каталоги и средства для обслуживания каталогов (перенос и копирование файлов между каталогами, сортировка файлов и прочее). Так на дисках появилась файловая структура, а операционная система взяла на себя ее создание и обслуживание.
Для компьютеров IВМ РС основной операционной системой с 1981 г. по 1995 г. была так называемая система МS-DOS. За эти годы она прошла развитие от версии МS-DOS 1.0 до МS-DOS 6.22.
Операционная система МS-DOS позволила успешно работать с персональными компьютерами на протяжении почти 15 лет. Тем не менее, эту работу нельзя назвать удобной. Во-первых, МS-DOS – неграфическая операционная система, которая использует интерфейс командной строки.
Так возникла необходимость в новом посреднике – тогда появились так называемые программы-оболочки. Оболочка – это программа, которая запускается под управлением операционной системы и помогает человеку работать с этой операционной системой. Одна из самых известных и распространенных во всем мире программ-оболочек называется Norton Comander. Ее разработал известнейший американский программист Питер Нортон, получивший всемирное признание за то, что упростил работу с компьютером для миллионов людей. Программа-оболочка наглядно показывает на экране всю файловую структуру компьютера: диски, каталоги и файлы. С такой программой не надо набирать сложные команды МS-DOS в командной строке.
Работы над графической операционной системой для IВМ РС в компании Microsoft начались еще в 1981 г., но впервые такая система вышла в свет только в 1995 г. под названием Microsoft Windows 95.
Выпущенная в сентябре 1995 г. система Windows 95 стала первой графической операционной системой для компьютеров IВМ РС.
Все следующие версии операционных систем Windows (98, NT, ME, 2000, XP) являются графическими.
На сегодняшний день на рынке программного обеспечения для IBM PC-совместимых компьютеров сосуществуют несколько семейств операционных систем, но операционные системы Windows являются наиболее распространенными среди пользователей. [3, стр. 68]
Заключение
Компьютеры не всегда нуждались в операционной системе. Если компьютер мог включаться, начинать работать и воспринимать команды человека без операционной системы, то в ней не было никакой необходимости. Примерами таких « компьютеров» могут быть игровые приставки. У них тоже есть процессор, оперативная память, в которой находится программа во время работы, есть устройства ввода информации (например, джойстик), но операционной системы нет или она совсем примитивна. Настоящая операционная система должна быть общепризнанной и использоваться как стандартная система на многих компьютерах; работать с многочисленными аппаратными устройствами, выпущенными разными фирмами, в том числе и в прошлое время; обеспечивать возможность запуска самых разных программ, написанных разными людьми ивыпущенных разными организациями; предоставлять средства для проверки, настройки, обслуживания компьютера, его устройств и программ, которые на нем установлены.Наиболее важными функциями операционной системы являются управления процессами, памятью, файлами и внешними устройствами, а также функции пользовательского интерфейса, защиты данных и администрирования.
В теоретической части курсовой работы мы подробно рассмотрели назначение, эволюцию и классификацию ОС. Сформулируем основные выводы:
· Назначение ОС - организация взаимодействия пользователя с компьютером, управление ресурсами вычислительной системы с целью наиболее эффективного их использования.
· Эволюция ОС во многом обусловлена совершенствованием аппаратной базы ЭВМ. ОС за период более 60 лет своего существования прошла путь от организации вычислительного процесса каждым программистом с пульта управления до комплекса управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствамивычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
· Выделяют 4 основных классификационных признака операционных систем: по количеству пользователей, числу обрабатываемых процессов, типу средств вычислительной техники, типу интерфейса. Наглядная классификация ОС представлена на схеме №1 Теоретической части.
2 Практическая часть
План
2.1. Общая характеристика задачи
2.2. Описание алгоритма решения
2.1 Общая характеристика задачи
Наименование задачи – расчет заработной платы организации
Цель решения задачи – рассчитать зарплату сотрудников организации с учетом размера оклада, надбавки и количеством отработанного времени в отчетный период.
Место решения задачи – задача решается сотрудником бухгалтерии организации.
Условие задачи:
Исходные данные для расчета заработной платы организации представлены на рис.2 и рис.3.
1. Построить таблицы по приведенным ниже данным.
2. В таблице на рис.4 для заполнения столбцов «Фамилия» и «Отдел» использовать функцию ПРОСМОТР().
3. Для получения результата в столбец «Сумма по окладу», используя функцию ПРСМОТР(), по табельному номеру найти соответствующий оклад, разделить его на количество рабочих дней и умножить на количество отработанных дней. «Сумма по надбавке» считается аналогично. Данные берутся из графы «Надбавка».
4. Сформулировать ведомость зарплаты.
5. Данные результатной таблицы отсортировать по отделам. По результатам вычислений построить круговую диаграмму.
Таб. номер | Фамилия | Отдел | Оклад, руб. | Надбавка, руб. |
001 | Иванов И.И. | Отдел кадров | 6000,00 | 4000,00 |
002 | Петров П.П. | Бухгалтерия | 4500,00 | 3000,00 |
003 | Сидоров С.С. | Отдел кадров | 5000,00 | 4500,00 |
004 | Мишин М.М. | Столовая | 5500,00 | 3500,00 |
005 | Васин В.В. | Бухгалтерия | 6500,00 | 1000,00 |
006 | Львов Л.Л. | Отдел кадров | 5000,00 | 3000,00 |
007 | Волков В.В. | Отдел кадров | 3000,00 | 3000,00 |
Рисунок 2 - Данные о сотрудниках
Таб. номер | Количестворабочих дней | Количество отработанных дней |
001 | 23 | 23 |
002 | 23 | 20 |
003 | 27 | 27 |
004 | 23 | 23 |
005 | 23 | 21 |
006 | 27 | 22 |
007 | 23 | 11 |
Рисунок 3 - Данные об учете рабочего времени
Таб. номер | Фамилия | Отдел | Сумма по окладу, руб. | Сумма по надбавке, руб. | Сумма зарплаты, руб. | НДФЛ,% | Сумма НДФЛ, руб. | Сумма к выдаче, руб. |
13 |
Рисунок 4 - Графы таблицы для заполнения ведомости зарплаты
2.2 Описание алгоритма решения задачи
1. Запустить табличный процессор MSExcel.
2. Лист 1 переименовать в лист с названием Данные о сотрудниках.
3. На рабочем листе Сотрудники MSExcel создать таблицу Данные о сотрудниках.
4. Заполнить таблицу исходными данными (Приложение № 1).
5. Лист 2 переименовать в лист с названием Данные о рабочем времени.
6. На рабочем листе MSExcel создать таблицу, в котором будет содержаться количество рабочих и отработанных дней по каждому сотруднику.
7. Заполнить таблицу исходными данными (Приложение №2).
8. Лист 3 переименовать в лист с названием Ведомости зарплаты.
9. На рабочем листе Ведомости зарплаты создать графы для составления ведомости зарплаты.
10. В ячейке А2 набираем табельный номер (0001). Размножим введенную ячейку А2 до А8.Таким образом, мы получаем табельные номера.
11. Заполнить графу Фамилия таблицы Ведомости зарплаты следующим образом: Занести в ячейку В2 формулу:
=ПРОСМОТР(A2;'данные о сотрудниках'!$A$2:$A$8;'данные о сотрудниках '!$B$2:$B$8).
Размножить введенную ячейку В2 формулу для остальных ячеек (с В3 по В8) данной графы (Приложение №6)
12. Заполнить графу Отдел следующим образом:
Занести в ячейку С2 формулу:
=ПРОСМОТР(A2;'данные о сотрудниках '!$A$2:$A$8; 'данные о сотрудниках '!$C$2:$C$8).
Размножить введенную ячейку С2 формулу для остальных ячеек (с С3 по С8) данной графы (Приложение №6).
13. Заполнить графу Сумма по окладу таблицы Ведомости зарплаты следующим образом:
Занести в ячейку D2 формулу:
=(ПРОСМОТР(A2;'данные о сотрудниках'!$A$2:$A$8;'данные о сотрудниках '!$D$2:$D$8)/ПРОСМОТР(A2;'данные о рабочем времени '!$A$2:$A$8; 'данные о рабочем времени'!$B$2:$B$8))*ПРОСМОТР(A2;'данные о рабочем времени'!$A$2:$A$8;'данные о рабочем времени'!$C$2:$C$8)
Размножить введенную ячейку D2 формулу для остальных ячеек (с D3 по D8) данной графы (Приложение №6).
14. Заполнить графу Сумма по надбавке таблицы Ведомости зарплаты следующим образом:
Занести в ячейку E2 формулу:
=(ПРОСМОТР(A2;'данные о сотрудниках'!$A$2:$A$8;'данные о сотрудниках'!$E$2:$E$8)/ПРОСМОТР(A2;'данные о рабочем времени '!$A$2:$A$8;'данные о рабочем времени '!$B$2:$B$8))*ПРОСМОТР (A2;'данные о рабочем времени '!$A$2:$A$8; 'данные о рабочем времени '!$C$2:$C$8)