Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по информатике.doc
Скачиваний:
0
Добавлен:
22.12.2019
Размер:
281.6 Кб
Скачать

18. Основные функции операционной системы.

Операционная система представляет собой комплекс системных и служебных программных средств. Основные функции операционных систем:

1) Обеспечение интерфейса пользователя:

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

2) Организация файловой системы:

В зависимости от ёмкости жёсткого диска, операционные системы имеют различные файловые системы, т.к. они основаны на различных FAT-таблицах (FAT8, FAT16, FAT32)

3)Обслуживание файловой структуры:

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

4)Управление установкой, исполнением и удалением приложений:

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

5) Взаимодействие с аппаратным обеспечением

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

6) Обслуживание компьютера:

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

19. Система исчисления, арифметические операции.

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

Наиболее простыми являются таблицы сложения в двоичной и троичной системах счисления.

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

В определённой таблице сложения можно осуществлять действия сложения и вычитания столбиком в любой Р-ичной ситеме.

Для выполнения умножения двух многозначных чисел в Р-ичной системе надо иметь таблицу умножения в этой системе.

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

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

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