Inštitut za računalništvo
Laboratorij za sistemsko programsko opremo

        NAMENSKA PROGRAMSKA OPREMA 2010/11 - Visokošolski strokovni študij računalništvo in informacijske tehnologije

Nosilec in predavatelj: doc. dr. Aleš Holobar
Asistent: mag. Vojko Glaser
Obseg: 30 ur predavanj, 30 ur projektnega dela
ECTS: 6 točk

Obveznosti:
projektno delo, domače naloge in ustni izpit, ki se lahko nadomesti z uspešno opravljenimi vmesnimi preverjanji znanja.

Vsebina

  1. Uvod: računalniške instalacije in pomen sistemske programske opreme, pojem učinkovitosti delovanja (prepustnost, odzivnost).
  2. Računalniško shranjevanje in prenašanje informacij: standardizirani znakovni kodi in nabori, jeziki za oblikovanje in izmenjavo podatkov.
  3. Strojni in simbolični jeziki: princip zbiranja, osnove delovanja zbirnika, sistemsko odvisne in neodvisne funkcije.
  4. Povezovanje: nujnost poenotenega vmesnega nivoja (objektni moduli, razredne zbirke), principa statičnega in dinamičnega povezovanja, uporaba in pomen knjižnic.
  5. Nalaganje: začetno nalaganje operacijskega sistema, začetni nalagalnik, diskovna struktura s particijami in nalagalnimi zapisi, nalaganje s prenaslavljanjem.
  6. Nadziranje delovanja programov: očiščevalnik, uporaba programske prekinitve pri koračnem izvajanju in prekinitvenih točkah, simbolični očiščevalnik, krpanje in simbolični krpalnik.
  7. Spremljanje zmogljivosti delovanja računalniškega sistema in aplikacij: sistemski monitorji, primerjalni programi, profilirniki, analizatorji kode, nasveti za izboljšanje delovanja.

Metode poučevanja in načini ocenjevanja
Predavanja so avditorna, projektno delo pa poteka na računalnikih v računalniških učilnicah. Študentje dobijo tudi domače naloge, s katerimi lahko utrjujejo spoznano snov še doma.
Študent opravi obveznosti pri predmetu, ko dobi najprej pozitivno oceno pri projektnem delu, nato pa še pri ustnem izpitu. Ustni izpit se lahko nadomesti s pozitivno opravljenimi preverjanji znanj iz snovi predavanj. Pozitivna ocena projekta je predpogoj za pristop k ustnemu izpitu oziroma za priznanje pozitivne ocene, dosežene pri preverjanjih znanj iz predavanj. V skupno oceno izpita se vštejejo tudi uspešno izdelane domače naloge, če jih študent opravi, saj niso obvezne.

Povezave:

Predlagana študijska literatura:

  1. D. Zazula, M. Lenič: Principi sistemske programske opreme, Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko, Maribor, 2006.
  2. L. L. Beck: System Software, Addison-Wesley, Reading, 1997.
  3. F. Maddix, G. Morgan: Systems Software, John Wiley & Sons, New York, 1989.