
- •Назначение и функции ос.
- •Операционные оболочки. Назначение и основные функции.
- •Операционные системы универсальные и специального назначения.
- •Определение файловой системы Windows. Её основные виды(сходства и различия).
- •Организация работы в сети. Средства защиты информации в сети.
- •Основные принципы работы с ос Linux.
- •Основные принципы работы с ос Unix.
- •Основные принципы работы с ос Windows.
- •Основные режимы работы ос: одно- и многопользовательский; одно- и многопрограммный.
- •Основные режимы работы ос: ос реального времени.
- •Основные режимы работы ос: режим пакетный и разделения времени.
- •Основные режимы работы ос: режим пакетный и разделения времени.
- •Режим разделения времени
- •Режим реального времени
- •Принципы работы с файлами и папками в ос Unix. Команды
- •Формат команды
- •Основные команды
- •Стандартный ввод и вывод
- •Принципы работы с файлами и папками в ос Windows. Создание папки
- •Перемещение и копирование папки, файла
- •Использование буфера обмена
- •Перетаскивание мышью
- •Использование правой кнопки мыши
- •Использование левой кнопки мыши
- •Использование специальных возможностей
- •Переименование папки, файла
- •Удаление папок, файлов
- •Восстановление удаленных объектов Отмена удаления
- •Восстановление из Корзины
- •Программные средства человеко-машинного интерфейса: аудио и сенсорное сопровождение.
- •Программные средства человеко-машинного интерфейса: мультимедиа и гипермедиа.
- •Реестр операционной системы, его структура.
- •Сетевые ос. Структура и компоненты сетевой ос.
- •Тенденции и перспективы развития распределенных операционных сред.
- •Управление процессами и памятью: диспетчеризация и синхронизация процессов.
- •Управление процессами и памятью: механизм реализации виртуальной памяти.
- •Управление процессами и памятью: механизмы защиты от сбоев и несанкционированного доступа.
- •Управление процессами и памятью: многопроцессорный режим работы.
- •Управление процессами и памятью: понятие прерывания.
- •Управление процессами и памятью: понятие приоритета и очереди процессов.
- •Управление процессами и памятью: совместное использование и защиты памяти.
- •Управление процессами и памятью: способы реализации мультипрограммирования.
- •Управление процессами и памятью: средства обработки сигналов.
- •Управление процессами и памятью: средства организации взаимодействия процессов.
- •Управление процессами и памятью: управление памятью.(брал из лекций, там много сокращений, так что лучше проверьте)
- •Установка и конфигурирование ос.
- •Установка сетевой ос.
- •Этапы развития ос Windows.
- •Этапы развития операционных систем.
- •40.Жизнедеятельность операционных систем.
Основные принципы работы с ос Linux.
Операционная система (ОС) (англ. operating system) - базовый комплекс компьютерных программ, обеспечивающий интерфейс пользователя, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
Linux. С самого начала издетели системы планировали наделить ее следующими свойствами:
многопользовательский режим. Несколько пользователей могут подключиться к одному компьютеру одновременно.
Многозадачность. Реальный приоритетный многозадачный режим дает возможность ядру ОС эффективно выполнять по нескольку программ одновременно.
Многоплатформенность.
Способность к взаимодействию. Linux хорошо взаимодействует с большинством сетевых протоколов и ОС.
Масштабируемость. Производительность Linux может расти по мере увеличения потребностей ее владельца.
Переносимость.
Гибкость. ОС inux можно настроить т.о., чтобы она была сетевым узлом, маршрутизатором, графической рабочей станцией, офисным компьютером, домашним развлекательным центром, файловым сервером, Web-сервером, кластером или выполняла другую задачу.
Надежность. Ядро Linux достаточно совершенно. нередки случаи, когда серверы под управлением этой ОС годами работают без каких-либо сбоев.
Эффективность. Модульная архитектура Linux позаоляет настраивать систему т.о., чтобы подключать к ней только те компоненты, которые вам нужны.
Основные принципы работы с ос Unix.
Unix - полноценная, изначально многопользовательская, многозадачная и многотерминальная операционная система. Точнее, это целое семейство систем, почти полностью совместимых друг с другом на уровне исходных текстов программ.
Основные отличия Unix от других OS?
Unix состоит из ядра с включенными в него драйверами и из утилит (внешних по отношению к ядру программ). Если надо изменить конфигурацию (добавить устройство, изменить порт или прерывание), то ядро пересобирают (перелинковывают) из обьектных модулей или (напр., во FreeBSD) из исходников. /* Это не совсем верно. Некоторые параметры пожно поправить без пересборки. Существуют также loadable kernel modules. */
В противоположность Unix'у Windows (если не уточняется, какая, то имеются в виду 3.11, 95 и NT) и OS/2 при загрузке фактически на ходу прилинковывают драйверы. При этом компактность собранного ядра и повторное использование общего кода на порядок ниже, чем у Unix. Кроме того, при неизменной конфигурации системы ядро Unix без переделки (потребуется изменить только стартовую часть BIOS) может быть записан в ПЗУ и выполняться _не_загружаясь_ в ОЗУ. Компактность кода особенно важна, т.к. ядро и драйверы никогда не покидают физическую оперативную память, не свопятся на диск.
Unix - самая многоплатформенная OS. WindowsNT пытается подражать ему, но пока это плохо удается - после отказа от MIPS и POWER-PC, W'NT остались всего на двух платформы - традиционная i*86 и DEC Alpha. Переносимость программ с одной версии Unix на другую ограничена. Неаккуратно написанная программа, не учитывающая различий в реализациях Unix, делающая необоснованные предположения типа 'переменная integer должна занимать четыре байта' может потребовать серьезной переделки. Но все равно это на много порядков легче, чем например пернести с OS/2 на NT.
Работа с каталогами
pwd – показывает текущий рабочий каталог;
cd dir – установит текущим рабочим каталогом катало с именем dir;
cd – вернуться в каталог /home/user_name/;
mkdir subdir – создать новый подкаталог с именем subdir;
rmdir subdir – переместить подкаталог с именем subdir, который должен быть пустым;
ls – показать содержание текущего каталога;
ls dir – показать содержание каталога dir;
ls –A - показать все файлы, в том числе и скрытые;
ls –l - показать аттрибуты (владельца, разрешение на доступ, размер файла и время последней модификации);
mv oldname newname - изменить имя подкаталога или переместить его;
cp dirname destination - копировать весь подкаталог dirname в другое место destination
Работа с файлами
file filename(s) - отображает тип файла (например ASCII текст, документ Word и др.)
cat filename(s) - показывает содержание файлов (используется только для текстовых файлов!);
more filename(s) - действует также, как и cat, но позволяет листовать страницы;
head filename - показывает первые десять строк файла filename;
tail filename - показывает последние десять строк файла filename;
wc filename(s) - для каждого текстового файла показывает число байт, букв и линий;
rm filename(s) - уничтожает файлы;
cp filename newname - создает копии файлов с новыми именами;
cp filename(s) dir копирует один или более файлов в другой каталог;
mv oldname newname - изменяет имя файла или каталога;
mv filename(s) dir - перемещает один или более файлов в другой каталог;
find dir –name filename - пытается локализовать файл filename рекурсивно в подкаталоге dir;