Поддерживать
www.wikidata.ru-ru.nina.az
Proverit informaciyu Neobhodimo proverit tochnost faktov i dostovernost svedenij izlozhennyh v etoj state Na stranice obsuzhdeniya dolzhny byt poyasneniya Zapros Sistemnoe programmirovanie d perenapravlyaetsya syuda Na etu temu nuzhno sozdat otdelnuyu statyu Siste mnoe programmnoe obespechenie programmy reshayushie zadachi obshevychislitelnogo haraktera vy de le niya i razdeleniya resursov dostupa k ustrojstvam obespechivayushie sredy dlya razrabotki zapuska i vypolneniya drugih pro gramm Sistemnoe programmirovanie sozdanie sistemnogo programmnogo obespecheniya sistemnyj programmist razrabotchik sistemnogo programmnogo obespecheniya V otlichie ot prikladnogo programmnogo obespecheniya sistemnoe ne reshaet konkretnye prakticheskie zadachi a lish obespechivaet rabotu drugih programm predostavlyaya im servisnye funkcii abstragiruyushie detali apparatnoj i mikroprogrammnoj realizacii vychislitelnoj sistemy upravlyaet apparatnymi resursami vychislitelnoj sistemy Otnesenie togo ili inogo programmnogo obespecheniya k sistemnomu uslovno i zavisit ot soglashenij ispolzuemyh v konkretnom kontekste Kak pravilo k sistemnomu programmnomu obespecheniyu otnosyatsya operacionnye sistemy utility sistemy programmirovaniya sistemy upravleniya bazami dannyh shirokij klass svyazuyushego programmnogo obespecheniya Mesto sistemnogo programmnogo obespecheniya vydeleno zelyonym v mnogourovnevoj sheme vychislitelnoj sistemyOperacionnye sistemyOsnovnaya statya Operacionnaya sistema Operacionnaya sistema kompleks sistemnyh programm rasshiryayushij vozmozhnosti vychislitelnoj sistemy a takzhe obespechivayushij upravlenie eyo resursami zagruzku i vypolnenie prikladnyh programm vzaimodejstvie s polzovatelyami V bolshinstve vychislitelnyh sistem operacionnye sistemy yavlyayutsya osnovnoj naibolee vazhnoj a inogda edinstvennoj chastyu sistemnogo programmnogo obespecheniya Funkcii operacionnyh sistem Osnovnye funkcii prostejshie operacionnye sistemy Zagruzka prilozhenij v operativnuyu pamyat i ih vypolnenie Standartizovannyj dostup k periferijnym ustrojstvam ustrojstva vvoda vyvoda Upravlenie operativnoj pamyatyu raspredelenie mezhdu processami virtualnaya pamyat Upravlenie dostupom k dannym na energonezavisimyh nositelyah takih kak zhyostkij disk kompakt disk i t d organizovannym v toj ili inoj fajlovoj sisteme Polzovatelskij interfejs Setevye operacii podderzhka steka protokolov Ponyatie operacionnoj sistemy Sushestvuyut dve gruppy opredelenij operacionnyh sistem sovokupnost programm upravlyayushih oborudovaniem i sovokupnost programm upravlyayushih drugimi programmami Obe oni imeyut svoj tochnyj tehnicheskij smysl kotoryj odnako stanovitsya yasen tolko pri bolee detalnom rassmotrenii voprosa o tom zachem voobshe nuzhny operacionnye sistemy Est prilozheniya vychislitelnoj tehniki dlya kotoryh operacionnye sistemy izlishni Naprimer vstroennye mikrokompyutery soderzhatsya segodnya vo mnogih bytovyh priborah avtomobilyah inogda po desyatku v kazhdom sotovyh telefonah i t p Zachastuyu takoj kompyuter postoyanno ispolnyaet lish odnu programmu zapuskayushuyusya po vklyuchenii I prostye igrovye pristavki takzhe predstavlyayushie soboj specializirovannye mikrokompyutery mogut obhoditsya bez operacionnoj sistemy zapuskaya pri vklyuchenii programmu zapisannuyu na vstavlennom v ustrojstvo kartridzhe ili kompakt diske Tem ne menee nekotorye mikrokompyutery i igrovye pristavki vsyo zhe rabotayut pod upravleniem osobyh sobstvennyh operacionnyh sistem V bolshinstve sluchaev eto UNIX podobnye sistemy poslednee osobenno verno v otnoshenii programmiruemogo kommutacionnogo oborudovaniya fajrvolov marshrutizatorov Osnovnye idei operacionnyh sistem Predshestvennikom operacionnyh sistem sleduet schitat sluzhebnye programmy zagruzchiki i monitory a takzhe biblioteki chasto ispolzuemyh podprogramm nachavshie razrabatyvatsya s poyavleniem universalnyh kompyuterov 1 go pokoleniya konec 1940 h godov Sluzhebnye programmy minimizirovali fizicheskie manipulyacii operatora s oborudovaniem a biblioteki pozvolyali izbezhat mnogokratnogo programmirovaniya odnih i teh zhe dejstvij osushestvleniya operacij vvoda vyvoda vychisleniya matematicheskih funkcij i t p V 1950 1960 h godah sformirovalis i byli realizovany osnovnye idei opredelyayushie funkcionalnye vozmozhnosti operacionnyh sistem paketnyj rezhim razdelenie vremeni i mnogozadachnost razdelenie polnomochij realnyj masshtab vremeni fajlovye struktury fajlovye sistemy Vstroennye programmyOsnovnaya statya Vstroennoe programmnoe obespechenie Vstroennye programmy ili firmware eto programmy zashitye v cifrovye elektronnye ustrojstva V ryade sluchaev naprimer BIOS IBM PC sovmestimyh kompyuterov yavlyayutsya po suti chastyu operacionnoj sistemy hranyashejsya v postoyannoj pamyati V dostatochno prostyh ustrojstvah vsya operacionnaya sistema mozhet byt vstroennoj Mnogie ustrojstva sovremennyh kompyuterov imeyut sobstvennye proshivki osushestvlyayushie upravlenie etimi ustrojstvami i uproshayushie vzaimodejstvie s nimi UtilityUtility angl utility ili tool programmy prednaznachennye dlya resheniya uzkogo kruga vspomogatelnyh zadach Inogda utility otnosyat k klassu Utility ispolzuyutsya dlya monitoringa pokazatelej datchikov i proizvoditelnosti oborudovaniya naprimer monitoringa temperatur processora ili videoadaptera upravleniya parametrami oborudovaniya ogranichenie maksimalnoj skorosti vrasheniya CD privoda izmenenie skorosti vrasheniya ventilyatorov kontrolya pokazatelej proverka ssylochnoj celostnosti pravilnosti zapisi dannyh rasshireniya vozmozhnostej formatirovanie ili pererazmetka diska s sohraneniem dannyh udalenie bez vozmozhnosti vosstanovleniya Tipy utilit Diskovye utility Defragmentatory Proverka diska poisk nepravilno zapisannyh libo povrezhdyonnyh razlichnym putyom fajlov i uchastkov diska i ih posleduyushee udalenie dlya effektivnogo ispolzovaniya diskovogo prostranstva Ochistka diska udalenie vremennyh fajlov nenuzhnyh fajlov chistka korziny Razmetka diska delenie diska na logicheskie diski kotorye mogut imet razlichnye fajlovye sistemy i vosprinimatsya operacionnoj sistemoj kak neskolko razlichnyh diskov Rezervnoe kopirovanie sozdanie rezervnyh kopij celyh diskov i otdelnyh fajlov a takzhe vosstanovlenie iz etih kopij Szhatie diskov szhatie informacii na diskah dlya uvelicheniya vmestimosti zhyostkih diskov Utility raboty s reestrom Utility monitoringa oborudovaniya Testy oborudovaniyaSistemy programmirovaniyaOsnovnaya statya Instrumentalnoe programmnoe obespechenie K etoj kategorii otnosyatsya sistemnye programmy prednaznachennye dlya razrabotki programmnogo obespecheniya assemblery kompyuternye programmy osushestvlyayushie preobrazovanie programmy v forme ishodnogo teksta na yazyke assemblera v mashinnye komandy v vide obektnogo koda translyatory programmy ili tehnicheskie sredstva vypolnyayushee translyaciyu programmy kompilyatory Programmy perevodyashie tekst programmy na yazyke vysokogo urovnya v ekvivalentnuyu programmu na mashinnom yazyke interpretatory Programmy inogda apparatnye sredstva analiziruyushie komandy ili operatory programmy i tut zhe vypolnyayushie ih komponovshiki redaktory svyazej programmy kotorye proizvodyat komponovku prinimayut na vhod odin ili neskolko obektnyh modulej i sobirayut po nim ispolnimyj modul preprocessory ishodnyh tekstov eto kompyuternye programmy prinimayushie dannye na vhode i vydayushie dannye prednaznachennye dlya vhoda drugoj programmy naprimer takoj kak kompilyator otla dchiki angl debugger moduli sredy razrabotki ili otdelnye programmy prednaznachennye dlya poiska oshibok v programmah tekstovye redaktory kompyuternye programmy prednaznachennye dlya sozdaniya i izmeneniya tekstovyh fajlov a takzhe ih prosmotra na ekrane vyvoda na pechat poiska fragmentov teksta i t p specializirovannye redaktory ishodnyh tekstov tekstovye redaktory dlya sozdaniya i redaktirovaniya ishodnogo koda programm Specializirovannyj redaktor ishodnyh tekstov mozhet byt otdelnym prilozheniem ili byt vstroen v integrirovannuyu sredu razrabotki biblioteki podprogramm sborniki podprogramm ili obektov ispolzuemyh dlya razrabotki programmnogo obespecheniya Sistemy upravleniya bazami dannyhOsnovnaya statya SUBD Sistema upravleniya bazami dannyh SUBD specializirovannaya programma chashe kompleks programm prednaznachennaya dlya organizacii i vedeniya bazy dannyh Tak kak sistemy upravleniya bazami dannyh ne yavlyayutsya obyazatelnym komponentom vychislitelnoj sistemy zachastuyu ih ne otnosyat k sistemnomu programmnomu obespecheniyu Chasto SUBD osushestvlyayut lish sluzhebnuyu funkciyu pri rabote drugih vidov programm veb servery servery prilozhenij poetomu ih ne vsegda mozhno otnesti k prikladnomu programmnomu obespecheniyu Poetomu SUBD inogda otnosyat k promezhutochnomu programmnomu obespecheniyu Middleware Osnovnye funkcii SUBD upravlenie dannymi vo vneshnej pamyati na diskah upravlenie dannymi v operativnoj pamyati s ispolzovaniem diskovogo kesha zhurnalizaciya izmenenij rezervnoe kopirovanie i vosstanovlenie bazy dannyh posle sboev podderzhka yazykov baz dannyh yazyk opredeleniya dannyh yazyk manipulirovaniya dannymi Klassifikaciya SUBD po sposobu dostupa k baze dannyh Fajl servernye v kotoryh fajly dannyh raspolagayutsya centralizovanno na fajl servere a programmnaya realizaciya SUBD raspolagaetsya na kazhdom klientskom kompyutere celikom Dostup k dannym osushestvlyaetsya cherez lokalnuyu set Sinhronizaciya chtenij i obnovlenij osushestvlyaetsya posredstvom fajlovyh blokirovok Vsplesk populyarnosti fajl servernyh sistem upravleniya bazami dannyh otnositsya k koncu 1980 h nachalu 1990 h godov Klient servernye SUBD sostoyat iz klientskoj chasti kotoraya vhodit v sostav prikladnoj programmy i servera sm Klient server Vstraivaemye programmnye biblioteki kotorye pozvolyayut unificirovannym obrazom hranit bolshie obyomy dannyh na lokalnoj mashine Sm takzheNizkourovnevyj yazyk programmirovaniya Mashinnyj kodLiteraturaVasilev V G Sistemnoe programmnoe obespechenie Sistemnoe programmnoe obespechenie statya iz Bolshoj rossijskoj enciklopediiDlya uluchsheniya etoj stati zhelatelno Najti i oformit v vide snosok ssylki na nezavisimye avtoritetnye istochniki podtverzhdayushie napisannoe Prostavit snoski vnesti bolee tochnye ukazaniya na istochniki Proverit dostovernost ukazannoj v state informacii Na stranice obsuzhdeniya dolzhny byt poyasneniya Oformit spisok literatury Posle ispravleniya problemy isklyuchite eyo iz spiska Udalite shablon esli ustraneny vse nedostatki
Вершина