Preskoči na sadržaj
Moj profil

Predmet

Programiranje

Obavezni7 ECTS1. semestar90 h nastaveNastava: hrvatski

Opis predmeta

Opis predmeta dostupan je samo na hrvatskom jeziku.

  • Uvodno predavanje
  • Povijest programskih jezika, prvi C program, varijable
  • Brojevni sustavi, tipovi varijabli
  • Definicija algoritma, izrazi i operatori
  • Kontrola toka
  • Petlje
  • Polja
  • Funkcije
  • Pokazivači
  • Pokazivači i funkcije
  • Pokazivači i polja, dinamička alokacija memorije, rekurzija
  • Polja znakova (stringovi), formatirani unos i ispis
  • Formatirane datoteke i strukture
  • Neformatirane datoteke i unije
  • Napredne tehnike programiranje (pokazivači na funkcije, varijabilni broj parametara, pregled važnijih algoritama)

Kada i gdje

Raspored nastave i zauzetost prostorija dostupni su nakon prijave TVZ računom.

Prijava TVZ računom

Ishodi učenja

Ishodi učenja prikazani su na engleskom jeziku.

  1. ability to analyse the C code
  2. ability to manage the basic programming tools (text editor, compiler, connector, debugger)
  3. ability to design a simple algorithm by using programming tools (flowchart, pseudo code, structogram)
  4. ability to anticipate the result of carrying out a segment of the C code, with predefined data input
  5. ability to design one's own programs with basic data types and structures
  6. ability to present the types and structures of files in everyday usage
  7. ability to design one's own programs with basic data types and structures
  8. ability to test an algorithm or a program code to find errors
  9. ability to redesign the C code according to an additional functional request
  10. ability to redesign one's own program according to a default file and operating system
  11. ability to develop an algorithm for solving a simple task
  12. ability to write a default or predefined simple algorithm in C

Literatura

Obavezna literatura

  • T. Tucaković: C programer za 15 dana, PRO-MIL
    L. Ullman, M. Liyanage: C osnove programiranja, MIŠ

Dodatna literatura

  • B.W. Kernighan, D.M. Ritchie: The C Programming Language, Prentice Hall

Nosioci predmeta 1

Izvođači nastave 6

Ispitni rokovi

Rokovi za ovu akademsku godinu još nisu objavljeni. Prošle godine održani su:

do 10 dana do 30 dana kasnije održani
Izvor: ISVU. Klik na rok otvara Studomat za prijavu ispita; ondje provjeri i moguće izmjene.