Počítače, Softvér
ACT - to je ... Základné ovládacie softvér. Systémovým softvérom patrí
Počítače - naša prirodzená životné spoločníkmi pre druhého desaťročia. Pomáhajú ľuďom baviť sa a pracovať, komunikovať s priateľmi po celom svete. Bohužiaľ, nie všetci užívatelia sú v súčasnej dobe pracuje princípy s počítačom.
Je potrebné vedieť, dokonca aj bežných užívateľov, ako pri čítaní nejaké informatívne články, ktoré často nemôžu pochopiť podstatu je napísané. Stáva sa rovnako kvôli neznalosti spoločnej terminológie. Je potrebné poznamenať, že je často skreslenie sin i špecializovaných zdrojov.
Úvod do
V minulosti sme použili všetky programu sú rozdelené do dvoch tried:
- Systémové aplikácie (ACT - je základom každého operačného systému).
- Aplikačné programy.
Tam je ďalší trieda hlboko špecializovaného aplikačného softvéru, ale v každodennom živote s ním a našiel iba vývojárom technológie.
U aplikácií zahŕňa kancelárske aplikácie, softvér pre vytváranie a úpravu obrázkov, ako aj ďalšie finančné prostriedky, z ktorých každý z nás musí riešiť na dennej báze. Nie je ťažké uhádnuť, že táto trieda je najbežnejší a početné.
Vodiči, atď.
Veľmi často prideliť systémové knižnice a ovládače pre svoj zamýšľaný účel v žiadnom prípade odlišné od ACT. To znamená, že sa s nimi zaobchádzať individuálne nedáva zmysel.
To znamená, že systémový softvér (systémový softvér) môže byť nazývaný súbor programov a rozhrania, ktoré sa používajú na kontrolu a počítačové ľudskej interakcie. Ich hlavný účel - strojového prekladu nástroje pre zobrazenie a analyzovať viac poznáme celý text alebo grafickej podobe. Zloženie STR (Platí na rozdiel od verejných služieb) prakticky nezávisí na špecifických problémov riešených užívateľa.
Dokáže navrhnúť to doma, alebo možno celý deň sedieť v sociálnych sieťach. V každom prípade je počítačový softvér dramaticky líšia, pričom zloženie systémových aplikácií podstúpi žiadnu zmenu.
Čo systémového softvéru
A teraz sme sa podrobne analyzovať vymenovanie tohto typu programov. Takže ich hlavné funkcie:
- Vytvárajú prostredie, v ktorom aplikácia beží Utility (OS).
- K zjednodušeniu a automatizácii vývoja nových aplikácií.
- Maximalizovať presnosť a účinnosť komunikácie medzi počítačmi v lokálnych a globálnych sieťach.
- Diagnostikovať (a opravy), rôzne programové zlyhanie.
- Zodpovedný za vykonávanie pomocných operácií (hore, archiváciu, prenos dát).
V súlade s tým žiadna práca na počítači, bez toho aby slobodný softvér nemôže byť v zásade ako je dokonca najprimitívnejšie operačného systému - tiež niekoľko špecializovaných aplikácií. Udržiavanie týchto programov môže zaoberať len s kvalifikovanými používateľmi a vývoj - iba z najlepších programátorov, ktorí v niektorých prípadoch potrebujú poznať programovací jazyk programovanie (ako špecialisti na svete, vo všeobecných jednotkách). Stručne povedané, vytvoriť si vlastný OS splendid isolation jednoducho nebude fungovať.
Základné znalosti a zručnosti
Cez zložitosť týchto programov, a to aj bežní používatelia musia pochopiť podstatu svojej práce, pretože má vplyv na produktivitu ich interakcie s počítačom. Napríklad, nevie, o pracovných programoch zásad, ktoré riadia písanie a čítanie informácií z povrchu disku nemožno formátovať pevný disk, v závislosti od typu údajov, ktoré majú v úmysle, aby ju udržali.
Ako sme už uviedli, ich aplikácia je systémovej povahy, ktorá nemení prakticky nikdy. To je dôvod, prečo vývoj open source softvér sú prezentované predovšetkým prísne požiadavky.
Klasifikačný systém softvér
Tradične v tejto triede sú nasledujúce verzie softvéru:
- Ovládacie prvky.
- testovaných komponentov, spracovania a prenosu informácie.
Ako ľahké pochopiť, riadiace programy sú synchronizované hlavné procesy tým, že všetky zariadenia správne fungovať počítač. Ich hlavné funkcie sú nasledovné:
- Priame ovládanie celého výpočtového výkonu systému.
- Práca s dátami potrebné pre jeho fungovanie.
Najčastejšie sa tieto nástroje sú stále v pamäti počítača. Patrí do rezident zariadení tvoriacich jadro OS. Ak kontrolné programy, ktoré sú nevyhnutné vykonať niektoré dôležité operácie, sú načítané do pamäte bezprostredne pred operáciou, ktoré sa nazývajú transit (tranzitívne). V každom prípade, dnes sú tieto nástroje sú k dispozícii len ako súčasť oboch operačného systému a ovládačov vo forme knižníc.
Ďalšie verzie klasifikácie
Veľmi často sa stáva, experti hovoria, že počítačový softvér by mal byť rozdelený na základné a služby. Báz sú tie programy, ktoré poskytujú samotné fungovanie počítača. V dôsledku toho systém softvér zahŕňa:
- Vlastné operačné systémy a ovládače vo svojom zložení.
- Skins (DE) a iné médiá na vykonávanie programov.
- Správcovi súborov.
OS ako sada open source softvéru
Pokračujeme na zobrazenie systémového softvéru. Operačné systémy sú jej neoddeliteľnou súčasťou.
Všeobecne platí, že operačný systém sám o sebe môže byť reprezentovaný ako sadu softvérových programov, ktoré sú zodpovedné za získavanie, spracovanie, využívanie informácií a riadenie všetkých systémových zariadení. Na jednej strane, operačný systém sa chová ako "spacer" medzi užívateľom a jeho počítačom, na druhú stranu, je zodpovedný za čo najviac efektívne využívanie softvéru i hardvéru náplne druhej.
V literatúre je operačný systém je tiež nazývaný základný systémový softvér. Preto prijala túto terminológiu, považujeme za nižšie.
Správa súborov - zásadné funkcie ACT
súborové manažérov sú určené pre ľahký prístup k fyzikálnym dátam na disku, pre ich zobrazenie v grafickom znázornení. Tak, oni môžu používať iba názov logického súboru, skôr než jeho priame umiestnenie na pevnom disku.
Ale tam sú niektoré skutočnosti, ktoré určujú vzťah k takýmto programom z hľadiska samostatných nástrojov pre správu informácií:
- Mnoho operačných systémov (a po dlhú dobu a takmer všetci) môže byť súčasne (!) Ak chcete pracovať s takmer všetkými systémami súborov.
- Niektoré primitívne (ale stále v prevádzke), systém sa nezaobíde bez týchto aplikácií.
Aký je ACT služba
Do tejto kategórie patria programy, ktoré výrazne rozširujú možnosti programu ACT, čo je výhodnejšie pre koncového užívateľa. Môžu tiež byť klasifikované, a získať veľa bodov:
- Ovládače zariadení, ktoré nie sú uvedené v operačnom systéme v štádiu svojho vzniku.
- Počítačové programy self-diagnóza, čo eliminuje potrebu, aby užívateľ nájsť príčinu chýb a neúspechov.
- Napodiv, ale anti-virus softvér tiež zodpovedá definícii "služby". Všimnite si, že to nebolo vždy.
- Žiadosti o jednotkách služby umožňujú kopírovať a archiváciu dát, natrvalo odstrániť alebo obnoviť dátové súbory s cieľom optimalizovať proces zaznamenávanie disk.
- Vstavaný zálohovací program významne znížiť informácie obsadený priestor.
- Nástroj pre správu sieťových zdrojov a samotnú sieť.
Často sa táto trieda programov s názvom systémové utility. Len vedomie, že antivírusové programy nevolajú. Dnes, známy prostriedok spoločnosti Symantec, dotykovú kameň, rovnako ako iné veľké spoločnosti, ktoré dodávajú softvér. Typy softvéru pre prístup k niektorým z týchto prípadov sme kontrolovali, napriek tomu zostávajú nevyriešené niekoľko otázok.
ACT pracovať s sieťových protokolov
Ako už názov napovedá, tieto systémové aplikácie sú zodpovedné za prístup k webu. Všimnite si, že všetky z týchto podmienok sa týka viac na tie systémy, ktoré sú navrhnuté tak, aby vykonávať niektoré konkrétne akcie (súbor pošty servera server). Ak chcete aktualizovať softvér tohto poriadku, majú často k vývoju nových verzií operačných systémov.
Mimochodom, IE, Firefox, Opera a Google Chrome - rovnaké zákazníkmi, ktoré sú založené na princípe, že iba stanovenú.
Programovacie prostredie a vykonávanie programov
Tieto programy sa týka presných prostriedkov, ale základné znalosti z nich je tiež nutné, pretože bez toho, že je nemožné pochopiť princípy fungovania operačného systému a počítača všeobecne. Potrebujú nielen vytvárať, ale tiež ladiť a spúšťať aplikácie.
Odborníci hovoria, že v tomto prípade systémový softvér zahŕňa:
- Prostriedky pre písanie a úpravy textu.
- Prekladateľa alebo tlmočníka (pre otvorené reči).
- Linker, tiež volal linker.
- Debuggers.
- PŽ knižnice pre realizáciu programu.
Všimnite si, že aplikácia je vytvorená (so zriedkavými výnimkami) podľa akéhokoľvek určitého OS. Ale systémové nástroje, ktoré sú navrhnuté tak, aby im rozvíjať, môže pracovať v úplne inom systéme (to a je potrebné niektoré systémové knižnice). To je veľmi dôležité, pretože nemajú obmedzovať sami vývojári pri voľbe výhodný systém pre túto prácu.
Aké sú prekladatelia
Vzhľadom k tomu, táto definícia je zjavne nie je pre každého, pozrite sa na túto problematiku podrobnejšie.
Ide o dôležitý koncept odkazuje na program, ktorý prekladá programovací jazyk, ktorý je zrozumiteľný pre ľudí, do strojového jazyka. Samozrejme, že jazyk stroj možno chápať aj človek, ale títo odborníci na celom svete jednotka. Samotný program je napísaný v ľubovoľnom programovacom jazyku, nazvaný zdroj modulu. Modul objekt nazvaný základné informácie zostavené pre ďalšie využitie stroja. Štruktúra tohto modulu sa skladá z textu programu je už preložený do strojového jazyka, ako aj ďalšie údaje potrebné pre jeho správnu prevádzku a ladenie.
Všetky žiadosti tejto triedy sú rozdelené do prekladačov a interpretov. Prvý okamžite prekladať zdrojový text do modulu stroja. Tlmočník sa vykonáva nielen nosič ale potom sa pokúsi test programu. Na tomto základe sa má jednu obrovskú nevýhodu: jeho pomalé zavádzanie programu. To je dôvod, prečo používať tieto prostriedky iba medzi najjednoduchšie a najprimitívnejšie jazyky, ktoré sa používajú pre výučbu základov programovania.
Linker alebo linker, sa zaoberá spracovaním moduly objektu v spúšťacej položky. Každý z nich môže už byť presunuté do pamäte a popravený.
Debugger, a ďalšie komponenty
Ladiaci plní svoju základnú funkciu, pretože umožňuje riadiť tok programu, zároveň hľadá chyby v ňom. Vo svojej základnej funkcie sada obsahuje:
- Ku kroku prostredníctvom vloženého modulu objekte, s trvalými výsledky chovu.
- Zastavenie v developerských uvedené bodov.
- Ak je takáto potreba, ladiaci môže úplne zastaviť program v určitom okamihu.
- Zobraziť všetky premenné použité.
zistenie
- Priamo na OS (operačný systém).
- Kožky (DE) a spustenie programu životné prostredie.
- súborové manažérov a ďalšie správu súborov nástroj.
- Nástroje pre vývojárov.
- Všetky sieťové nástroje.
- Niektoré aplikácie.
Tu sme skúmali štruktúry systémového softvéru.
Similar articles
Trending Now