none dzio.sk
new "Jerusalem"
sk
|
en
|
tT

Zobrazenie algoritmov

ako sa zapisujú...

v1.45 28.04.2018 04:31
for correct function of this site, i need to use cookies...
Zápis algoritmov
Slovný zápis
Pre vyjadrenie algoritmov je nám blízky, dobre sa nám v ňom uvažuje, ale ako prostriedok analýzy zložitejších úloh je nevýhodný pretože je neprehľadný, nedostatočne zvýrazňuje zmeny postupu, môžu sa v ňom vyskytnúť nepresnosti.

Ľudský jazyk obsahuje množstvo slov (napríklad angličtina má takmer 800 000 slov), je v neustálom vývoji, slová v jazyku pribúdajú a zanikajú. Obsahuje množstvo výnimiek, umeleckých obratov, synoným, homoným a tvarov. Algoritmus zapísaný v prirodzenej ľudskej reči je nám najbližší a najpochopiteľnejší. Avšak je nevhodný pre komunikáciu so strojom, pretože ten vyžaduje stabilný a nemenný zoznam umožňujúci presnú špecifikáciu príkazov. Presnosť, konkrétnosť a adresnosť.

Nemožnosť využitia prirodzeného jazyka v komunikácii so strojom viedla k potrebe úpravy ľudského jazyka, redukcii jeho obsahu na úzku skupinu slov.
Vývojové diagramy
Vývojový diagram úlohy je bloková grafická reprezentácia postupnosti operácií, ktorá má realizovať úlohu v súlade s príslušným algoritmom.
Algoritmický jazyk
Často je to akási zmes prirodzeného jazyka a príkazov nejakého konkrétneho programovacieho jazyka, do ktorého plánujeme algoritmus prepísať.

Ide o grafický zápis algoritmu vhodný najmä pre začiatočníkov. Umožňuje intuitívne chápať postup a tok výpočtu znázornený šípkami a geometrickými tvarmi aj bez vysvetľovania syntaxe.
Obrázkové jazyky
Umožňujú programovať prostredníctvom spájania obrázkov; hlavným reprezentantom sú detské programovacie jazyky ako je napríklad Baltík, Imagine, Robot Karol.
Programovacie jazyky
Predstavujú formalizované algoritmické jazyky, popisujú činnosť algoritmu pomocou presne definovaného syntaxu.

Algoritmus a algoritmizácia sú určitými medzikrokmi medzi zadaním problému a jeho vyriešením na počítači. Pomocou algoritmu dokážeme vyriešiť problém, no takmer vždy ho potrebujeme preložiť do jazyka počítača.

Na komunikáciu s akýmkoľvek zariadením schopným vykonávať algoritmy potrebujeme jazyk. Aby bolo dorozumievanie pre človeka čo najprijateľnejšie vytvárajú sa umelé jazyky.

Pomocou nich dokážeme jednoducho a jednoznačne vyjadriť algoritmus tak, že ho zariadenie (počítač) dokáže interpretovať. Takéto jazyky nazývame programovacie.

Činnosť, ktorú vykonávame pri zápise algoritmu do programovacieho jazyka, označujeme ako programovanie.
Keď si došiel až sem, môžeš sa rozhodnúť čo ďalej...
  • môžeš ísť na základnú stránku...
  • môžeš ísť o úroveň vyššie...
  • môžeš dzI/Ovi napísať...
  • môžeš diskutovať s dzI/Om...
  • môžeš dzia podporiť...
  • ak sa ti informácia páči, môžeš si objednať knihu dzI/Ových myšlienok v knižnej podobe, kontaktuj ho e-mailom...
 

Your comment

Title
Comment
8 + 9 =
xxx
size 34 912 B
generated in 0.16634 s
created by dzI/O 2015 - 2024
this site needs to use cookies to work properly...
displayed 1 x
all 9 769 x
ip 98.81.24.230
online users (1)
share
statistics
TOPlist TOPlist TOPlist

Zmysel života

hľadanie zmyslu života...
Zmysel života je cieľ, ktorý ľudia vytyčujú svojmu životu. Tento pojem sa dá vymedziť na základe zodpovedania dvoch otázok:

Kto som?
a
Kam spejem?
dzI/O hľadá zmysel života...
pozri, na čo všetko už prišiel...
120+ zmyslov života...
zmysel života
ak poznáš nejaký zmysel života, ktorý tam nie je uvedený, kľudne sa ozvi, doplním...

podpora

stránka, kde sa momentálne nachádzaš, má príjem jedine od dobrovoľných podporovateľov
prosím, podpor stvoriteľa
prevodom na účet
SK41 1100 0000 0026 1872 7972
cez PayPal
cez Viamo
cez Donater