OTVORENI UNIVERZITET „APEIRON“ TRAVNIK

ORGANIZACIJSKA JEDINICA: FAKULTET POSLOVNE INFORMATIKE - TRAVNIK

NAZIV PREDMETA: PRINCIPI PROGRAMIRANJA

ŠIFRA 2.09.02.004

NIVO: dodiplomski

Godina: I

Semestar: I

STATUS: obavezni zajednički za sve smjerove

Broj ECTS: 5

Ukupno opterećenje studenta 150 sati

 

1.CILJ PREDMETA

 

 

Upoznati studente sa funkcionisanjem računarskog sistema i jezičkog procesora. Studenti će razumjeti pojam algoritma i programa kao i faze u razvoju programa kao i da koriste algoritme pretraživanja i sortiranja.

1.1. Kompetencije / obrazovni ishodi

Po završetku kursa student će imati osnovna znanja o funkcionisanju računarskog sistema i jezičkog procesora. Razumjeće pojam algoritma i programa, faza u razvoju programa kao i različite programske paradigme.

1.2. Savladane vještine

Pojam algoritma i programa, faze u razvoju programa, fundametalni algoritmi i strukture podataka, strukturno programiranje i modularni programi

1.3. OsnovnI sadržaj predmeta:

 

1. RAZVOJ RAČUNARSTVA

2. STRUKTURA I FUNKCIONISANJE RAČUNARSKOG SISTEMA

3. PROGRAMSKI JEZICI, JEZIČKI PROCESORI

4. NEFORMALNA I FORMALNA DEFINICIJA ALGORITMA

5. KOMPLEKSNOST PROBLEMA I ALGORITAMA

6. PROJEKTOVANJE PROGRAMA

7. ALGORITMI PRETRAŽIVANJA I SORTIRANJA

8. IZBOR IZ ALGORITAMA KOMBINATORIKE

9. STRUKTURNO I MODULARNO PROGRAMIRANJE

10. PROGRAMSKE PARADIGME

1.4. Predmeti koji su preduvjeti polaganja

 

2. NAČIN IZVOĐENJA NASTAVE

2.1. NAČIN IZVOĐENJA PREDAVANJA:

a) ex katedra                                                60%

b) diskusija                                                   30%

c) gost predavač                                           10%

2.2. NAČIN IZVOĐENJA VJEŽBI:

a)  obrada slučaja – grupno                     40 %

b)  obrada slučaja – individualno              40 %

c)  diskusija - prezentacija                       20 %

 

UKUPNO: 100%

 

UKUPNO: 100%

2.3. SISTEM OCJENJIVANJA

a)    OSVAJANJE BODOVA U TOKU I NA KRAJU SEMESTRA

 

1. TEST 1–prvi kolokvij(prvih 50% gradiva)  -  20 BODOVA

2. TEST 2-drugi kolkvij (drugih 50% gradiva) - 20 BODOVA

3. TEST 3 – završni ispit (ukupno gradivo)       - 20 BODOVA

4. PREDAVANJE – PRISUSTVO                           -   5 BODOVA

5. PREDAVANJE – AKTIVNO UČEŠĆE                 -   5 BODOVA

6. VJEŽBE – PRISUSTVO                                     -  5 BODOVA    

7. VJEŽBE – SEMINARSKI RAD                          - 10 BODOVA

8. VJEŽBE – USMENA

PREZENTACIJA DRUGE TEME                            -  5 BODOVA 

9. VJEŽBE – ESEJ ILI STUDIJ SLUČAJA            -   10 BODOVA                             

 

 

b) VISINA OCJENE PREMA BROJU OSVOJENIH BODOVA

 

5                      0 do 59 bodova

6                    60 do 64 bodova

7                    65 do 74 bodova

8                    75 do 84 bodova

9                    85 do 94 bodova

10                95 do100 bodova

 

UKUPNO: 100 BODOVA

 

* STUDENT IMA PRAVO NA POPRAVNI IZ TOČKI: 1, 2, 3, 7,8 i 9 UKOLIKO JE NEZADOVOLJAN SA OSVOJENIM BODOVIMA ILI NIJE U ODREĐENOM TERMINU PRISTUPIO TESTU ILI NIJE PREDAO RAD PO TOČKAMA 7, 8 i 9

3. LITERATURA:

1.    AVRAMOVIĆ Z. „UVOD U TEORIJSKE OSNOVE PROGRAMIRANJA“ „APEIRON“ BANJA LUKA, 2006.god., skripta

2.    DEJAN SIMIĆ i PAVLE BATAVELJIĆ „ORGANIZACIJA RAČUNARA I OPERATIVNI SISTEMI“, BEOGRAD, 2006. god.