Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




InfoA_Software

PDF
Stáhnout kompletní materiál zdarma (2.57 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

případě potřeby stačí jen zavolat existující proceduru.

– Strukturované (např. C, Pascal, Visual Basic for Application) - strukturovaný program 

je program mající hierarchickou strukturu. Data a funkce jsou ale navzájem odděleny. 

– Objektově-orientované (např. Smalltalk, Java, C++, C#) - objektově-orientovaný 

program chápe program jako soubor autonomních objektů, kde si každý objekt v 

sobě nese jak data o sobě, tak funkce, které s těmito daty mohou manipulovat. Tyto 

datové struktury a funkce jsou definovány v tzv. třídě, na jejímž základě jsou pak 

vytvářeny již zmíněné objekty

• Neprocedurální - na rozdíl od procedurálních nepopisují, co se má udělat, ale 

program specifikuje pouze cíl a algoritmizace je plně ponechána interpretu 

daného programovacího jazyka.

– Funkcionální (např. Lisp) - základním modelem výpočtu matematický pojem funkce 

vycházejí z teorie funkcí (lambda-kalkulu).

– Logické (např. Prolog) - používají jako prostředek programování matematickou 

logiku.

• Specializované (např. HTML, XML, SQL atd.)

72

Hra OKO

Ukázka strukturovaného programování v jazyce Visual Basic for Appliacation v Excelu

Sub SejmoutKartu()

Range("A1") = Range("A1") + WorksheetFunction.RandBetween(3, 11)
If Range("A1") > 21 Then

MsgBox "Prohrál jste!"

ElseIf Range("A1") = 21 Then

MsgBox "OKO"

Else

MsgBox "Sejmi další kartu"

End If

End Sub

Sub Vynulovat()

Range("A1") = 0

End Sub

73

Heslo dne

Ukázka objektově-orientovaného programu v jazyce Java

public class HesloDne extends JFrame {

public static void main(String[] args) {

HesloDne okno = new HesloDne();
okno.setTitle("Heslo dne");
okno.setSize(300, 200);
okno.setDefaultCloseOperation(EXIT_ON_CLOSE);
JButton tlacitko = new JButton("Heslo dne");
okno.add(tlacitko);
tlacitko.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {

JOptionPane.showMessageDialog(null, "Ať žije Informatika A!");

Témata, do kterých materiál patří