Základy programování (C#) Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1134_Základy programování (C#) _PWP



Podobné dokumenty
Tabulkové kalkulátory, (MS Excel, OpenOfiice)

Webové prezentace a aplikace. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1132_Webové prezentace a aplikace_pwp

Počítač jako elektronické, Číslicové zařízení

Software Základní pojmy a rozdělení. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1123_Software Základní pojmy a rozdělení_pwp

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

Komunikační protokoly počítačů a počítačových sítí

Počítačové sítě. VY_32_INOVACE_1137_Počítačové sítě_pwp. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C V Z T A Ž N É A O B R Y S O V É B

Vysekávací stroje a zařízení

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Programování v jazyce VISUAL BASIC.NET

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Opakování Výrobní zařízení

Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Stroje pro drcení pěnových materiálů

BALENÍ ČALOUNĚNÉHO NÁBYTKU

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Provaznické výrobky. Zpracovala: Ing. Ladislava Brožová. SOŠ a SOU Česká Lípa. VY_32_INOVACE_629_Provaznické výrobky_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

FORMOVÁNÍ A VÝVOJ OSOBNOSTI

Autor: Gennadij Kuzněcov VY_32_INOVACE_1285_SWOT analýza_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C Č Í S L I C O V Ě Ř Í Z E N É O B

Vývoj od 1 roku do 3 let BATOLE

Databázové systémy, MS Access. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Stroje a zařízení střiháren

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Autor: Gennadij Kuzněcov VY_32_INOVACE_1287_Plánování. Členění plánů_pwp

Shrnutí kinematiky. STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C P R O G R A M O V Á N Í _ P W P

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ K O R O Z E A O C H R A N A P R O T I K

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Údržba a čištění potahů čalouněných výrobků

STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Operační systémy Rozdělení a popis. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Papírenské výrobky. Zpracovala: Ing. Ladislava Brožová. SOŠ a SOU Česká Lípa. VY_32_INOVACE_627_Papírenské výrobky_pwp

III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT. Žák se seznámí se základními pojmy morfologie tvarosloví, ohebnost, význam slov.

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

IZOLAČNÍ MATERIÁLY. Zpracovala: Ing. Ladislava Brožová. SOŠ a SOU Česká Lípa. VY_32_INOVACE_638_Izolační materiály_pwp

Etapy vývoje lidského života. prenatální období

Stroje, zařízení a přístroje na nanášení lepidel

Členění dokladů_testové otázky

EXTREMISTICKÉ POLITICKÉ IDEOLOGIE. Obr. 1 Obr. 2

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Autor: Gennadij Kuzněcov VY_32_INOVACE_1276_Marketingová komunikace. Vztahy s veřejností_pwp

Stroje a zařízení střiháren

STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

Autor: Gennadij Kuzněcov VY_32_INOVACE_1263_Cílený marketing. Trh a rozdělení trhu_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

MLADŠÍ ŠKOLNÍ VĚK. Vývoj dítěte ve věku od 6 do 11 let

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

BALENÍ ČALOUNĚNÉHO NÁBYTKU

Střední odborná škola a Střední odborné učiliště Česká Lípa28. října 2707, příspěvková organizace

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Test - Čalounictví II

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

Autor: Gennadij Kuzněcov VY_32_INOVACE_1292_Personalistika. Podstata a význam_pwp

ADOLESCENCE VÝVOJ OD 15 DO 20 LET

STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

Autor: Gennadij Kuzněcov VY_32_INOVACE_1289_Vedení. Faktory motivace_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

Střední odborná škola a Střední odborné učiliště Česká Lípa28. října 2707, příspěvková organizace

II/2 - Inovace a zkvalitnění výuky prostřednictvím ICT. VY_32_INOVACE_237_Techniky_PwP. PowerPointová prezentace. Přesvědčovací techniky reklamy

Autor: Gennadij Kuzněcov VY_32_INOVACE_1295_Kontrolování. Kontrolní procesy_pwp

CZ.1.07/1.5.00/ Digitální učební materiály III/ 2- Inovace a zkvalitnění výuky prostřednictvím ICT

STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace

Autor: Gennadij Kuzněcov VY_32_INOVACE_1281_Management. Význam a podstata_pwp

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ K O N T R O L A A M Ě Ř E N Í _ P W P

Transkript:

Základy programování (C#) Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1134_Základy programování (C#) _PWP

Název školy: Číslo a název projektu: Číslo a název šablony klíčové aktivity: Označení materiálu: Typ materiálu: Předmět, ročník, obor: STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace CZ.1.07/1.5.00/34.0880 Digitální učební materiály www.skolalipa.cz III/ 2 ICT pro studijní obor Mechanik elektronik VY_32_INOVACE_1134_Základy programování (C#)_PWP PowerPointová prezentace ICT 1. až 4. ročník studijní obor Mechanik elektronik Číslo a název sady: Téma: sada č. 57 - ICT pro studijní obor Mechanik elektronik Základy programování (C#) Jméno a příjmení Ing. Jan Nožička autora: Datum vytvoření: 1. 10.2012 Anotace: Materiál slouží k objasnění a pochopení práce při programování počítačů, Pro vysvětlení je použit programovací jazyk C#.

Programovací jazyky procházení stálým vývojem. Vývoj se děje v generacích. Programování se děje v několika krocích: 1. Zadání 2. Zpracování programu v programovacím jazyce 3. Kontrola syntaxe 4. Kompilace programu do strojového kódu 5. Ověření funkčnosti a test spolehlivosti programu

Vývoj programovacích jazyků 1. Generace jazyky, pouze strojový kód 2. Generace Assembler, není o moc jednodušší než strojový kód, ale už jsou zde přeloženy instrukce do srozumitelnějších příkazů 3. Generace Kompilované jazyky zdrojový kód psaný v editoru kódu (C), musí potom dojít ke kompilaci do strojového kódu Interpretované jazyky možnost přenosu mezi různými platformami Jazyky s virtuálním strojem visual platformy.net platforma nejmodernější jazyk C#

Objektově orientované programování 1. Je to systém práce, kde se snažíme používat objekty (části programu), aby byly co nejuniverzálnější 2. Jednotlivé objekty mohou pracovat bud samostatně, nebo v závislosti na poslaných parametrech, vrací pak vždy stejnou odpověď 3. Objekty se mohou mezi programy předávat, nebo sdílet. 4. Jeden objekt může být použit v mnoha programech. Nemusí se znovu programovat.

První program krok za krokem Spustit program Visual studio Express C# Zadat New project Vybrat Windows Forms Application Ve spodní části vyplnit název, místo programu

První program krok za krokem Do zadaného adresáře se vytvořilo několik souborů a adresářů Na monitoru se objevilo první okno programu

První program krok za krokem Vložte objekty do okna programu: Label popisek TextBox zapisovací pole Button - tlačítko

První program krok za krokem Klikneme dvakrát na tlačítko objekt Button, a objeví se nové okno. Toto okno slouží k zápisu zdrojového kódu.

První program krok za krokem Do prostoru mezi {} se napíše zdrojový kód. Zapište podle obrázku. Pro shlédnutí programu stačí kliknout na zelenou šipku (start) v ikonách na horní liště, ale musí být vedle ve výběrovém poli DEBUG Gram se zkompiluje a spustí, Klikněte na Button1 a uvidíte výsledek svého prvního programu.

Druhý program krok za krokem Do prostoru mezi {} se napíše zdrojový kód. Zapište podle obrázku. Spusťte program Do textového pole něco napište a pak klikněte na tlačítko Button1

Programové ukázky pro tento projekt label1.text = textbox1.text.tostring() +" "+ "Honzo"; label1.text = "ahoj"+" "+ "Honzo"; label1.backcolor = Color.Aqua; label1.text = "ahoj"+" "+ "Honzo"; label1.backcolor = Color.Aqua; button1.height = 25; button1.width = 150; button1.text = "Zapiš do Textového pole něco"; Dopiš tento zdroj if (button1.text == "Zapiš do Textového pole něco") { label1.text = textbox1.text.tostring(); }

Literatura: 1. Elektronický manuál Microsoft Visual Studio Express 2010 for Windows - http://msdn.microsoft.com/enus/library/dd831853(v=vs.100).aspx 2. Elektronický manuál Microsoft Visual Studio Express 2012 for Windows - http://msdn.microsoft.com/enus/library/hh334523(v=vs.110).aspx 3. Elektronický manuál Microsoft Visual Studio Express 2013 for Windows - http://msdn.microsoft.com/enus/library/67ef8sbd.aspx

Vytvořeno v MS Office PowerPoint 2010. Materiál je určen pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízeních. Jakékoliv další využití podléhá autorskému zákonu. "Škola vlastní licence k software, pomocí kterých byl zpracován tento digitální učební materiál." Pokud není uvedeno jinak, použitý materiál je z vlastních zdrojů autora/autorky.