- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
01_APRG_algoritmus
APRG - Algoritmizace a programování
Hodnocení materiálu:
Zjednodušená ukázka:
Stáhnout celý tento materiálešení
celé skupiny příbuzných úloh, které se od sebe
liší pouze vstupními údaji.
Výsledek - algoritmus musí vést po konečném počtu
kroků k získání hledaného výsledku.
Př. Výpočet váženého studijního průměru studenta –
univerzálnost – použití pro studenty:
Petr, Pavel, Zuzana, bakalářský stupeň,
magisterský stupeň, doktorské studium, ČVUT,
VUT, MU, aj.
Základní prvky algoritmu
• Proměnné
• Začátek algoritmu
• Konec algoritmu
• Kroky algoritmu
• Podprogramy
• Podmínka – binární relace
• Rozhodování
• Sekvence
• Cyklus
• Skok
Prostředky pro zápis
algoritmu
• Slovní
– Nejjednodušší forma, jde o návody, vyhlášky,
zákony, apod.
– Otázkou je přesná definice – převod do
programovacího jazyka není vždy možný.
• Grafický
– Možnost přehledného znázornění složitějších
algoritmů včetně větvení.
– Používá se definovaných značek s popisem a
orientovaných spojnic.
• Symbolický
– Možnost popsat algoritmus pomocí přesně
definované syntaxe (metajazyk).
Výpočet kvadratické
rovnice
Slovní popis
1. Vstup: a, b, c
2. Vypočti
diskriminant D
3. Podle D zvol
postup výpočtu
výpočet podle D
3 varianty
4. Předej výsledek
Vývojový diagram
Výpočet kvadratické
rovnice
Strukturogram
Symbolický zápis
algoritmu
• Algoritmy lze zapisovat s využitím
– klíčových slov později použitého
programovacího jazyka, nebo
– Metajazyka
• Metajazyk definuje smluvené příkazy
s libovolným pojmenování.
• Příkazy by měly být realizovatelné v
později použitém programovacím jazyce.
Pojem „programovací
jazyk”
Pod pojmem programovací jazyk rozumíme
prostředek pro zápis programů, jež
mohou být provedeny na počítači.
V tomto smyslu je programovací jazyk
komunikačním nástrojem mezi:
– uživatelem počítače, který jeho jazykovými
prostředky specifikuje algoritmus řešení
daného problému, a
– počítačem, jenž svými technickými prostředky
algoritmus interpretuje a realizuje tak
transformaci vstupních údajů na výstupní.
Program
Podle slovníku spisovné češtiny program je:
1.Předem stanovený obsah a postup, sled nějakého
kulturního podniku, jedn
Vloženo: 25.05.2011
Velikost: 187,10 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Copyright 2025 unium.cz


