Algoritmizace – základní pojmy

Slides:



Advertisements
Podobné prezentace
Makra v Excelu.
Advertisements

Název projektu: Učení pro život Reg.číslo projektu: CZ.1.07/1.5.00/ Číslo šablony: III / 2 Název sady C: Posloupnosti Autor: Mgr. Dagmar Špalová.
VÝVOJ PROGRAMOVACÍCH JAZYKŮ PERSPEKTIVY ELEKTRONIKY 3. Celostátní seminář, 18. března 2003 Ing. Pavel Pokorný UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ Fakulta technologická.
Základy algoritmizace a programování
HYPERTEXT PREPROCESSOR. PROGRAMOVÁNÍ. DEFINICE POJMŮ Problém Problém nevyřešený, nežádoucí stav obvykle vyžaduje nějaké řešení Neřešitelný problém Neřešitelný.
Algoritmizace Vývojové diagramy.
ALGO – Algoritmizace 1. cvičení
Algoritmizace a programování Operátory a příkazy v Delphi - 07
Algoritmizace 9. Ročník.
Vývojové diagramy a základy algoritmizace
ALGORITMIZACE ÚVODNÍ PŘEDNÁŠKA 2 SLOVO ALGORITMUS VZNIKLO ZE JMÉNA ARABSKÉHO MATEMATIKA AL-KHWARIZMIHO, KTERÝ V DEVÁTÉM STOLETÍ SEPSAL ROZSÁHLOU KOLEKCI.
Algoritmizace a programování
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
Seminář – Základy programování
Algoritmizace.
25. ALGORITMIZACE A PROGRAMOVÁNÍ
Algoritmus po krocích rozepsaný návod k nějaké činnosti
Algoritmizace a základy programování
Základy algoritmizace a programování
Úvod do algoritmizace Obsah: Algoritmus, algoritmizace
Obchodní akademie, Náchod, Denisovo nábřeží 673
ALGORITMIZACE A PROGRAMOVÁNÍ
Algoritmizace a programování Vývojové diagramy - 03
Anotace Žák se seznámí s aplikací MS Word Autor Petr Samec Jazyk Čeština Očekávaný výstup Dokáže spustit aplikaci MS Word Speciální vzdělávací potřeby.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Algoritmizace a programování Algoritmizace – základní pojmy - 01
Algoritmus a jeho vlastnosti
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Úvod do programování.
doc. RNDr. Zdeněk Botek, CSc.
Anotace Prezentace, která se zabývá elektrickými vlastnostmi látek. Autor Mgr. Michal Gruber Jazyk Čeština Očekávaný výstup Žáci umí vysvětlit a popsat.
Název školy Obchodní akademie a Hotelová škola Havlíčkův Brod Název OP OP Vzdělávání pro konkurenceschopnost Registrační číslo projektu CZ.1.07/1.5.00/
Algoritmy – jejich tvorba Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je ing. Jaroslav.
Algebra v informatice Antonín Jančařík.
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorIng. Ivana Brhelová Název šablonyIII/2.
Téma: DĚLENÍ CELÝCH ČÍSEL 2 Vytvořila: Mgr. Martina Bašová VY_32_Inovace/1_032.
Visual Basic - programování
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorIng. Ivana Brhelová Název šablonyIII/2.
Úvod do programování Vyučující: Mgr. Vítězslav Jersák
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 4: Programovací jazyk C Bc. Radek Libovický.
Algoritmizace a programování Algoritmy 1 - Úvod. Základní pojmy Počítačový program Počítačový program zápis zdrojového kódu, kterému rozumí počítač zápis.
Číslo projektu CZ.1.07/1.5.00/ Kódování materiálu vy_32_INOVACE_inf3_web16 Označení materiálu web16_barvy.pptx Název školy Gymnázium Kladno Autor.
Číslo projektu CZ.1.07/1.5.00/ Kódování materiálu vy_32_INOVACE_inf3_web01 Označení materiálu web01_uvod.pptx Název školy Gymnázium Kladno Autor.
Číslo projektuCZ.1.07/1.5.00/ Kódování materiáluvy_32_INOVACE_inf3_prg10 Označení materiáluprg10_vyvoj_diagram.pptx Název školyGymnázium Kladno.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 2: Základní pojmy Bc. Radek Libovický.
Zkvalitnění výuky na GSOŠ prostřednictvím inovace CZ.1.07/1.5.00/ Gymnázium a Střední odborná škola, Klášterec nad Ohří, Chomutovská 459, příspěvková.
Zkvalitnění výuky na GSOŠ prostřednictvím inovace CZ.1.07/1.5.00/ Gymnázium a Střední odborná škola, Klášterec nad Ohří, Chomutovská 459, příspěvková.
Průmyslová revoluce Kladno Gymnázium Kladno. Číslo projektuCZ.1.07/1.5.00/ Kódování materiáluvy_32_INOVACE_dej1_dkc20 Označení materiáludkc20_prum_rev_kladno_gymnazium.
INDICKÁ FILOSOFIE I. CZ.1.07/1.5.00/ VY_32_INOVACE_mix2_zsv01
Financováno z ESF a státního rozpočtu ČR.
Výukový materiál zpracován v rámci projektu
Základní pojmy v automatizační technice
Průmyslová revoluce průběh
Inf Cykly ve vývojových diagramech
Grafika – opakování Číslo projektu CZ.1.07/1.5.00/
Název Číslo projektu CZ.1.07/1.5.00/ Kódování materiálu
Základní pojmy v automatizační technice
Inf Algoritmus.
ČÍNSKÁ FILOSOFIE I Číslo projektu CZ.1.07/1.5.00/
Výukový materiál zpracován v rámci projektu
Průmyslová revoluce Kladno.
Název školy: ZŠ Bor, okres Tachov, příspěvková organizace
Filantrop Středomoří Herodes.
2018/6/10 Počítačový model Kateřina Růžičková.
Prezentace seznamuje žáky se stavbou těla a typy vývoje hmyzu Předmět
IDENTIFIKÁTOR MATERIÁLU: EU
Průmyslová revoluce 10 Technická revoluce.
VZDĚLÁVACÍ MATERIÁL kód:
Algoritmizace a datové struktury (14ASD)
Transkript prezentace:

Algoritmizace – základní pojmy Číslo projektu CZ.1.07/1.5.00/34.0950 Kódování materiálu vy_32_INOVACE_inf3_prg01 Označení materiálu prg01_zakladni_pojmy.pptx Název školy Gymnázium Kladno Autor Mgr. Pelikánová Lucie Anotace Prezentace seznamuje se základními pojmy z oblasti algoritmů a programování. Zabývá se také základními vlastnostmi algoritmů. Předmět Informatika a výpočetní technika Tematická oblast Algoritmizace a programování Téma Základní pojmy z oblasti algoritmů Očekávané výstupy Seznámit se se základními pojmy, které jsou nutné pro pochopení problematiky vytváření algoritmů. Klíčová slova Algoritmus, vlastnosti algoritmu, hromadnost, podmíněnost, konečnost Druh učebního materiálu prezentace (výkladová) Ročník 3 Cílová skupina vyšší stupeň osmiletého gymnázia, čtyřleté gymnázium Ověřeno 7.5.2013, O7 Zdroje uvedeny na konci dokumentu.

Algoritmizace základní pojmy Lucie Pelikánová Gymnázium Kladno 2012/2013

Algoritmus Popis pracovního postupu, kterým lze řešit určitou skupinu úloh. Může být popsán mnoha různými způsoby – např. slovním popisem, pomocí matematických vztahů, apod. Pokud chceme, aby algoritmus vykonával nějaký konkrétní stroj, musíme ho přetvořit v program. Potom popisujeme algoritmus jako posloupnost příkazů námi zvoleného programovacího jazyka. Nejrozsáhlejší sbírkou algoritmů je kuchařka

Vlastnosti algoritmu Hromadnost – algoritmus musí řešit danou úlohu pro různé vstupní hodnoty (rozsah vstupních hodnot můžeme specifikovat) Podmíněnost – všechny kroky algoritmu jsou jednoznačně určeny. Při stejných vstupních hodnotách musíme vždy dostat stejný výsledek. Konečnost – algoritmus musí celý proběhnout v konečném počtu kroků

Co je to program? Program je postup „počítačových“ operací, zapsaných speciálním způsobem. Program je složen pouze z příkazů, kterým daný stroj „rozumí“. Program příkazy popisuje praktickou realizaci zadané úlohy (algoritmu).

Programovací jazyk Seznam příkazů, kterým rozumí nějaký stroj a pravidla pro jejich používání. Na „chytrosti“ stroje závisí míra abstrakce programovacího jazyka, jehož příkazy je stroj schopen vykonávat. Psát program ve strojovém kódu je těžké pro člověka – programuje se ve vyšším jazyce (Pascal, Visual Basic). Program se pak překládá (transformuje, rozepisuje) do strojového kódu

Strukturované programování Je soubor doporučení, jak by měl vypadat dobře napsaný program. Program by měl být modulární – složený z menších částí a ty zase z menších částí, dokud se nedostaneme k příkazům jazyka. Vlastní program se pak skládá z několika modulů, které volají další moduly. Program se pak překládá (transformuje, rozepisuje) do strojového kódu.

Zdroje KLIMEŠ, Cyril. Informatika pro maturanty a zájemce o studium na vysokých školách. České vyd., aktualiz. a upr. Nitra: Enigma, 2008, 460 s. Maturita v kapse. ISBN 978-80-89132-71-3.