Харви Дейтел - Введение в операционные системы : В 2 т. Том 1
Название: | Введение в операционные системы : В 2 т. Том 1 | |
Автор: | Харви Дейтел | |
Жанр: | Литература ХX века (эпоха Социальных революций), Учебники и самоучители по компьютеру, Советские издания, Системное программирование, ОС: теоретические вопросы, Устаревшие материалы | |
Изадано в серии: | неизвестно | |
Издательство: | Мир | |
Год издания: | 1987 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Введение в операционные системы : В 2 т. Том 1"
Монография учебного характера, написанная американским специалистом и охватывающая современные проблемы операционных систем: управление процессами, работу с памятью, мультипроцессорные средства, сетевые операционные системы, защиту системы. В ней описаны пять основных операционных систем, используемых в мире в настоящее время. Изложение методически продумано, снабжено большим числом упражнений, диаграмм, рисунков. В русском переводе книга выходит в двух томах.
Для разработчиков операционных систем, программистов, преподавателей и студентов вузов.
Читаем онлайн "Введение в операционные системы : В 2 т. Том 1". [Страница - 5]
процентном отношении оказалось гораздо большим, чем когда-либо ранее, и
продолжает быстро увеличиваться. Сейчас часто употребляют термины
дружественная,
удобная
для
пользователя,
ориентированная
на
неподготовленного
пользователя
—
они
обозначают
системы,
которые
предоставляют пользователям со средним уровнем квалификации простой доступ к
вычислительным ресурсам. Если в 60-х и 70-х годах пользователям приходилось
работать на языках программирования, включающих множество символических,
мнемонических обозначений и сокращений, то в 70-х годах появились системы с
управлением при помощи меню, предоставляющие пользователю ряд различных
альтернатив выбора, причем выраженных на простом английском языке.
Начала широко распространяться концепция виртуальных машин (см. гл. 22).
Пользователь получил возможность более не задумываться о физических деталях
построения вычислительных машин (или сетей), с которыми он работает. Вместо
этого пользователь имеет дело с функциональным эквивалентом компьютера,
создаваемым для него операционной системой и называемым виртуальной
машиной. Современный пользователь хочет, чтобы машина помогала ему
эффективно выполнять его работу, и, как правило, не интересуется внутренними
деталями устройства этой машины и ее функционированием.
Исключительно важную роль начали играть системы баз данных. Наше
общество зиждется на информации, так что задача систем баз данных —
обеспечивать возможность удобного и управляемого доступа к информации для
тех, кто имеет на это право. За последнее время появились тысячи баз данных,
предусматривающих оперативный доступ при помощи терминалов через сети
связи.
Широкое внедрение получила концепция распределенной обработки данных
(см. гл. 16). Сейчас мы считаем, что гораздо целесообразнее иметь
вычислительные мощности непосредственно там, где они необходимы, вместо того
чтобы передавать данные для обработки в какие-либо вычислительные центры.
1.3 Первые операционные системы
Считается, что первую операционную систему создала в начале 50-х годов для
своих компьютеров IBM-701 Исследовательская лаборатория фирмы General
Motors. В 1955 г. эта фирма и North American Aviation совместно разработали
операционную систему для компьютера IBM-704. Создание ассоциации
пользователей (SHARE),-работающих на машинах фирмы IBM, способствовало
широкому обсуждению и выработке основных требований к операционным
системами к 1957 г. появилось много операционных систем для модели 704,
разработанных самими пользователями.
Эти первые операционные системы были ориентированы преимущественно на
сокращение времени, которое обычно тратилось на запуск задач в решение на
компьютере (так называемое подготовительное время) и на удаление их из
машины (заключительное время). Пока эти операционные системы не были
созданы, задачи загружались в машину индивидуально, обычно с перфокарт,
причем во время своего выполнения занимали все ресурсы машины. При этом
каждая задача либо выполнялась до конца, либо ее выполнение аварийно
прекращалось из-за возникновения какой-либо ошибки. Затем оператор ЭВМ
загружал программу, осуществляющую дампинг основной памяти, снимал кассеты
магнитных лент, вынимал колоды перфокарт и распечатывал результаты. Наконец,
загружалась следующая задача и цикл начинался заново. В подготовительное и
заключительное время машина фактически простаивала.
Разработчики самых первых операционных систем пытались свести к минимуму
такие простои, делая переход с задачи на задачу более плавным. Эти
операционные системы повышали пропускную способность машины благодаря
тому, что они организовывали групповую, или пакетную, обработку задач вместо
индивидуальной. Задачи загружались на магнитную ленту обычно при помощи
небольшой периферийной машины (сателлита), а затем решались на более
крупном компьютере. По окончании каждой задачи управление передавалось
назад специальному блоку операционной системы, обеспечивающему загрузку
следующей задачи. Благодаря этому время переключения с задачи на задачу
значительно уменьшалось.
Уже в первых операционных системах появилась концепция имен системных
файлов как средства достижения определенной степени независимости программ
от аппаратуры. Это --">
Книги схожие с «Введение в операционные системы : В 2 т. Том 1» по жанру, серии, автору или названию:
Евгений Захарович Барсуков - Артиллерия русской армии (1900-1917 гг.). Том I Жанр: Военная история Год издания: 1948 |
Владимир Ильич Ленин - Полное собрание сочинений. Том 43. (Март ~ июнь 1921) Жанр: Культурология и этнография Год издания: 1974 Серия: Полное собрание сочинений в 55-ти томах |