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

Операционные Системы.

Конспект лекций – 1 бал, 10 лекций = 10 балов

Защита Лабораторных работ – 4 бала, 5 лабораторных = 20 балов

Тестирование = 20 балов

Контрольная работа = 10 балов

Конференция = 10 балов

Литература:

Олифер, таненбаун – операционные системы

Лекция 1.

Классификация ПО.

Любое ПО делиться:

  1. Систм ПО: ОС, Драйвера

  2. Служебное ПО: Антивирусы, Архиваторы, Файловые менеджеры и т.д.

  3. Прикладное ПО – это програм обеспеч ктр помаг реш кргу проф задач(текст редктр, эл табл, граф редктр, систм автоматизир проектир САПР, атоматизр систем управ, мат пакеты).

  4. Инструментальное ПО – котр помаг или позвол разраб нев програм продукты (СУБД (mysql, acess), среда разработки(rad studio, visual studio)).

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

Функции ОС:

  1. Предоставляет пользователю вместо реал машины расширенную виртуальную машину с которой удобно работать.

  2. Обеспечивает макс эффект использование ресурса вычислительной машины.

MSDOS – ОС

Обладает командным интерфейсом все команд делятся:

  1. Директивы выполняются один раз при загрузке ОС.

  2. Непосредственно команды выполняются произвол кол-во раз.

Команды:

  1. Внешние – исполняемые файлы с расширением com exe.

  2. Внутренние – располагаются в командном процессоре command.com (постоянно загруженные в оперативку).

Команды MS-DOS:

  1. По работе с дисками:

    1. Format (имя диска): [ /s ( – позволяет перенести системные файлы)] разбивает сектора.

    2. Дефрагментация диска – defrag (диск):

    3. Sys (имя диска): - перенос системных файлов

    4. Установка текущего диска – (имя диска):

    5. Просмотри содержимого диска – dir (имя диска):

    6. Dir – (имя диска): >(куда поместить информацию имя файла его расширение) – перенос информации в файл /w – краткий вывод

    7. > - создание нового файла

    8. >> - перезаписать существующий файл

    9. Con – системное устройство ввода вывода, изменяет направ ввывода

  1. Операции с директориями – каталог – папка

    1. Создание директории - md (имя диска):\ (путь)\(имя директории) Пр: md c: \ab – создает директорию в диске «с»

    2. Xcopy (имя диска): \путь \имя источника директории (имя диска):\путь\( имя результирующие директории)

    3. Переименование – ren (имя диска):\путь\(имя директории) (новое имя)

    4. Удаление директории с информацией – deltree (имя диска):\(путь)\(имя диска)

    5. Установка текущей директории – cd (имя диска): (путь)\(имя директории)

    6. Cd.. – переход на выше стоящею директорию

    7. Cd\ - переход в корневой каталог

    8. Просмотр содержимого каталога – dir_(имя диска): \(путь)\(имя директории) т.ж. возможно перенос в файл, /w – краткий формат для dir_ (имя диска): (путь)\(имя директории)_/w

  1. Операции с файлами

    1. Edit.com – текстовый редактор

    2. Copy – копирование, copy_ (имя диска): \(путь)\(имя файла расширение – из чего)_(имя диска): (путь)\(имя файла расширение - результат)

    3. Слияние нескольких файлов – copy­_ (имя диска):\ (путь)\(имя файла1 расширение) +(имя диска): (путь) \(имя файла2 расширение)+… +_ (имя диска): \(путь)\(имя файла расширение - результат)

    4. Ren_(имя диска):\путь\(имя файла расширение)_(новое имя)

    5. Rd – удаление директории без инфрмц; RD_[D:][path]

    6. Del_(имя диска):\ (путь)\(имя файла расширение)

    7. Про смотрение содержимого файла – type_(имя диска): (путь)\(имя файла расширение)

    8. Изменение и установка атрибутов файла – attrib_[атрибут]_(имя диска): (путь)\(имя файла расширение) r – чтение, а – архивный, s – системный, h – скрытый, + добавляет атрибут,

«-» - убирает атрибут.

Пример: attrib_+s_c:\ab\x.txt – файл стал системным

  1. Системные и служебные команды

    1. Вывод сообщения

Echo on – выводит на экран все последующие команды а так же результаты их работы

Echo off – результаты команд выводятся на экран а сама команда не выводится

@echo off – вывод результата

    1. Приостановка выполнения операции – pause_(сообщение)

    2. Переход на метку goto_метка – испл в файлах расширения «bat»

    3. Условия

- проверка ошибок - if_ [not]_errorlevel – число команд

- if_[not]_str1 == str2_ком

- проверка существования файлов – if_[not]_exist_имя файла расширение_команда

    1. Указание путей поиска – path_[путь1]:[путь2]