MEGATREND   UNIVERZITET- POSLOVNE  STUDIJE

                                     INFORMATIKA

                                Tema:Softver računara

Doc.dr Zoran Živković                                  Imena studenata:

                                                                                    1.Blagojević Vera

                                                                                    2.Grašilović Marijana

                                                                                    3.Damljanović Jelena

                                                                                    4.Jevtović Branko

                                                                                    5.Lečić Aleksandra

                                                                                    6.Mojsilović Aleksandar

                                                                                    7.Hischke Suzana

                                      Užice,2012.

background image

1.4.1.   Integrisani aplikativni programski 

paketi................................................................15

1.4.2.   Set aplikativnih 

programa........................................................................................16

1.5.      

INFORMACIONI 

PODSISTEMI

........................................................................16

1.5.1.   Informacioni podsistem 

marketinga.........................................................................16

1.5.2.   Informacioni podsistem 

proizvodnje........................................................................17

1.5.3.   Informacioni podsistem finansija i 

računovodstva...................................................17

1.5.4.   Informacioni podsistem upravljanja 

kadrovima.......................................................17

1.6. 

ZAKLJUČAK

.........................................................................................................18

1.7. 

LITERATURA

.......................................................................................................19

1.1.UVOD

Od davnina ljudi su stalno iskazivali potrebu za minimizacijom svog umnog 

i fizičkog rada koristeći određena pomagala, alatke i mašine. U početku su 

korišćena prosta oruđa napravljena sa ciljem da se olakša isključivo fizički 

rad. Kasnije, sa razvojem nauke i tehnike i pronalaskom specijalizovanih 

uređaja i mašina, stvorili su se uslovi da se rastereti i čovekov umni rad. 

Poslednjih sedamdeset godina intezivno se koriste razne vrste specijalnih 

mašina koje nazivamo računari.

Prvi računari su se pojavili kao odgovor na čovekovu težnju da se proces 

računanja pojednostavi, ubrza i učini tačnijim. Danas se računari koriste u 

gotovo   svim   sferama   privatnog   i   poslovnog   života   ljudi.   Koriste   se   za 

rešavanje   širokog   spektra   složenih   naučno-tehničkih   problema 

(projektovanje   i   upravljanje   procesima   u   industriji,   saobraćaju, 

komunikacijama   i   sl.),   u   ekonomiji   (za   potrebe   menadžmenta, 

knjigovodstva,   bankarstva,...),   u   umetnosti   i   izdavaštvu   (procesiranje   i 

prelom teksta, crtanje, slikanje, sintezu, obradu i reprodukciju audio i video 

materijala), kao i u svakodnevnom životu (korišćenje kućnih uređaja poput 

radija i televizije).

Potreba   za   uspostavljanjem   i   održavanjem   veza   između   ljudi,   raznih 

organizacija,   preduzeća   i   sl.   predstavlja   još   jedan   segment   ljudskog 

interesovanja gde su računari zauzeli lidersko mesto. Upotrebom računara 

današnja   era   mobilne   telefonije   i   intereneta   podigla   je   nivo   kvaliteta   u 

komunikaciji   omogućivši   brzu   i   jednostavnu   komunikaciju   između   ljudi, 

razmenu dokumenata i elektronske pošte, pretragu podataka, elektronsko 

bankarstvo i trgovinu, oglašavanje i reklamiranje i mnoštvo drugih javnih i 

privatnih servisa.

Svaki   savremeni   elektronski   računar,   pored   svoje   fizičke   konstrukcije   - 

hardvera poseduje i sistem programa - softver.

Softver je niz naredbi koji je smešten u memoriji računara, izvršava se na 

nekom   hardveru   i   neophodan   je   za   svrsishodno   delovanje   jednog 

računarskog sistema. Pojam softver prvi je iskoristio John W. Tukey 1957. 

godine. Pojam je nastao kao analogija pojmu hardver. Na engleskom reč 

hardver označava čvrste, opipljive delove računara, dok je softver dobio 

naziv od engleske reči soft - meko.

Kritičan trenutak u razvoju softvera je softver Linus Torvalds-a studenta 

operativnih sistema iz Helsinkija. Linux se koristi i danas i besplatan je za 

sve   korisnike,   po   odluci   njegovog   tvorca.   Uspeh   Linux-a   inspirisao   je 

2

background image

1.2.Podela softvera

Softver ne može raditi bez hardvera, kao što hardver ne može raditi bez 

softvera. Na hardveru (kao što je hard disk) se nalazi softver (kao što je 

operativni   sistem),   softver   upravlja   hardverom.   Obično,   softver   sa   hard 

diska se učitava na RAM memoriju odakle se prosljeđuje procesoru koji 

izvšrava naredbe koje sadrži neki program (softver). Najniži nivo softvera je 

mašinski kod (binarni kod), najjednostavniji oblik programa koji je obično 

teško promjeniti. Softver se zato češće piše u programskim jezicima višeg 

nivoa koje ljudi mnogo bolje razumeju nego li nule i jedinice. Za prevođenje 

programskih naredbi se koristi kompajler koji ponovo prevodi taj kod u, 

najniži, mašinski kod koji računar razume (nule i jedinice).

Sve   što   računar   radi,   rezultat   je   sekvenci   ekstremno   jednostavnih 

aritmetičkih   i   logičkih   operacija   izvršenih   velikom   brzinom.   Zadatak 

programera je da razvije instrukcije koje objedinjavaju ove operacije na 

upotrebljiv i odgovarajući način koji računar prepoznaje.

Algoritam   je   set   procedura   koje   se   izvršavaju   korak   po   korak   u   cilju 

obavljanja   nekog   zadatka.   Računarski   program   počinje   sa   nekim 

algoritmom napisanim na prirodnom jeziku, a zadatak programera je da 

algoritam prevede u program.

Na osnovu funkcija koje izvršava, softveri se dele na sledeće grupe:

1. sistemski   softver,   koji   koordinira   rad   hardvera   i   obavlja   brojne 

operacije koje korisnici obično ne vide,

2. aplikativni softver, koji služi kao proizvodni alat i pomaže korisnicima 

računara da reše određene probleme,

3. kompajleri   i   drugi   programi   za   prevođenje,   koji   omogućavaju 

programerima da kreiraju programe,

4. drajveri i drugi uslužni programi, koji omogućavaju rad periferija 

računara, administraciju, održavanje i zaštitu računarskog sistema.

Da   bi   se   olakšalo   pisanje   programa   koji   su   nezavisni   od   hardverske 

platforme računara razvijeni su programski jezici višeg nivoa. Programski 

jezici su veštački jezici, ali kao i prirodni jezici, imaju svoju abecedu, reči, 

sintaksu i semantiku. Program prevodilac prilikom prevođenja vrši proveru 

da li je svaka naredba u programu napisana u saglasnosti sa pravilima 

jezika i ako nije, prijavljuje grešku. Program prevodilac ne može da otkrije 

greške   u   logici   programa.   U   osnovne   programske   jezike   ubrajaju   se: 

FORTRAN, BASIC, ALGOL, PASCAL i C. Ovi programski jezici spadaju u grupu 

proceduralnih   programskih   jezika,   pošto   se   njihov   program   zasniva   na 

korišćenju   procedura   (funkcija,   potprograma...).   Naprednije   verzije 

programskih   jezika   pripadaju   klasi   objektno   orijentisanih   programskih 

4

Želiš da pročitaš svih 28 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti