Aký je počítačový softvér pozostáva. Čo je softvér jednoduché slová

Poskytovanie prevádzky, diagnostiky a testovanie ich hardvéru, ako aj vývoj, ladenie a vykonávanie všetkých úloh používateľov.

Celá oblasť konštrukčných a vývojových aktivít zahŕňa aj softvér:

· Technológia navrhovania programu;

· Metódy testovania programu;

· Analýza kvality programov;

· Dokumentovacie programy;

· Vývoj a využívanie softvéru uľahčujúceho procesu navrhovania softvéru a iných.

Všetky programy pre povahu používania a kategórií užívateľov sú rozdelené do dvoch tried - UTILITARIKÁLNE PROGRAMY A SOFTVÉROVÉ PRODUKTY.

Utilitárske programyurčené na uspokojenie potrieb svojich vývojárov. Najčastejšie spĺňajú úlohu služby v technológii spracovania údajov alebo sú programy na riešenie funkčných úloh, ktoré nie sú určené na rozšírené.

· Poskytovanie finančných prostriedkov na vyplnenie alebo importovanie údajov z tabuliek inej základne;

· Zabezpečenie prístupu k údajom, ako aj poskytovanie vyhľadávania a filtrovania.

Mnohé systémy správy databáz okrem toho poskytujú možnosti najjednoduchšej analýzy a spracovania údajov. V dôsledku toho je možné vytvoriť nové databázové tabuľky na základe dostupných. Vzhľadom na širokú distribúciu sieťových technológií poskytuje moderné systémy správy databáz tiež požiadavku na prácu s diaľkovými a distribuovanými zdrojmi umiestnenými na celosvetových serveroch počítačovej siete.

Rozmiestnenie. Spreadsheets poskytujú komplexné nástroje na ukladanie rôznych typov údajov a ich spracovanie. Do určitej miery sú podobné systémom správy databáz, ale hlavné zameranie je posunutá, aby sa ukladanie dátových polí a poskytovanie prístupu k nim, ale previesť dáta a v súlade s ich vnútorným obsahom.

Na rozdiel od databáz, ktoré zvyčajne obsahujú širokú škálu typov údajov (z numerického a textu na multimédiá), zvýšená koncentrácia na numerických dátach je charakterizovaná tabuľkou. Ale tabuľky poskytujú širokú škálu metód pre prácu s numerickými údajmi.

Hlavným vlastnosťou tabuľky je, že pri zmene obsahu akýchkoľvek buniek tabuľky sa môže vyskytnúť automatická zmena obsahu vo všetkých ostatných bunkách spojených so zmeneným pomerom, špecifikovanou matematickými alebo logickými výrazmi (vzorcami). Jednoduchá práca s tabuľkami bola široko používaná v účtovníctve, ako univerzálne nástroje na analýzu finančných, surovín a komoditných trhov, dostupných nástrojov na spracovanie výsledkov technických testov, ktoré je všade, kde je potrebné automatizovať pravidelne opakované výpočty dostatočne veľkého množstva numerických informácií.,

Automatizované dizajnové systémy (CAD systémy).

Určené na automatizáciu projektovej práce. Používa sa v strojárstve, tvorbe nástrojov, architektúry. Okrem čerpania a grafickej práce tieto systémy umožňujú najjednoduchšie výpočty a výber konštrukčných prvkov pripravených z rozsiahlych databáz.

Výrazná funkcia Kabát-Systémy spočíva v automatickej podpore vo všetkých fázach navrhovania technických podmienok, noriem a pravidiel, ktoré oslobodzujú dizajnér alebo architekt z práce nekreatívneho charakteru. Napríklad v strojárstve Kabát- Systémy sú schopné používať montážny výkres produktu na automatické vykonávanie pracovných výkresov častí, pripraviť potrebnú technologickú dokumentáciu so sekvenciou mechanických prechodov na spracovanie, priraďte potrebné nástroje, strojové a riadiace zariadenia, ako aj pripravovať programy na kontrolu Obrábacie stroje s numerickým ovládaním (CNC), priemyselné roboty a flexibilné automatizované čiary.

Systémy publikovania desktopov.

Účelom programu tejto triedy je automatizovať proces znášky tlačových publikácií. Táto softvérová trieda zaberá strednú polohu medzi textovými procesmi a automatizovanými dizajnovými systémami.

Teoreticky textové procesory poskytujú prostriedky na implementáciu objektov iného charakteru v textovom dokumente, ako sú vektorové a rastrové grafické objekty, a tiež vám umožní ovládať interakciu medzi parametrami textu a parametrami vložených objektov. V praxi však tieto fondy sú buď funkčne nedostatočné, pokiaľ ide o tlač v pohľade na požiadavky na tlač, alebo nie dosť na produktívnu prácu.

Od textových procesorov sa systémy na vydavateľstvo desktop vyznačujú pokročilým nástrojom Interakcie Interakcie nástroje s parametrami stránok a grafickými objektmi. Na druhej strane sa rozlišujú nízkymi funkčnými funkciami pre automatizáciu vstupného a úpravu textu. Typické použitie systémov vydavateľstva na pracovnej ploche je, že sa budú aplikovať na dokumenty, ktoré prešli predbežným spracovaním v textových procesoroch a grafických editoroch.

Expertné systémy.

Navrhnuté na analýzu údajov obsiahnutých v poznávacích základoch a vydávaní odporúčaní pre požiadavku používateľa. Takéto systémy sa používajú v prípadoch, keď sú počiatočné údaje dobre formalizované, ale musia sa rozhodnúť rozsiahle osobitné znalosti. Charakteristické oblasti používania odborných systémov sú jurisprudencia, medicína, farmakológia, chémia.

Charakteristickým znakom odborných systémov je ich schopnosť vlastného rozvoja. Počiatočné údaje sú uložené v znalostnej báze vo forme skutočností, medzi ktorými je vytvorený určitý systém vzťahov pomocou expertov odborníkov. Ak sa v testovacej fáze expertného systému zistilo, že poskytuje nesprávne odporúčania a závery o osobitných otázkach alebo ich nemôže poskytnúť vôbec neexistencia dôležitých skutočností v jeho základni alebo porušovanie logického systému vzťahov. A v tom istom prípade môže expertný systém sám vytvárať dostatočný súbor žiadostí odborníka a automaticky zvýšiť jeho kvalitu.

S využitím odborných systémov je priradená špeciálna oblasť vedeckých a technických aktivít, nazývaná inžinierska znalosť. Vedomostní inžinieri sú špecialisti na špeciálne kvalifikácie, ktoré pôsobia ako medziprodukt medzi vývojármi expertnej skupiny (programátorov) a poprednými odborníkmi v špecifických oblastiach vedy a techniky (odborníci).

Webové editory. Toto je špeciálna trieda editorov, ktoré kombinujú vlastnosti textových a grafických editorov. Sú navrhnuté tak, aby vytvorili a upravili tzv. Webové dokumenty (webové stránky internetu). Hranicadokumenty sú elektronické dokumenty, ktoré by mali zvážiť niekoľko funkcií súvisiacich s recepciou / prenosom informácií na internete.

Teoreticky na vytvorenie Hranicadokumenty môžu byť použité konvenčné textové editory a procesory, ako aj niektoré z grafických editorov vektorovej grafiky, ale Hranicaredaktori majú niekoľko užitočných funkcií, ktoré zvyšujú produktivitu práce Hranicadizajnéri. Programy tejto triedy môžu byť účinne použité na prípravu elektronických dokumentov a multimediálnych publikácií.

Prehliadače (prehliadače, Webové diváci).Táto kategória obsahuje softvérové \u200b\u200bnástroje určené na prezeranie elektronických dokumentov vytvorených vo formáte. Html. (Dokumenty tohto formátu sa používajú ako Hranicadokumenty). Moderné prehliadače reprodukujú nielen text a grafiku. Môžu reprodukovať hudbu, ľudskú reč, poskytovať vysielanie na internete, sledovať videokonferencie, prácu s e-mailovými službami, s telekonferenčnými službami (diskusné skupiny) a oveľa viac.

Integrovaný systém kancelárskych prác. Existujú softvérové \u200b\u200bnástroje na automatizáciu pracoviska hlavy. Hlavnými funkciami takýchto systémov zahŕňajú funkcie vytvárania, úpravy a formátovania najjednoduchších dokumentov, centralizáciu e-mailových funkcií, faxov a telefónu, dispečingu a monitorovania riadenia podnikových dokumentov, koordináciu jednotiek, optimalizácia administratívnych a hospodárskych činností a doručenia na požiadanie prevádzkových a referenčných informácií.

Účtovné systémy. Ide o špecializované systémy, ktoré kombinujú funkcie textových a tabuľkových redaktorov, tabuliek a systémov správy databáz. Navrhnuté na automatizáciu prípravy primárnych účtovných dokladov podniku a ich účtovníctva, vykonávať účtovné účty účtovníctva, ako aj automaticky pripraviť pravidelné správy na základe priemyselných, hospodárskych a finančných činností vo forme prijatom na poskytovanie daňových orgánov , EXTRABUDGETARY FONDY A ŠTATISTICKÝCH ÚČTOVNÍKOV. Napriek tomu, že teoreticky môžu byť všetky funkcie charakteristické pre účtovné systémy splnené iným vyššie uvedeným softvérom, používanie účtovných systémov je vďaka integrácii rôznych prostriedkov v jednom systéme.

Pri rozhodovaní o implementácii automatizovaného účtovného systému v podniku je potrebné zvážiť potrebu adaptačných nástrojov v nej pri zmene regulačného rámca. Vzhľadom k tomu, že v tejto oblasti je regulačný rámec v Rusku mimoriadne nestability a podlieha častým zmenám, možnosť flexibilnej rekonfigurácie systému je povinnou funkciou, hoci vyžaduje používateľom vysoko kvalifikačných systémov.

Finančné analytické systémy. Programy tejto triedy sa používajú v oblasti bankových a burzových štruktúr. Umožňujú vám kontrolovať a predpovedať situáciu na finančných, komoditných a komoditných trhoch, analyzovať aktuálne udalosti, pripraviť správy a správy.

Geoinformačné systémy (GIS). Navrhnuté na automatizáciu kartografických a geodetických prác na základe informácií získaných topografickými alebo leteckými metódami.

Systémy na úpravu videa. Navrhnuté pre digitálne spracovanie obrazových materiálov, ich inštaláciu, vytváranie video efektov, eliminácia defektov, uloženia zvuku, titulov a titulkov.

Samostatné kategórie aplikovaného softvéru, ktoré majú svoje vyvinuté systémy vnútornej klasifikácie, sú vzdelávacie, vzdelávacie, referenčné a zábavné systémy a programy. Charakteristickým znakom týchto softvérových tried sú zvýšené požiadavky na multimediálny komponent (použitie hudobných kompozícií, grafickej animácie a obrazových materiálov).

Softvér - neoddeliteľnou súčasťou počítačového systému. Je to logické pokračovanie technických prostriedkov. Rozsah použitia konkrétneho počítača je určený softvérom vytvoreným. Samotný počítač nemá vedomosti v žiadnej oblasti aplikácie. Všetky tieto vedomosti sú zamerané na programy vykonávané na počítačoch. Softvér Moderné počítače zahŕňajú milióny programov - z hier na vedecké.

Existujú dva hlavné typy softvéru: systematické (tiež nazývané všeobecné) a aplikované (zvané špeciálne). Každý typ softvéru vykonáva rôzne funkcie. Systémový softvér - Toto je súbor programov, ktoré ovládajú komponenty počítača, ako je procesor, komunikácia a periférie. Programátori, ktorí vytvárajú systémové softvér, nazývaný systém programátorov. Aplikačný softvér obsahuje programy napísané pre používateľov alebo sami používateľov, na určenie konkrétneho pracovného počítača. Programy spracovania objednávok alebo poštového zoznamu sú príklady aplikačného softvéru. Programátori, ktorí píšu softvér, odkazovať na aplikačných programátorov.

Oba typy softvéru sú vzájomne prepojené a môžu byť reprezentované ako diagram zobrazený na obr. Ako možno vidieť, každá oblasť úzko spolupracuje s ostatnými. Systémový softvér Poskytuje a monitoruje prístup k počítačovým hardvérom. Aplikovaný softvér Interagtuje s hardvérovými komponentmi prostredníctvom systému. Koncový užívatelia pracujú najmä s aplikačným softvérom. Ak chcete zabezpečiť kompatibilitu hardvéru, každý typ softvéru je vyvinutý pre konkrétnu hardvérovú platformu.


Obr. 2.1.

Systémový softvér, ktorý zahŕňa operačný systém, Jazykové prekladatelia a servisné programy, riadi prístup k hardvéru. Aplikovaný softvér, ako napríklad programovacie jazyky a rôzne užívateľské aplikácie, pracuje s hardvérom prostredníctvom systému softvérovej softvérovej. Používatelia, zase komunikovať s aplikačným softvérom.

Softvérové \u200b\u200bsystémy môžu byť klasifikované podľa rôznych funkcií. Zvážte klasifikáciu, v ktorej je základným prvkom rozsah používania softvérových produktov:

  • hardvér autonómnych počítačov a počítačových sietí;
  • funkčné úlohy rôznych predmetových oblastí;
  • technológia rozvoja programu.

Na podporu informačných technológií, v týchto oblastiach sa rozlišujú tri triedy softvérových produktov prezentovaných na obr.2.2:

  • systémový softvér;
  • aplikačný softvér;
  • inštrumentálny softvér.

Systémový softvér (Systémový softvér) - súbor programov a softvérových komplexov určených na zabezpečenie prevádzky počítačových a počítačových sietí. Systémový softvér Vykonáva nasledujúce úlohy:

  • vytvorenie prevádzkového prostredia prevádzky iných programov;
  • zabezpečenie spoľahlivej a efektívnej práce samotného počítača a počítačovej siete;
  • diagnostika, umiestnenie porúch, chýb a porúch a prevencia počítačových zariadení a výpočtových sietí;
  • vykonávanie pomocných technologických procesov (kopírovanie, archivácia, obnovenie programových súborov a databáz atď.).


Obr. 2.2.

Táto softvérová trieda úzko súvisí s typom počítača a je neoddeliteľnou súčasťou. Softvérové \u200b\u200bprodukty sú zamerané hlavne na kvalifikovaných užívateľov - profesionálov v oblasti počítačovej oblasti: Systémový programátor, administrátor siete, aplikačný programátor, operátor. Znalosť základnej technológie práce s touto triedou softvérových produktov je však potrebná a koncoví používateľov s osobným počítačom, ktorý nezávisle pracuje s ich programami, ale aj vykonávanie počítačov, programov a dátových služieb.

Softvérové \u200b\u200bprodukty tejto triedy sú celkovou povahou aplikácie, bez ohľadu na špecifiká oblasť predmetu. Podliehajú vysokým požiadavkám na spoľahlivosť a technologickú prácu, pohodlie a efektívnosť používania.

Aplikovaný softvér je komplex prepojených programov určených na riešenie úloh konkrétnej triedy oblasť predmetu. Balíky aplikácií (PPP) všeobecného účelu slúži ako softvérový nástroj na riešenie funkčných úloh a sú najpočetnejšou triedou softvérových produktov. Táto trieda zahŕňa softvérové \u200b\u200bprodukty, ktoré spracúvajú informácie z rôznych predmetových oblastí.

Inštalácia aplikačných balíkov do počítača vykonáva správcovia systému, systémových programátorov, ako aj (v niektorých prípadoch) kvalifikovaných užívateľov. Priama prevádzka softvérových produktov sa spravidla vykonáva, spravidla koncoví používatelia - informácie spotrebitelia, v mnohých prípadoch, ktorých aktivity sú veľmi ďaleko od počítačovej oblasti. Táto trieda softvérových produktov môže byť veľmi špecifická pre jednotlivé oblasti.

Programovacie technológie Toolkit je súbor programov a softvérových systémov, ktoré poskytujú vývoj, ladenie a implementáciu softvérových produktov vytvorených.

Programovanie Technology Toolkit zahŕňa špecializované softvérové \u200b\u200bprodukty, ktoré sú nástrojmi inštrumentálnym vývojárskym nástrojom. Softvérové \u200b\u200bprodukty tejto triedy podporujú všetky technologické fázy procesu navrhovania, programovania (kódovanie), ladenie a testovanie vytvorených programov. Používatelia programovania technológií sú systémom a aplikovanými programátormi.

Systémový softvér (Obr.2.3) Môže byť rozdelený na BASIC softvérktorý spravidla prichádza s počítačom a službou softvérktoré je možné zakúpiť navyše.

Základný softvér (Základný softvér) - minimálny súbor softvérových nástrojov, ktoré zabezpečujú prevádzku počítača. Služba softvér Zahŕňa programy a softvérové \u200b\u200bkomplexy, ktoré rozširujú možnosti základného softvéru a organizujú výhodnejšie používateľské pracovné prostredie.


Obr. 2.3.

V základnom stave softvér Zahŕňajú:

  • operačný systém;
  • prevádzkové škrupiny (zvyčajne text a grafika);
  • sieťový operačný systém.

Operačný systém Navrhnuté tak, aby spravovali vlastné softvér, plánovanie a správu počítačových výpočtových zdrojov.

Tradičné porovnanie OS sa vykonáva podľa nasledujúcich charakteristík procesu spracovania procesov:

  • správa pamäte (maximálne množstvo adresovateľného priestoru, typu pamäti, ukazovatele technických výkonov);
  • funkčnosť pomocných programov (verejných služieb) ako súčasť operačného systému;
  • prítomnosť kompresie disku;
  • schopnosť archivovať súbory;
  • podpora multitaskingového režimu prevádzky;
  • podpora sieťového softvéru;
  • dostupnosť dokumentácie kvality;
  • podmienky a zložitosť procesu inštalácie;
  • mobilita (tolerovateľnosť), bezpečnosť, spoľahlivosť atď.

Operačné systémy, berúc do úvahy ich centrálnu pozíciu v počítačovom softvéri, sú podrobne uvedené v nasledujúcej kapitole učebnice.

Prevádzkové škrupiny - Špeciálne programy určené na uľahčenie používateľskej komunikácie s príkazmi operačného systému. Operačné mušle majú textové a grafické varianty koncového používateľského rozhrania av budúcnosti existujú možnosti pre rečové rozhranie a rozpoznávanie záznamu údajov o rukopise. Tieto programy výrazne zjednodušujú úlohu riadiť informácie na vykonanie príkazov operačného systému, znížiť silu a zložitosť koncového používateľa.

Rozšírenie základného počítačového softvéru je súbor služieb, navyše nainštalované programy (alebo programy dodávané priamo do operačných systémov), ktoré možno klasifikovať podľa funkčného základe nasledovne:

  • počítačová diagnostika počítača;
  • antivírusové programy poskytujúce ochranu počítačov, detekciu a obnovenie infikovaných súborov;
  • programy údržby disku, ktoré poskytujú kontrolu kvality povrchového povrchu magnetického disku, kontrolujú bezpečnosť súboru systému na logických a fyzických úrovniach, vypúšťanie diskov, vytváranie poistných kópií diskov, nadbytočnosť údajov o externých médiách atď.;
  • programy archivácie údajov, ktoré poskytujú proces kompresie informácií v súboroch, aby sa znížila pamäť na skladovanie;
  • programy siete.

Tieto programy sa často nazývajú nástroje. Utility - programy, ktoré slúžia na vykonávanie pomocných operácií spracovania údajov alebo údržbu počítačov (diagnostika, hardvér a testovanie softvéru, optimalizácia miesta na disku, obnovenie informácií zničené na magnetickom disku atď.).

V moderných operačných systémoch môžu byť takéto nástroje reprezentované ako napríklad v systéme Windows, skupín "Standard" a "Service". Zahŕňajú množstvo užitočných programov: kalkulačka, nahrávanie zvuku, poznámkový blok atď. V Servisnej skupine existuje niekoľko programov, ktoré rozšírili možnosti operačného systému: čistenie a defragmentácia disku, reštaurovanie systému atď.

Softvér je súbor programov, postupov a pravidiel, ktoré zabezpečujú interakciu hardvéru, ako aj interakciu používateľa s počítačovým systémom. Softvér výpočtovej techniky pracuje na niekoľkých prepojených úrovniach, ktoré tvoria hierarchiu, v ktorej je každá nasledujúca úroveň založená na predchádzajúcej úrovni softvéru.

Softvér (software) zahŕňa aj celú oblasť konštrukčných a vývojových aktivít:

  • - technológia navrhovania programu (napríklad zostupný dizajn, konštrukčný a objektovo orientovaný dizajn atď.);
  • - metódy testovania programov;
  • - metódy dôkazov o správnosti programov;
  • - analýza kvality programov;
  • - Dokumentácia programov;
  • - Vývoj a využívanie softvérových nástrojov, ktoré uľahčujú proces navrhovania softvéru a oveľa viac.

Softvér je neoddeliteľnou súčasťou počítačového systému. Je to logické pokračovanie technických prostriedkov. Rozsah použitia konkrétneho počítača je určený softvérom vytvoreným. Samotný počítač nemá vedomosti v žiadnej oblasti aplikácie. Všetky tieto vedomosti sú zamerané na programy vykonávané na počítačoch.

Softvér Moderné počítače zahŕňajú milióny programov - z hier na vedecké.

V prvej aproximácii môžu byť všetky programy bežiace na počítači rozdelené do troch kategórií:

  • 1) Aplikačné programy, ktoré priamo zabezpečujú vykonanie potrebných užívateľov práce;
  • 2) Systémové programy vykonávajúce rôzne pomocné funkcie, napríklad: Manažment počítačových zdrojov; Vytvorenie kópií použitých informácií; Kontrola výkonu počítačových zariadení; vydanie referenčných informácií o počítači a iných;
  • 3) Softvérové \u200b\u200bsystémy nástrojov, ktoré uľahčujú proces vytvárania nových programov pre počítač.

Pri budovaní klasifikácie je potrebné vziať do úvahy skutočnosť, že rýchly rozvoj výpočtových zariadení a rozšírenie rozsahu počítačových aplikácií prudko zrýchlil proces evolúcie softvéru.

Ak už skôr bolo možné jednoducho jednoducho uviesť hlavné kategórie operačných systémov, prekladateľov, aplikačných balíkov, teraz sa situácia zmenila radikálne.

Vývoj softvéru išiel ako hlboko do (nové prístupy vybudovať operačné systémy, programovacie jazyky atď.) A styling (aplikované programy prestali byť aplikované a získané nezávislé hodnotu).

Pomer medzi softvérom súvisiacim so softvérom a dostupným trhom sa veľmi rýchlo mení. Dokonca aj klasické softvérové \u200b\u200bprodukty, ako sú operačné systémy, sa neustále vyvíjajú a spravujú intelektuálnymi funkciami, z ktorých mnohé boli predtým ošetrené len na intelektuálne ľudské schopnosti.

Okrem toho sa objavili nekonvenčné programy, ktoré sú veľmi ťažké klasifikovať, ktoré v dobre zavedených kritériách a je to jednoducho nemožné, ako napríklad program je elektronickým partnerom.

Doteraz môžeme povedať, že nasledujúce softvérové \u200b\u200bskupiny sa vyvinuli viac alebo menej určite: operačné systémy a škrupiny; programovacie systémy (prekladatelia, podprogram knižnice, debuggery atď.); Inštrumentálne systémy; Integrované softvérové \u200b\u200bbalíčky; Dynamické tabuľky; Strojový grafický systém; Systémy správy databáz (DBMS); Aplikačný softvér.

Systémový softvér sa nazýva softvérový balík, ktorý zabezpečuje výkon počítača alebo siete a vytvorenie média na vykonávanie jednotlivých počítačov alebo siete týchto funkčných úloh, ktoré sú pridelené. Programátori zaoberajúci sa vývojom, implementáciou a údržbou systémovej podpory sa nazývajú systémovými programátormi. Okrem toho, administrátor siete a operátori sa zaoberajú softvérom systému softvér.

Úloha systémového softvéru zahŕňa: zabezpečenie normálneho fungovania výpočtového systému; Vytvorenie v počítači a v sieťovom prostredí pre aplikačné programy; vykonávanie pomocných postupov (kopírovanie, archivácia, zhodnocovanie súborov a databáz, šité pred neoprávneným prístupom); Diagnostika a prevencia počítačového vybavenia a miestnej siete.

Systémový softvér - integrálna časť počítača - obsahuje základnú podporu, ktorá je prešitá do konštantnej pamäte, počítačového operačného systému, prevádzkových plášťov, sieťového operačného systému. Servisný softvér organizuje pohodlnú operáciu používateľa.

Systémový softvér je možné rozdeliť do základného softvéru, operačného systému a servisného softvéru.

Základným systémovým softvérom je súbor základných programov zabudovaných do prvkov zariadenia vo fáze jej výroby a uložených v príslušnej ROM. Hlavnou časťou základného softvéru je systém BIOS (základný vstupný a výstupný systém), zaznamenaný v ROM na základnej doske. Nasledujúce základné funkcie systému BIOS možno rozlíšiť.

  • 1. Podpora hardvérových rozhraní
  • 2. Testovanie hardvérových komponentov počítača, keď je zapnutý.
  • 3. Načítanie operačného systému.

Keď zapnete počítač, program BIOS automaticky spustia a začnú kontrolovať konfiguráciu hardvéru počítača a výkon jeho komponentu. S funkčnými zariadeniami je komunikácia založená v rámci príslušných hardvérových rozhraní. Ak je nefunkčnosť hlavných zariadení - procesor, RAM alebo grafická karta detekuje, práca sa automaticky zastaví. Ak sa zistí nefunkčnosť iných zariadení, ako je pevný disk alebo jednotka CD, práca sa nezastaví, ale vydáva sa vhodné upozornenie a je vydaná žiadosť o pokračovanie práce a spojenie s nepracujúcom zariadení je nie je nainštalovaný. Ak nie sú zistené chyby, spustí sa zavádzanie operačného systému.

Nastavenie systému BIOS systému je možné prostredníctvom programu BIOS nastavenia, ktorý je súčasťou systému BIOS. Ak chcete spustiť tento program, musíte po zapnutí počítača stlačiť tlačidlo Delete, ale pred načítaním operačného systému (v priebehu niekoľkých sekúnd po zapnutí počítača). Jeden z nastavení systému BIOS, ktorý sa používa najčastejšie, je určiť zavádzacie zariadenie operačného systému, t.j. Poznámka, na ktorom je dátový médium operačný systém. Spravidla je zoznam 3 nosičov nastavený na BIOS, ktorý sa zobrazí zase, ak sa na ktoromkoľvek z nich nachádza nainštalovaný operačný systém, tento systém je načítaný. Ak sa na jednom zo zariadení zistí žiadny operačný systém, zodpovedajúca správa je vydaná a požiadavka na zadanie identifikátora nejakého iného zariadenia. Bez operačného systému vykonajte akékoľvek softvérové \u200b\u200bakcie na počítači, okrem nastavenia systému BIOS, nie je možné. Ak je použitý operačný systém nainštalovaný na pevnom disku a tento systém nie je potrebné meniť, potom sa odporúča, aby tento pevný disk v zozname zavádzania. Ak je potrebné načítať operačný systém z disku CD (pri inštalácii nového operačného systému), potom v zozname zavádzania musí jednotka CD stáť pred pevným diskom. Mnohé nastavenia systému BIOS nie sú potrebné na zmenu prostredníctvom programu Nastavenie systému BIOS - môžu byť inštalované prostredníctvom vhodných nástrojov operačného systému. Napríklad systémové hodiny môžu byť inštalované prostredníctvom dátumu a času ovládacieho panela systému Windows (uskutoční sa, že nastaví príslušný parameter systému BIOS). Moderný ROM BIOS je zvyčajne postavený na základe pamäte Flash, takže pre nich je možné prepísať (firmvér) - na to, BIOS obsahuje zodpovedajúce programy. Recovery BIOS je veľmi kritický postup - ak sa vyskytne zlyhanie pri prepísaní fáze, počítač bude plne nefunkčný.

- Igor (administrátor)

Takmer každý užívateľ premýšľal, aký druh softvéru bol požiadaný, preto ako súčasť tohto článku, by som sa snažil odhaliť niektoré základné základy s jednoduchými slovami.

Poznámka: Tento článok je určený pre začiatočníkov a bežných používateľov, a preto neobsahuje mnoho technických detailov a vlastností, len hlavné vysvetlenia v jednoduchej forme.

Čo je softvér jednoduché slová?

Nie všetky elektronické zariadenia môžu vykonávať nič cenné z hľadiska osoby, jednoducho pripojením k výstupu. A ak máte o niečo viac bližšie k pravde, dnes, dnes takmer každé elektronické zariadenie je jednoducho zbytočné bez špeciálnych kódov strojov, či už je stále šité, zatiaľ čo výroba alebo užívateľ nainštalovaný počas používania. Preto najprv zvážte samotné stanovenie, aký softvér je.

Softvér (softvér) - Toto je kombinácia špeciálnych príkazov na správu hardvérových zariadení, ako pomocou priamych signálov a prostredníctvom iného softvéru. Ak hovoríme jednoduché slová, je to všetko, čo vám umožňuje zadať texty v editoroch, prehrávať hračky, kresliť diagramy a vykonávať všetko, čo možno vykonať pomocou dostupných zariadení (hardvér v počítači).

Poznámka: Táto definícia je veľmi zjednodušená. V rôznych štandardoch nájdete podrobnejší popis. V takmer každom z nich sa však definícia líši od ostatných.

Stojí za zmienku, že softvér sa často rovná programom alebo aplikáciám. Z hľadiska časti noriem sa rozdiely môžu a najčastejšie vzťahovať na dostupnosť operačnej dokumentácie (v softvéri). V každodennom živote sa však takéto porovnanie považuje za zanedbateľné, a preto tieto termíny považujú synonymá.

V podstate je softvér rozdelený na dva typy: systém a aplikovaný softvér. Systémový softvér je určený na interakciu so zariadeniami, ako je počítač (rovnaké ovládače), ako aj na zabezpečenie normálnej prevádzky (napríklad programy defragmentácie disku a iné). Aplikačné programy sú navrhnuté tak, aby riešili používateľské úlohy. Napríklad kancelárske balíčky, grafické editory a tak ďalej.

Niekedy stále prideľujte operačný systém, hoci v podstate je to tiež systematický softvér. Len posledná divízia je vhodná, keď je potrebné určiť, že iné systémové a aplikačné programy nie je možné použiť bez operačného systému.

Softvér je tiež rozdelený podľa iných funkcií podľa iných vlastností, podľa takých sú obchodné alebo bezplatné metódy distribúcie, používanie siete (potrebné alebo nie), otvorenosť alebo zatvorenie zdrojového kódu, rozdiely vo verziách (zvyčajne v dostupnosti funkčnosti, pre Príklad, o a ľahkej verzii), hlavným účelom (napríklad hier a balíčkov kancelárií).

Ak už skoršie ďalšie divízie aplikácie a systémového softvéru neboli také dôležité (na rozdiel od hlavného), potom dnešná rôznorodosť programov jednoducho robí svoju prítomnosť potrebnú na katalogizáciu. Je pravdepodobné, že s časom známok rozdelenia programov bude ešte viac, pretože informačná oblasť rastie vo veľkom tempe.

Teraz viete, že takýto softvér je jednoduchými slovami, pre ktoré sa aplikuje a čo sa líši.

Čo je to softvér? Príklady jeho praktického použitia sa stretávame každý deň, sedí v počítači. Dokonca aj jednoduché myš sa pohybuje okolo obrazovky - toto je výsledok softvéru. Aké sú nejaké odrody softvéru? Ako je vývoj softvéru?

Softvér: Teória

Počítačové práce sa vykonáva kumulatívnym použitím hardvéru a softvéru. Podľa prvého sa chápe ako sada mikroobvodov, dosiek a iných elektronických súčiastok a zariadení, ktoré sú súčasťou počítača. Pod druhými počítačovými programami, ktoré sú určené na spracovanie informácií a vykonávať užitočné akcie pomocou PC. Prvý v slangu sa často nazýva "žehlička", druhá je "mäkká".

Zobrazí sa na počítači inštaláciou - umiestnite príslušné súbory na disk. V niektorých prípadoch je potrebné aktualizovať softvér. To je v podstate znovu nainštalovať dokonalejšiu a modernú verziu softvéru. Aby ste mohli vlastniť takzvanú "distribúciu". Je to špecializovaný inštalačný program.

Existujú dva hlavné typy softvéru - systém a aplikuje sa. Prvý typ zaisťuje prácu počítača z hľadiska jeho základných funkcií: Štart, načítavanie a implementáciu počítačových operácií s nízkou úrovňou. Hlavné odrody systémového softvéru sú zvyčajne, rovnako ako ovládacie prvky počítačových hardvérových komponentov a ich nastavení.

Toto sú programy, s ktorými sa na počítači vyrábajú prakticky významné akcie. Napríklad súbor textu, stavebných stolov, kreslenie, používanie internetu atď.

Ak zjednodušujete jazyk, môžete zhrnúť tento: System Software - pre počítač, aplikáciu pre používateľa. Ďalším spôsobom, ako vysvetliť rozdiel v jednoduchom jazyku, je: práca zvyčajne nie je viditeľná. Vykonávajú svoje funkcie bez "zodpovedajúce" s užívateľom, v skrytom režime. Na druhej strane, aplikovaný softvér pracuje len s priamou účasťou používateľa. Príklady a druhé budeme zvážiť dnes.

Samozrejmosťou sú typy softvéru "non-computers". Môžu byť riadené iným druhom zariadenia - napríklad tablety, smartfóny, televízory. K dispozícii sú klimatizačné systémy, priemyselné zariadenia atď.

Aký je operačný systém?

OS - základňa z hľadiska prevádzky funkcií počítačového softvéru. Prečo sa odkazuje na túto kategóriu softvéru? Faktom je, že v prostrediach vytvorených operačnými systémami je všetko ostatné na počítači (oba systémy aj aplikované). OS je základom pre PC. Ak neexistuje žiadny operačný systém, nebude fungovať žiadny iný program. Hlavné procesy prevádzky OS sú skryté od užívateľa.

Najbežnejší OS na svete pre PC - Windows (najobľúbenejšie, je tu veľa jej verzií - 7., 8., XP a ďalšie), Linux, Macos.

Systémový softvér: ovládače

Druhý, snáď, v dôležitosti, pohľad ovládača systému softvéru. Sú navrhnuté tak, aby zabezpečili správnu prevádzku hardvérových komponentov. Ak sa na počítači nenainštalujú ovládače pre disk, nefunguje. Podobne - pre grafické karty, myši, modem a dokonca procesor. Typický sieťový softvér - ovládač routeru alebo modem. Tento typ softvéru je zvyčajne dodávaný výrobcami zariadení (av mnohých prípadoch zahrnutých v operačných systémoch).

Taká je podstatou systému. Vo fronte máme aplikačný softvér, príklady najobľúbenejšie riešenia a hlavné funkcie, ktoré sú ponúkané používateľom.

Aplikuje: Antivírusy, Utility

Bežné typy aplikovaného softvéru sú antivírusové a nástroje. Prvá sú určené na ochranu počítačov pred škodlivými programami, ktoré sú schopné vysporiadať sa s inými softvérmi alebo dokonca hardvérovými komponentmi počítača. Niektoré z najobľúbenejších antivírusov v Rusku - NOD32, DRWEB, KASPERSKY. Nástroje sú navrhnuté tak, aby zabezpečili stabilnú operáciu PC, aby sa zabezpečilo, že procesor, disky, pamäť a iné hardvérové \u200b\u200bkomponenty fungujú správne.

Populárne Microsoft Word.

Ktoré z konkrétnych vzoriek aplikovaného softvéru nájdu dnes najväčší význam? V prvom rade sa týka textových programov na spracovanie textu. Tento druh prevádzky na počítači je historicky prvý. Jeden z najobľúbenejších programov na spracovanie textu na svete a vykonávanie súbežných operácií (výkresové tabuľky, grafy atď.) - Slovo. Vyvinuli to jeden z najväčších svetových spoločností - American Microsoft. Je prípustné pre svoju ruskú transkripciu, ktorá znie ako "program Word".

K dnešnému dňu bolo uvoľnené niekoľko verzií tohto softvéru. Funkcie v každom z nich sú rôzne, ale základná (a najobľúbenejšia v praxi), ktorú vykonáva MS Word v konkrétnej modifikácii, je formátovanie textu, uloženie do súboru a poskytovanie (v prípade potreby), aby sa na tlačiareň správne vydali.

Microsoft Word: príležitosti

"Wordový program" vie, ako vykonať obrovské množstvo operácií. Konkrétne:

Formátovanie písmen a odsekov (výber písma požadovanej veľkosti a hlavných atribútov - podčiarkovník, písanie tuku, kurzívou, vzdialenosť medzi riadkami atď.)

Registrácia vzhľadu stránok (nastavená farba a vzor na pozadí, pridajte grafiku, obrázky atď.)

Pridávanie súvisiacich prvkov (tabuľky, grafy, ikony atď.)

Naučiť sa používať slovo je veľmi jednoduché. Mnohé z riadiacich prvkov programu sú intuitívne. Treba tiež poznamenať, že Microsoft, ktorý vydal slovo, poskytlo svoje riešenie podrobného systému pomoci, pozri, na ktorý môže užívateľ stlačením klávesnice F1.

Populárne aplikačné programy: Microsoft Excel

Príklad ďalšieho populárneho aplikovaného softvéru - Microsoft Excel (v ruštine - "Excel program"). Jeho úzka špecializácia sa vypočíta pomocou tabuľky. Tento druh riešenia výrazne zjednodušuje prácu s číslami.

Napriek tomu, že tento program je považovaný za profesionál, na zvládnutie základných metód práce s ním, aj začínajúci užívatelia môžu (prečo získal celosvetovú slávu).

Microsoft Excel: príležitosti

Najjednoduchšie operácie v programe Excel sú zobrazením textu a čísla vo forme tabuliek. Pracovná oblasť programu, v skutočnosti vyzerá ako veľký počet buniek, v každom z nich môžete niečo zadať. Komplexnejším postupom je výstavba grafov, zavedenie vzorcov. Operácie, ktoré vyžadujú školenie - programovanie takzvaných "makrá" (druh interných programov), inžinierske výpočty.

Uvádzame najbežnejšie úlohy v praxi, čo môže vyriešiť "program Excel":

Matematické výpočty s použitím numerických hodnôt v tabuľkových bunkách (sčítanie, odčítanie, rozdelenie, násobenie, usporiadanie progresie atď.);

Aplikačné vzorce pre automatizáciu účtu;

Vypracovanie správ, medzier, dotazníkov a iných dokumentov, ktoré vyzerajú najpohodlnejšie vo forme tabuliek;

Stavebné grafy, vizualizácia štatistík pomocou diagramov.

Rovnako ako v prípade Slova, používanie programu Excel je veľmi ľahké zvládnuť sami. Prvky riadenia programu sú v mnohých smeroch intuitívne. Tento druh je tiež vybavený podrobným referenčným systémom (ktorý môže byť užitočný nielen pre začínajúci užívateľ, ale aj profesionál).

Populárne aplikačné programy: Adobe Photoshop

Užívatelia majú často potrebu zapojiť jeden zaujímavý program - "Photoshop". Pre Windows 7, 8 alebo XP existuje vo veľkom počte verzií. Oficiálne sa tento program nazýva Adobe Photoshop. Je určený na kresbu (tento druh roztoku sa nazýva "Grafickí editory"). Užite si to, rovnako ako v prípade programu Word a Excel, začiatočníkov aj profesionálov: dizajnéri, webových vývojárov, karikatúra tvorcovia.

Photoshop označuje obrázky spracováva obrázky v tzv. "Raster" režime. Čo to znamená? Je možné povedať, že kategória "Raster" vlastní hlavnú časť počítačovej grafiky. Hovoríme o obrázkoch pozostávajúcich z veľkého počtu malých bodov (zapamätajte si, ako je obraz na televízore a monitor postavený - princíp je rovnaký). S pomocou "rastrového", môžete vytvoriť absolútne všetky grafické prvky. Môžete nakresliť portrét človeka, domu, krajiny - čokoľvek. Okrem "rastrovej" grafiky sú stále "vektor". Obrázky na jeho základe môžu, zase, vybudovať len na šablónach stanovených v programe.

Adobe Photoshop: príležitosti

S Photoshopom môžete len vytvoriť obrázky, ale aj zmeny pripravené. Teda termín "oddelenie". Môžete napríklad upraviť objekty na fotografii, nakresliť niečo k nim, retouch - s veľkou skúsenosťou s Photoshopom, všetko môže fungovať veľmi venovateľné.

Adobe Photoshop pracuje s väčšinou grafických formátov súborov z dôvodu prítomnosti veľkej sady meničov pre rôzne formáty. Ten druhá konštrukcia grafických informácií z formátu súboru vo vlastnom formáte Adobe Photoshop editor pri čítaní zo súboru. Pri písaní do súboru, konvertory vykonávajú reverznú transformáciu.

Aké sú najobľúbenejšie typy operácií, ktoré sú vyrábané vo Photoshope? Patria sem nasledovné:

Vytvorenie nových výkresov pomocou virtuálnych kefiek, ceruziek, riadkov, obrázkov pomocou rôznych farieb;

Zmena veľkosti obrázkov alebo jednotlivých prvkov;

Kombinácia obsahu dvoch rôznych obrázkov;

Zmena farby obrazu alebo jeho častí;

Použitie vizuálnych efektov v dôsledku šablón a algoritmov zabudovaných do programu;

Transformácia obrázkov (odraz, rotácia atď.).

Rovnako ako v prípade slova a programu Excel, kontroly Photoshop sú ľahko zvládnuté intuitívne. Takže aj neskúsený užívateľ bude môcť niečo nakresliť. Mnohé z verzií programu sú vybavené referenčným systémom v ruštine, kde je podrobne opísaný o tom, ako pracovať s Photoshopom.

Populárne aplikované typy: Prehliadače

Prehliadač je program, s ktorým užívatelia idú online, čítajú správy z lokalít, napíšte správy v sociálnych sieťach, zobraziť videá - Slovo, urobte všetko, čo je typické pre "virtuálny priestor". Najobľúbenejšie riešenia na svete v tomto type - Internet Explorer, Opera, Google Chrome. Existuje veľmi veľký počet ich analógov a podtypov. Funkčnosť každého z nich všeobecne, to isté. Väčšina používateľov uprednostňuje prevádzkovať určité tie na základe subjektívneho hodnotenia kvality dizajnu programov a pohodlie umiestnenia kontrol na nich.

Princíp pracovných prehliadačov je založený na uznaní Hypertextového značkovacieho jazyka (nazývaného HTML) a konverzie ho na užívateľsky príjemné vizuálne prvky - text, obrázky, tabuľky, video, animácie, formu správ atď.

Prehliadače: Príležitosti

Vzorky sú usporiadané pre to veľmi jednoduché. Hlavné prvky prehliadača - reťazec s adresou stránky a hlavné pole (nazývané najbežnejšie "webové rozhranie", kde sa zobrazujú informácie z internetu. Hlavným znakom takéhoto programu je mediátor medzi užívateľom PC a iní ľudia vo virtuálnom priestore. To znamená, že s pomocou prehliadača (presnejšie, "webové rozhranie") človeka, v skutočnosti, môže cvičiť údaje, posielať niečo od seba (text, súbory) a získať niečo od ostatných. Bolo to internet na vynález prehliadačov? Samozrejme, že faktom je, že "webové rozhranie" je historicky nie je prvou metódou komunikácie medzi užívateľmi. Zdá sa, že po dlhom veku medzinárodnej koordinácie noriem, pre ktoré výmena " Virtuálne "informácie by sa mali vymeniť.

By: Platené a ZADARMO

Jedna z kritériá kritériá. Existujú tri kategórie riešení. Po prvé, je to úplne slobodný softvér. Po druhé, je tu komerčná. Ak chce užívateľ používať takýto softvér, musí zaplatiť za jeho inštaláciu. Po tretie, existuje stredný typ podmienečne zadarmo. Aká je jeho funkcia? Všeobecne platí, že zapojenie je nasledovné: Nie je potrebné platiť za inštaláciu, ale po dobu určovania prevádzky programu (napríklad mesiac), bude potrebné uviesť finančné prostriedky pre developer ďalej použitie.

Čo je to "cloudové technológie"?

V posledných rokoch výraz "cloudové technológie" získal veľmi vysokú popularitu. Čo je tento fenomén? "Cloud Technologies" je, ak hovoríme v jednoduchom jazyku, aplikovaný softvér, ktorý je možné spustiť z prehliadača (podľa toho nie je nainštalovaný na PC). Príkladom. Microsoft Word, o ktorom sme hovorili vyššie, spustí dvojitým kliknutím na ikonu pracovnej plochy. Ale existuje rovnaké riešenie, ale "cloud": Použitie softvéru tohto typu sa vykonáva cez webové rozhranie prehliadača. Spravidla sa súbory, s ktorými používateľ pracuje s takýmto softvérom, je tiež uložený na internete.

Veľa programov teraz existuje v "Cloud" formáte. Dokonca aj verzie operačných systémov tohto typu sa objavili. Takže môžeme povedať, že formát "cloud" nie je len aplikovaný, ale aj systémový softvér. Popularita takýchto rozhodnutí je dnes spojená s rýchlou rýchlosťou internetu (pred niekoľkými rokmi nebol taký), ako aj časové úspory - nie je potrebné nainštalovať nič k počítaču. Mimochodom, aktualizácia softvéru typu cloudu sa vyskytuje nezávisle od užívateľa. Je to tiež vhodné.

Kto vyvíja softvér?

Existuje celá pobočka ekonomiky, v rámci vývoja softvéru sa vykonáva. Zamestnáva ľudí s najrôznejšími profilmi vedomostí. Sú kombinované všeobecným znakom - Znalosť programovacích jazykov. Použitie jedného alebo viacerých z nich, osoba píše. Programovací jazyk je sada príkazov rozpoznávaných počítačovými hardvérovými komponentmi. Napísal som "frázu" postavenú určitým spôsobom, osoba, ktorá vytvára procesor "objednávky", alebo povedzme, počítačový disk na vytvorenie takejto operácie na súbor. Jazyky, s ktorým sa vykonáva vývoj softvéru, stovky. Medzi populárne - s ("Si"), Java, Pascal, Ruby-on-Rails.

Je ťažké naučiť sa vytvoriť softvér?

Vôbec nie. Program Developer môže byť absolútne niekto, kto si želá. Vytvorenie softvéru nie je vôbec zakázaná aktivita. Mnohí úspešní podnikatelia začali s tým, že softvér bol vyvinutý. Príklady takýchto ľudí - Bill Gates, Linux Torvalds, Evgeny Kaspersky. Preskúmajte jazyky na vytvorenie softvéru môžu byť založené na veľkom počte dostupných literatúry, video tutoriálov alebo navštíviť špecializované kurzy. Vývoj softvéru je jedným z najdynamickejších rozvojových priemyselných odvetví a rast popularity je spojený hlavne s univerzálnou dostupnosťou.