Главная » Просмотр файлов » Общая часть (часть 2) (2015) (by Кибитова)

Общая часть (часть 2) (2015) (by Кибитова) (1161598), страница 4

Файл №1161598 Общая часть (часть 2) (2015) (by Кибитова) (Ответы на общую часть) 4 страницаОбщая часть (часть 2) (2015) (by Кибитова) (1161598) страница 42019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

5.121212Пример зависимости от драйвера.Драйвер BТаким образом, науровнеуправления физическимиресурсами(устройствами)проще той, которая выполнялась, когда внешнее устройство непосредственнопрограммировалось в программе пользователя, но, тем не менее, в программунеобходимо внести изменения, позволяющие использовать другой драйвер сдругими интерфейсами).1.1.4 Управление логическими/виртуальными ресурсамиРазвитием системного программного обеспечения стало появление уровняуправления логическими, или виртуальными, ресурсами (или устройствами). В основуэтого уровня легло обобщение особенностей физических устройств одного вида исоздание драйверов, имеющих единые интерфейсы, посредством которых осуществляетсядоступ к различным физическим устройствам одного типа. Для этих целей в современныхвычислительных системах предусмотрена возможность программного создания ииспользования т.н.

логических, или виртуальных, ресурсов (виртуальное —нечто реальнонесуществующее,неимеющеереальной,физическойорганизации).Логическое/виртуальное устройство (ресурс) — это устройство/ресурс, некоторыеэксплутационные характеристики которого (возможно все) реализованы программнымобразом.

Современные вычислительные системы позволяют создавать разнообразныелогические/виртуальные устройства и соответствующие им драйверы. Драйверлогического/виртуального ресурса — это программа, обеспечивающая существование ииспользованиесоответствующегоДля этихкомпонентцелей при вычислительнойего реализации возможносистем (файловаясистема —ресурса.программныйсистемы,использованиесуществующихдрайверови виртуальных устройств.

обеспечивающийименованноехранение ифизическихдоступ к данным).Возможнопостроениедостаточноразвитойиерархиилогическихустройств. Например,наОсновнымрезультатомпоявленияуровняуправлениявиртуальнымиустройствамиРис. 6 изображенасистемыупрощеннаяорганизации ввода-выводасистеме. Онадоступавключаетквычислительнойсталасхемамногоуровневаяунификация винтерфейсовв себя многоуровневуюи физическихустройствиресурсамвычислительной иерархиюсистемы, виртуальныхчто существенноупростилопроблемусоответствующих имдрайверов,по степениобобщениякоторыхкачественноможно выделитьпрограммированиеустройствкомпьютера,а такжепредоставилоновыеследующие группы.возможностив функционировании вычислительных систем и в создании их программногоA.

Драйверыфизическихустройств— обеспечиваютдоступ к конкретнымфизическимобеспечения.Примероммогутслужитьфайловые системы,которые обеспечиваютустройствам.Например,драйвержесткого дискафирмы иIBMмодели Deskstarилипростыеи надежныеинтерфейсыименованногохраненияиспользованияданных,драйвержесткогодиска фирмыпроблемыSeagate моделиBarracuda3. Каждый Кизпримеру,данныхполностьюскрываяот пользователяее внутреннейорганизации.драйверовимеет вычислительнойособенности, характеризующиеконкретноеустройство,пользовательсовременнойсистемы может не тольконе знать,на какомотраженныев соответствующеминтерфейсе.данные его файлов, он может не знать ивнешнемзапоминающемустройстве размещеныB.

Драйверы расположениевиртуальных устройствопределенноготипа хранятся(например,территориальноеи тип компьютера,на которомего драйверданные.виртуальногодиска),предоставляютобобщенныеинтерфейсыдоступа кСущественное развитие получили средства управления виртуальными устройствамиразнообразнымустройствамтипа.и Данныедрайверыресурсовимеют(ресурсами),которые физическимобеспечиваютконтроль заданногосозданиемиспользованиемсвязисдрайверамиконкретныхфизическихустройствданноготипа.Запросквычислительной системы.данному драйверу виртуального устройства обычно транслируется драйверу конкретного физического устройства и, в конечном итоге, управляющие командыОперации ввода/выводаполучит само устройство.

Кроме того, возможна «реализация» виртуальногоopen(), close(), read(), write()устройства определенного типа на устройствах других типов, например, возможнаорганизация работы с виртуальным диском, реализованном на пространствеоперативной памяти, в этом случае драйвер виртуального устройства имеет связь сдрайверами физических устройств других типов.Файловая«F:»«С:»C. Драйверывиртуальных устройств, которымзатруднительнопоставить вHD IBMВиртуальныйдисксистема устройствсоответствиефизическое устройствоили группуфизическихопределенного типа. Примером могут служить драйверы различных файловых....14драйвервиртуальногодискадрайверHD IBMдрайвероперативнойпамятигруппа «А»УстройствоОперативнаяпамятьдрайверфайловойсистемыгруппа «B»группа «C»(ресурсами), которые обеспечивают контроль за созданием и использованием ресурсовтерриториальное системы.расположение и тип компьютера, на котором хранятся его данные.вычислительнойСущественное развитие получили средства управления виртуальными устройствами(ресурсами), которые обеспечивают контроль за созданием и использованием ресурсовОперации ввода/выводавычислительной системы.open(), close(), read(), write()Операции ввода/выводаopen(), close(), read(), write()«С:»HD IBM«С:»HD IBM........драйверHD IBMдрайверHD IBMдрайвероперативнойдрайверпамятиоперативнойпамятигруппа «А»«F:»Виртуальный диск«F:»Виртуальный дискдрайвервиртуальногодискадрайвервиртуальногодискагруппа «B»группа «B»ФайловаясистемаФайловаясистемадрайверфайловойсистемыдрайверфайловойсистемыгруппа «C»группа «C»группа «А»УстройствоHDD IBMУстройствоHDD IBMОперативнаяпамятьОперативнаяпамятьРис.

6.Схема организации ввода-вывода в системе.Рис. 6.Схема организации ввода-вывода в системе.Итак, мы рассмотрели два первых программных уровня структуры вычислительной системыИтак,— этообеспечивающиефункционированиересурсов вычислительнойв вычислительноймы уровни,рассмотрелидва первых программныхуровня структурывозникаетконкуренциязаобладаниересурсоммеждуегопрограммнымипотребителями.системе.Подресурсамивычислительнойсистемымыбудемпониматьсовокупностьсистемы — это уровни, обеспечивающие функционирование ресурсов в вычислительнойПриэтомеслиречьидетотакомвиртуальномресурсе,какфайловаясистема,всехфизическихи виртуальныхресурсов.Однойиз пониматьхарактеристикресурсовтосистеме.Под ресурсамивычислительнойсистемымы будемсовокупностьконечнымявляетсяфайловойсистемына естьустройстваххраненияданных,вычислительнойсистемыявляетсяихресурсов.конечность.Тоили позднов системевсехфизическихи размервиртуальныхОднойиз ранохарактеристикресурсовограничениянапредельноеколичествозарегистрированныхвфайловойсистемефайлов.

вычислительной системы является их конечность. То есть рано или поздно в системе15возникаетконкуренцияза обладаниересурсоммежду егопрограммнымиИменно заэти параметрывозможновозникновениеконкуренциипри потребителями.использовании15Приэтом еслиречьАидето такомвиртуальномресурсе,как файловаясистема,тофайловойсистемы.теперьпопытаемсявернутьсяк проблемеопределенияпонятияконечнымявляетсяразмер Операционнаяфайловой системына —устройстваххранения программ,данных,операционнойсистемы.системаэто комплексограниченияна предельноеколичествозарегистрированныхфайлов.обеспечивающийуправлениересурсамивычислительнойв файловойсистемы. системеЭто основнаяИменноза данногоэти параметрывозникновениеконкуренциипри использованииконцепцияпонятия.возможноПозднее мыбудем уточнятьэто определение,рассматриватьфайловойА теперьвернутьсяк проблемеопределения понятияотдельныесистемы.функцииОС.

Впопытаемсяструктурнойорганизациивычислительнойсистемыоперационнойсистемы.Операционнаясистема—этокомплекспрограмм,операционная система представляется уровнями управления физическими иобеспечивающийуправление ресурсами вычислительной системы. Это основная виртуальными ресурсами.концепцияданногопонятия.Позднеемы будем уточнятьэто определение,рассматриватьС точкизрениясредствпрограммирования,доступныхна уровнеуправлениявиртуальнымиресурсами,предоставляютсясистемакоманд компьютера,отдельныефункцииОС. пользователюВ структурнойорганизациивычислительнойсистемыатакже интерфейсы,обеспечивающиедоступ куровнямиустройствамкомпьютера физическими(как физическим,операционнаясистемапредставляетсяуправленияитак и виртуальным).Доступная пользователю совокупность интерфейсов устройстввиртуальнымиресурсами.компьютераможетвключатьв себякак аппаратные интерфейсыдоступак устройствам,С точкизрениясредствпрограммирования,доступных науровнеуправлениятак и драйверыфизическихи/или предоставляютсявиртуальных устройств.Конкретныйсоставвиртуальнымиресурсами,пользователюсистема командкомпьютера,аинтерфейсовопределяетсясвойствамивычислительнойсистемы,соответствующими,также интерфейсы, обеспечивающие доступ к устройствам компьютера (как физическим,уровнямиуправления ресурсами,также привилегиямипользователя(об этом подробнеетаки виртуальным).Доступная апользователюсовокупностьинтерфейсовустройствмы будем говоритьнескольковпозднее).компьютераможет включатьсебя как аппаратные интерфейсы доступа к устройствам, так и драйверы физических и/или виртуальных устройств.

Конкретный состав1.1.5 определяетсяСистемы программированияинтерфейсовсвойствами вычислительной системы, соответствующими,уровнями управления ресурсами, а также привилегиями пользователя (об этом подробнееПреждечемнескольконачать рассматриватьследующий уровень структурной организациимы будемговоритьпозднее).вычислительных систем, обратимся к последовательности этапов, традиционносвязываемыхс разработкойи внедрением программных систем. Совокупность этих этапов1.1.5 Системыпрограммированиясоставляют жизненный цикл программы в вычислительной системе.

Остановимся намы радаров).будем говоритьнесколькопозднее). для подобной вычислительной системы можетПрограммноеобеспечениевиртуальнымиресурсами,пользователюпредоставляются системакоманд компьютера, апрограммнаяразрабатыватьсяотдельно, на вычислительнойсистеме, компьютерапредназначеннойдля этихпрототипытакжеинтерфейсы,обеспечивающиедоступкустройствамсистема (как физическим,1.1.5 Системы программированияцелей.так и виртуальным). Доступная пользователю совокупность интерфейсов устройствВыбор Рис.основныхалгоритмов,инструментальныхсредств,доступакоторыебудут12.Спиральнаямодель.компьютераможетвключатьв себя какаппаратныеинтерфейсык устройствам,Преждечемначатьрассматриватьследующийуровеньструктурнойорганизациииспользованыпрограммировании,также разработкаархитектурыпрограммноготаки драйверыприфизическихи/или кавиртуальныхустройств.Конкретныйсоставвычислительныхсистем,обратимсяпоследовательноститрадиционнорешения,включающейразбиениепрограммногорешенияна этапов,основныемодулииВернемсякрассмотрениюследующегоуровняиерархическойорганизацииинтерфейсовсвойствами программныхвычислительнойсистемы,соответствующими,связываемыхсопределяетсяразработкойи внедрениемсистем.Совокупностьэтихправилаэтаповопределениеинформационныхсвязеймеждумодулямисистемы,атакжевычислительныхсистем— программык а такжеуровнюсистем программирования.Системауровнямиуправленияресурсами,привилегиямипользователяэтом подробнеесоставляютжизненныйциклв вычислительнойсистеме.

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

Тип файла
PDF-файл
Размер
22,27 Mb
Высшее учебное заведение

Список файлов ответов (шпаргалок)

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