Etapy riešenia úloh na počítači: funkcie a požiadavky

Počítač a programovanie - nová kvalita pri riešení problémov. Moorove a Milliove autá sa však na miesto nemohli zapadnúť. Možno by nemali byť použité formy Bekusa-Nauru. Možno sa niečo urobilo vôbec, ale voľba medzi analógovou a digitálnou technológiou bola určená v prospech druhej. Ak bola osoba vedená viacúčelovým analógovým signálom, skôr než binárnym systémom a cyklickým procesorom, ktorý manipuluje iba s dvomi číslicami, dnes by pokroky v oblasti informačných technológií boli oveľa skromnejšie. Verejné vedomie v polovici 80. rokov minulého storočia urobilo správnu voľbu: jednoduchosť je kľúčom k úspechu. A nebolo to zlé.

Tradície minulého storočia.

Príslušné zdroje, autoritatívni experti a početné vzdelávacie stránky tvrdia, že v počítači je šesť alebo sedem krokov pri riešení problému. Rovnako ako v rozprávke:


  • Nastavenie úlohy.
  • Konštrukcia modelu.
  • Vývoj algoritmu.
  • Vypracovanie programu.
  • Ladenie a testovanie programu na počítači.
  • Analýza výsledkov a zdokonalenie modelu.
  • Nepovinné (nie každý je tak zvážený), úpravy.
  • Všetko je jednoduché a jasné. Počítačové vedy sa vyučujú dodnes v každej škole, každej vysokej škole, každej vyššej vzdelávacej inštitúcii av mnohých vzdelávacích centrách.
    Koncom minulého storočia sa myšlienka podnikov "budovania programov" a veľkých počítačov (EU Computer /IBM) dostala do iného sveta. počítačovýprípad získal svoju pravú tvár. Nakoniec sa rozhodli pre počítačové architektúry vyvinuté syntaxe programovacieho jazyka, ukončil "vojnu" medzi C /C ++ a Pascal.


    Funkčné jazyky schúlená vo svojom úzkom programovania nika sa stal známy klasický objektovo orientovaný, a jazyk Prológ a jeho analógy presvedčil verejné povedomie, že ľudské umelá inteligencia ďaleko.

    Logika tohto storočia

    Moderné programovanie - spochybňuje mnoho tímov vývojárov, obrovské množstvo informácií a veľkou zodpovednosťou. V oblasti informačných technológií sa vytvorilo mnoho profesií. V počítači so systémom:
  • filištínsky (osoby bez vzdelania a orientáciu v počítačovej skrine);
  • žena v domácnosti;
  • riaditeľ veľkej korporácie;
  • účtovník súkromného podniku;
  • technik inžinierov;
  • pilotom vzdialeného bombardéra;
  • Kuchár miestnej reštaurácie.
  • A mnoho ďalších ľudí, ktorí ani nepredstavujú, že pri riešení skutočných problémov prechádzajú aspoň šiestimi etapami. Počítače sa nielen stali súčasťou každodenného života a spoznali sa. Stali sa srdcom kávovaru, auta akejkoľvek triedy, smartphone. K dispozícii sú v skutočnosti prevádzkuje Myšlienka inteligentných domov a vzdialenú správu veľké spoločnosti, kde sekvencie vyriešiť akýkoľvek problém plánoval a dohliadal na program.
    Z vyššie uvedeného vyplýva, že kroky riešenia úloh pomocou počítača nie sú zásadnépozíciu počítačovej vedy alebo modernej informačnej technológie, ale je to prirodzený stav vecí. Dlho pred počítačom človek spočiatku niečo myslel, potom simuloval, plánoval, implementoval, skontroloval a analyzoval. Všetok tento človek vždy urobil na automatickom stroji a opakovane opakoval, aby dosiahol požadovaný výsledok alebo aby sa uistil, že žiadny výsledok nemôže byť.

    Vlastnosti procesu riešenia problémov

    Fáza a postupnosť dosiahnutia cieľa - kľúč k úspechu. Objektívnosť každého prvku procesu je hlavnou požiadavkou. Môžete ľubovoľne súvisieť s reálnymi okolnosťami, ale sú. Skutočnosť, že početné zdroje vyčleňujú presne šesť bodov pri riešení akéhokoľvek problému, neznamená, že je to objektívne, ale uvádza: verejné vedomie jasne identifikuje šesť stupňov pri riešení akéhokoľvek problému. Bez ohľadu na to, či je počítač aplikovaný alebo nie, nezáleží na tom. Program nie je výsadou počítača. Toto je charakteristika ľudského správania. Programy boli v faraónach, ak nie predtým. V diplomacii program vyzerá ako regulácia, etiketa, pravidlo, zvyk a nie nevyhnutne tento program činnosti vyjadruje písomne. Logika diplomata je výsledkom vývoja generácií. Na výrobnom programe boli pred dopravou a prietokovou produkciou Henry Ford. V banskom priemysle, bez prísnych pravidiel akcie, môžete zvrhnúť horu, prerušiť rovnováhu prírodných síl, zaplaviť územie. V školskom učebnom pláne je vzdelávací program vytvorený skúsenosťami a znalosťami mnohých odborníkov a mení sa s obrovskou pracovnou silou. Hlavná funkciaakákoľvek etapa riešenia akejkoľvek úlohy - objektívnosť. Najdôležitejšou požiadavkou sú spoľahlivé a úplné informácie. Základné detaily: čistota, pozornosť, presnosť.

    Podmienky na dosiahnutie výsledku

    Keď je počítač zapojený do úlohy, kroky pri riešení problémov menia svoj význam. Požiadavka na správnu kvalifikáciu sa nikdy nehovorí. Keď sa osoba rozhodne problém vyriešiť, ale nemá tušenie, ako používať počítač, výsledok nebude.
    Vyhlásenie o probléme. Vyžaduje si poznanie nielen textového editora, ale aj schopnosť kresliť grafiku, vykonať numerické výpočty. Konštrukcia modelu. Žiadna analýza simulačných programov sa nedá robiť. Je potrebné zhromaždiť spoľahlivé informácie o tom, aké sú simulačné programy v oblasti riešenia problému a naučiť sa ich používať. Vývoj algoritmu. Ak nie je programátor, musí byť schopný urobiť vyhlásenie o úlohe programátorom. Jazyk programovania sa môže naučiť 3-4 mesiace a na to, aby ste mali dostatočnú znalosť programovacieho jazyka, potrebujete aspoň rok skutočnej práce. Ďalšími bodmi sú prax, analýza, prax, analýza a cyklus, aby bolo možné plne pochopiť, ako presne sa má vykonať úloha, aby sa to správne vyriešilo. Všetkých šesť bodov, ktoré rozpoznali spoločenské vedomie, ktoré sú nevyhnutné na súčasnej úrovni vedomostí, si preto vyžadujú veľkú pozornosť a vážny postoj.

    Myslenie a psychológia človeka

    Problém sa musí riešiť neustále. V modernom svete bez počítačarobiť to Nie je čas na plánovanie krokov na riešenie úloh pomocou počítača. Riešenia sú potrebné okamžite, presne a dobre uzemnené.

    Podvedomie určuje prácu vedomia, ale ako sa to stane, vedomie stále nehádne. Jediná vec, ktorú si môžete byť istí: základné štádiá riešenia úloh s použitím počítača alebo bez neho sú v podvedomí. Vedomé myslenie jednoducho sleduje obvyklú logiku človeka, ktorý berie do úvahy vlastnú skúsenosť a pravdepodobnú reakciu okolitej spoločnosti.
    Jednotlivé etapy školské riešenie študentský počítač ukazuje cestu učiteľ chce, ktorých znalosť (podľa názoru študenta), zastarané v minulom storočí. Moderný študent môže ľahko vytvoriť webové stránky alebo dať hosting. Tak on by nikdy navrhnúť postupnosť krokov na riešenie problémov na počítači, zatiaľ čo úlohu vyvinúť miesto najmenej niekoľko desiatok, pri riešení tohto problému majú podvedome akčný plán pre niekoľko mesiacov alebo dokonca rokov vpred. Aktuálne Študent identifikuje kroky pre riešenie problémov na počítači, ako to vyžaduje tréningového programu, a vážne diskutovať s učiteľom všetkých šiestich etáp riešenie každého z nich, ale tu je všetko v špirále. Vyhlásenie úlohy a požadovaný výsledok je taký, ak sa má dosiahnuť, potom musí byť prvý uvedený v procese riešenia problému. Moderný počítačový špecialista nemôže diskutovať o krokoch riešenia problémov na počítači. Riaditeľ alebo manažér jednoducho nierozumie a môže odmietnuť zaplatiť. Je potrebné riešiť úlohy a nie premýšľať, ako niečo naplánovať.
    V modernom počítačovom prípade sa opakuje stará tradícia ľudskej psychológie. Vedomie má svoju prácu, ale v určitej situácii hrá podľa pravidiel spoločnosti, v ktorej sa nachádza.

    Informatika a informatika

    Informačné technológie naozaj dosiahli výšku, ale je to kamenný vek. Oholené znalosti a zručnosti sotva zapadajú do existujúcej syntaktickej koncepcie programovacích jazykov. Keď sú v nich uväznení, zostanú nehybní.
    Je pochybné, že ministerstvo školstva bude predmetom informatiky. Nie je pochýb o tom, že počítačové podnikanie je už vedou. Oblasť informačnej technológie je ostrým oceánom poznatkov, profesií, peňazí, ambícií, nápadov a neexistuje takýto vedec alebo tím vedcov, ktorý by mu dal jasnú definíciu. V každom prípade, kvalifikovaná osoba vníma ako programovací fázu riešenie problému na počítači, ale predtým, než príde táto fáza sa prispôsobuje jeho mysli, že definuje slovo a slovo počítačové programovanie. Programovanie je dnes distribuované spracovanie informácií, je to niekoľko hypertextových jazykov, jazyk prehliadača, jazyk servera a množstvo konvencií na hosťovaní. Dnes je počítač osobný prenosný počítač alebo smartphone, stovky počítačov v lokálnej sieti, niekoľko stoviek serverov DNS a niekoľko miliónov počítačov potenciálnych zákazníkov. Programovanie sa však môže líšiť. K tomuto dňu žije Pascal, Si FoxPro. Poslednou relikviou je výsadbaVedomie skúsený programátor psychické poruchy: Vo svete, kde sú lietadlá lietanie, plachetnice a satelity letieť, musí vyriešiť problém Visual FoxPro na účtoch, ktoré kategoricky nechce presťahovať do Bitrix alebo obdobného súčasného produktu.
    Hlavné fázy riešenia počítač určí príslušnom pracovisku špecifické znalosti personálu a vedenia, ako to má urobiť. Toto nie je objektívny, ale skutočný stav vecí.

    Stone Age informačných technológií

    názor vedu, ktorá drží vzdelávacieho programu prestížnej univerzity, ktorý je uvedený ako ministerstvo školstva neuznať etapy riešenia počítačové objektívne a rozumné šesť pozícií. Ale radikálne nič nemení.
    Rozhodnutie o akýkoľvek problém - proces uplatňovania znalostí a zručností. Proces - to vždy stupňov, ktoré sa opakuje na dosiahnutie porozumenia tomu, ako urobiť vyhlásenie o tomto probléme. Výsledok je sekundárny. Hlavná vec - definícia úlohy pred jej odhodlanie. Použitie programovania a počítača je aplikácia na formalizáciu informácií, ktoré nemôžu formalizovať moderný ľudia. Výsledok: vedomosti a zručnosti sú umiestnené v železobetónovej konštrukcie syntaxe programovacích jazykov a zmraziť ich. Človek pokračuje, ale program - nie je výsledkom jeho rokovaní. Programovanie - zrkadlo inteligencie, ale schopnosť správne používať počítač a napísať dobrý program, stojí to za to.

    Vyhliadky na informačné technológie

    "Shaving" znalosti a zručnosti, zmrazené v programoch - to nie je tak zlé. Ak to všetci robia a neexistuje žiadna alternatíva, potom je to spôsob, ako to urobiť. V minulom storočí sa preslávili nielen C /C ++, Pascal a Bassik. Vedecký a technologický pokrok, bankovníctvo, ekonomika, podnikanie a štátne riadenie sú povinné robiť Fortran, Cabolo, PL /1 malé a veľké elektronické počítače. Potom nebol žiadny moderný počítačový pokrok, ale veľa vedomostí a zručností, ktoré sú väzňami v prísnom rámci syntaxe a formalít, sa v mnohých ohľadoch stalo základom modernej informačnej technológie.
    Je čas, aby sme úlohu zistili, čo sa bude diať ďalej. Môžeme predpokladať, že ďalšia šiesta etapa je dokončená. Je čas vrátiť sa na začiatok. Musíte urobiť vyhlásenie o úlohe. Je to uzemnený a náročný prístup k tejto "novej" úlohe.

    Súvisiace publikácie