Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Программное Обеспечение Персональных ЭВМ


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1280, книга: Нагант
автор: Михаил Юрьевич Елизаров

Михаил Елизаров, известный своими провокационными и захватывающими произведениями, возвращается с "Нагантом", современной прозой, которая поражает своей raw и бескомпромиссной честностью. Действие книги разворачивается в отчужденном провинциальном городке, где жизнь кажется стоячей и безнадежной. Главный герой, Николай, потеряв работу на заводе, погружается в мир алкоголизма, насилия и дешевого секса. В отчаянной попытке вернуть себе ускользающий контроль, он присоединяется к местной...

СЛУЧАЙНАЯ КНИГА

Виктор Михайлович Брябрин - Программное Обеспечение Персональных ЭВМ

Программное Обеспечение Персональных ЭВМ
Книга - Программное Обеспечение Персональных ЭВМ.  Виктор Михайлович Брябрин  - прочитать полностью в библиотеке КнигаГо
Название:
Программное Обеспечение Персональных ЭВМ
Виктор Михайлович Брябрин

Жанр:

Литература ХX века (эпоха Социальных революций), Учебники и самоучители по компьютеру, Советские издания, MS-DOS, FreeDOS, Программирование: прочее

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Программное Обеспечение Персональных ЭВМ"

Книга В. М. Брябрина «Программное Обеспечение Персональных ЭВМ», изданная тремя многотысячными тиражами, мгновенно раскупалась и использовалась не только в качестве профессионального руководства, но и как учебное пособие во многих технических вузах.

Читаем онлайн "Программное Обеспечение Персональных ЭВМ". [Страница - 5]

особых возможностей для системного программиста, поэтому их применение оправдано на дешевых персональных компьютерах, часто попадающих в руки про­граммистов-любителей — людей, начинающих заниматься программи­рованием из любопытства и очень быстро понимающих, что ПЭВМ могут принести реальную пользу в их профессиональной деятельности. Наибольшее распространение среди систем такого типа получили ОС семейства СР/М.
Другой класс образуют ОС с более развитыми средствами доступа ко всем аппаратным компонентам, гибкой файловой системой, основан­ной на иерархической структуре каталогов, удобным для пользователей командным языком. Средства, предоставляемые ОС этого класса, позво­ляют, с одной стороны, формировать удобную операционную обста­новку для разработки программного обеспечения; с другой стороны, на их основе довольно легко можно создавать автоматизированные рабо­чие места с простыми средствами доступа пользователей к при­кладным пакетам и программам. К этому классу относятся ОС ге-мейства MS-DOS, получившие широкое распространение на 16-раз­рядных персональных компьютерах.
Третий класс ОС ориентирован в основном на эффективную под­держку процесса разработки программного обеспечения. Наиболее яркими представителями этого класса являются ОС семейства UNIX. Здесь, как и в системах второго класса, имеется развитая файловая система, обеспечивается программирование доступа ко всем типам внешних устройств, имеется очень мощный командный язык. Кроме того, в состав системы входит множество служебных программ («ути­лит»), обеспечивающих выполнение разнообразных функций, потреб­ность в которых систематически возникает при разработке программ­ного обеспечения. Наконец, в этих системах заложена возможность организации одновременной работы с ПЭВМ нескольких пользователей с отдельных терминалов — в отличие от вышеупомянутых ОС, рассчи­танных на одного пользователя. Для фактического использования этой возможности нужна уже более мощная аппаратная поддержка, что превращает персональный компьютер в довольно дорогую рабочую Станцию. Системы этого типа требуют значительных ресурсов (памяти и быстродействия), не всегда доступных на дешевых ПЭВМ, в то время как их мощность часто является избыточной с точки зрения большин­ства так называемых «конечных» пользователей, занятых не столько разработкой программ, сколько решением своих профессиональных задач.
Наконец, особый класс составляют ОС, ориентированные главным образом на поддержку удобной работы конечных пользователей. Такие системы имеют развитые средства поддержки диалога, использующие графику, дисплейные окна, специальные манипуляторы («мышь», «джойстик») для выбора объектов и операций над ними. Эти возмож­ности, однако, мало что дают для разработки программ в рамках таких операционных систем. Программирование в ОС этого типа, конечно, тоже доступно с использованием соответствующих трансляторов, однако в этом случае программист не получает никаких преимуществ для своей работы, скорее, наоборот: его работа замедляется из-за необ­ходимости производить несвойственные манипуляции с графическими объектами вместо использования привычных большинству программи­стов текстовых команд, а также из-за того, что довольно значительные ресурсы — оперативная память и время микропроцессора — расхо­дуются на поддержку удобного интерфейса, в котором системный про­граммист не испытывает большой нужды.
Из каких частей состоит операционная система? В полной конфи­гурации ОС для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие основные компоненты:
— файловую систему,
— драйверы внешних устройств,
— процессор командного языка. Рассмотрим указанные компоненты подробнее.
Файловая система — хранилище программ и данных. Одна из важнейших функций ОС — организация файловой системы. Файл — это место постоянного хранения информации — программ, данных для их работы, текстов, закодированных изображений и др. Реализуются файлы как участки памяти на внешних магнитных носителях — гиб­ких или жестких магнитных дисках. Каждый файл имеет имя, зареги­стрированное в каталоге — оглавлении файлов. Каталог (иногда назы­ваемый директорием) доступен пользователю через командный язык операционной системы — его можно просматривать, переименовывать зарегистрированные в нем --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.