1 / 20

KIV/PPA1 1.cvičení

KIV/PPA1 1.cvičení. Cvičící: Pavel Bžoch. Údaje o cvičícím. Pavel Bžoch Kancelář: UL408 Konzultační hodiny: Úterý 11:00 – 12:00 Středa 10:00 – 11:00 E-mail: pbzoch@kiv.zcu.cz www stránky http://home.zcu.cz/ ~ pbzoch Ale : Všechny informace k PPA1 na Portálu. Karty JIS.

courtney
Télécharger la présentation

KIV/PPA1 1.cvičení

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. KIV/PPA1 1.cvičení Cvičící: Pavel Bžoch

  2. Údaje o cvičícím • Pavel Bžoch • Kancelář: UL408 • Konzultační hodiny: • Úterý 11:00 – 12:00 • Středa 10:00 – 11:00 • E-mail: pbzoch@kiv.zcu.cz • www stránky http://home.zcu.cz/~pbzoch • Ale: Všechny informace k PPA1 na Portálu

  3. Karty JIS • Většina by měla mýt vyzvednuté a aktivní • Přístup do UU409 pouze na kartu • Pokud nefunguje, tak … • Nenechávat otevřené dveře • Přihlašovat se kartou, i když jde někdo přede mnou a otevře mi dveře • Karta potřebná i do knihovny, menzy, kolejí, dalších učeben, takže zařídit • Pozor na zabezpečovací zařízení

  4. Konto Orion I • Většina by měla mít zařízené a aktivní  přihlásit se, pokud není použít pokusnicek • Jednotné přihlašování kdekoliv na univerzitě ve veřejných i dalších učebnách • Jednou za čas (½ roku) potřeba změnit heslo, oznámení přijde na studentský mail (vas_orion_login@students.zcu.cz)

  5. Konto Orion II • Změna hesla: http://heslo.zcu.cz • Ještě do dvou měsíců po vypršení hesla • Studentský mail nutno povinně kontrolovat • http://webmail.zcu.cz, heslo Orion • Možnost přístupu ze standardních e-mailových klientů (např. Thunderbird) – viz http://mail.zcu.cz/dokumentace/nastaveni.html • Přesměrování do jiné schránky a dalších nastavení – viz http://mail.zcu.cz

  6. Konto Orion III • Vlastní webové stránky studentů • Nutno umístit do public adresáře na disku H: • Možnost připojení na server eryx.zcu.cz přes WinSCP (použít Orion přihlášení) • Stránky dostupné na http://home.zcu.cz/~vas_orion_login • Vyhledávání kontaktů na učitele/studenty • http://phone.zcu.cz • Další informace na portálu ZČU

  7. Portál ZČU I • Většina informací spojených se studiem • Informace o předmětech (courseware) • Veřejné informace o vyučujících, studentech, předmětech, místnostech (např. rozvrhy) • Informace spojené s vaším studiem (známky, zapsané zkoušky, zapsané předměty) • Veškeré informace potřebné pro studium předmětu KIV/PPA1

  8. Portál ZČU II • Přihlášení do portálu pomocí Orion login • Dostupné úplně vpravo nahoře • Po přihlášení přístupné i neveřejné informace • Informace k předmětu KIV/PPA1 najdete v záložce Courseware  Moje předměty  Počítače a programování 1 (KIV/PPA1)

  9. Požadavky na zápočet • Získání minima bodů z povinných aktivit • Domácí úlohy • Zápočtový test • Samostatná práce • Možnost získání bonusových bodů • Bonusové domácí úlohy • Rozšíření samostatné práce • Příklady ACM • On-line test

  10. Varování! • Získání minim bodů ze všech povinných akcí (včetně zkoušky) nezajistí absolvování předmětu • Součet minim ze všech povinných akcí je nižší než celkové minimum bodů • Nutno z některých povinných akcí získat více bodů nebo získat bonusové body • Možnosti oprav jednotlivých povinných akcí – viz informace na portálu ZČU

  11. Docházka • Chodit na cvičení není povinné, nicméně doporučuji na něj chodit • Docházka se dělat bude, slouží ke statistickým účelům • Nutno dostavit se na povinné akce – viz portál ZČU • Přechod mezi cvičeními první týden, buď se vyměnit, nebo na cvičení s málo lidmi • Nahlásit cvičícímu, cvičící na konci 2. týdne nahlásí změny na studijním oddělení

  12. Používané SW prostředky • Všechno SW vybavení potřebné pro KIV/PPA1 najde na CD na portálu ZČU • Courseware KIV/PPA1  Studijní materiály  Doporučený software  PPA1-CD • JDK – Pro překlad a spouštění Java programů • SciTE – Textový editor s podporou Javy • Eclipse – Doporučené vývojové prostředí

  13. JDK dokumentace • Slouží programátorům jako nápověda o standardních knihovních funkcích, které Java nabízí • Dá se najít na internetu • http://docs.oracle.com/javase/7/docs/api/ • Dá se najít na lokálním disku • c:\Program Files\Java\jdk1.7.0_06\docs\api\index.html • Plocha  KIV/PPA1  API

  14. Příkazová řádka I • Pro ruční překlad a spouštění Java programů • Spuštění z Total Commanderu  cmd • Spustí se ve správné složce • Spuštění ze Start  Spustit..  cmd • Spustí se v Dokumentech • Lze použít klávesovou zkratku +R

  15. Příkazová řádka II • Lze vyvolávat předchozí příkazy (šipka nahoru a dolu) • Lze doplňovat názvy souborů (Tabulátor) • Kopírování textu obtížnější • Nefunguje standardní Ctrl+C, Ctrl+V • Kopírování přes pravé tlačítko na okno dát Označit, pak označit, pak Enter pro vložení do schránky • Vložení rovněž přes pravé tlačítko, dát Vložit

  16. Programování v UU409 • Nastavit si zobrazování přípon souborů • Vytvořené programy nebo další soubory ukládat na D:\<nějaká vaše složka> nebo na flashdisky • Nepoužívat síťoví disk (H:) přímo pro práci (může spadnout síť) • Pravidelně ukládat! • Minimálně každých několik minut

  17. Základní pojmy I • Editor • Program, ve kterém píšete své programy • Např. SciTE, PSPad, apod. • Zdrojový soubor • Textový soubor se zdrojovým kódem programu • Čitelný pro programátora, přípona .java • Přeložený soubor • Soubor přeložený do bytecode • Čitelný pro virtuální stroj, který ho vykonává

  18. Základní pojmy II • Překladač • Převádí zdrojový soubor na přeložený soubor • Převádí program z reprezentace vhodné pro člověka do spustitelné reprezentace (vhodné pro počítač) • Virtuální stroj • Vykonává bytecode  program běží na virtuálním stroji • Odstiňuje rozdíly HW a OS

  19. První program v Javě • Viz osnova cvičení 1 • Název třídy (public class) musí být shodný s názvem souboru, ve kterém se nachází • public class PrvniProgram bude v souboru PrvniProgram.java • Problémy s vypisováním českých znaků s diakritikou v příkazovém řádku • Lze vyřešit, ze začátku stačí nepoužívat akcentové znaky

  20. Štábní kultura • V Javě důsledně dodržována • Víceslovné názvy tříd, metod a proměnných se oddělují velkým písmenem • Názvy tříd začínají velkým písmenem, názvy metod a proměnných malým písmenem • Odsazování vnořených bloků doprava není významové, ale je nutné ho používat kvůli přehlednosti

More Related