Stupně řešení úloh na počítači: funkce a požadavky

Počítač a programování - nová kvalita řešení problémů. Ale Mooreovy a Milliovy vozy se nemohly na místě. Možná by se neměl používat tvar Bekus-Nauru. Možná bylo, že se něco vůbec udělalo, ale volba mezi analogovou a digitální technologií byla určena ve prospěch druhého. Pokud se člověk řídí víceúčelovým analogovým signálem, spíše než binárním systémem a cyklickým procesorem, který manipuluje pouze s dvěma číslicemi, dnes by pokroky v oblasti informačních technologií byly mnohem skromnější. Veřejné vědomí z poloviny 80. let minulého století dalo správnou volbu: jednoduchost je klíčem k úspěchu. A nebylo to špatné.

Tradice minulého století

Kompetentní zdroje, autoritativní odborníci a četné vzdělávací stránky tvrdí, že v počítači je šest nebo sedm kroků při řešení problému. Stejně jako v pohádce:


  • Nastavení úkolu.
  • Konstrukce modelu.
  • Vývoj algoritmu.
  • Vypracování programu.
  • Ladění a testování programu v počítači.
  • Analýza výsledků a zdokonalení modelu.
  • Nepovinné (ne každý je tak zvažován), úpravy.
  • Všechno je jednoduché a jasné. Počítačové vědy se denně učí na každé škole, každé vysoké škole, každé vyšší vzdělávací instituci a v mnoha vzdělávacích centrech.
    Koncem minulého století přichází myšlenka podniků "budování programu" a velkých počítačů (EU Computer /IBM) do jiného světa. Počítačpřípad získal svou pravou tvář. Nakonec se rozhodli pro počítačové architektury vyvinuté syntaxe programovacího jazyka, ukončil „válku“ mezi C /C ++ a Pascal.


    Funkční jazyky schoulená ve svém úzkém programování nika se stal známý klasický objektově orientovaný, a jazyk Prolog a jeho analogy přesvědčil veřejné povědomí, že lidské umělá inteligence daleko.

    Logika tohoto století

    Moderní programování - zpochybňuje mnoho týmů vývojářů, obrovské množství informací a velkou odpovědností. V oblasti informačních technologií vzniklo mnoho profesí. S počítačem to funguje:
  • muž na ulici (osoba bez kvalifikace a orientace v případě počítače);
  • žena v domácnosti;
  • ředitel velké společnosti;
  • účetní soukromého podniku;
  • technik inženýrství;
  • pilot ze vzdáleného bombardéru;
  • Šéfkuchař místní restaurace.
  • A mnoho dalších lidí, kteří si ani neuvědomují, že při řešení skutečných problémů procházejí, alespoň v šesti stupních. Počítače se nejen staly součástí každodenního života a staly se známými. Staly se srdcem kávovaru, vůz každé třídy, smartphone. K dispozici jsou ve skutečnosti provozuje Myšlenka inteligentních domů a vzdálenou správu velké společnosti, kde sekvence vyřešit jakýkoliv problém plánoval a dohlížel na program.
    Z výše uvedeného vyplývá, že kroky řešení úkolů pomocí počítače nejsou zásadnípozici výpočetní techniky nebo moderních informačních technologií, ale je to přirozený stav věcí. Dlouho před počítačem člověk původně něco přemýšlel, pak simuloval, naplánoval, implementoval, kontroloval a analyzoval. Celý tento člověk vždy udělal na automatickém stroji a opakovaně opakoval, aby dosáhl požadovaného výsledku, nebo se ujistil, že žádný výsledek nemůže být.

    Vlastnosti procesu řešení problémů

    Fáze a posloupnost dosažení cíle - klíč k úspěchu. Objektivita každého prvku procesu je hlavním požadavkem. Můžete se libovolně spojit s reálnými okolnostmi, ale jsou. Skutečnost, že řada zdrojů vyčleňuje přesně šest bodů při řešení jakéhokoli problému, neříká, že je objektivní, ale uvádí: veřejné povědomí jasně identifikuje šest etap při řešení jakéhokoli problému. Bez ohledu na to, zda je počítač aplikován nebo ne, nezáleží na tom. Program není výsadou počítače. To je rys lidského chování. Programy byly v faraonech, pokud ne dříve. V diplomacii program vypadá jako nařízení, etiketa, pravidlo, zvyk, a ne nutně tento program činnosti je vyjádřen písemně. Logika diplomatů je výsledkem vývoje generací. Na výrobním programu byly před výrobou dopravníku a proudění Henryho Forda. V těžebním průmyslu, bez přísných pravidel akce, můžete sundat horu, přerušit rovnováhu přírodních sil, zaplavit území. V učebních osnovách je vzdělávací program vytvořen zkušeností a znalostmi mnoha odborníků a mění se s obrovskou prací. Hlavní rysjakákoli fáze řešení každého úkolu - objektivity. Nejdůležitějším požadavkem jsou spolehlivé a úplné informace. Základní detaily: čistota, pozornost, přesnost.

    Podmínky pro dosažení výsledku

    Když je počítač zapojen do úkolu, kroky při řešení problémů mění svůj význam. Požadavek řádné kvalifikace není nikdy diskutován. Když se osoba rozhodne problém vyřešit, ale nemá tušení, jak používat počítač, výsledek nebude.
    Prohlášení o problému. Vyžaduje znalost nejen textového editoru, ale také schopnost kreslit grafiku, provádět numerické výpočty. Konstrukce modelu. Žádná analýza simulačních programů se nedá vyřešit. Je třeba shromáždit spolehlivé informace o tom, jaké jsou simulační programy v oblasti problému, které je třeba vyřešit, a naučit se je používat. Vývoj algoritmu. Pokud nejde o programátora, musí být schopen učinit prohlášení o úkolu programátor. Jazyk programování se může naučit 3-4 měsíce, a proto, abyste měli slušné ovládání programovacího jazyka, potřebujete alespoň rok skutečné práce. Dalšími body jsou praxe, analýza, praxe, analýza a cyklus, aby bylo možné plně porozumět tomu, jak přesně má být úkol vykonán, aby se mohl řádně vyřešit. Všech šest bodů, které rozpoznaly společenské vědomí, které jsou nezbytné pro současnou úroveň znalostí, proto vyžadují velkou pozornost a vážný postoj.

    Myšlení a psychologie člověka

    Problém musí být neustále vyřešen. V moderním světě bez počítačeto udělat Není čas plánovat kroky pro řešení úloh pomocí počítače. Řešení jsou potřebná okamžitě, přesně a dobře uzemněná.

    Podvědomí určuje práci vědomí, ale jak se stalo, vědomí stále nehádalo. Jediné, na čem si můžete být jisti: základní stadia řešení úkolů s použitím nebo bez počítače leží v podvědomí. Vědomé myšlení jednoduše sleduje obvyklou logiku člověka, který zohledňuje jeho vlastní zkušenost a pravděpodobnou reakci okolní společnosti.
    Ve škole jsou kroky při řešení úkolů v počítači indikovány žákem, jak to chce učitel, jehož znalosti (podle názoru tohoto studenta) jsou morálně zastaralé v minulém století. Moderní student může snadno vytvořit webové stránky nebo dát hosting. Tak on by nikdy navrhnout sled kroků k řešení problémů na počítači, zatímco úkol vyvinout místo nejméně několik desítek, při řešení tohoto problému mají podvědomě akční plán pro několik měsíců nebo dokonce let dopředu. Moderní student určuje etapy řešení problémů na počítači podle požadavků učebních osnov a vážně diskutuje s učitelem všech šest stupňů řešení každého z nich, ale všechno se děje ve spirále. Údaj o úkolu a požadovaný výsledek je jeden, pokud by měl být dosažen, pak první musí být specifikován v procesu řešení problému. Moderní počítačový odborník nemá nikdo, kdo by diskutoval o řešeních problémů v počítači. Ředitel nebo manažer prostě nenípochopí a může odmítnout zaplatit. Je třeba řešit úkoly a ne přemýšlet, jak něco naplánovat.
    Ve skutečnosti se v moderní počítačové situaci opakuje stará tradice lidské psychologie. Vědomí dělá svou práci, ale ve zvláštní situaci hraje podle pravidel společnosti, ve které se nachází.

    Počítačové vědy a informatika

    Informační technologie skutečně dosáhly výšek, ale je to kamenný věk. Oholené znalosti a dovednosti sotva zapadají do existující syntaktické konstrukce programovacích jazyků. Když jsou v nich uvězněni, zůstávají nehybně.
    Je pochybné, že ministerstvo školství bude předmětem informatiky. Není pochyb o tom, že podnikání v oblasti počítačů je již vědou. Oblasti informačních technologií jsou hlučný oceán znalostí, profesí, peněz, ambicí, myšlenek a neexistuje takový vědec ani tým vědců, který by mu dal jasnou definici. V každém konkrétním případě kvalifikovaný odborník vnímá programování jako fázi pro řešení úkolu na počítači, ale předtím, než nastane tato fáze, dochází k adaptaci jeho vědomí na to, co přesně určuje slovo programování a slovo počítač. Dnes je programování distribuované zpracování informací, to je několik hypertextových jazyků, jazyk prohlížeče, jazyk serveru a množství konvencí na hostingu. Dnes je počítač osobní laptop nebo smartphone, stovky počítačů v místní síti, několik stovek serverů DNS a několik milionů počítačů potenciálních zákazníků. Programování se však může lišit. K tomuto dni žije Pascal, Si FoxPro. Poslední relikvie je výsadbaVědomí zkušený programátor psychické poruchy: Ve světě, kde jsou letadla létání, plachetnice a satelity letět, musí vyřešit problém Visual FoxPro na účtech, které kategoricky nechce přestěhovat do Bitrix nebo obdobného současného produktu.
    Hlavní fáze řešení úkolů v počítači definuje konkrétní pracovní prostředí, specifickou pracovní sílu a vedoucí schopnosti, jak by měly. To není objektivní, ale skutečný stav věcí.

    Stone Age informačních technologií

    názor vědu, která drží vzdělávacího programu prestižní univerzity, který je uveden jako ministerstvo školství neuznat etapy řešení počítačové objektivní a rozumné šest pozic. Ale radikálně nic nemění.
    Řešení jakéhokoli problému je proces uplatňování znalostí a dovedností. Proces je vždy milník, který se opakuje, dokud nedosáhne pochopení správné formulace úkolu. Výsledek je druhotný. Nejdůležitější je identifikovat úkol před jeho vyřešením. Použití programování a počítače je aplikace formalizovat informace, které moderní lidé nemohou formalizovat. Výsledek: znalosti a dovednosti jsou umístěny v konkrétních konkrétních syntaktických konstrukcích programovacích jazyků a jsou omezeny na ně. Člověk pokračuje, ale program není výsledkem jeho jednání. Programování je zrcadlem inteligence, ale schopnost správně aplikovat počítač a napsat dobrý program je nákladná.

    Vyhlídky na informační technologie

    "Holí" znalosti a dovednosti, zmrazené v programech - to není tak špatné. Pokud to každý udělá a neexistuje žádná alternativa, pak je to způsob, jak to udělat. V minulém století se proslavily nejen C /C ++, Pascal a Bassik. Vědecký a technologický pokrok, bankovnictví, ekonomika, podnikání a státní správa jsou povinny vyrábět Fortran, Cabolo, PL /1 malé a velké elektronické počítače. Pak nebyl žádný moderní počítačový pokrok, ale mnoho znalostí a dovedností, které jsou vězni v přísném rámci syntaxe a formalit, se v mnoha ohledech stalo základem moderních informačních technologií.
    Je čas na to, aby úkol zjistil, co se stane dál. Můžeme předpokládat, že příští šestý stupeň je dokončen. Je čas vrátit se na začátek. Musíte učinit prohlášení o úkolu. Je to uzemněný a náročný přístup k tomuto "novému" úkolu.

    Související publikace