Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции3_4.docx
Скачиваний:
1
Добавлен:
17.07.2019
Размер:
64.32 Кб
Скачать

Лекция 1

ОС – комплексное управление и обработка программ предназначеных для наиболее эффективного использования ресурсов вычислительной системы, рациональной организации вычислений и упрощенной работы пользователя с вычислительной техникой.

Функции кот. выполняет ОС:

1.Координация работы всех пользовательских программ.2.Координация работы всех устройств в составе ВС.

Типовые функции ОС.

1.прием команд или заданий на спец языке сцинариев и их выполнение .2.выдил памяти и загрузка программ, подлежащих исполнению.3.выдил времени процессора для выполнения каждой прогаммы.4.распредиление памяти между компонентами Ос и программами пользователей, защита их от взаимного влияния.5.распредиление внешних устройств между компонентами ОС и программами пользователей.6.управление всеми физическими устройствами с целью обеспечения максим производительности вычислительной системы и/или пользователя.7.Планир. и диспетчеризация задач с учетом заданной или выбранной дисциплины обслуживания.8.управление процессами и потоками в режиме квантового времени.9.поддержка работы с локальными корпоративными и глобальными сетями.10.защита данных от несанкционированого доступа.11.поддержка 64 разрядных процессоров.

Реализация названных и других функций возлагается на конкретные модули в составе ОС.

Свойства ос:

1.Эффективность Ос заключается в том , что при распределении ресурсов ОС сама не должна потреблять слишком большие их обьемы, не должна предьявлять жесткие требования к оборудованию.2.Надежность и устойчивость Ос должна быть надежна как и аппаратура. Быть способной выявлять и диагностировать ошибки и восстановляться после ошибки произошедшей по вине пользователя. Устойчивость позволяет возможность восстановления системы после збоя. 3.Гибкость и расширяемость .Система должна быть гибко настроения на потребности пользователя. Ресурсы могут увеличиваться или уменьшатся в зависимости от задания пользователя. Ос должна быть расширяемой для обеспечения эффективности использования нового технического обеспечения.4.переносимость-обеспечение функционирования ОС для различных архитектур процессоров и внешних устройств. 5.Безопасность. ОС должна защищать приложения от возможного влияния. Минимизирующая возможность преднамереного или случайного искажения данных и программ для всех приложений пользователя и ОС , а так же защищать критические ресурсы несанкционир доступа. Необходимое условие –защищать ОС – наличие собственника для каждого ресурса и прав доступа к ресурсам для каждого пользователя. 6.Сщвметимость обозначает возможность использовать ОС для процессора с разной архитектурой. Совместимость эта может быть обеспечена на уровне двоичных кодов и исходных кодов.7.Удобство. ОС должна быть создана с учетом человеческого фактора и должна быть удобной пользователю.

Классификация ОС:

1.По количеству одновременно решаемых задач : одно и много задачные.

2.по количеству одновременно обслуживающих пользователей : одно и многопользовательские.

3.В зависимости от режима выполнения задач ОС: с не вытисняющей многозадачностью ; - с вытисняющей многозадачностью ;

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

Лекция 2.

Общая характеристика и возможности ОС Linux.

ОС Линукс 2-я по распостранению (после Виндовс ) для управления IBM- совместных ПК. Разработана на основе ОС Юникс в начале 90-х годов. Вначале развивалась как не коммерческая система. Около 15-20% серверов сети Интернет и большая часть банковских серверов Европы работает под управлением ОС Линукс. Она полностью поддерживает стандартный платформенно – независимый системный интерфейс для компьютеров.

Дистрибутив – набор программ для установки и всей части ОС.( Red Het)

-ядро, - файловая система, - оболочка , - совокупность утилит , - определенный набор прикладных программ.

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

Отличительные черты : открытость , мобильность , многозадачность, многопользовательский режим , полная поддержка сетевых протоколов, свободное распространение. Мобильность – возможность переноса этой ОС на другие аппаратные платформы (унаследовано от Юникс ). Многозадачность –выполнение нескольких программ одновременно , независимо одна от другой.

По умолчанию в Линуксе создано 2 рабочих стола.

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

Работа с ТСР/IP

Предусматривается одновременная работа администратора и пользователя .Системные действия нужно выполнять в режиме администратора. В Линукс существует консольный режим.

Работа в консольном режиме Линукс :

Консольный режим : Shell-организует выполнение команд , переключатся в любой из открытых виртуальных терминалов (Alt+Ctr+F), ввести свое имя и пароль. Открыть окно консольного режима в графической среде через значек на панели задач. Вводить все команды и их параметры с учетом регистра. Для повторного введения команд можно можно использовать список ранее введенных. ( Up – вызов последний , команда history – весь список , Up+Shift Down перелистнуть список).Нужную команду нужно выделить или набрать !n (n номер команды в списке )нажать Enter . Завершение сеанса работы с системой по команде Logout или exit а так же комбинацией клавиш (ctrl+) . Mqn- вызов системы встроеной помощи. После инсталяции – едиственный польвозатель - root. Для создания других пользователей – useradd<имя>. <Q> - выход из режима просмотра и возвращение в режим введения команд.