Автор работы: Пользователь скрыл имя, 19 Июня 2013 в 10:00, контрольная работа
Функциональные компоненты операционной системы
Функции операционной системы автономного компьютера обычно группируются либо в соответствии с типами локальных ресурсов, которыми управляет ОС, либо в соответствии со специфическими задачами, применимыми ко всем ресурсам. Иногда такие группы функций называют подсистемами. Наиболее важными подсистемами управления ресурсами являются подсистемы управления процессами, памятью, файлами и внешними устройствами, а подсистемами, общими для всех ресурсов, являются подсистемы пользовательского интерфейса, защиты данных и администрирования.
Теоретическая часть 1
Первое задание 1
Практическая часть 8
Второе задание 8
Третье задание 9
Важным средством защиты данных являются функции аудита ОС, заключающиеся в фиксации всех событий, от которых зависит безопасность системы. Например, попытки удачного и неудачного логического входа в систему, операции доступа к некоторым каталогам и файлам, использование принтеров и т. п. Список событий, которые необходимо отслеживать, определяет администратор ОС.
Поддержка отказоустойчивости
реализуется операционной системой,
как правило, на основе резервирования.
Чаще всего в функции ОС входит
поддержание нескольких копий данных
на разных дисках или разных дисковых
накопителях. Резервируются также
принтеры и другие устройства ввода-вывода.
При отказе одного из избыточных устройств
операционная система должна быстро
и прозрачным для пользователя образом
произвести реконфигурацию системы
и продолжить работу с резервным
устройством. Особым случаем обеспечения
отказоустойчивости является использование
нескольких процессоров, то есть мультипроцессирование,
когда система продолжает работу
при отказе одного из процессоров, хотя
и с меньшей
Поддержка отказоустойчивости также входит в обязанности системного администратора. В состав ОС обычно входят утилиты, позволяющие администратору выполнять регулярные операции резервного копирования для обеспечения быстрого восстановления важных данных.
ПРАКТИЧЕСКАЯ ЧАСТЬ
Наименование товара |
Цена |
Цена с НДС |
Итого |
Количество наименований товара и их вид в количестве 6 штук выбрать самостоятельно. В строке «Итого» подсчитать значения для всех столбцов по формуле, графу «Цена с НДС» определить по формуле: (Цена)*18%.
Решение:
A |
B |
C | |
1 |
Наименование товара |
Цена |
Цена с НДС |
2 |
Хлеб |
17р. |
20,06 |
3 |
Батон |
18р. |
21,24 |
4 |
Пряники |
40 р. |
47,2 |
5 |
Сухари сахарные |
25 р. |
29,5 |
6 |
Сухари ванильные |
24 р. |
28,32 |
7 |
Сдоба «Солнышко» |
19 р. |
22,42 |
8 |
Итого |
143 р. |
168,74 |
Для решения задачи используем следующие формулы:
B8 = ∑B2:B7
C2 = B2+(B2*18%), в ячейки C3:C7 копируем формулу = B2+(B2*18%)
C8 = ∑C2:C7
№ 3 Программирование разветвляющего алгоритма
Составить программу для вычисления значения функции. Результаты выдать на печать:
Разработка машинно-
Программа на языке Visual Basic for Application (VBA)
Программа:
General
Dim a, b, x, y As Single
Private Sub Результат_Click()
a = Val(InputBox("Введите a", "Ввод Исходных данных"))
b = Val(InputBox("Введите b", "Ввод Исходных данных"))
x = Val(InputBox("Введите x", "Ввод Исходных данных"))
If a / b < x Then
y = ((b + a * x) / (b + a * x ^ 2)) + (a / (b + x))
Else
y = ((b + a * x) / (b + a * x ^ 2)) + (b / (a + x))
End If
k = MsgBox("y=" + Str(y), vbInformation, "Результаты")
End Sub
Результаты вычислений:
a=2,3
b=3,6
x=6,3
y=0,422222