VÝUKOVÝ MATERIÁL Identifikační údaje školy
Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu
Anotace Vytvořeno Určeno pro Přílohy
Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 CZ.1.07/1.5.00/34.1076 Pro vzdělanější Šluknovsko 32 – Inovace a zkvalitnění výuky prostřednictvím ICT 0207 Mgr. Bc. Jan Škoda Programování VY_32_INOVACE_0207_0110 Vývojové prostředí v systému Windows - „Integrated Development Environment“ Žák si upevní učivo o vývoji aplikací v operačním systému Windows 15. 7. 2013 3. ročník oboru Informační technologie Bez příloh
Metodický list • Učitel: • Výklad s projekcí elektronického učebního materiálu. • Ukázka obecného postupu činností. • Monitorování činnosti žáků.
• Žák: • Sleduje výkladovou projekci a demonstraci učitele.
Vývojové prostředí v systému Windows „Integrated Development Environment“
Co je to IDE? • Anglicky „Integrated Develompent Environment“. • Software usnadňující práci programátorů. • Většinou zaměřené na konkrétní programovací jazyk (existují ale také vícejazykové IDE). • Skládá se většinou z editoru kódu (se zvýrazněním syntaxe), kompilátoru, interpretu a debuggeru. • Některé IDE obsahují také systém RAD (návrh GUI).
Eclipse • Open source multiplatformní IDE pro jazyk Java. • Pomocí pluginů lze Eclipse použít pro další jazyky, například: • C, C++, Fortran, Perl, PHP, Python, Ruby a další ...
• V roce 2004 vzniklo Eclipse Foundation (release Eclipse 3.0). • Nejnovější stabilní release je Eclipse 4.2 (Juno). • V roce 2013 je plánováé release Eclipse 4.3 (Kelpler).
Eclipse 4.2 na Windows 7
Zdroj: THE ECLIPSE FOUNDATION. Wikipedia.org [online]. [cit. 15.07.2013]. Dostupný na WWW: http://commons.wikimedia.org/wiki/File:Eclipse_4.2_Juno_screenshot.png.
Microsoft Visual Studio • Vícejazykové IDE od Microsoftu. • Jedná se o proprietární software. • Expres edice – Freeware.
• Mezi vestavěné jazyky patří: • C/C++ (Visual C++), VB.NET (Visual Basic .NET), C# (Visual C#).
• Podpora dalších jazyků je možná nainstalováním jazykových služeb (např. Python, Ruby). • Nejnovější stabilní release je Visual Studio 2012.
Visual Studio 2012 na Windows 8
Zdroj: Autor
Code::Blocks • Multiplatformní open source IDE pro jazyk C/C++. • Podporuje kompilátor GCC i Visual C++. • První stabilní verze Code::Blocks vyšla v roce 2008 (RC v roce 2005). • Nejnovější stabilní release je Code::Blocks 12.11.
Code::Blocks 12.11 na Windows 7
Zdroj: AUTOR NEUVEDEN. Just-download.com [online]. [cit. 15.7.2013]. Dostupný na WWW: http://justdownload.com/software-development/coding-languages-compilers/codeblocks-12.11-build-8629.exe/screenshot/6b64b.
Embarcadero Delphi • IDE od firmy Borland pro tvorbu aplikací na platformě Windowsv jazyce Object Pascal. • Umožňuje vizuální návrh GUI (RAD). • Nejnovější verze je Delphi XE3 (v17.0).
Delphi na Windows XP
Zdroj: VIBEESHAN025. Wikipedia.org [online]. [cit. 15.07.2013]. Dostupný na WWW: http://en.wikipedia.org/wiki/File:Delphi_XE2_IDE_Screen_shot.jpg.
NetBeans • Multiplatformní open source IDE pro vývoj v jazyku Java. • Podporuje také C/C++ a PHP. • NetBeans vzniklo v roce 1996 jako studentský projekt (v Praze). • V roce 1999 bylo NetBeans zakoupeno společností Sun Microsystems.
• Nejnovější stabilní release je NetBeans 7.2.1.
NetBeans na Windows 7
Zdroj: DABLER. Wikipedia.org [online]. [cit. 15.07.2013]. Dostupný na WWW: http://cs.wikipedia.org/wiki/Soubor:NetBeans_IDE_6.0_on_Linux.png.
Další IDE • • • •
Lazarus (Pascal) Padre (Perl) RubyMine (Ruby on Rails) PhpStorm (PHP)
• Známé textové editory se zvýrazněním syntaxe pro různé jazyky. • Notepad++, PSPad.
Zdroje • Code::Blocks. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2013 [cit. 2013-07-15]. Dostupné z: http://en.wikipedia.org/wiki/Code::Blocks. • Eclipse (software). In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2013 [cit. 2013-07-15]. Dostupné z: http://en.wikipedia.org/wiki/Eclipse_(software). • Embarcadero Delphi. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2013 [cit. 2013-07-15]. Dostupné z: http://en.wikipedia.org/wiki/Embarcadero_Delphi. • Microsoft Visual Studio. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2013 [cit. 201307-15]. Dostupné z: http://en.wikipedia.org/wiki/Microsoft_ Visual_Studio. • NetBeans. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2013 [cit. 2013-07-15]. Dostupné z: http://en.wikipedia.org/wiki/Netbeans.