Studopediya

КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Zavdannya pіdsistemi Въведение-vivedennya

Keruvannya придават АКТ-vivedennya

1. Zavdannya аз organіzatsіya pіdsistemi Въведение-vivedennya

2. метод vikonannya operatsіy Въведение-vivedennya

3. Въвеждане-vivedennya в rezhimі koristuvacha

4. Таймерът е системен час

5. Въвеждане Keruvannya-vivedennyam в Linux, Unix е Windows XP

В danіy lektsії rozglyadatimutsya mozhlivostі OS schodo keruvannya придават АКТ-vivedennya и същ: zagalna organіzatsіya pіdsistemi Въведение-vivedennya, rіznі Метод vikonannya zaznachenih operatsіy, deyakі osoblivostі роботи tsієї pіdsistemi ядро ​​zasobi organіzatsії іnterfeysu Въведение-vivedennya за приложната програма, и takozh osoblivostі funktsіonuvannya vіdpovіdnih drayverіv за Linux и Windows XP.

Встъпителен курс zavdannyam pіdsistemi-vivedennya Je realіzatsіya достъп до zovnіshnіh pristroїv іz занаяти програма, як виновен zabezpechiti:

  1. efektivnіst (mozhlivіst vikoristannya OS vsіh zasobіv optimіzatsії, SSMSC nadaє aparatno zabezpechennya) spіlne vikoristannya аз Zahist zovnіshnіh pristroїv за bagatozadachnostі умове;
  2. unіversalnіst за приложни програми (OS Got prihovuvati програма ОД Applied vіdmіnnostі в іnterfeysі aparatno zabezpechennya, nadayuchi СТАНДАРТНИ іnterfeys достъп до rіznih pristroїv) при tsomu potrіbno zavzhdi zalishati mozhlivіst директен достъп до пристройката, стандартните ominayuchi іnterfeys;
  3. unіversalnіst за rozrobnikіv система софтуер zabezpechennya (drayverіv pristroїv), PID час обитатели rozrobki драйвери за новата пристройка mozhna Bulo skoristatisya nayavnimi napratsyuvannyami аз лесно zabezpechiti іntegratsіyu tsogo шофьори в pіdsistemu Въведение-vivedennya.

  1. Zabezpechennya efektivnostі vimagaє rozv'yazannya kіlkoh vazhlivih задачи.

- Peredusіm - цикли ТСЕ korektno VZAYEMODIYA CPU іz pristroїv контролери. Vіdomo Scho Кожен zovnіshnіy pristrіy Got контролер, Yaky zabezpechuє keruvannya pristroєm на naynizhchomu rіvnі даже аз factuality spetsіalіzovanim на процесора. Pіslya otrimannya Team OD OS контролер zabezpechuє її vikonannya в tsomu не pristrіy yakiys час vzaєmodіє іz komp'yutera процесорни цикли, фактът, че Mauger vikonuvati INSHI zadachі. Vikonavshi команда контролер povіdomlyaє sistemі за завършване на въвеждането на operatsії-vivedennya, generuyuchi vіdpovіdnu podіyu. Operatsіynіy sistemі в tsomu razі potrіbno splanuvati protsesorny час, така ранг, водача pristroїv обитатели може да efektivnosti reaguvati на podії контролер, който Bulo zabezpechene vikonannya код protsesіv koristuvacha.

- Keruvannya pam'yattyu PID час Въведение-vivedennya. Оперативна pam'yat Je shvidshim ресурс nіzh zovnіshnі pristroї, какво OS Mauger pіdvischuvati efektivnіst достъп до pristroїv promіzhnim zberіgannyam danih в pam'yatі (іz vikoristannyam като tehnologіy, як аз keshuvannya buferizatsіya).



  1. Pid час spіlnogo vikoristannya zovnіshnіh pristroїv труд vikonuvatisya pevnі умове.

- OS виновен майка mozhlivіst zabezpechuvati odnochasny достъп kіlkoh protsesіv да zovnіshnogo анекс I rozv'yazuvati mozhlivі konflіkti (tobto neobhіdna pіdtrimka sinhronіzatsії достъп до pristroїv). Deyakі pristroї (napriklad модем ABO скенер) може да бъде vikoristati tіlki обработва един в определен момент в час, як todі zhorstky шофиране zavzhdi vikoristovuyut spіlno;

- Slіd zabezpechiti Zahist pristroїv ОД nesanktsіonovanogo достъп. Taqiy Zahist mozhna organіzuvati ABO як за Pristrom tsіlogo (napriklad може vіdkriti модем за достъп до tіlki pevnіy grupі koristuvachіv) ABO за deyakoї pіdmnozhini danih пристройка (napriklad, rіznі файл на диск zhorstkomu mozhut майка rіznі права за достъп).

- Смятате razі spіlnogo vikoristannya Pristrom treba rozpodіliti operatsії Въведение-vivedennya rіznih protsesіv ред обитатели uniknuti "слоеве" danih един protsesіv на danі іnshih (napriklad, PID час spіlnogo vikoristannya принтер vazhlivo vіdrіznyati odnі zadachі ОД іnshih аз не perehoditi да drukuvannya rezultatіv nastupnoї zadachі преди як завършен vivedennya poperednoї).

  1. Unіversalnіst іnterfeysu прилага programuvannya.

Oskіlki pristroї Въведение-vivedennya dovolі rіznomanіtnі, duzhe vazhlivo unіfіkuvati достъп до тях іz занаяти програми. За realіzatsії tsієї іdeї pіdsistema Въведение-vivedennya Got vikoristovuvati nabіr база abstraktsіy, PID час zastosuvannya yakih mozhna Nadachi достъп до rіznih zovnіshnіh pristroїv uzagalnenim начин. За bіlshostі Suchasnyj OS с такава abstraktsієyu Je файл абстракция а, Scho як vіdobrazhaєtsya nabіr baytіv, а Яким mozhna pratsyuvati за облекчаване spetsіalnih operatsіy File АКТ-vivedennya. До такава operatsіy nalezhat, napriklad, sistemnі vikliki Орен файл vіdkrittya (), изваждане на прочете файл () аз zapisuvannya пиша ().

File Scho vіdpovіdaє пристройка (Yogo nazivayut файл пристройка) не са установени vіdpovіdaє danih на диск, и Je zasobom organіzatsії unіversalnogo rіznih Access Components Connection OS кандидатствах програма за deyakogo Pristrom Въведение-vivedennya. В tsomu rozdіlі zupinimosya на tsіy kontseptsії dokladnіshe.

Zaznachimo, Scho не pristroї OAO Всичко добро "vpisuyutsya" в достъпа на модела файл (до podіbnih pristroїv nalezhit, napriklad, системния таймер). В tsomu razі, е едната страна, на OS Mauger nadavati unіkalny, Персонализирани іnterfeys до такава pristroїv, а іnshogo - стандартен набор от файл operatsіy Mauger Бути nedostatno за vikoristannya vsіh mozhlivostey пристройка. За virіshennya tsієї проблеми могат да zaproponuvati две pіdhodi.

1. Rozshiriti допустимост nabіr operatsіy, насочване іnterfeys Scho vіdobrazhaє osoblivostі специфичен пристройка. Yogo buduyut на osnovі стандартен файл іnterfeysu, stvoryuyuchi operatsії, harakternі за конкретна пристройка. Tsі operatsії в своята Черга, vikoristovuyut standartnі vikliki, podіbnі да се чете () аз пиша ().

2. Nadachi приложни програми mozhlivіst vzaєmodіyati іz шофьор Pristrom bezposeredno. За tsogo zvichayno proponuyut unіversalny системен viklik (на UNIX Yogo nazivayut ioctK), в Windows XP - DeviceloCon-контрол O), параметричен yakogo zadayut neobhіdny пилот, отбор, як potrіbno vikonati, аз danі за neї.

<== Предишна лекция | На следващата лекция ==>
| Zavdannya pіdsistemi Въведение-vivedennya

; Дата: 01.07.2014; ; Прегледи: 727; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



zdes-stroika.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.26
Page генерирана за: 0.05 секунди.