ÒdinatèLojisyèl

ACT - li nan ... lojisyèl opere Debaz. Pa lojisyèl an sistèm gen ladan

Odinatè - nannan konpayon lavi nou pou dezyèm dekad la. Yo ede moun ki gen plezi ak travay, kominike ak zanmi nan tout mond lan. Malerezman, se pa tout itilizatè yo aktyèlman ap travay prensip ak òdinatè.

An patikilye, yo raman panse osijè de enpòtans ki genyen nan lojisyèl sous louvri. Sa a sistèm lojisyèl. Ki sa ki ki vle di pa konsèp sa a ak sa ki enpòtans ki genyen nan pwogram sa yo? Divilgasyon pwoblèm sa a ak sijè a nan atik sa a. Anplis de sa, nou pral egzamine kounye a klasifikasyon nan dat sistèm lojisyèl.

Li nesesè konnen menm itilizatè òdinè, tankou lè li kèk atik enfòmatif yo souvan pa ka konprann sans nan sa ki te ekri. Li k ap pase jis menm bagay la paske yo te inyorans nan tèminoloji an komen. Li ta dwe te note ke li se souvan yon deformation nan peche menm espesyalize resous.

entwodiksyon nan

Istorikman, nou te itilize tout nan yo yo divize an de klas:

  • aplikasyon System (ACT - se fondasyon an nan nenpòt ki sistèm opere).
  • pwogram Aplikasyon.

Gen yon lòt klas nan lojisyèl aplikasyon pwofondman espesyalize, men nan lavi chak jou avè l 'epi li te jwenn devlopè teknoloji sèlman.

Pou aplikasyon yo gen ladan aplikasyon nan biwo a, lojisyèl pou kreye ak koreksyon imaj, osi byen ke lòt finansman ki sòti nan ki chak nan nou gen fè fas sou yon baz chak jou. Li se pa difisil a devine ke klas sa a se pi komen an ak anpil.

Ki sa ki se enkli nan konsèp nan lojisyèl sous louvri? Pwogram sa a fèt yo jere DBMS a (baz done) ki fèt pou entèraksyon ant yon itilizatè ak òdinatè yon (DE - manbràn grafik), osi byen ke sistèm espesyalize pou kolekte ak enfòmasyon sou otomatik. Dènye itilize (an patikilye) sou tablo avyon ak konba machin yo.

Chofè, elatriye

Trè souvan asiyen bibliyotèk sistèm ak chofè aparèy pou gen entansyon objektif li nan okenn fason diferan de ACT a. Sa vle di ke yo konsidere yo separeman fè okenn sans.

Se konsa, ka sistèm lojisyèl an (Sistèm Software) dwe rele yon seri pwogram ak interfaces ke yo te itilize kontwole ak òdinatè entèraksyon imen. objektif prensipal yo - nan zouti tradiksyon machin yo montre ak analize nan plis abitye nan nou tout tèks oswa fòm grafik. Konpozisyon STR (Aplike kontrèman sèvis piblik) pratikman pa depann de pwoblèm espesifik rezoud pa itilizatè a sou òdinatè.

Li kapab desine li nan kay la, oswa petèt yon jou antye yo chita nan rezo sosyal yo. Nan chak ka, lojisyèl nan òdinatè diferan dramatikman, pandan y ap konpozisyon sa a nan aplikasyon yo sistèm subi pa gen okenn chanjman.

Ki sa lojisyèl an sistèm

Epi, koulye a nou analize an detay randevou a nan sa a ki kalite pwogram yo. Se konsa, fonksyon prensipal yo:

  • Yo kreye yon anviwònman ki nan ki aplikasyon pou kouri sèvis piblik (OS).
  • Bay senplifikasyon ak automatisation nan devlopman an nan nouvo aplikasyon yo.
  • Maksimize presizyon an ak efikasite nan kominikasyon ant òdinatè nan rezo yo lokal ak mondyal.
  • Dyagnostik (ak reparasyon) divès kalite echèk yo pwogram.
  • Responsab pou fè operasyon oksilyè (leve, achiv, transfè done).

An konsekans, pa gen okenn travay òdinatè san yo pa lojisyèl an gratis pa kapab, nan prensip, kòm menm sistèm nan fonksyone pi primitif - tou yon ran de aplikasyon pou espesyalis. Antretyen nan pwogram sa yo ka sèlman fè fas ak itilizatè ki kalifye, ak devlopman - se sèlman pwogramasyon yo pi byen, ki moun ki nan kèk ka bezwen konnen pwogram nan lang machin (espesyalis sa yo nan mond lan nan inite jeneral). Nan ti bout tan, yo kreye OS pwòp yo nan izolasyon sipè ou jis pa pral travay.

Debaz konesans ak ladrès

Malgre konpleksite nan nan pwogram sa yo, menm itilizatè òdinè bezwen konprann nati a nan travay yo, menm jan li afekte pwodiktivite a nan entèraksyon yo ak òdinatè la. Pou egzanp, yo pa konnen sou pwogram yo travay nan prensip yo ki kontwole sa ki ekri a ak enfòmasyon lekti soti nan sifas la ki gen kapasite, ou pa ka fòma ki gen kapasite a difisil, ki baze sou kalite a nan done ki gen entansyon kenbe li.

Kòm nou te deja di, aplikasyon yo se sistemik nan lanati, ki pa chanje pratikman pa janm. Se pou rezon sa yo devlopman nan lojisyèl sous louvri prezante kondisyon patikilyèman sevè.

lojisyèl sistèm Klasifikasyon

Tradisyonèlman nan klas sa a yo sa ki annapre yo vèsyon lojisyèl:

  • Kontwòl konpozan.
  • eleman épreuves, pwosesis aplikasyon an epi transmèt enfòmasyon.

Ki jan fasil a konprann, pwogram kontwòl yo senkronize pwosesis prensipal pa pèmèt tout aparèy fonksyone kòrèkteman òdinatè w lan. fonksyon prensipal yo se jan sa a:

  • Dirèk kontwòl nan tout pouvwa a pwosesis nan sistèm nan.
  • K ap travay ak done yo mande yo pou fonksyone li yo.

Pi souvan, zouti sa yo yo toujou nan memwa òdinatè a. Apatni a yon rezidan nan aparèy fòme nwayo a nan eksplwatasyon an. Si pwogram kontwòl yo, ki se nesesè pote soti nan kèk operasyon enpòtan, yo chaje nan memwa imedyatman anvan operasyon an, yo rele yo transpò piblik (tranzitif). Nan nenpòt ka, jodi a zouti sa yo yo disponib sèlman kòm yon pati nan tou de sistèm nan fonksyone ak chofè nan fòm lan nan bibliyotèk.

Nan contrast, pwogram lan pou yo travay sou nan enfòmasyon kouri separeman. Pi souvan yo, yo yo lage nan pake a enstalasyon nan aplikasyon aplike. By wout la, enstale nan (Windows nan enstale a, pou egzanp) tou refere a lojisyèl an sistèm.

Yon lòt vèsyon an klasifikasyon an

Trè souvan, ekspè yo di ke yo ta dwe lojisyèl òdinatè ap divize an de baz yo ak sèvis. Pa baz la moun sa yo ki pwogram ki bay fonksyone nan anpil nan òdinatè a. An konsekans, yon lojisyèl sistèm yo enkli:

  • Pwòp sistèm operasyon ak chofè nan konpozisyon yo.
  • Skins (DE) ak lòt medya pou aplikasyon an nan pwogram yo.
  • File Manadjè.

OS kòm yon seri nan lojisyèl sous louvri

Nou kontinye wè lojisyèl an sistèm. Opere sistèm se yon pati entegral ladan l '.

An jeneral, ka eksplwatasyon an tèt li dwe reprezante kòm yon seri pwogram lojisyèl ki responsab pou k ap resevwa, pwosesis, itilizasyon enfòmasyon ak kontwòl nan tout aparèy sistèm. Sou yon bò, sistèm nan fonksyone aji kòm yon "spacer" ant itilizatè a ak òdinatè l 'yo, sou lòt men an, ki responsab pou kòm anpil ke posib pou yo sèvi ak efikas nan tou de lojisyèl ak pyès ki nan konpitè ranpli lèt la.

Nan literati a, se sistèm nan fonksyone yo te rele tou lojisyèl an sistèm de baz yo. Poukisa adopte tèminoloji sa a, nou konsidere pi ba a.

File Management - yon fonksyon esansyèl nan ACT la

administratè File yo fèt pou aksè fasil nan done yo fizik sou disk la, yo montre yo nan yon reprezantasyon grafik. Se konsa, yo ka sèlman sèvi ak non an dosye ki lojik, olye ke kote dirèk li yo sou ki gen kapasite a difisil.

Enpòtan! sistèm File ak administratè dosye tèt yo pa egziste, yo paske yo te devlope pou sistèm operasyon espesifik ak solisyon pou pwoblèm sèten. Se konsa, kèk nan ekspè yo dakò ke lojisyèl sistèm ou epi yo genyen ladan aplikasyon sa yo.

Men, gen kèk enfòmasyon ki detèmine atitid la a tankou yon pwogram nan tèm de zouti jesyon enfòmasyon endepandan:

  • Anpil sistèm operasyon (ak pou yon tan long ak prèske tout) ka ansanm (!) Pou travay ak pwatikman tout sistèm dosye-a.
  • Gen kèk primitif (men yo toujou sistèm opere) ka fè san yo aplikasyon sa yo.

Ki sa ki se sèvis la ACT

Kategori sa a gen ladan pwogram ki siyifikativman pwolonje kapasite yo nan pwogram nan ACT, ki fè li pi bon pou itilizatè a fen. Yo kapab tou gen pou klase, epi pou yo jwenn yon anpil nan pwen:

  • chofè aparèy pa mete nan sistèm nan fonksyone nan etap la nan kreyasyon li yo.
  • pwogram òdinatè pwòp tèt ou-dyagnostik, ki elimine bezwen an pou itilizatè a jwenn kòz la nan erè ak echèk.
  • Etranj ase, men lojisyèl an anti-viris tou adapte definisyon an nan "sèvis". Remake byen ke li pa t 'toujou.
  • Aplikasyon pou kondui yo sèvis pèmèt ou a kapab bay kopi ak done achiv, efase nèt oswa restore dosye done yo optimize pwosesis la nan anrejistreman disk la.
  • Bati-nan pwogram backup siyifikativman diminye enfòmasyon nan espas okipe.
  • Sèvis piblik pou jere resous rezo ak rezo a tèt li.

Anpil fwa klas sa a nan pwogram yo rele sèvis piblik sistèm. Jis sonje ke pwogram antivirus pa rele. Jodi a, byen li te ye vle di soti nan Symantec, Touch Stone, osi byen ke lòt gwo konpayi yo ki bay lojisyèl. Kalite nan lojisyèl pou kèk nan ka yo nou revize, men rete ki pako rezoud kesyon plizyè.

ACT yo travay avèk pwotokòl rezo

Kòm non an implique, aplikasyon pou sistèm sa yo, se responsab pou aksè nan entènèt la. Remake byen ke tout nan kondisyon sa yo aplike plis moun sistèm ki yo fèt yo fè kèk aksyon espesifik (lapòs sèvè dosye sèvè). Pou w bay nouvo lojisyèl an nan lòd sa a, souvan gen yo devlope vèsyon nouvo nan sistèm operasyon.

Kle a konprann travay la nan algorithm a tout antye se yon pwogram sèvè espesyal ki aksepte rekèt nan men rezo a ak tèt li voye repons yo. Itilite ke yo fèt yo voye demann, ki rele kliyan. Remake byen ke se demann lan voye nan fòm lan nan yon fòma estanda, ki se souvan refere yo kòm yon pwotokòl. Repons lan tou voye kòm yon dosye nan yon fòma sèten ki gen tout enfòmasyon ki nesesè (pake).

By wout la, sa vle di, Firefox, Opera ak Google Chrome - kliyan yo menm, ki fè yo ki baze sou prensip la ke se sèlman mete deyò.

Programmation anviwònman ak aplikasyon an nan pwogram

Pwogram sa yo gen rapò ak vle di la espesifik, men yon konpreyansyon debaz sou yo tou ki nesesè, paske san yo pa sa a li enposib yo konprann prensip yo nan operasyon nan sistèm nan fonksyone ak òdinatè a an jeneral. Yo bezwen pa sèlman yo kreye, men tou, yo dbug ak lanse aplikasyon yo.

Espè yo di nan ka sa a nan lojisyèl an sistèm gen ladan:

  • Vle di pou sezisman ak tèks koreksyon.
  • Translator oswa entèprèt (pou lang plenn).
  • Linkshere a, ki rele tou Linkshere la.
  • Debogeur.
  • Tout aplikasyon bibliyotèk pou ekzekisyon an nan pwogram nan.

Remake byen ke se aplikasyon an te kreye (ki gen eksepsyon ki ra) nan okenn OS sèten. Men, zouti yo sistèm ki yo fèt yo devlope yo, ka travay nan yon sistèm konplètman diferan (pou sa a ak bezwen kèk bibliyotèk sistèm). Sa a se trè enpòtan, paske yo pa mete restriksyon sou tèt yo devlopè nan chwazi sistèm nan pi pito pou travay la.

Ki sa ki tradiktè

Depi definisyon sa a se klèman pa pou tout moun, gade nan pwoblèm sa a nan plis detay.

Sa a se yon konsèp enpòtan refere a yon pwogram ki tradui lang programmation ki se konprann ak moun, nan lang machin. Natirèlman, ka lang lan machin dwe konprann ak moun, men sa yo pwofesyonèl atravè lemond inite. Pwogram nan tèt li ki ekri nan nenpòt lang programmation, ki rele sous modil. modil objè rele enfòmasyon debaz konpile pou plis machin sèvi ak yo. Estrikti a nan modil sa a konsiste de se tèks la nan pwogram nan deja tradui nan lang machin, osi byen ke lòt enfòmasyon ki nesesè pou operasyon kòrèk li yo ak debogaj.

Tout aplikasyon nan klas sa a yo divize an konpilateur ak entèprèt. Premye a imedyatman tradui tèks la sous nan modil machin. entèprèt la se pa sèlman fè konpayi asirans, men Lè sa a ap eseye teste pwogram lan. Sou baz sa a, li gen yon sèl gwo dezavantaj: aplikasyon an dousman nan pwogram nan. Se pou rezon sa lè l sèvi avèk vle di sa yo sèlman nan mitan pi senp ak pi primitif lang yo, ki te itilize yo anseye Basics yo nan pwogram.

Linkshere, oswa Linkshere, li angaje nan pwosesis nan modil objè nan atik yo bòt. Chak nan yo ka deja brannen l 'nan memwa ak egzekite.

Debugjeur, ak lòt konpozan

debugjeur a ap fè yon fonksyon esansyèl, kòm li pèmèt yo kontwole koule pwogram, ansanm kap chèche erè nan li. Nan seri de baz karakteristik li yo gen ladan:

  • Nan etap nan modil la objè chaje, ak yon rezilta elvaj pèmanan.
  • Kanpe nan pwen Predetermined la pwomotè la.
  • Si gen se tankou yon bezwen, debugjeur a ka konplètman sispann pwogram nan nan yon pwen Predetermined.
  • Montre tout varyab itilize.

konklizyon

Se konsa, kite a sòm moute. Li sanble ke atik sa yo te enkli nan lojisyèl an sistèm:

  • Dirèkteman nan OS (sistèm nan fonksyone).
  • Skins (DE) ak anviwònman an ekzekisyon pwogram nan.
  • administratè dosye, ak lòt zouti jesyon dosye-a.
  • Developer Zouti.
  • Tout zouti rezo-a.
  • Gen kèk aplikasyon pou.

Isit la nou egzamine estrikti a nan lojisyèl an sistèm.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.delachieve.com. Theme powered by WordPress.