Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Visual Basic - programování Lenka Forstová. Proč Visual Basic Jednoduchý programovací jazyk Rozšířený, široká podpora (MS) Programování maker v Excelu,

Podobné prezentace


Prezentace na téma: "Visual Basic - programování Lenka Forstová. Proč Visual Basic Jednoduchý programovací jazyk Rozšířený, široká podpora (MS) Programování maker v Excelu,"— Transkript prezentace:

1 Visual Basic - programování Lenka Forstová

2 Proč Visual Basic Jednoduchý programovací jazyk Rozšířený, široká podpora (MS) Programování maker v Excelu, Accesu a Wordu... Visual - objekty se „kreslí“ a nastavují se jim vlastnosti Příjemné vývojové prostředí

3 Verze a klony Visual Basic 6.0 zastaralá verze, ale přehlednější => pro naši výuku vhodnější Visual Basic.NET moderní komerčně využívané –Visual Express Studio 2013 vývojové prostředí volně šiřitelné Visual Basic for Applications (VBA) jazyk pro programování maker v MS Office Visual Basic Script např. programování WWW stránek

4 Historie programování program = posloupnost instrukcí pro procesor zápis instrukcí ve strojovém kódu –program = posloupnost čísel –závislé na konkrétním procesoru jazyk assembler –symbolický zápis instrukcí –instrukce závislé na procesoru – program nepřenositelný vyšší programovací jazyky –Fortran (1954), Cobol (1960),... –program se překládá do strojového kódu konkrétního procesoru –příkazy v jazyce podobném angličtině –přenositelné programy

5 Historie programování Basic (1963) –Beginners All-purpose Symbolic Instruction Code –číslované řádky, příkaz GOTO => nepřehledná struktura programu QuickBasic –firma Microsoft v roce 1975 –nemá číslované řádky –strukturované programování (podmínka, cyklus, podprogram,... ) Visual Basic (1991) –operační systém Windows –objektové programování –programování řízené událostmi

6 Historie programování Visual Basic 6.0 (1998) –poslední verze před.NET Visual Basic.NET (2001) –program se nepřevádí do strojového kódu, ale do mezikódu CIL (Common Intermediate Language) –uživatelům se distribuuje v exe souboru CIL –na uživatelském počítači.NET Framework –převod do strojového kódu až při spuštění exe souboru –optimalizace pro daný procesor –první spuštění je zpomaleno kompilací Visual Basic 2010 na platformě.NET, ale už se neuvádí v názvu

7 Základní pojmy programovací jazyk zdrojový kód programu kompilace = převod do strojového kód –součástí je optimalizace –vznikne exe soubor –částečně nevratný proces interpretované jazyky –nevzniká exe soubor –každý příkaz je přeložen a hned proveden –opakovaný překlad zdržuje –snadná přenositelnost

8 Základní rysy VB vyšší programovací jazyk IDE –Integrated Development Environment –interpretace programu (během výoje) –kompilace do exe souboru (hotový program) strukturované programování objektově orientované programování –knihovny objektů pro prostředí Windows –vlastnosti –metody Událostmi řízené programování

9 Doporučená literatura Lucie Pelikánová, Jan Čihák, Lucie Knejpová: Visual Basic – Sbírka řešených příkladů, Ben 1998 Základy programování vysvětleny v příkladech, vhodné pro začátečníky jako učebnice. Lenka Tahalová, Tomáš Holan: Visual Basic v příkladech, BEN 2001 Kniha je sbírkou prográmků, které by měly ilustrovat to, co je dobré znát. Není to učebnice, ale spíše přehled, co je možné ve Visual Basicu naprogramovat a co je zajímavé. Michael Havorson: Microsoft Visual Basic 6.0 Professional Krok za krokem, Computer Press Učebnice jazyka Microsoft Visual Basic verze 6.0. Příklady jsou podrobně rozebrány.


Stáhnout ppt "Visual Basic - programování Lenka Forstová. Proč Visual Basic Jednoduchý programovací jazyk Rozšířený, široká podpora (MS) Programování maker v Excelu,"

Podobné prezentace


Reklamy Google