os2016-22-02-dist
.pdfОбр. программы: Прикладная математика и информатика (гр. 221-224)
Операционные системы и оболочки
Одинцов Игорь Олегович
каф. информатики |
https://vk.com/os_2016_22 |
|
Ближайшие планы
Задачи и приложения
Техно- |
ВВП |
Комму- |
Большие |
Большие |
Ввод и |
|
логии |
никации |
данные |
задачи |
вывод |
||
|
Операционные системы и оболочки
Базовые |
Процессы |
Комму- |
Файлы |
Виртуальн. |
Оболочки |
|
знания |
никации |
адресация |
||||
|
|
|
Железо
Техно- |
Процес- |
Коммун. |
Диски |
Память |
Интерф. |
|
логии |
соры |
оборуд. |
оборуд. |
|||
|
|
2
Оболочки
•Оболочка ОС — надстройка над ОС, существенно облегчающая работу пользователя и предоставляющая ему ряд дополнительных сервисных услуг
•Оболочка ОС — интерпретатор команд ОС, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы
3
Классификация оболочек по функциональным возможностям
•Интерфейсные системы – естественным продолжением операционной системы и модифицируют как пользовательский, так и программный интерфейсы, а также реализуют дополнительные возможности по управлению ресурсами
•Программы-оболочки (командные интерпретаторы) –
модифицируют только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с реализуемым операционной системой.
•Такие системы существенно упрощают выполнение часто запрашиваемых функций, например, таких операций с файлами, как копирование, переименование и уничтожение, а также предлагают пользователю ряд дополнительных услуг
•Утилиты – предоставляют пользователям средства обслуживания компьютера и его ПО
•Обычно они обеспечивают реализацию следующих действий: обслуживание
магнитных дисков; предоставление информации о ресурсах компьютера;
шифрование информации; защита от компьютерных вирусов; архивация файлов и др. 4
Перед разговором об интерфейсах
•От языка до железа
Семиотика — наука, изучающая языковые знаковые системы
Модель передачи сообщений
•Синтаксис — правила построения допустимых сообщений.
•Семантика — правила сопоставления смысла таким сообщениям.
•Прагматика — правила, регулирующие использование сообщений. Обычно прагматика ассоциируется с целями пишущего, т.е. с желаемым, а не с фактическим поведением (использованием сообщения) адресата.
6
Недоразумения
•Синтаксические
•Семантические
•Прагматические
7
Определим – что такое язык
•Язык вообще — это определенный способ сопоставления объектам Ri, которые рассматриваются как некоторая первичная реальность, объектов Li, называемых именами Ri и рассматриваемых как нечто вторичное, специально созданное для сопоставления объектам Ri
•По отношению к своему имени Li объект Ri называют его значением
•Совокупность всех объектов Li также часто называют языком
8
Две основные функции языка
•Коммуникативная функция. Это первая функция языка, поскольку он возникает как средство связи
•Моделирующая функция. Язык используется в качестве средства построения моделей действительности
9
Еще два определения языка
•Язык — средство описания информационных процессов. Предложения языка и текст — застывшие формы процессов. Они превращаются в активный процесс во время выполнения его человеком или вычислительной машиной
•Очень часто языком называют совокупность синтаксически правильных и семантически интерпретируемых (хотя бы частично) текстов
10