Programový princip počítače. Komponenty počítače a jejich funkce

Počítačové komponenty a jejich funkce jsou známy všem moderním studentům, pozorně si poslouchaly průběh počítačové vědy. Studenti, kteří přišli do technických oborů týkajících se počítačů, jsou v této oblasti dobře vyškoleni. Ale pokud v principu moderního počítače chce člověk porozumět osobě, vzdělávací program neobdržel konkrétní informace, bude muset hledat přiměřené zdroje informací. Je třeba si uvědomit, že někteří autoři píšou jako pro sebe: používají spoustu nepochopitelných výrazů daleko od této lidské oblasti. Pochopte, jak je postaveno a běží osobní počítač (PC), je to snadné, stačí se vypořádat s nastaveným cílem před sebou. Svět výpočetní techniky je opravdu vzrušující!

O čem to jde?

Předtím, než zjistíte, jaké jsou základy systémového softwaru, co tvoří stroj a jak ho naprogramovat, je nejprve nutné pochopit, jaký je předmět v centru pozornosti. Jeho jméno nám přišlo z angličtiny. Počítač je dnes nazýván elektronickým zařízením, které lze naprogramovat tak, aby shromažďovalo údaje, zpracovávalo informace a přenášelo znalosti.


Nejdůležitější, hlavní téma, na kterém je počítač vybudován - generátor hodin. Je to ten, kdo produkuje signály s danými časovými intervaly. Impulzy jsou dále zapojeny do pracovního procesu různých vnitřních, externích vstupních zařízení, jejich zpracování avýstup Řídící proces ve skutečnosti zahrnuje distribuci signálů takovým způsobem, aby bylo dosaženo cíle stanoveného před člověkem. Nezávisle nasměrujte všechny signály, které nepotřebujete: stává se v automatickém režimu za přítomnosti příslušného softwarového ovládání. Je pravda, že výsledek bude úspěšný pouze v podmínkách vhodného kódu bez chyb.

Jak to funguje?

Klíčový aspekt, který je vždy vysvětlen v rámci počítačových kurzů pro začátečníky: princip programu je základem pracovního postupu. Mluvíme o přítomnosti specializovaného programu v paměti počítače. Tato myšlenka se stala pro tuto architekturu nejdůležitější v současné době. Na kurzy (počítač) pro začátečníky nutně zapisují hlavní principy principu:

  • výpočetní program je zaznamenán v elektronické paměti, která je uložena jako původní hodnoty;
  • Programové posloupnosti příkazů kódovaných čísly a formátem se neliší.
  • Základní postulát principu programu počítače

    Obecný popis počítače vždy začíná vyhlášením tohoto manažerského principu kvůli přítomnosti předepsaného kódu, který stroj musí provést. Taková myšlenka se stala základem pro pochopení univerzálnosti počítače: v určitém časovém období je tento problém vyřešen, což je upraveno aktualizovaným programem.
    Jakmile je výsledek získán, lze přejít na další program, který se vypočítá z algoritmu popsaného v něm. Tento přístup předpokládáaplikační software. Princip programu počítače deklaruje povinnou přítomnost pro každého moderního uživatele. Je zajímavé, že vytvoří kód (jistě ne všichni, ale přesto), lidé také používají programové algoritmy, které jsou pro.

    Na terminologie

    Jak už název napovídá, je základní koncept pro moderní přístup k definování zásad účinnosti je počítačový program. Vzhledem k tomu, že se stane, výstup pro záznam dat z paměti na externí zařízení, a všechny ostatní transakce - platby, která navazují obrazy a tak dále. Termín označený algoritmické záznam, který poskytuje jednotného řešení formulované problémové operace. Program je formulován pomocí operátorů vybraného jazyka, který je k dispozici v počítači. Hlavním úkolem každého moderního programu - ovládání činnosti hardwaru. Použití aplikací je prvním znakem principů softwaru počítače.

    Jak ji používat?

    Například v rámcovém rozhodnutí práci člověk potřebuje analýzu společnosti, kde byl zaměstnán, a v tomto ohledu je třeba postavit ukázky počítačových modelů. Princip programu počítače se stává nepostradatelným nástrojem pro dosažení úkol: nic kreslit ručně a nosit objemné výpočty nutné zvolit program, který správný režim a ve vhodnou dobu aktivuje možnosti hardwarové zařízení, nakonec přinese zařízenípřenos výsledku (monitor, tiskárna).

    Na druhé straně jsou výsledky správné pouze v případě, že jsou dobře používány. Nemělo by to vyžadovat zdokonalení, to znamená, že uživatel pouze spouští produkt a používá jeho srozumitelné funkce, aniž by měl zvláštní vzdělání související s vnitřní strukturou. Vše, co potřebuje, je pochopení pořadí aplikace a znalosti obecného popisu počítače. Princip programu počítače předpokládá dostupnost specializované dokumentace pro veškerý použitelný software.

    Software

    Tento pojem je určen k charakterizaci souboru pravidel, procedurálních sad, součástí programu a oficiální podpůrné dokumentace, která umožňuje zpracování dat a implementaci požadovaných funkcí systému.
    Pochopení podstaty programových principů počítače, je důležité si uvědomit, že CA a hardwarová struktura jsou neustále v úzkém vztahu, funkčnost jednoho je dána jasností práce jiného. Co se používá v moderních počítačích, závisí na technických parametrech a nazývá se konfigurace softwaru.

    Metodologický přístup

    Programový princip počítače je založen na myšlenkách, které vyjádřil Babbage von Neumann. Je přijatelné mluvit o třech klíčových součástech:
  • procesoru;
  • paměť;
  • zařízení, která umožňují výstup, zadávají informace.
  • Pokud jde o procesor, jednotka byla přijata na dvou zařízeních:
  • ovládání;
  • poskytuje logické,aritmetické operace.
  • Klasifikační systém

    Rozdělení počítače do několika velkých kategorií je přijato:
  • velké;
  • mini;
  • mikro;
  • PC.
  • Velmi výkonná zařízení distribuovaná ve velkých organizacích často působí ve prospěch ekonomiky. Chcete-li manipulovat s těmito zařízeními, vyžaduje několik desítek profesionálů. Velké počítače - základní součást tvorby výpočetního centra. V takovém obrovském nespecialistickém stroji je absolutně nemožné odhadnout, které zařízení je určeno pro zpracování informací!
    Mini-počítače s malými rozměry, poměrně nízký výkon, nízká cena. Často používají společnosti, výzkumné, výzkumné a vzdělávací instituce. Mají kontrolu nad výrobními procesy. Micro - dokonce menší než velikost počítačů, které se aktivně používají nejen v podnicích, ale v počítačích jako pomocná zařízení.

    PC

    Pravděpodobně jde o tuto kategorii technologií a způsobuje značné zvědavosti o programových principech počítače. Termín používaný k označení techniky používaného na pracovišti, tj. Určený pro jednu osobu. Poměrně často s využitím počítače dělají efektivnější učení, pracovní postup, ale tato funkce není omezena. Mezinárodní normalizace umožnila představit rozdělení skupiny. Uveďte následující kategorie:
  • hmotnost;
  • kancelář;
  • mobilní;
  • pracovníci;
  • hry.
  • Proč jste?

    V závislosti navíce nebo méně široké zaměření na řešení problémů, je obvyklé mluvit o počítačové specializaci. Existují:
  • univerzální;
  • .
  • Nejprve navrženy pro širokou škálu úkolů, výpočetní systémy mohou být vytvořeny na zakázku a vybírat optimální konstrukční prvky. Výsledný počítač bude efektivní pro pracovní postup úprav textových nebo hudebních souborů a podobně. Specializované - to jsou stroje vytvořené pro určitou orientaci práce. Patří mezi ně palubní počítače instalované v letadlech, automobily. Při zkoumání takového stroje je nepravděpodobné, že uživatel bezprostředně porozumí zařízení, které má zpracovávat informace! Mnoho z nich má velké množství obrazovek, čítačů, senzorů, světel - oči prostě vyběhnou. Proto, pro použití takového zařízení v praxi, musíte nejprve absolvovat odborný vývoj.

    Údaje: uchovávat a zpracovávat

    Princip počítačového programu spočívá v provádění konkrétních programů, které nakonec vytvářejí užitečné informace, které uživatel používá k řešení svých úkolů. Ve skutečnosti je počítač - vykonavatel dané osoby sada šablonových příkazů nazývaných algoritmus. Návrhové nápady jsou založeny na booleovské algebře. Ve skutečnosti je v počítači načteném ve formátu čitelném počítačem soubor pravidel, které umožňují důsledně provádět omezený počet akcí, což vede k tomu, co bude dosaženopotřebný výsledek pro danou osobu. Algoritmus je charakterizován názvem, počátečním bodem, konečným. Představa o tom, jakou podstatu programových principů počítačové práce lze získat analýzou hlavních charakteristik algoritmu:
  • diskrétnost (soubor příkazů je tvořen specifikovanými akcemi, pro které je deklarovaný příkaz);
  • determinismus (každá akce je striktně definovaná, nemůže mít více než jeden význam);
  • konečnost (akce samostatně, algoritmus obecně musí mít způsob dokončení);
  • (chyby, důkaz výsledku pro konečný počet iterací);
  • hmotnost (vhodnost pro velké množství úkolů stejného typu, rozdílná distribuce výstupních parametrů).
  • Tři principy Neumanna

    Tyto postuláty byly ve skutečnosti ztělesněny v roce 1946, kdy bylo možné vybudovat první počítač v historii lidstva. Principy společnosti Neumann:
  • řízení softwaru;
  • homogenita paměti;
  • .
  • A pokud víc?

    Princip správy zahrnuje přítomnost sady příkazů, které procesor v automatickém režimu důsledně provádí. Homogenita paměti zahrnuje akumulaci informací v jednom typu paměti, což eliminuje potřebu určit povahu dat v dané buňce. Programy a data jsou uloženy, což jim umožňuje použít stejnou sekvenci akcí. Uživatel, který dovedně využívá tuto funkci, získá mnoho příležitostí. Řekněme, že spuštěním programu můžete pracovat na tom výběrem pravidel pro jeho získáníčásti
    Adresování naznačuje, že paměť počítače je strukturována, tvořená buňkami, každá z nich má své vlastní jedinečné číslo. Procesor může kdykoliv požadovat informace z libovolné buňky, uspořádaná struktura poskytne nejrychlejší přístup k požadovaným informacím. Různé paměťové oblasti mohou být pojmenovány různě, programy napsané v nich jsou prostě prohledávány a nahromadění strukturovaných informací umožňuje zjednodušit postup přístupu. Navíc pomocí přiřazených názvů je snazší měnit zaznamenané informace spuštěním vybrané programové sady akcí.

    Reprezentace dat a programů

    Všechny moderní data mohou zpracovávat moderní počítače: grafika, obrázky, text, zvuk. To je způsobeno schopností převést na formát, který je pochopitelný pro hardwarovou úroveň. Zpracovatel obdrží pokyn, na základě kterého jsou operace prováděny. Řešení úkolu je doprovázeno sledem činností, které často zahrnují řadu operací. Říká se tomu program. Software, který má moderního uživatele, se neobjevil jednorázově. Několik desetiletí v pokročilých myslích našeho světa šlo na vývoj základních principů programové konstrukce, vytváření optimálních operací, což vám umožní rychle a efektivně získat výsledek s minimálním hardwarovým zatížením. Pro moderní počítač - soubor takových programů.

    FOR: funkce

    Žádný běžný moderní uživatel nebude schopen pracovat, pokud není počítač vybavensystémový software. Hlavní součást tohoto komplexu - operační systém, uznaný jako základní součást. Tento prvek je nezbytný, jeho nepřítomnost znemožňuje počítači porozumět průměrné osobě. Kromě operačního systému zahrnuje i systémová řada různé servisní projekty, servisní programy. Některé z nich se zabývají disky, dalšími kompresními daty, odolávají malwaru a tak dále. Aby byl počítač schopen vyřešit úlohy nastavené před uživatelem, je nutné program umístit. Takové projekty pomáhají vytvářet grafické informace, kresby, zvuky, text, umožňující provádět operace s číselnými daty. Kategorie aplikace je rozdělena na:
  • žádosti;
  • systémy pro programování.
  • Aplikované

    Programovací systémy vyžadují odborníci pracující v oblasti vytváření nových produktů pro počítač. V současné době se vyvíjí několik programovacích jazyků, nejrozšířenější rodiny objektově orientovaných programů. Velmi oblíbené jsou vizuální prostředí. Dokonce i začátečníci při aplikaci těchto produktů mohou zvládnout základní operace kódování a vytvořit svůj vlastní funkční produkt. Doplňky jsou trochu odlišný typ aplikačního softwaru. Prostřednictvím zpracování textových polí, grafických a zvukových informací, čísel a videa. Můžete použít specializované programy pro práci v síti. Používání produktů nevyžaduje programovací dovednosti. Sdílené programy, které umožňujířešit klasické úkoly, které jsou nezbytné prakticky pro každého uživatele. Ty zahrnují textové editory, grafy, tabulky, systémy, které vám umožňují centrálně spravovat nahromaděná data databázemi. Není nutné přehlédnout produkty, se kterými můžete vytvářet prezentace. Počítačové sítě, které se v poslední době aktivně rozvíjejí, výrazně zvýšily význam programů pro poskytování uživatelské komunikace.

    Jaké další programy existují?

    Někteří navrhují přidělit antivirový program do samostatné skupiny, jejíž význam se každoročně zvyšuje kvůli rostoucímu výskytu škodlivého softwaru. Je třeba si uvědomit, že profesionální softwarové prostředí, které používají zkušení uživatelé. Ty se používají k vytváření animací, grafiky, pomoci při navrhování projektů, provádění komplexních účetních výpočtů, překládání textů. Extrémně cenné elektronické slovníky pro mnoho moderních uživatelů. Důležitá kategorie softwaru - vzdělávací programy, které vám umožňují zvýšit úroveň ve vybrané specializaci bez účasti třetích stran. To je nejdůležitější ve vztahu k cizím jazykům. Poptávka se používá pro testy, lektory, naprogramované v elektronickém formátu.

    OS: funkčnost

    OS pracuje v úzké spolupráci s hardwarem počítače, řídí techniku, předává uživatelské příkazy ve strojově čitelném formátu. Funkce operačního systému:
  • výměna dat mezi zařízeními;
  • ukládání dat, zajišťující jejich dostupnost;
  • Organizační výkon pracovníkůprocesů;
  • Chybová zpráva, adekvátní reakce na nehodu;
  • ovládání provozu zařízení;
  • přístup k systémovým zdrojům;
  • zajištění vzájemného dialogu mezi strojem a uživatelem.
  • Související publikace