INFORMAČNÝ LIST PREDMETU

Kód:

V312

Skratka:

UNIX

Názov: UNIX – vývojové prostredie

Študijný odbor: Informačné a riadiace systémy, Aplikovaná matematika

Garantuje: Mgr. Michal Kaukič, CSc.

Zabezpečuje: Mgr. Michal Kaukič, CSc.

Semester: zimný

Odporučený: 3

Rozsah výučby: prednášky – cvičenia – laboratórne cvičenia

Týždenný: 1-0-3 Za semester: 12-0-36

ECTS kredity: 4

Podmieňujúce predmety:

P111 Základy informatiky 1, P211 Základy informatiky 2

Ukončenie predmetu a spôsob hodnotenia: priebežne – 15%

skúška (písomná a ústna) – 85%

Cieľ predmetu:

Predmet je určený pre študentov, ktorí majú isté skúsenosti so samotnou tvorbou softwaru. Cieľom je hneď na začiatku ukázať systémy UNIX-áckeho typu ako silný nástroj pri tejto tvorbe. Hlavnou náplňou predmetu bude vedenie semestatných prác študentov. Predpokladá sa základná znalosť jazyka C a operačného systému Linux.

Stručný sylabus:

Prednášky: 1.Základné rysy systému. Ne (analógie) s DOS-om. Príkazy na prežitie. Kde hľadať dokumentáciu. 2.Kompilátor GCC. Formulácia úloh zadanie úloh pre skupinu študentov. 3.Úskalia prikompilovaní. Make a autoconfig. 4.Čo je v štandardnej knižnici libc a čo sa s tým dá robiť. 5.Iné užitočné knižnice (readline, gmp, maticové knižnice). 6.Maticové jazyky (YORICK, Octave, Scilab). 7.Maxima – systém pre symbolické manipulácia. 8.Debugger (gdb) a profiler (gprof). 9.Linkovanie.

Cvičenia

Literatúra:

Dátum poslednej úpravy osnovy: 18.12.2002