Algoritmizace Vývojové diagramy.

Slides:



Advertisements
Podobné prezentace
Bakalářská práce Prostředí pro výuku algoritmů
Advertisements

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ý.
Algoritmy – struktura a zápis
Programování 01 Algoritmizace.
Ota Hajzler Cíle bakalářské práce Analýza stávajícího řešení MU Identifikace aktérů Identifikace příslušných činností Sestavení optimálního postupu.
ALGO – Algoritmizace 1. cvičení
- X>=-4 + Program, který po zadání n čísel určí počet čísel, která jsou v intervalu
Algoritmizace 9. Ročník.
Metody zpracování vybraných témat (projektů)
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í
ZPŮSOBY ZÁPISU ALGORITMŮ
Jazyk vývojových diagramů
registrační číslo CZ.1.07/1.5.00/
Seminář – Základy programování
Algoritmizace.
Informatika a práce s počítačem
25. ALGORITMIZACE A PROGRAMOVÁNÍ
Analýza informačního systému
Algoritmus po krocích rozepsaný návod k nějaké činnosti
Informatika I 2. přednáška
Algoritmizace úloh. Algoritmizace úloh Algoritmus? CO JE TO???
Algoritmizace a základy programování
Základy algoritmizace a programování
ALGORITMIZACE (c) Tralvex Yeap. All Rights Reserved.
Úvod do algoritmizace Obsah: Algoritmus, algoritmizace
Algoritmy vyhledávání a řazení
Jazyk vývojových diagramů
Obchodní akademie, Náchod, Denisovo nábřeží 673
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,
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,
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,
MATICE ODPOVĚDNOSTI Matice odpovědnosti představuje jasné a konkrétní vymezení kompetencí osob z týmu za konkrétní projektové činnosti (úkoly), např. koordinaci.
Algoritmizace a programování Vývojové diagramy - 03
Algoritmizace - příklady algoritmů
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
doc. RNDr. Zdeněk Botek, CSc.
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.
Základy ALgoritmizace 6. cvičení. Program cvičení Kontrolní bod 1 zakončení grafického zápisu algoritmů - vývojových diagramů –identifikátory a proměnné.
Úvod do teorie konečných automatů
Grafický zápis algoritmů (vývojové diagramy) Eratosthenovo síto
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.
doc. RNDr. Zdeněk Botek, CSc.
Algoritmy – grafický zápis
Úvod do programování Vyučující: Mgr. Vítězslav Jersák
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
Algoritmizace. Co je to algoritmizace? Algoritmizace je postup při tvorbě programu pro počítač, kterým lze prostřednictvím algoritmu řešit nějaký problém.
Základy programování mikropočítačů První program v jazyce symbolických adres.
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.
Algoritmizace a programování Algoritmy 2 – Vývojové diagramy (sekvence)
Čí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ý.
Základní pojmy v automatizační technice
Algoritmizace – základní pojmy
Základní pojmy v automatizační technice
Kurz algoritmizace a programování v jazyce C
Vytváření dokumentace algoritmů
2018/6/10 Počítačový model Kateřina Růžičková.
Výukový materiál zpracován v rámci projektu
Příkazy cyklu (1) Umožňují vícekrát (nebo ani jednou) pro-vést určitý příkaz Jazyk C rozlišuje příkaz cyklu: s podmínkou na začátku: obecný tvar: while.
Algoritmizace a programování
Výukový materiál zpracován v rámci projektu
CYKLUS S PODMÍNKOU NA ZAČÁTKU (se vstupní podmínkou)
Analýza informačního systému
Algoritmizace a datové struktury (14ASD)
Transkript prezentace:

Algoritmizace Vývojové diagramy

Algoritmizace …činnost, která se skládá z analýzy problému a sestavení algoritmu. Algoritmus: jednoznačný postup od zadání k výsledku. Vlastnosti algoritmů: Konečnost- konečný počet kroků Obecnost- široká množina možných vstupů Determinovanost- pro stejné vstupy dostáváme stejné výstupy Jednoznačnost- jasná posloupnost následujících kroků

Vývojový diagram: grafické znázornění algoritmu. Zápis algoritmů: Vývojové diagramy Strukturogramy Rozhodovací tabulky Programovací jazyky Vývojový diagram: grafické znázornění algoritmu. Nejčastější použití v programování

Symboly …představují grafické značky přesně definovaného významu. Mezní značky: Začátek Konec Sekvenční bloky: Vstup či výstup Zpracování Začátek Konec Čti: X: X:=X+1

Symboly Větvení: Další značky: A´0 + - X=0 Podprogram Příprava X:=1;N

Vyzkoušejte: Zkuste pomocí značek pro zápis vývojového diagramu zobrazit přecházení přes silnici. Najděte algoritmus pro řešení kvadratické rovnice. Pokuste se ho popsat.

Vyzkoušejte: Napište algoritmus pro sečtení obsahu dvou buněk. Začátek Čti: A,B C:=A+B Piš: C Konec