PočítačeSoftvé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.

Najmä zriedka premýšľať o význame open source softvér. Tento systém softvér. To, čo bolo myslené tejto koncepcie a aký je význam týchto programov? Zverejnenie tohto problému a je predmetom tohto článku. Okrem toho budeme preskúma platné klasifikácie dátum softvér systému.

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é.

Čo je súčasťou konceptu open source softvér? Tento program, ktorého cieľom riadiť DBMS (databáza) určené pre interakciu medzi užívateľom a počítačom (DE - grafické blán), rovnako ako špecializované systémy pre zber a spracovanie informácií. Užívanie v poslednej dobe (najmä) na palube lietadla a bojových vozidiel.

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.

Naproti tomu program pre spracovanie informácií spustiť samostatne. Najčastejšie sú dodávané v inštalačnom balíku aplikovaných aplikáciách. Mimochodom, inštalačný program (Windows inštalačný program, napríklad) sa tiež týka systémového softvéru.

Ď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.

Dôležité! súborové systémy a súborové manažérov samy o sebe neexistujú, pretože boli vyvinuté pre jednotlivé operačné systémy a riešenia pre niektoré problémy. Tak, niektorí odborníci sa zhodujú, že váš systémový softvér a zahŕňa tieto aplikácie.

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.

Kľúčom k pochopeniu práce celého algoritmu je špeciálny program servera, ktorý prijíma požiadavky zo siete a sám pošle odpovede. Poplatky, ktoré sú určené na odosielanie požiadaviek, tzv klientov. Všimnite si, že požiadavka je odoslaný vo forme štandardizovaného formátu, ktorý je často označovaný ako protokol. Odpoveď tiež poslal ako súbor určitého formátu, ktorý obsahuje všetky potrebné informácie (paketov).

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

Takže, poďme zhrnúť. Ukazuje sa, že tieto položky sú zahrnuté v systéme:

  • 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

 

 

 

 

Newest

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