Namjenski programi su programi specijalizirani za usko podrucje primjene koji rjesavaju zadatke zanimljive ciljanoj skupini korisnika.
Posebno istaknimo:
Programe za obradu teksta (text processor, word processor)
npr. Microsoft Word, Vi editor,
Programe za izravno strojno citanje otisnutog teksta ili rukopisa (optical character recognition)
npr. Recognita
Programe za stolno izdavastvo koji rade pripremu za tisak (DTP - Desk Top Publishing)
npr. Page Maker
Programe za rad s grafikom
npr. CorelDraw, AutoCad, Photoshop
Programe za obradu zvuka - stvaranje, snimanje, reprodukcija, distorzija, pohrana zvucnog zapisa
Programe za obradu i pristupa bazama podataka
npr. Microsoft Access
Programe za tablicno racunanje
npr. Microsoft Excel
Inzenjerske programe koji se bave rjesavanjem specificnih inzenjerskih zadaca, a dijele se u dvije osnovne skupine:
Operacijski sustav (Operating System) je program ili skup programa koji povezuju i objedinjuju sve sklopovske dijelove racunala i omogucuju njihovu djelotvornu upotrebu. Primjeri su Windows, MS-Dos, Linux, Unix, Mac OS.
Operacijski sustav prvi se pokrece pri ukljucivanju racunala i njegova jezgra ostaje cijelo vrijeme rada u memoriji upravljajuci radom racunala i cjelokupnim protokom podataka.
Dio operacijskog sustava smjesten na ROM-u racunala i usko vezan uz gradju mikroprocesora zove se BIOS (Basic Input Output System). Zaduzen je za upravljanje i razmjenu podataka mikroprocesora i ostalog sklopovlja.
Dio operacijskog sustava zaduzen za komunikaciju s korisnicima zove se korisnicko sucelje (user interface). Korisnicko sucelje posredstvom ulaznih uredjaja prihvaca podatke i naredbe od korisnika i vraca podatke korisniku putem izlaznih uredjaja.
Tekstualno korisnicko sucelje za komunikaciju s korisnikom koristi brojke, slova i specijalne znakove.
Graficko korisnicko sucelje (GUI - Graphic User Interface) uz elemente tekstualnog korisnickog sucelja koristi i ikone slicice koje likovno prikazuju akciju ili objekt dostupan korisniku.
Literatura: Grundler, Sutalo Informatika
Prenosivi jezici su jezici ciji se kod moze bez izmjena koristiti na ralicitim racunalima i racunalnim sustavima.
Kao primjer navodimo HTML (Hypertext Marcup Language) osnovu izrade web stranica i Javu objektno orijentirani jezik siroke primjene.
Hipertekstovni dokumnet je dokument koji uz obicni tekst sadrzi i veze (linkove) na podatke i dokumente srodnog sadrzaja koji mogu biti spremljeni u drugom dokumentu, na drugom racunalu ili bilo kojem mjestu u racunalnoj mrezi. Na taj nacin omogucava se brz i logican pristup podacima koje zelimo pronaci na internetu.
HTML je programski jezik specijaliziran za izradu hipertekstovnih dokumenata.
Buduci da je internet skup racunalnih mreza cijelog svijeta u kojim se nalaze raznovrsna racunala s razlicitim operacijskim sustavima jasno je da tezimo uciniti HTML kod prenosivim. Na taj nacin mozemo sadrzaj web stranica uciniti dostupnim svima bez obzira na to koje racunalo ili operacijski sustav koriste.
Java je objektno orijentiran programski jezik koji je i kompajliran i interpretiran. Izvorni Java program prvo prevodi Java kompajler stvarajuci oblik koji se naziva Java bytecodes. Za svako racunalo i operacijski sustav postoji interpreter koji se naziva Java virtual machine (Java engine) koji interpretira Java bytecodes za to racunalo.
Literatura:Grundler,Sutalo Informatika
Objektno orijentirano programiranje zasniva se na objektima i njihovim medjusobnim odnosima. Njegova osnovna ideja je graditi program od neovisnih, gotovih, usavrsenih komponenti koje se medjusobno povezuju i komuniciraju putem sucelja neovisnog o unutarnjoj gradji. Na taj nacin zeli se postici visoka kvaliteta komponenti i jednostavna ugradnja. Objekt moze biti model bilo kojeg stvarnog, apstraktnog ili izmisljenog pojma, a sastavljen je od podataka i procedura.
Primjeri objekata:
AUTOMOBIL | KOMPLEKSNI BROJ | UCENIK | KVADRAT |
podaci | podaci | podaci | podaci |
procedure | procedure | procedure | procedure |
Programska podrska (programski dio racunala ili software) je skup svih programa koji se mogu izvršavati na nekom računalu.
Instalirani programi su programi snimljeni na tvrdom disku (hard disc) računala, povezani s operativnim sustavom koji se lako pokreću iz korisničkog sučelja.
Naredba je izraz ili postupak izrazen na dogovoren i razumljiv nacin kojim programer upucuje racunalo na obavljanje odredjene radnje.
Program je skup naredbi nanizanih strogo utvrdjenim redoslijedom cijim se izvrsavanjem obavlja neki zadatak ili posao.
Strojni jezik je binarni prikaz programa za racunalo.
studeni, 2007 | ||||||
P | U | S | Č | P | S | N |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
Dnevnik.hr
Gol.hr
Zadovoljna.hr
Novaplus.hr
NovaTV.hr
DomaTV.hr
Mojamini.tv
Nista specijalno