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

announcement of the day

Reduction ;)

31.08.2024 11:26
I've decided to recuce dzI/O's imperium 😉

There's only one page left, where are all creations 😉

It means dzio.sk 😉

all announcments hide announcement
for correct function of this site, i need to use cookies...

Zobrazenie algoritmov
ako sa zapisujú...
01.04.2022 17:26

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.
xxx
size 36 214 B
generated in 0.23832 s
created by dzI/O 2015 - 2024
this site needs to use cookies to work properly...
displayed 0 x
all 5 393 x
ip 44.220.247.152
online users (2)
share
statistics
TOPlist TOPlist TOPlist

Kvetový med

v Trebišove a okolí, priamo od včelára...
Ahoj, milý milovník medíka...
Ponúkam na predaj z dvora, kvetový medík...
Pri odbere väčšieho množstva, dovoz zdarma...


super
kvalita


výborná
cena


priamo
od
včelára


Trebišov
a
okolie


0903 343 518


enaxnay@ gmail.com
a pozdravujú ťa naše usilovné včielky...

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