Princíp programu počítača. Komponenty počítača a jeho funkcie

Počítačové komponenty a ich funkcie sú známe všetkými modernými študentmi, starostlivo počúvali kurz informatiky. Študenti, ktorí vstúpili do technických špecialít týkajúcich sa počítačov, sú tiež dobre vyškolení v tejto oblasti. Ale ak v princípoch moderného počítača chce človek pochopiť, vzdelávací program nedostal konkrétne informácie, bude musieť hľadať adekvátne zdroje informácií. Je potrebné si uvedomiť, že niektorí autori píšu, akoby pre seba: používali veľa nepochopiteľných výrazov ďaleko od tejto ľudskej oblasti. Pochopte, ako postavený a beží osobný počítač (PC), je to jednoduché, stačí sa vyrovnať s cieľom stanoveným pred sebou. Svet počítačových technológií je naozaj vzrušujúci!

O čom je?

Skôr než zistíte, aké sú základy systémového softvéru, od čoho je stroj zložený a ako ho naprogramovať, je najprv potrebné pochopiť, čo je predmetom pozornosti. Jeho meno prišlo k nám z angličtiny. Počítač sa v súčasnosti nazýva elektronický stroj, ktorý možno naprogramovať tak, aby zhromažďoval dáta, spracovával informácie a preniesol znalosti.


Najdôležitejší, hlavný predmet, na ktorom je počítač postavený - generátor hodín. To je on, kto produkuje signály s danými časovými intervalmi. Impulzy sú ďalej zapojené do pracovného procesu rôznych interných, externých vstupných zariadení, ich spracovania avýstup. V skutočnosti proces riadenia zahŕňa distribúciu signálov takým spôsobom, aby sa dosiahol cieľ stanovený pred mužom. Nezávisle nasmerujte všetky signály, ktoré nepotrebujete: stane sa to v automatickom režime s prítomnosťou príslušného softvérového ovládania. Je pravda, že výsledok bude úspešný len v podmienkach primeraného kódu bez chýb.

Ako to funguje?

Kľúčový aspekt, ktorý sa vždy vysvetľuje v rámci počítačových kurzov pre začiatočníkov: princíp programu je základom pracovného postupu. Hovoríme o prítomnosti špecializovaného programu v pamäti počítača. Táto myšlienka sa v súčasnosti stala najdôležitejšou pre architektúru počítača. Na kurzoch (počítač) pre začiatočníkov je nevyhnutné napísať hlavné teórie princípu:

  • výpočtový program je zaznamenaný v elektronickej pamäti, ktorá je uložená ako pôvodné hodnoty;
  • Programové sekvencie príkazov kódovaných číslicami a formátom sa nelíšia.
  • Základný postulát o princípe programu počítača

    Všeobecný popis počítača vždy začína vyhlásením tohto manažérskeho princípu kvôli prítomnosti predpísaného kódu, ktorý musí stroj vykonať. Takáto myšlienka sa stala základom pre pochopenie univerzálnosti počítača: v konkrétnom časovom období je tento problém vyriešený, ktorý je upravený aktualizovaným programom.
    Akonáhle sa dosiahne výsledok, je možné prejsť k ďalšiemu programu, ktorý sa vypočíta z algoritmu, ktorý je v ňom opísaný. Tento prístup predpokladáaplikačný softvér. Princíp programu počítača deklaruje povinnú prítomnosť pre každého moderného používateľa. Je zaujímavé, že vytvorí kód (určite nie všetci, ale napriek tomu), ľudia tiež používajú programové algoritmy, ktoré sú pre.

    Na terminológia

    Ako už názov napovedá, je základný koncept pre moderný prístup k definovaniu zásad účinnosti je počítačový program. Vzhľadom k tomu, že sa stane, výstup pre záznam dát z pamäte na externé zariadenie, a všetky ostatné transakcie - platby, ktorá nadväzujú obrazy a tak ďalej. Termín označený algoritmické záznam, ktorý poskytuje jednotného riešenia formulované problémové operácie. Program je formulovaný pomocou operátorov zvoleného jazyka dostupných pre počítač. Hlavnou úlohou každého moderného programu - ovládanie činnosti hardvéru. Používanie aplikácií je prvým znakom softvérových zásad počítača.

    Ako ju používať?

    Napríklad v rámcovom rozhodnutí práci človek potrebuje analýzu spoločnosti, kde bol zamestnaný, a v tejto súvislosti je potrebné postaviť ukážky počítačových modelov. Princíp programu počítača sa stáva nenahraditeľným nástrojom pre dosiahnutie úloha: nič kresliť ručne a nosiť objemné výpočty nutné zvoliť program, ktorý správny režim a vo vhodnom čase aktivuje možnosti hardvérové ​​zariadenie, nakoniec prinesie zariadenievýsledok prenosu informácií (monitor, tlačiareň).

    Na druhej strane, výsledky sú správne iba vtedy, ak sa používajú dobre. Nemalo by to vyžadovať zdokonaľovanie, to znamená, že používateľ iba spúšťa produkt a používa jeho zrozumiteľné funkcie bez toho, aby mal špeciálne vzdelanie súvisiace s vnútornou štruktúrou. Všetko, čo potrebuje, je pochopenie poradia aplikácie a znalosti všeobecného opisu počítača. Princíp programu počítača znamená dostupnosť špecializovanej dokumentácie pre všetky príslušné programy.

    Softvér

    Tento pojem je určený na charakterizovanie súboru pravidiel, súborov procedúr, komponentov programu a oficiálnej podpornej dokumentácie, ktorá umožňuje spracovanie údajov a implementáciu požadovaných funkcií systému.
    Pochopenie podstaty programových zásad počítača, je dôležité zvážiť, že CA a hardvérová štruktúra sú neustále v úzkom vzťahu, funkčnosť jedného je určená jasnosťou práce iného. Pre to, čo sa používa v moderných počítačoch, závisí od technických parametrov a nazýva sa konfigurácia softvéru.

    Metodologický prístup

    Programový princíp počítača je založený na myšlienkach, ktoré vyjadril Babbage von Neumann. Je pripravené hovoriť o troch kľúčových zložkách:
  • spracovateľ;
  • pamäť;
  • zariadenia, ktoré umožňujú výstup, zadávajú informácie.
  • Pokiaľ ide o spracovateľa, jednotka bola prijatá na dvoch zariadeniach:
  • ovládanie;
  • poskytuje logické,aritmetické operácie.
  • Klasifikačný systém

    Rozdelenie počítača do niekoľkých veľkých kategórií je akceptované:
  • veľké;
  • mini;
  • mikro;
  • PC.
  • Veľkoplošné zariadenia distribuované vo veľkých organizáciách často pôsobia v prospech hospodárstva. Zaobchádzanie s takýmito zariadeniami vyžaduje niekoľko desiatok profesionálov. Veľké počítače - základná súčasť tvorby výpočtového centra. V takom obrovskom nespecialistickom stroji je absolútne nemožné odhadnúť, ktoré zariadenie je určené na spracovanie informácií!
    Mini-počítače s malými rozmermi, pomerne nízky výkon, nízka cena. Často používajú spoločnosti, výskumné, výskumné a vzdelávacie inštitúcie. Majú kontrolu nad výrobnými procesmi. Mikro - dokonca menšie ako veľkosť počítačov, ktoré sa aktívne používajú nielen v podnikoch, ale v počítačových centrách ako pomocné zariadenia.

    PC

    Pravdepodobne ide o túto kategóriu technológií a spôsobuje tak veľa zvedavosti o programových princípoch počítača. Termín použitý na označenie techniky používanej na pracovisku, tj určenej pre jednu osobu. Často, pomocou počítača, robia efektívnejšie učenie, workflow, ale táto funkcia nie je obmedzená. Medzinárodná normalizácia umožnila zaviesť rozdelenie skupiny. Priraďujte tieto kategórie:
  • hmotnosť;
  • úrad;
  • mobilné;
  • pracovníkov;
  • hra.
  • Prečo ste?

    V závislosti odviac alebo menej široký dôraz na riešenie problémov, je obvyklé hovoriť o špecializácii počítača. Existujú:
  • univerzálne;
  • .
  • Najskôr navrhnuté pre širokú škálu úloh, výpočtové systémy môžu byť vytvorené na mieru, pričom sa vyberajú optimálne konštrukčné prvky. Výsledný počítač bude efektívny pre pracovný postup pri editovaní textových alebo hudobných súborov atď. Špecializované - to sú stroje vytvorené pre určitú orientáciu práce. Patria sem palubné počítače inštalované v lietadlách, autách. Pri skúmaní takéhoto stroja je pravdepodobné, že neskúsený používateľ okamžite porozumie zariadeniu, ktoré má spracovať informácie! Mnohé z nich majú veľké množstvo obrazoviek, počítadiel, senzorov, svetiel - oči len vybehnú. Preto, aby ste v praxi použili takéto zariadenie, musíte najprv absolvovať špecializovaný kurz vývoja.

    Úložisko dát a procesov

    Princíp počítačový softvér, je spustiť program, ako výsledok produkuje užitočné informácie, ktoré sa používa na plnenie svojich úloh. V skutočnosti počítač - vykonávateľ danej osoby súbor príkazov šablóny, nazývaný algoritmus. Návrhové nápady sú založené na booleovskej algebre. V skutočnosti, v počítači načítanom vo formáte čitateľnom počítačom súbor pravidiel, ktoré vám umožňujú dôsledne vykonávať obmedzený počet akcií, čo vedie k tomu, čo sa získapotrebný výsledok pre danú osobu. Algoritmus je charakterizovaný názvom, východiskovým bodom, konečným. Predstava, že podstatou princípov počítačového programovania, je to možné, ak budeme analyzovať hlavné charakteristiky algoritmu:
  • diskrétne (sada príkazov vytvorených požadovanej akcie, ktorá vyhlásila poradí);
  • determinizmus (každá činnosť je striktne definovaná, nemôže mať viac ako jeden význam);
  • , končiaci (opatrenie oddelene algoritmus všeobecne úplnosť);
  • výkonu (žiadne chyby dôkaznú uspokojivé výsledky konečného počtu iterácií);
  • , hmotnostné spektrum (vhodnosť pre veľký počet podobných problémov, rôzne rozšírenia výstupné parametre).
  • Tri princíp Neumann

    Tieto postuláty boli preložené do reality v roku 1946, kedy mohli postaviť prvý počítač v histórii. Princípy spoločnosti Neumann:
  • softvérová kontrola;
  • homogénnosť pamäte;
  • zacielenie.
  • A ak viac?

    Princíp riadenia predpokladá sadu príkazov, procesor postupne vykonáva automaticky. Homogénnosť pamäte zahŕňa zhromažďovanie informácií v jednom type pamäte, čo eliminuje potrebu určiť povahu údajov v danej bunke. Programy a dáta sú uložené a umožňujú vám aplikovať rovnakú postupnosť akcií. Používateľ, ktorý zručne využíva túto funkciu, získa veľa príležitostí. Povedzme, že spustením programu môžete pracovať na tom výberom pravidiel na jeho získaniediely.
    Adresovanie naznačuje, že pamäť počítača je štruktúrovaná, tvorená bunkami, každá z nich má svoje vlastné jedinečné číslo. Procesor môže kedykoľvek požiadať o informácie z ľubovoľnej bunky, usporiadaná štruktúra poskytne najrýchlejší prístup k požadovaným informáciám. Rôzne oblasti pamäte je možné menovať inak, programy, ktoré sú v nich zapísané, sú jednoducho vyhľadávané a akumulácia štruktúrovaných informácií umožňuje zjednodušiť postup prístupu. Okrem toho pomocou priradených mien je jednoduchšie zmeniť zaznamenané informácie vykonaním vybranej programovej sady akcií.

    Zobrazenie údajov a programov

    Všetky informácie môžu spracovávať moderné počítače: grafika, obrázky, text, zvuk. Je to spôsobené schopnosťou prevádzať na formát, ktorý je zrozumiteľný pre hardvérovú úroveň. Spracovateľ dostane pokyny, na základe ktorých sa vykonávajú operácie. Riešenie úloh je sprevádzané postupnosťou činností, ktoré často zahŕňajú nespočetné množstvo operácií. Nazýva sa program. Softvér, ktorý má moderného používateľa, sa neobjavil jednorazovo. Niekoľko desaťročí v pokročilých mysleniach nášho sveta šlo na vývoj základných princípov programovej konštrukcie, vytvorenie optimálnych operácií, čo vám umožní rýchlo a efektívne dosiahnuť výsledok s minimálnym hardwarovým zaťažením. Pre moderný počítač - súbor takýchto programov.

    FOR: vlastnosti

    Ak nie je počítač vybavený, nebude môcť pracovať žiadny bežný moderný používateľsystémový softvér. Hlavná zložka tohto komplexu - operačný systém, uznaný ako základný komponent. Tento prvok je nevyhnutný, jeho absencia znemožňuje počítaču porozumieť priemernej osobe. Okrem systému OS zahŕňa aj kategória systémov rôzne servisné projekty, servisné programy. Niektoré z nich sa zaoberajú diskami, inými údajmi o kompresii, odolávajú útokom škodlivého softvéru atď. Aby bolo možné používať počítač na vyriešenie úloh nastavených pred používateľom, je potrebné program umiestniť. Takéto projekty pomáhajú vytvárať grafické informácie, kresby, zvuky, text, umožňujúce vykonávať operácie s číselnými údajmi. Kategória aplikácie je rozdelená na:
  • žiadosti;
  • systémy na programovanie.
  • Aplikované

    Programovacie systémy sú potrebné odborníkmi pracujúcimi v oblasti vytvárania nových produktov pre počítač. V súčasnosti sa vyvíja niekoľko programovacích jazykov, najrozšírenejšia skupina objektovo orientovaných programov. Veľmi obľúbené sú vizuálne prostredia. Dokonca aj začiatočníci pri aplikácii takýchto produktov dokážu zvládnuť základné operácie kódovania a vytvoriť si vlastný funkčný produkt. Doplnky sú trochu iný typ aplikačného softvéru. Prostredníctvom neho sa spracúva textové pole, grafické a zvukové informácie, čísla a video. Môžete použiť špecializované programy pre prácu v sieti. Používanie produktov nevyžaduje programovacie zručnosti. Zdieľané programy, ktoré to umožňujúriešiť klasické úlohy, ktoré sú potrebné pre prakticky každého používateľa. Medzi ne patria textové editory, grafy, tabuľky, systémy, ktoré vám umožňujú centrálne spravovať nahromadené údaje databázami. Nie je potrebné prehliadať produkty, s ktorými môžete vytvárať prezentácie. Počítačové siete, ktoré sa v poslednom čase aktívne rozvíjali, výrazne zvýšili význam programov na poskytovanie užívateľskej komunikácie.

    Aké ďalšie programy existujú?

    Niektoré navrhnúť prideliť samostatnú skupinu antivírusových programov, ktorých význam z roka na rok z dôvodu vyššieho výskytu škodlivého softvéru. Treba poznamenať, že sú profesionálne softvérové ​​prostredia, ktoré používajú kvalifikovaní používatelia. Používajú sa na vytváranie animácií, grafiky, pomoc pri navrhovaní projektov, vykonávanie zložitých účtovných výpočtov, prekladanie textov. Extrémne cenné elektronické slovníky pre mnohých moderných používateľov. Dôležitá kategória softvéru - vzdelávacie programy, ktoré vám umožnia zvýšiť úroveň vo zvolenej špecializácii bez zapojenia tretích strán. Toto je najrelevantnejšie vo vzťahu k cudzím jazykom. Dopyt sa používa pri testoch, tútoroch naprogramovaných v elektronickom formáte.

    OS: Funkcia

    OS úzko spolupracuje s počítačovým hardvérom, ovláda techniku, prenášať príkazy užívateľa na strojovo čitateľnom formáte. Funkčnosť operačného systému:
  • výmena údajov medzi zariadeniami;
  • uchovávanie údajov, ktoré zabezpečujú ich dostupnosť;
  • Organizačné správanie pracovníkovprocesy;
  • Chybová správa, adekvátna reakcia na nehodu;
  • kontrola fungovania zariadenia;
  • prístup k systémovým zdrojom;
  • zabezpečenie vzájomného dialógu medzi strojom a používateľom.
  • Súvisiace publikácie