Differences between revisions 30 and 42 (spanning 12 versions)
Revision 30 as of 2008-12-03 22:36:19
Size: 3191
Editor: dial-92-52-1-78-orange
Comment:
Revision 42 as of 2009-03-27 11:56:00
Size: 2861
Editor: b206
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from OperacneSystemy
= Počítačové siete =
= Operačné systémy =
Line 4: Line 3:
2008/09 -- ZS 2008/09 -- LS

[[attachment:gallery.tar.gz]]
Line 8: Line 9:
## Doplň vyučujúcich  * Gejza Jenča gejza.jenca@stuba.sk
Line 10: Line 11:
 * Gejza Jenča gejza.jenca@stuba.sk == Konzultačné hodiny ==

V stredu 12:00-13:50. Radšej ale konzultuje priamo na cvičení.
Line 21: Line 24:
 * Textový editor vim
Line 23: Line 25:
 * Základy internetových protokolov
 * Protokol http
 * Základy HTML
 
Line 29: Line 29:
[[/Prve|Prvé zápočtové cvičenie]]
Line 33: Line 31:
=== Cvičenia pre prípravu na druhé skúšobné cvičenie === [[/Zadanie1 | Domáce zadanie na prvé cvičenie]]
Line 35: Line 33:
<<Pozor>>
Tieto zadania si vypracujte doma. Ak to zvládnete sami, nemali by ste mať na skúšobnom cvičení
problém. Môžete si samozrejme navzájom pomáhať. Zadania nebudem zbierať. Na cvičení vám
dám urobiť niečo podobné, takže si vypracované zadania doneste, pomôže vám to. Body dostanete
za to, čo urobíte priamo na cvičení.

'''Druhé skúšobné cvičenie bude v piatok 29.11'''
<<Pohov>>

[[attachment:python_zadania.pdf| Zadania z Pythonu]]
[[attachment:python_zadania.pdf | Zadania z Pythonu]]
Line 58: Line 47:
Line 60: Line 50:
 * [[/Fork|fork(), wait(), SIGCHLD]]
 * [[/Pipe|pipe()]]
 * [[/Socket| UNIXové sockety]]
 * [[/TCPSocket | Klient a server TCP]]
 * [[/Sumator | TCP server pre scitanie cisel]]
 * [[/ChatServer | Chatovací server - multithreading]]
 * [[/Webserver | "Webovsky server" implementovaný na úrovni socketov]]
 * [[PocitacoveSiete/Fork|fork(), wait(), SIGCHLD]]
 * [[PocitacoveSiete/Pipe|pipe()]]
 * [[PocitacoveSiete/Socket| UNIXové sockety]]
 * [[PocitacoveSiete/TCPSocket | Klient a server TCP]]
 * [[PocitacoveSiete/Sumator | TCP server pre scitanie cisel]]
 * [[PocitacoveSiete/ChatServer | Chatovací server - multithreading]]
 * [[PocitacoveSiete/Webserver | "Webovsky server" implementovaný na úrovni socketov]]
Line 69: Line 59:

=== Skripty ===


Line 88: Line 73:
 1. http://www.py.cz/ Český server venovaný Pythonu, obsahuje aj dokumentáciu k starším verziám

Operačné systémy

2008/09 -- LS

gallery.tar.gz

Vyučujúci

Konzultačné hodiny

V stredu 12:00-13:50. Radšej ale konzultuje priamo na cvičení.

Stručná osnova predmetu

  • Princípy OS Unix/Linux
  • Základy práce so systémom
  • Súborový systém
  • Užívatelia a skupiny
  • Procesy, rúry
  • Prehľad základných utilít
  • Programovanie v shelli, skripty
  • Programovací jazyk Python

Výsledky

Domáce zadania

Domáce zadanie na prvé cvičenie

Zadania z Pythonu

Materiály

Pythonovské programy

Literatúra

  1. Linux: Příručka českého uživatele, Vilém Vychodil; Computer Press 2003, Brno (je žiadúce, aby každý mal svoju kópiu)

  2. Začínáme programovat v jazyce Python, Daryl Harms, Kenneth McDonald; Computer Press, 2003 (nie je nutné, stačí dokumentácia v systéme)

  3. The Art of Unix Programming, Eric S. Raymond, http://www.faqs.org/docs/artu/

  4. Umění programování v Unixu, Eric S. Raymond, (český preklad horeuvedeného)

  5. How To Ask Questions The Smart Way, Eric Steven Raymond, http://www.catb.org/~esr/faqs/smart-questions.html

  6. Dive into Python, Mark Pilgrim, http://www.diveintopython.org/

  7. Advanced Bash-Scripting Guide, Mendel Cooper, http://tldp.org/guides.html

  8. GNU/Linux Command-Line Tools Summary, Gareth Anderson, http://tldp.org/guides.html

Webové stránky

  1. http://www.root.cz/clanky/regularni-vyrazy-1/ seriál o regulárnych výrazoch od P. Satrapu

  2. http://www.py.cz/ Český server venovaný Pythonu, obsahuje aj dokumentáciu k starším verziám

Podmienky na zápočet

20 bodov zo 40. Body sa budú udeľovať v rámci cvičení.

Príklady a cvičenia

Výsledky

KMaDGWiki: OperacneSystemy (last edited 2024-09-17 13:58:44 by jenca)