3. Programska oprema
3.1 Programska oprema - izhodišča
Pojmi, ki jih bomo spoznali: strojna
oprema (ang. hardware), programska oprema (ang. software), sistemske programska oprema, uporabniška programska
oprema, avtorstvo, licenca, licenčna pogodba,piratstvo programske
opreme, BSA, lastniška programska
oprema, plačljiva
programska oprema, preizkusna
programska oprema, brezplačna
programska oprema, programska
oprema v javni lasti, odprtokodna programska oprema, OSI, GNU, Open Office.
3.2 Sistemska programska oprema
Pojmi, ki jih bomo spoznali: strojna in programska oprema, sistemska in uporabniška programska oprema, sistemska programska oprema, sistemski programi za upravljanje
računalniškega sistema, sistemska orodja, operater, monitorski program, operacijski sistem (OS), enouporabniški in večuporabniški OS, enoprocesorski in večprocesorski OS, enoopravilni in večopravilni OS, ukazni in grafični OS, porazdeljeni in mrežni OS, brezplačni in plačljivi OS, OS MS/DOS, OS/2, UNIX, Mac OS X, MS
Windows, Linux, grafično okolje - GUI, okno, ikona, delovno okolje Windows, nadzorna plošča OS Windows, raziskovalec OS Windows, Linus Torvalds, OS za mobilnike, Android, iOS, RIM BB OS, Windows Phone.
3.3 Uporabniška programska oprema
Pojmi, ki jih bomo spoznali: Uporabniška programska oprema, splošno-namenska in specializirana oz. aplikacijska uporabniška programska oprema, programi za oblikovanje besedil, programi namiznega založništva, programi za delo z preglednicami, celica, formule, funkcije, grafikon, delovni list, programi za delo z bazami podatkov, podatek, polje, zapis, relacije, ključi, programi za predstavitve, navodila za oblikovanje in uporabo prosojnic, tehnična oprema za uporabo predstavitvenih programov.
3.4 Specializirana oz. aplikativna uporabniška programska oprema
Pojmi, ki jih bomo spoznali: splošno-namenska uporabniška programska oprema, specializirana oz. aplikacijska uporabniška programska oprema, splošno specializirana uporabniška
programska oprema, ožje specializirana uporabniška programska oprema, programi za delo z grafiko, programi slikanja (ang. paint programs) -
programi za delo z bitnimi (rastrskimi) slikami, programi risanja (ang. draw programs) – programi za delo z vektorsko grafiko, programi za računalniško
podprto oblikovaje (ang. CAD), programi za delo z zvokom, programi za delo z video
posnetki, programi za zabavo -
računalniške igre, arkadne igre, igre pustolovščine, simulacijske
igre, strateške
igre, zasvojenost
z računalniškimi igrami, spletni pregledovalnik
(brkljalnik - ang. browser), spletni iskalniki - iskalni stroji, programi za statistične obdelave in analize, spletno anketiranje.
3.5 Programiranje in programski jeziki
Pojmi, ki jih bomo spoznali: program, programiranje, strukturirano programiranje, podprogram, modul, postopki, algoritem, podatki, spremenljivka, tabela rezultatov ali preizkusna tabela, blok diagram ali diagram poteka, začetni in končni blok, prireditveni blok, vhodno-izhodni blok, odločitveni blok, blok cikličnih ponavljanj, nižji - višji programski jezik, strojni jezik, simbolični programski jezik, zbirni jezik, zbirnik (assembler), strukturirani in nestrukturirani programski jeziki, postopkovni in deklarativni programski jeziki, proceduralni in modularni programski jeziki, prevajanje in tolmačenje, programski jezik, generacije programskih jezikov, kodiranje programa, prireditveni stavek, odločitveni - pogojni stavek, zanka, pravopisne, logične in snovalske napake, razhroščevalnik, sintaktični diagram, shranjevanje in oprema programa, programska dokumentacija.
3.6 Obdelava podatkov:
Pojmi, ki jih bomo spoznali: podatek, polje, zapis, datoteka, podatkovje, zajem - vnos
podatkov, obdelava
podatkov, shranjevanje podatkov, izpisovanje
podatkov, končnico oz. podaljšek datoteke, poročilo, zaporedna ali sekvenčna datoteka, datoteka z neposrednim ali premim dostopom, podatkovna baza, podatkovni
sistem, arhitektura
podatkovne baze, stanje
podatkovne baze, podatkovni
model, entiteta, atribut, relacija, ključ, entitetno relacijski model (E-R
model), sistem za upravljanje podatkovne
baze (SUPB), varnost podatkov, varnostna kopija, informacijska
varnost, varovanje osebnih in poslovnih podatkov, zlonamerna programska oprema, računalniški virusi, požarni zid, informacijska varnost, varnostna politika, e-Zdravje, SI-CERT, SUVI -
sistem za upravljanje varnosti informacij, standard ISO/IEC 27799.