Size: 4937
Comment:
|
Size: 7474
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
2009/2010 -- zimný semester | 2010/2011 -- zimný semester <<Pozor>> Prvé zápočtové cvičenie bude v pondelok 24.10 počas cvičenia. Na predmet chodí 22 študentov, v miestnosti je 16 počítačov. Z toho vyplýva, že 6 ľudí bude musieť robiť na svojom vlastnom prinesenom počítači. Domáce zadanie je rovnaké, ako minulý rok. <<TableOfContents()>> |
Line 8: | Line 14: |
=== Konzultácie === Pondelok 16:00 -- 17:00 |
|
Line 21: | Line 31: |
* Šablónové jazyky | * !JavaScript, AJAX |
Line 30: | Line 40: |
1. David Gourley, Brian Totty, Marjorie Sayer, Anshu Aggarwal, Sailu Reddy, et al., ''HTTP: The Definitive Guide'', O'Reilly 2002 |
1. David Gourley, Brian Totty, Marjorie Sayer, Anshu Aggarwal, Sailu Reddy, et al., ''HTTP: The Definitive Guide'', O'Reilly (2002) 1. David Flanagan, ''!JavaScript: The Definitive Guide'', O'Reilly Media, Inc.; 5th edition (2006) |
Line 44: | Line 54: |
1. Mercurial SCM, http://mercurial.selenic.com/ 1. Mercurial: The Definitive Guide by Bryan O'Sullivan, http://hgbook.red-bean.com/ == O mercuriali == [[mercurial]] |
|
Line 49: | Line 64: |
* Dve zápočtové cvičenia vypracované ako rozšírenie domácich zadaní | * Tri zápočtové cvičenia vypracované ako rozšírenie domácich zadaní |
Line 52: | Line 67: |
* Jedno domáce zadanie z web dizajnu a šablón | * Jedno zápočtové cvičenie z CSS |
Line 81: | Line 96: |
1. Pokročilé aspekty HTTP a. Autorizácia (Basic) a. Cookies 1. Web 2.0 a. !JavaScript cez jquery a. Techniky AJAX |
|
Line 82: | Line 103: |
== Skúška == | |
Line 83: | Line 105: |
1. "Teoretická otázka", vysvetliť dôležité aspekty niektorej z týchto tém. a. IP protokol - adresácia, smerovanie a. TCP a UDP protokol, spoločné vlastnosti, rozdiely, spôsob použitia v programoch. a. HTTP protokol - základy. a. CGI skripty - spôsob fungovania, použitie s HTML formulármi. a. Pokročilé aspekty HTTP - cookies, autorizácia. 1. Budem chcieť navrhnúť a ústne obhájiť nejaký aplikačný protokol. Podrobnosti toho, ako si to predstavujem, poviem na prednáške. |
|
Line 84: | Line 113: |
== Zadania na cvičenia == * [[attachment:cviko1.pdf]] * [[attachment:cviko_skus1.pdf]] * [[attachment:cviko_skus2.pdf]] == Domáce zadania == * [[attachment:zadanie1.pdf]] |
== Zadania na cviko == * Prvé zápočtové cvičenie [[attachment:cviko1.pdf]] [[attachment:cviko1_skus.pdf]] * Domáce zadanie na druhé zápočtové cvičenie nebude. Miesto toho si pozrite, čo som chcel [[attachment:cviko_skus2.pdf | minulý rok]]. * Skúšobné zadanie na druhé cviko je tu: http://bitbucket.org/gjenca/cviko2_skus_z2010 * Zadanie na tretie cviko je tu: [[attachment:zadanie3.pdf]]. Je rovnaké ako * minulý rok, skúšobné zadanie však bude iné. * Skúšobné zadanie na tretie cviko [[attachment:cviko_skus3.pdf]] |
Line 95: | Line 123: |
Na bitbucket.org: http://bitbucket.org/gjenca/python_vyuka_public/ . |
|
Line 99: | Line 129: |
alebo (s inštalovaným mercurialom) príkazom {{{ hg clone http://bitbucket.org/gjenca/python_vyuka_public/ }}} Ak už máte raz stiahnuté dáta pomocou {{{hg clone}}}, stačí už len v adresári projektu napísať {{{ hg pull hg update }}}. V prípade, že sa mercurial pri príkaze {{{update}}} sťažuje na konflikty, znamená to, že ste niečo zmenili v pracovnom adresári. Vtedy treba napísať {{{ hg update -C }}} |
|
Line 120: | Line 170: |
|| Vypisovanie a spracovanie formulára || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/cgiserver/cgi-bin/form.py || || Vypisovanie a spracovanie formulára - matematika || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/cgiserver/cgi-bin/matika.py || |
|
Line 122: | Line 174: |
|| Stránka so základnými XHTML elementami || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/simple.html || | || Stránka so základnými XHTML elementami || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/simple2.html || |
Line 124: | Line 176: |
|| Minimálna stránka || http://bitbucket.org/gjenca/python_vyuka_public/raw/tip/kostra.html || | |
Line 125: | Line 178: |
== Odovzdávanie programov == | ## == Odovzdávanie programov == |
Line 127: | Line 180: |
[[/OdovzdavanieProgramov | Stránka pre odovzdávanie programov ]] == Výsledky == [[/Vysledky]] |
## [[/OdovzdavanieProgramov | Stránka pre odovzdávanie programov ]] |
Počítačové siete
2010/2011 -- zimný semester
![]() |
Prvé zápočtové cvičenie bude v pondelok 24.10 počas cvičenia. Na predmet chodí 22 študentov, v miestnosti je 16 počítačov. Z toho vyplýva, že 6 ľudí bude musieť robiť na svojom vlastnom prinesenom počítači. Domáce zadanie je rovnaké, ako minulý rok. Contents
Vyučujúci
KonzultáciePondelok 16:00 -- 17:00
Stručná osnova predmetu
Literatúra
Webové stránky
O mercuriali
Podmienky na zápočet
Témy jednotlivých prednášok
Skúška
Zadania na cviko
Šablóny programov, programy, html a css súboryNa bitbucket.org: http://bitbucket.org/gjenca/python_vyuka_public/ .
Stiahnuť všetko naraz ako ziphttp://bitbucket.org/gjenca/python_vyuka_public/get/tip.zip alebo (s inštalovaným mercurialom) príkazom hg clone http://bitbucket.org/gjenca/python_vyuka_public/ Ak už máte raz stiahnuté dáta pomocou hg clone, stačí už len v adresári projektu napísať hg pull hg update . V prípade, že sa mercurial pri príkaze update sťažuje na konflikty, znamená to, že ste niečo zmenili v pracovnom adresári. Vtedy treba napísať hg update -C
TCP/UDP klient/server
Sumátor klient a server
Jednoduchý HTTP server
CGI skripty
XHTML stránky
KMaDGWiki: PocitacoveSiete (last edited 2025-03-04 12:14:04 by jenca) |