KompyutaProgramu

ACT - ni ... Basic uendeshaji wa programu. Na mfumo wa programu ni pamoja na

Kompyuta - yetu ya asili wenzake maisha katika mwongo wa pili. Wao kusaidia watu kuwa na furaha na kazi, kuwasiliana na marafiki duniani kote. Kwa bahati mbaya, si watumiaji wote ni kazi sasa kanuni kwa kompyuta.

Hasa, ni mara chache kufikiria umuhimu wa programu huria. Hii programu ya mfumo. Maana ya dhana hii na ni nini umuhimu wa programu hizi? Kutoa taarifa ya suala hili na somo la makala hii. Aidha, sisi kufikiria sasa wa tarehe programu ya mfumo wa uainishaji.

Ni muhimu kujua hata watumiaji wa kawaida, kama wakati wa kusoma baadhi ya makala kuelimisha mara nyingi huwezi kuelewa kiini cha imeandikwa. Hutokea tu sawa kwa sababu ya kutojua maneno ya kawaida. Ikumbukwe kwamba ni mara nyingi kuvuruga dhambi rasilimali hata maalumu.

kuanzishwa kwa

Kihistoria, tuna kutumika wote wa mpango ni kugawanywa katika makundi mawili:

  • maombi System (ACT - ni msingi wa mfumo wowote wa uendeshaji).
  • programu ya maombi.

Kuna kundi jingine la undani maalumu ya maombi ya programu, lakini katika maisha ya kila siku na yeye na kupatikana teknolojia watengenezaji tu.

Kwa programu ni pamoja na ofisi ya maombi, programu kwa ajili ya kujenga na editing picha, ikiwa ni pamoja na fedha nyingine ambayo kila mmoja wetu ana kukabiliana kila siku. Si vigumu nadhani kwamba darasa hili ni ya kawaida na mbalimbali.

Je, ni pamoja katika dhana ya programu huria? Mpango huu imeundwa kusimamia DBMS (database) iliyoundwa kwa ajili ya mawasiliano kati ya mtumiaji na kompyuta (DE - utando graphic), pamoja na mifumo ya maalumu kwa ajili ya kukusanya na kusindika habari. matumizi ya hivi karibuni (hasa) kwenye bodi ya ndege na kupambana magari.

Madereva, nk

mara nyingi sana kutenga maktaba mfumo na madereva kifaa kwa ajili ya matumizi yaliyokusudiwa kwa vyovyote tofauti na ACT. Hii ina maana kwamba kufikiria yao tofauti haina mantiki.

Hivyo, programu ya mfumo (System Software) anaweza kuitwa seti ya mipango na interfaces zinazotumika kudhibiti na mwingiliano kompyuta binadamu. Lengo lao kuu - kwa zana mashine ya tafsiri ya kuonyesha na kuchambua kwa zaidi familiar kwetu wote maandishi au fomu graphic. Muundo STR (Applied tofauti huduma) kivitendo hautegemei matatizo maalum kutatuliwa kwa mtumiaji wa kompyuta.

Yeye anaweza kubuni nyumbani, au labda siku nzima kukaa katika mitandao ya kijamii. Katika kila kesi, programu ya kompyuta hutofautiana kwa kiasi kikubwa, wakati muundo wa programu za mfumo hupitia hakuna mabadiliko.

Je programu ya mfumo

Na sasa sisi kuchambua kwa kina uteuzi wa aina hii ya programu. Hivyo kazi zao kuu:

  • Wao kujenga mazingira ambayo maombi ya kukimbia shirika (OS).
  • Kutoa kurahisisha na automation ya maendeleo ya programu mpya.
  • Kuongeza usahihi na ufanisi wa mawasiliano kati ya kompyuta katika mitandao ya ndani na ya kimataifa.
  • Kutambua (na kukarabati) kushindwa mbalimbali ya programu.
  • Responsible kwa ajili ya kufanya shughuli za msaidizi (up, kuweka kumbukumbu, uhamisho data).

Kwa hiyo, hakuna kazi kompyuta bila programu huru hawawezi, katika kanuni, kwani hata mfumo zaidi primitive uendeshaji - pia aina mbalimbali ya maombi mtaalamu. Matengenezo ya programu hizi zinaweza tu kukabiliana na watumiaji wenye sifa, na maendeleo - tu programmers bora, ambaye wakati mwingine unahitaji kujua programu lugha ya mashine (wataalamu kama katika dunia katika vitengo ujumla). Kwa kifupi, ili kujenga OS zao wenyewe katika kutengwa kifalme tu haitafanya kazi.

Elimu ya msingi na ujuzi

Pamoja na utata wa programu kama, hata watumiaji wa kawaida wanapaswa kuelewa asili ya kazi zao, kama unaathiri uzalishaji wa mwingiliano wao na kompyuta. Kwa mfano, bila kujua kuhusu mipango kazi ya kanuni inayodhibiti kuandika na kusoma taarifa kutoka uso disk, huwezi kuunda disk ngumu, kulingana na aina ya data kwamba nia ya kuitunza.

Kama sisi tayari alisema, maombi yao ni utaratibu katika asili, ambayo haibadiliki kivitendo kamwe. Hii ndiyo sababu ya maendeleo ya programu huria ni iliyotolewa mahitaji hasa masharti magumu.

Uainishaji programu ya mfumo

Kwa kawaida katika darasa hili wanafuata versions programu:

  • Kudhibiti vipengele.
  • vipengele assay, usindikaji na kupeleka habari.

Jinsi rahisi kuelewa, mipango udhibiti ni synchronized taratibu kuu kwa kuruhusu vifaa vyote kufanya kazi sawasawa kompyuta yako. kazi yao kuu ni:

  • Moja kwa moja udhibiti wa nguvu zote usindikaji wa mfumo.
  • Kufanya kazi na data zinazohitajika kwa kazi yake.

Mara nyingi, vifaa hivi ni mara kwa mara katika kumbukumbu ya kompyuta. Ni mali ya mkazi wa vifaa na kutengeneza msingi wa OS. Kama udhibiti wa programu, ambayo ni muhimu katika kuendesha operesheni muhimu, ni kubeba katika kumbukumbu mara moja kabla ya operesheni, ni kuitwa transit (elekezi). Katika hali yoyote, leo zana hizi zinapatikana tu kama sehemu ya wote mfumo wa uendeshaji na madereva katika mfumo wa maktaba.

Kwa upande mwingine, programu ya usindikaji habari kukimbia tofauti. Mara nyingi, wao hutolewa kwa ufungaji mfuko wa maombi kutumiwa. Kwa njia, Kisakinishi (Windows Kisakinishi, kwa mfano) pia inahusu mfumo wa programu.

Version nyingine ya uainishaji

mara nyingi sana, wataalamu wanasema kwamba programu za kompyuta wanapaswa kugawanywa katika msingi na huduma. By msingi ni wale mipango ya kutoa sana utendaji kazi wa kompyuta. Kwa hiyo, programu ya mfumo ni pamoja na:

  • mifumo Own uendeshaji na madereva katika muundo wao.
  • Ngozi (DE) na vyombo vingine vya habari kwa utekelezaji wa programu.
  • File Wasimamizi.

OS kama seti ya programu huria

Tunaendelea kuona mfumo wa programu. Uendeshaji mifumo ni sehemu muhimu yake.

Kwa ujumla, OS yenyewe inaweza kuwakilishwa kama seti ya mipango ya programu ambayo ni wajibu wa kupokea, usindikaji, matumizi ya taarifa na udhibiti wa vifaa vyote mfumo. Kwa upande mmoja, mfumo wa uendeshaji kazi kama "spacer" kati ya mtumiaji na kompyuta yake, kwa upande mwingine, ni wajibu wa kadri iwezekanavyo matumizi bora ya wote programu na vifaa kujaza mwisho.

Kwa maandishi, mfumo wa uendeshaji pia huitwa mfumo wa msingi wa programu. Kwa iliyopitishwa istilahi hii, tunaona hapa chini.

File Management - kazi muhimu ya ACT

mameneja faili zimeundwa kwa urahisi na takwimu za kimwili juu ya disc, kuonyesha yao katika uwakilishi graphical. Hivyo, wanaweza tu kutumia mantiki faili jina, badala ya sehemu yake ya moja kwa moja kwenye disk ngumu.

Muhimu! Mifumo ya faili na mameneja faili wenyewe hazipo, kwa sababu ya maendeleo kwa ajili ya mifumo ya uendeshaji maalum na ufumbuzi kwa matatizo fulani. Hivyo, baadhi ya wataalam wanakubaliana kwamba mfumo programu yako na ni pamoja na maombi hayo.

Lakini kuna baadhi ya mambo ambayo huamua tabia ya mpango huo katika suala la kujitegemea zana za usimamizi habari:

  • Mifumo mingi ya uendeshaji (na kwa muda mrefu na karibu wote) inaweza kuwa wakati huo huo (!) Kufanya kazi na karibu mifumo yote faili.
  • Baadhi primitive (lakini bado kazi) mfumo unaweza kufanya bila maombi hayo.

ni huduma ACT nini

Kikundi hiki ni pamoja programu ambazo kwa kiasi kikubwa kupanua uwezo wa mpango wa ACT, na kuifanya rahisi zaidi kwa mtumiaji wa mwisho. Wanaweza pia kuainishwa, na kupata mengi ya pointi:

  • madereva wa kifaa si kuweka katika mfumo wa uendeshaji katika hatua ya kuundwa kwake.
  • Programu za kompyuta binafsi utambuzi, ambayo hupunguza haja ya user ili kupata chanzo cha makosa na matatizo.
  • Oddly kutosha, lakini programu ya kupambana na virusi pia inafaa ufafanuzi wa "huduma". Kumbuka kwamba si mara zote.
  • Matumizi kwa hifadhi za huduma itawawezesha nakala na data archive, kufuta au kurejesha data files kuongeza mchakato wa kurekodi disc.
  • Kujengwa katika mpango Backup kwa kiasi kikubwa kupunguza ulichukua nafasi ya habari.
  • Huduma kwa ajili ya kusimamia rasilimali za mtandao na mtandao wenyewe.

Mara nyingi darasa hili ya mipango wito mfumo wa huduma. Kumbuka tu kwamba programu antivirus wala simu. Leo, maalumu njia kutoka Symantec, Touch Stone, pamoja na makampuni mengine ya makubwa ambayo ugavi programu. Aina ya programu kwa baadhi ya kesi sisi upya, lakini bado bila kutatuliwa maswali kadhaa.

ACT kufanya kazi na itifaki za mtandao

Kama jina linavyoashiria, maombi hayo ya mfumo ni wajibu kwa ajili ya kupata mtandao. Kumbuka kuwa wote wa masharti yafuatayo inatumika zaidi kwa mifumo hiyo kuwa ni iliyoundwa na kufanya vitendo baadhi maalum (mail server faili server). Kusasisha programu ya utaratibu huu, mara nyingi huwa na kuendeleza matoleo mapya ya mifumo ya uendeshaji.

muhimu katika kuelewa kazi ya algorithm nzima ni maalum server programu ambayo anapokea maombi kutoka mtandao na yenyewe inapeleka majibu. Huduma ambazo zimeundwa kutuma maombi, aitwaye wateja. Kumbuka kuwa ombi hilo litatumwa katika mfumo wa muundo sanifu, ambayo ni mara nyingi hujulikana kama itifaki. jibu pia alimtuma kama faili ya aina fulani ambayo ina taarifa zote muhimu (pakiti).

Kwa njia, IE, Firefox, Opera na Google Chrome - wateja huo, ambayo ni msingi wa kanuni kwamba tu kuweka nje.

Programming mazingira na utekelezaji wa mipango ya

Mipango hii kuhusiana na njia maalum, lakini ufahamu msingi wao pia ni muhimu, kwa sababu bila hii ni vigumu kuelewa kanuni za uendeshaji wa mfumo wa uendeshaji na kompyuta kwa ujumla. Wanahitaji si tu kwa kujenga, lakini pia kwa utatuzi na kuzindua matumizi.

Wataalam wanasema kwamba katika kesi hii katika mfumo wa programu ni pamoja na:

  • Maana kwa kuandika na editing maandishi.
  • Translator au mkalimani (kwa lugha nyepesi).
  • linker, pia hujulikana linker.
  • Debuggers.
  • maktaba Full maombi ya utekelezaji wa mpango.

Kumbuka kuwa maombi ni kuundwa (isipokuwa kwa nadra) chini yoyote OS fulani. Lakini zana mfumo kuwa ni iliyoundwa na kuendeleza kwao, wanaweza kufanya kazi katika mfumo tofauti kabisa (kwa ajili ya hii na wanahitaji maktaba baadhi mfumo). Hii ni muhimu sana, kwa sababu hawana kuzuia wenyewe watengenezaji katika kuchagua mfumo unayopendelea kwa kazi hiyo.

ni Watafsiri Nini

Kwa kuwa ufafanuzi huu ni wazi si kwa kila mtu, kuangalia suala hili kwa undani zaidi.

Hii ni dhana muhimu inahusu mpango ambayo inatafsiri programu lugha ambayo inaeleweka na watu, katika lugha ya mashine. Bila shaka, lugha ya mashine inaweza kueleweka na mtu, lakini wataalamu hawa duniani kote kitengo. programu yenyewe imeandikwa katika lugha yoyote programu, iitwayo chanzo moduli. Kitu Moduli kuitwa habari za msingi imeandaliwa kwa ajili ya matumizi ya mashine zaidi. muundo wa kijenzi hiki lina maandishi ya mpango tayari kutafsiriwa katika lugha ya mashine, pamoja na taarifa nyingine muhimu kwa ajili ya utekelezaji wake sahihi na utatuzi.

Maombi yote ya darasa hili ni umegawanyika katika compilers na wakalimani. kwanza mara moja kutafsiri chanzo maandishi katika mashine moduli. mkalimani ni hufanya si tu carrier, lakini anajaribu mtihani mpango. Kwa msingi huu, ni ina moja kubwa drawback: utekelezaji wa polepole ya mpango huo. Hii ndiyo sababu kwa kutumia njia hiyo tu miongoni mwa rahisi na ya kale ya lugha, ambayo hutumiwa kufundisha mambo ya msingi ya programu.

Linker, au linker, ni kushiriki katika usindikaji wa modules kitu katika vitu kuwasha. Kila mmoja wao anaweza tayari kuhamia katika kumbukumbu na kunyongwa.

HatiJava, na sehemu nyingine

HatiJava hufanya kazi muhimu, kwani inaruhusu kudhibiti mpango kati yake, wakati huo huo kutafuta makosa ndani yake. Katika yake kuweka msingi kipengele ni pamoja na:

  • Hatua kwa njia ya kubeba kitu Moduli, pamoja na matokeo ya kudumu ya uzalishaji.
  • Acha katika maeneo predetermined ya developer.
  • Kama kuna haja vile, HatiJava Unaweza kuacha kabisa mpango katika hatua predetermined.
  • Kuonyesha vigezo vyote kutumika.

matokeo ya utafiti

Hivyo, hebu jumla juu. Ni zinageuka kuwa vitu zifuatazo ni pamoja na katika mfumo programu:

  • Moja kwa moja na OS (mfumo wa uendeshaji).
  • Ngozi (DE) na mazingira ya mpango wa utekelezaji.
  • mameneja faili, na mingine ya faili usimamizi wa chombo.
  • Developer Tools.
  • zana mtandao wote.
  • Baadhi ya programu.

Hapa sisi kuchunguza muundo wa mfumo wa kompyuta.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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