Автор: Пользователь скрыл имя, 13 Апреля 2012 в 14:13, контрольная работа
ЗАДАНИЕ №1 Понятие и функции операционной системы
Вариант №3
Хабаровск 2012г.
ЗАДАНИЕ №1
Понятие и функции операционной системы
Особое место среди
программных средств всех типов
занимают операционные системы, являясь
ядром программного обеспечения. Операционная система
(ОС) — это комплекс специальных программных
средств, предназначенных для управления
загрузкой, запуском и выполнением других
(пользовательских) программ, а также для
планирования и управления вычислительными
ресурсами ЭВМ. Операционная система образует
автономную среду, не связанную ни с одним
из языков программирования. Любая прикладная
программа связана с операционной системой
и может эксплуатироваться только на
тех компьютерах, где имеется аналогичная
системная среда (или должна быть обеспечена
возможность конвертации — преобразования
программ).ОС выполняет две по существу
мало связанные функции: обеспечение пользователю-программисту
удобств посредством предоставления для
него расширенной машины и повышение эффективности использования
компьютера путем рационального управления
его ресурсами.
Функцией ОС является распределение процессоров, памяти, устройств и данных между процессами, конкурирующими за эти ресурсы. ОС должна управлять всеми ресурсами вычислительной машины таким образом, чтобы обеспечить максимальную эффективность функционирования. В функции операционной системы также входят:
- осуществление диалога с пользователем;
- ввод-вывод и управление данными;
- планирование
и организация процесса
- распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
- запуск программ на выполнение;
- всевозможные
вспомогательные операции
- передача информации между различными внутренними устройствами;
- программная
поддержка работы периферийных
устройств (дисплея,
Операционные системы - наиболее
машинно-зависимый вид
- устройства ввода (клавиатура, мышь, сканер и др.);
- устройства вывода (дисплей, принтер, графопостроитель и др.);
- внешние запоминающие устройства (дисководы для магнитных и оптических дисков, устройства для работы с лентами и др.);
- мультимедийные устройства.
Все эти аппаратные устройства обобщенно называют ресурсами компьютера.
В сравнении с оперативной
По мере роста возможностей, производительности
и изменениях в соотношении стоимости
устройств компьютера положение
стало нетерпимым, что привело
к появлению многозадачных опер
При многозадачном режиме в оперативной
памяти находится несколько заданий
пользователей; время работы процессора
разделяется между программами,
находящимися в оперативной памяти
и готовыми к обслуживанию процессором;
параллельно с работой
Остановимся на некоторых понятиях, важных для понимания принципов функционирования всех операционных систем (ОС). Понятие процесса играет ключевую роль и вводится применительно к каждой программе отдельного пользователя. Управление процессами (как целым, так и каждым в отдельности) - важнейшая функция ОС. При исполнении программ на центральном процессоре следует различать следующие характерные состояния:
1. порождение - подготовку условий для исполнения процессором;
2. активное состояние (или «Счет») - непосредственное исполнение процессором;
3.ожидание - по причине занятости какого-либо требуемого ресурса;
4.готовность - программа не исполняется, но все необходимые для исполнения программы ресурсы, кроме центрального процессора, предоставлены;
5. окончание - нормальное или аварийное завершение исполнения программы, после которого процессор и другие ресурсы ей не предоставляются.
Понятие «ресурс» применительно к
вычислительной технике следует
понимать как функциональный элемент
вычислительной системы, который может
быть выделен процессу на определенный
промежуток времени. Наряду с физическими
ресурсами - реальными устройствами
ЭВМ - средствами современных операционных
систем могут создаваться и
В настоящее время используется
много типов различных
Важной частью ОС является командный процессор - программа, отвечающая за интерпретацию и исполнение простейших команд, подаваемых пользователем, и его взаимодействие с ядром ОС. Кроме того, к операционной системе следует относить богатый набор утилит - обычно небольших программ, обслуживающих различные устройства компьютера (например, утилита форматирования магнитных дисков, утилита восстановления необдуманно удаленных файлов и т.д.).
ЗАДАНИЕ №2
Имеется таблица 1 данных о движении товаров за месяц по предприятию.
Таблица 1
Номер цеха |
Наименование товара |
Цена за единицу (руб.) |
Остаток на начало месяца, кол-во |
Обороты за месяц, приход, кол-во |
Обороты за месяц, расход, кол-во |
1 |
Плитка потолочная |
40 |
15 |
54 |
55 |
3 |
Водосток серый |
71 |
24 |
45 |
45 |
3 |
Новотекс 0,5м |
69 |
38 |
51 |
50 |
1 |
Профиль |
70 |
10 |
23 |
23 |
3 |
Бордюр сер |
98 |
45 |
46 |
70 |
2 |
Дюбель |
35 |
54 |
85 |
120 |
1 |
Плитка звезда |
50 |
13 |
37 |
30 |
2 |
Саморез |
30 |
22 |
46 |
59 |
3 |
Фанера 10 |
100 |
32 |
36 |
60 |
2 |
Сверло |
45 |
10 |
45 |
55 |
1 |
Стяжка бетонная |
100 |
15 |
65 |
70 |
2 |
Сланец кор. |
60 |
35 |
65 |
99 |
3 |
Угол МДФ |
40 |
45 |
65 |
98 |
2 |
Подвес с крючком |
54 |
12 |
78 |
85 |
1 |
Плинтус |
30 |
25 |
56 |
60 |
Таблица 1.1 Данные о движении за месяц по цехам
Номер цеха |
Наименование товара |
Цена за единицу |
Остаток на начало месяца, кол-во |
Обороты за месяц, приход, кол-во |
Обороты за месяц, расход, кол-во |
1 |
Плитка потолочная |
40 |
15 |
54 |
55 |
Плинтус |
30 |
25 |
56 |
60 | |
Профиль |
70 |
10 |
23 |
23 | |
Стяжка бетонная |
100 |
15 |
65 |
70 | |
Плитка звезда |
50 |
13 |
37 |
30 | |
2 |
Саморез |
30 |
22 |
46 |
59 |
Сверло |
45 |
10 |
45 |
55 | |
Дюбель |
35 |
54 |
85 |
120 | |
Сланец кор. |
60 |
35 |
65 |
99 | |
Подвес с крючком |
54 |
12 |
78 |
85 | |
3 |
Угол МДФ |
40 |
45 |
65 |
98 |
Фанера 10 |
100 |
32 |
36 |
60 | |
Водосток серый |
71 |
24 |
45 |
45 | |
Бордюр сер |
98 |
45 |
46 |
70 | |
Новотекс 0,5м |
69 |
38 |
51 |
50 |