Главная » Просмотр файлов » Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления

Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (1087169), страница 114

Файл №1087169 Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (Книга - Цифровые системы автоматизации и управления) 114 страницаГустав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (1087169) страница 1142018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 114)

Это сун, ««венца упрощает программы, требующие определенной гибкости, так как можно осу. ыествить перенаправление ввода/вывода между файлами или внешними устройствами, «нкил«и как локальный или удзлеыный терминал или принтер, без изменения кода пр« уаммьь Это также важно и с точки зрения машинной независимости программ. Общим и вызывающим критику недостатком !)1«11Х является его нелружественньй юльзовательский интерфейс, Действительно, все еще в ходу старые и непонятныеконанды, а если и есть заменяю~дне их, то с именами или сокращениями, которые столь хе неестественны, как и предыдущие. В некоторых системах пользовательские окон«ые интерфейсы и мен«о способны в основном "транслировать" выбранные действия в панлартные команды ГЛч!Х. Положительной особенностью команд П1«1!Х является то, что благодаря станлартиззции ввода/вывода и механизму каналов несколько ««- нзнд можно объединить в одной строке, причем выход одной команды является зхо им следующей.

Такая техника позволяет для выполнения сложных операций выест« «винных командных файлов использовать всего несколько строк. Хотя в начале П1«11Х была многозадачной операционной системой, не прелваз"" на чной «виной для работы в реальном времени, из-за широкого распространения в оау' «технической среде стала очевидной необходимость ее адаптации и к залачаы р ы салье элем«нного времени. Поэтому паны«версии поддерживают такие функциональные сигнал«ив «ы систем реального времени, как семафоры, разделяемую память, обмен си ~п к внешня«' «ежду процессами, приоритетное управление задачами и прямои доступ к ктройствам. анной сяс РОВ1Х представляет собой машинно-независимый интерфейс операционной "" ' ;«мы, базиру«ап«ийся на ПХ!Х, определенныи стандартом 1ЕЕЕ 1 03.1- 0 3.

-1988. 10.7.8. ОЗР/1 и ОСЕ «ти. Первоначальные версии !)1«11Х не требовали лицензий и были ласту пны пра" э«об ность эт юски всем для своболного использования, что отчасти объясняетпопу р гястемы, При выпуске Вуз«епЛ компания ЛТйТ решила распространять сета«ь,,! ««латой лицензий. Некоторые наиболее крупные производители ЭВМ вЂ” ы~э «чц!ргоеас, Не««1есс Раскат«1, 1ВМ и др. — отреагировали на эта, создав ор ' гзнИзап 0реп ВоЫ«аге Гоцп«1аг!оп (ОВГ) для того, чтобы не зависеть от диктата од ной ед' ««венной компании-поставщнка операционных систем. ОВГ разработала П „„1!Х-« языки прогрзммирования и операционные системы 10 стимую операционную систему, а также другие продукты без лицензионных ог- вке ,««ений со стороны одной компании. 1в» з ОЕЕ/1 являегсз модульной операпионной системой, основанной на МасЛ, ма- як „но.независимом мУльтипРоцессоРном ЯдРе, РззРаботанном в Сагпе81е-Ме1!оп ; егв«су (г.

Питтсбург, СП1А) в качестве инструмента для эмуляции других операнных систем. На основе МасЛ действительно удае гся одновременно эксплуатить различные операционные системы на одной ЭЕ!М, !!ля обеспечения переносимости ОВЕ/! совместима с АТ8 Т 1Л«ПХ Вузгеш Ъ' и „п„фикациями программных интерфейсов Ве«1«е1еу.

Поскольку МасЛ и ОЕР/1 не „„ржнт какого-либо кода ПХ1Х, проблема лицензирования со стороны третьих „пзннй полностью снята. В дополнение к средствам П)«1!Х 08 Е/1 предлагает собственный набор функций, «легчаю щ их разработку и выполнение программ. О ВГ/1 предназначена для работы , сетевой среле и поддерживает протокол ТСР/1Р. Файловая система ОВЕ/1 тзкже ««вместнма со службой 1«1ГВ протокола ТСР/!Р (раздел 9А.9), ОЕГ разработала и другие продукты для распределенной вычислительной среды.

0«Е/Мос!! является графическим интерфейсом пользователя, обеспечивз«>в!им пзндартное взаимодействие приложения с графическим терминалом (раздел 11.6). Распределенная вычислительная среда (Оигпбигев! Сотриг!п8 Епэ1«олтеиг— 0СЕ) представляет собой набор служб и средств для разработки, исполнения и под- «ержкн приложений в распределенной среде. !)СЕ может быть интегрирована с 088/1, но является независимой от нее и в действительности может эксплуатиро- ьвься на базе других операционных систем. 10.7.9. М8-008, )й11пс)онн«в и йй11пс1онввз 1«1Т Широкое распространение персональных компьютеров компании !ВМ (!ВМ РС) и ж «донов обу словили популярность операционных систем МВ-й108 и Ъ«1пйо««э коыпаннн М«с «агава!ц которые были специально разработаны для этой аппаратной платформьь МБ-! О -!) О8 была первой широко распространенной операционной системой для перса.

««льных х компьютеров и продолжает использоваться в настоящее время как простое цРоопе . рац ионной системы. М8-Е«08 обеспечивает прозрачный и понятный интерфей~ ~е«дч вы у ызовами приклалных программ и аппаратурой персонального компьютера, Для М.- МВ-!)08 написана масса приложений, и имеется даже несколько пролуктав ""«е асио ове с многозадачными функциял«и.

Хотя М8-с)08 не поддерживает много'«начный " режим, онз обеспечивает некоторые ограниченные возможности лля созда"н резиден дентных программ, получающих управление с помощью прерывания, в«лю р «ванне от системного таимера. "Многозадачные" системы используют в ьности МВ-Г«08 только как стартовую систему для запуска с дискеты и 'Йствите,« .««ем бе т ерут на себя управление всем оборудованием от монитора до драйверов от.

н"ных устройств, а работа М5-ОО8 прекращается. действительности одним из преимушеств 1ВМ РС является то, что она допуска"«реп ерспрограммирование всех микросхем на ПК и таким образом позволяет создать рационную систем„( ' лру:тараны, не каждый будет писать заново ую апе у!с гойе рационную систему ради двух-тРех параллельных задач). !.1)аиболее известной операционнои системой для П1~ является семейство «газо!! "азой 9«г1пйо«««; она, по-вилимому являегся наиболее популярным графическим 10,7. Языки пРогРаммиРованиЯ и опеРационные системы 462 Глава 10.

Программирование систем реального вре, еменя пользовательским интерфейсом в мире. ЪЪг1пг1оьчз допускает одновременную ра( а юг нескольких процессов, хотя лишь один из них может быть активным в каждыи ый„. мент и взаимодействовать с пользователем. Однако некоторые процессы управ левая печатью и сетевыми коммуникациями могут осуществляться в фоновом рож„ име в работать параллельно с активным процессом. Отсутствие вытесняющей много „ задач. ности (приложение нельзя приостановить другой программой или операционвов ой си- стемой), а также других функций реального времени не позволяет использо : овагь ЪУ(поовз в качестве основы для серьезной системы управления произ водствен„ нвыы процессом.

Строго говоря, М3 ЪЪг1пг)оьчз до версии З.х включительно является ве „ рационной системой, а оболочкой М3 003. Тем не менее некоторые системы обе „ и обработки данных работают под ЪЪг1ис1оьчз, Основным достоинством ЪЪг1пооьчз является то, что она требует определенное последовательности от прикладных программ, которые должны соблюдать основные правила применения наиболее важных команд, — в итоге приложения легче осваа. вать. Система ЪУ1пг)оьчз также включает большое число драйверов устройств для пе. чти любого типа персонального компьютера, и это может оказаться полезным пря переносе приложений.

Система ЪЪг1пг)очгз ХТ ("№ж Тегппо1ойу") была выпущена в 1993 году для развьи аппаратных платформ. Как и П)ч(1Х, ядро в ЪЪг1пдочгз )ч1Т отделено от системных про- грамм, которые выполняются как прикладные процессы. Машинно-зависимая, апаш ратно-ориентированная часть ЪЪг1ппочгз )ч1Т называется аппаратный абстрактный уровень (Лагг(ваге А Ытасггоп ьауег — НА(). Она существует для различных типов аппаратной платформы.

ЧГ1пооьчз )ч(Т является обратно совместимой с М3-003, ЪЪг1пйоьчз, 03/2, а также с 11111Х с расширением Р031Х. Пользовательский интер фейс Ъу(пооьгз )ч1Т остается неизменным на всех системах. ЪЪг1иг)оьгз )ч1Т в полнее мере поддерживает технологию "клиент-сервер" в сетевой среде. Ъу1пс1оьчз 1чТ включает несколько возможностей, имеющих значение для пряла жений управления процессами.

Среди них — потоки, события, семафоры и асинхРо . нх он- канадов ный вызов процедур. Связь между процессами осуществляется с помошью кана" аленноге (имеется несколько типов каналов с различными характеристиками) и уда~~" в поеному вызова процедур. Последние рассматриваются как локальные вызовы, в по. ти ЪЪ;пдожь приложения не зависят от транспортных протоколов, Другие особенности ЪЪг' , поддерхька 'г1Т направлены на безопасную и отказоустойчивую работу — например, лодд Р зеркального диска.

10.7.10. 08-9 ч 977 году коь' Операционная система 03-9 была первоначально разраоотана в 197 вин была Расе нией М1сгоьчаге для микропроцессора Могого1а 6809 и впоследствии 3.ч 03000-68040. странена на другие процессоры, в частности на процессоры серии 680 ' ен тысяч липеи является популярной системой — на иее продано несколько сотен же команды На первый взгляд, эта система похожа на 11г11Х вЂ” она имеет те ж вместимые системные вызовы, стРУктУРУ деРевьев, каналы и одиар д У „гге~ о нуьо обре ет собой др. ввода/вывода. Однако, несмотря на это сходство, 03-9 представляет;ее. пролукт. 03-9 является аппаратно-зависимои и ориентирована на си стемы Рез " пе евое го времени.

Целью разработки программы является ее последующий и Р,згь . батые гючую платформу, а пе использование ее в системе, на которой она разраб' 03-9 имеет ь'одульную структуру, поэтому для исполнения п о смет еб ю прогРамьче в, еноте. ' Р буются лишь некоторые части операционной системы. Весь код, генерируемый в 03-9, не зависит от адреса загрузки, реен т~рабельнь иожет быть записан в ПЗУ.

Характеристики

Тип файла
DJVU-файл
Размер
5,19 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6556
Авторов
на СтудИзбе
299
Средний доход
с одного платного файла
Обучение Подробнее