Ra unalni programi - I. gimnazija Split | Prva gimnazija Split · Program za dizajn namještaja Program za škole ( eMatica – u njemu su upisani svi podaci o učenicima i djelatnicima

Post on 03-Nov-2019

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

1

1

Računalni programi( softver )

2

Računalni programi

• Računalni program je niz naredbi napisanih prema pravilima nekog programskog jezika koje kažu računalu što treba raditi

• Programska potpora (programska podrška)skup je programa koji se mogu izvršavati na računalu

2

3

Računalni programi

• Računalo je bez programa beskorisno

• Programi za računalo čestovrijede više nego sklopovlje računala na kojem se izvršavaju

• Za programe koji su pohranjeni na tvrdom disku računala i prilagođeni izvođenju na računalu kaže se da su instalirani

4

Instaliranje programa

• Instalacija programa je relativno jednostavan postupak i korisnik ga može obaviti sam

• Instalacija programa je postupak presnimavanja programa s CD-ROM-a ili disketa na tvrdidisk i prilagođavanjaprograma računalu

3

5

Naredba

• Svaki se program sastoji od naredbi• Naredba (engl. command ) je temeljni

element programa

1. Zagrij vodu

2. Stavi vrećicu čaja

3. Ostavi stajati 5 minuta

4. Posluži

6

Program

• Program je skup naredaba čijim se izvršenjem obavlja željeni posao

PROGRAM IDEXMP INTEGER BUS_NUMBUS_NUM = 99WRITE(*,*) ' TAKE

BUS ', BUS_NUMEND

4

7

Programska se podrška dijeli u tri osnovne grupe: Sistemski programi i Aplikacijski programi Komunikacijski programi

8

Sistemski programiSistemsku programsku podršku sačinjavaju svi oni programi i programski paketi bez kojih se računalo uopće ne bi moglo aktivirati i bez kojih ono ne bi moglo izvršavati zadatke što ih korisnik pred njega postavlja.

Sistemski softver obuhvaća: operacijski sustav, programe prevoditelje (jezičke procesore) i pomoćne (servisne, uslužne) programe.

5

9

Operacijski sustav

• Engl. operating system, OS• Program ili skup programa koji povezuju i

objedinjuju sve dijelove računala u svrhovitu cjelinu

• OS je podloga svim ostalim programima koji se izvode na računalu

• Većina računala ima instaliran operacijski sustav (trajno instaliran na neizmjenjivom disku)

10

Operacijski sustav• Zadaci operacijskog sustava

• Upravljanje ulazno-izlaznim uređajima (tipkovnica, disk i dr.)

• Smještaj podataka i programa u radnu memoriju

• Nadzor i koordinacija rada korisničkih programa

• Samoprovjera itd.

6

11

Operacijski sustav

• Operacijski sustav je program koji se prvi pokreće pri uključenju računala i njegova jezgra ostaje cijelo vrijeme rada u memoriji računala upravljajući radom računala i cjelokupnim protokom podataka

12

Operacijski sustav

• Dio operacijskog sustava smješten je u ROM-u računala i usko je vezan za građu tog računala

• Taj se dio operacijskog sustava zove BIOS (engl. basic input outputsystem) ili ROM BIOS i zadužen je za upravljanje i razmjenu podataka sa sklopovskim dijelovima računala

7

13

Operacijski sustav

• Drugi, veći dio operacijskog sustava pohranjen je na neizmjenjivu magnetskom disku i njega je moguće promijeniti, npr. zamijeniti novom inačicom

14

Znakovno korisničko sučelje

8

15

Znakovno korisničko sučelje

• Računalo i korisnik komuniciraju samo pomoću znakova (slova, brojaka, posebnih znakova)

• Otežano privikavanje korisnika (treba napamet učiti naredbe i tumačenje onog što je prikazano na zaslonu monitora

16

Grafičko korisničko sučelje

9

17

Grafičko korisničko sučelje

18

Grafičko korisničko sučelje

• Engl. GUI, graphical user interface• Računalo i korisnik komuniciraju pomoću

znakova i slika (slova, brojeva, posebnih znakova, sličica)

10

19

Popularniji OS

• MS-DOS• Znakovno korisničko sučelje.• Operacijski sustav uz prvo IBM PC

računalo

• Windows 3.1, 95, 98, Me, XP, NT, 2000, CE i dr.

• Grafičko korisničko sučelje• Najpopularniji operacijski sustav

20

Popularniji OS• UNIX

• Znakovno korisničko sučelje i u novije doba grafičko korisničko sučelje

• Višekorisnički profesionalni operacijski sustav velikih mogućnosti

• LINUX• Besplatni operacijski sustav koji po

svemu liči na UNIX• Rezultat dobrovoljnog rada mnogih

programera na Internetu

11

21

Popularniji OS

• Apple Macintosh Mac OS• GUI OS računala Apple Macintosh

• IBM OS/2• GUI OS tvrtke IBM (neuspio

pokušaj nadomjestka MS Windowsa)

22

Program prevoditelj - programski sustav koji programe napisane u nekom programskom jeziku prevodi u ekvivalentne programe u strojnom jeziku. Pomoćni programi - programi stvoreni za obavljanje određenih zadataka, najčešće povezani s upravljanje računalom.

12

23

Aplikacijski programi

• Korisnički programi, aplikacije,(engl. application program, applications)

• Program namijenjen rješavanju određenog, korisniku zanimljivog zadatka

• Postoji MNOGO namjenskih programa za različite zadatke

24

Aplikacijski softver se dijeli na:Programe opće namjenePrograme posebne namjene

13

25

Programi opće namjene

• Programi za obradu teksta ( npr. Microsoft Word, WordPerfect)• Proračunske tablice ( npr. Excel )• Baze podataka ( npr. Access)• Obrada slike (Photoshop, Corel PhotoPaint )

• Obrada zvuka

26

Programi posebne namjene

Program za računovodstvoProgram za obračun plaćaProgram za dizajn namještajaProgram za škole ( eMatica – u njemu su upisani svi podaci o učenicima i djelatnicima škole, sve ocjene, izostanci i sve odgojne mjere)

14

27

Komunikacijski programi

Programi koji omogućuju povezivanje dvaju ili više računala u mreže Programi koji omogućuju korištenje

usluga dostupnih Internetom

28

Pirat

• Pirat (gusar) je osobakoja neovlašteno i protuzakonitopresnimava, umnaža, dijeli ili prodaje tuđe programe

• To je amoralan i zakonom kažnjiv čin

15

29

Komercijalni program

• Komercijalni program• Program za koji postoji autorsko

pravo i za čiju se uporabu plaća naknada pri kupovini (unaprijed)

• Distribuiraju se uglavnom u trgovinama

30

Shareware

• Engl. shareware je naziv za program koga je dozvoljeno isprobati prije plaćanja

• Nakon roka koji je naveden uz program (npr. 14 dana), treba platiti naknadu autoru

• Redovito su shareware programi bitno jeftiniji od komercijalnih programa

• Distribuiraju se uglavnom Internetom ili na CD-ROM-u koji je prilog nekog časopisa

16

31

Open Source

programi besplatni za korištenje ciji su izvornikodovi (programske naredbe) dostupni javnosti nauvid, korištenje, izmjene i daljnju distribucijuKorisnicima je najvažnije da su to programibesplatni za korištenje, a otvoreni kod je važniji zaprogramere koji imaju mogućnost izmjene i nadopune tog programa.

32

Freeware

Freeware je naziv za programe koji se slobodno mogu kopirati i koristiti

top related