Anketa

Na ovoj stranici trenutno nije odabrana niti jedna anketa!

Repozitorij

Repozitorij je prazan

Objektno programiranje (C++)

Šifra: 61588
ECTS: 5.0
Nositelji: doc. dr. sc. Vedran Čačić - Predavanja
Izvođači: Sebastijan Horvat, mag. inf. et math. - Auditorne vježbe
dr. sc. Luka Mikec - Auditorne vježbe
Engleski jezik:

1,0,0

Nastava se odvija na hrvatskom jeziku u svim svojim elementima, a stranim studentima koji su pridruženi mješovitoj grupi nudi se mogućnost savladavanja predmeta pomoću dodatnih izravnih konzultacija s nastavnikom i asistentima na engleskom jeziku. Pri tome, nastavnik stranog studenta upućuje na odgovarajuću literaturu na engleskom jeziku te mu osigurava mogućnost polaganja predmeta na engleskom jeziku.
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Predavanja 30
Auditorne vježbe 30
* Opterećenje je izraženo u školskim satima (1 školski sat = 45 minuta)
Opis predmeta:
CILJ KOLEGIJA: Svladavanje jednog objektno-orijentiranog programskog jezika. Upoznavanje s metodama, alatima i razvojnim okolinama za objektno programiranje. Naglasak je na aktualnim mainstream tehnologijama te na samostalnom ili timskom radu studenata.

NASTAVNI SADRŽAJI:
1. Detaljno o objektnom pristupu i o programskom jeziku C++: objekti, klase, nasljeđivanje, supsumpcija (agregacija), polimorfizam, preopterećivanje, enkapsulacija, sučelja, softverski predlošci.
2. Osnove objektno-orijentiranog softverskog inženjerstva: Unified Modelling Language - UML, Rational Unified Process - RUP.
3. Objektno programiranje u C++ korištenjem jedne od aktualnih razvojnih okolina (npr. MS Visual Studio.NET).
Literatura:
  1. B. Stroustrup: The C++ Programming Language, 3rd edition
  2. G. Booch, J. Rumbaugh, I. Jacobson: The Unified Modeling Language User Guide
  3. P. Kroll, P. Kruchten: The Rational Unified Process Made Easy: A Practitioner's Guide to Rational Unified Process
  4. A. Alexandrescu: Modern C++ Design - Generic Programming and Design Patterns Applied
  5. J. Arlow, I. Neustadt: UML and the Unified Process - Practical OO Analysis and Design
  6. J. Prosise: Programming Microsoft .NET
  7. J. Richter: Applied Microsoft .NET Framework Programming
  8. D. Box: Essential .NET
3. semestar
Računarstvo - Redovni Studij - Matematika; smjer: nastavnički

4. semestar
Računarstvo - Redovni Studij - Matematika; smjer: nastavnički
Termini konzultacija:
  • doc. dr. sc. Vedran Čačić:

    Ponedjeljkom 14~16h. https://zoom.us/j/96277830540

    Za kontaktne konzultacije najavite se barem dan ranije.

    Lokacija: A306
  • Sebastijan Horvat, mag. inf. et math.:
    • po dogovoru mailom putem Zoom, Teams ili neke druge aplikacije
    • uživo u zimskom semestru ak. god. 2022./2023.
      • utorkom, 16-17h
      • četvrtkom, 14-15h
      • odnosi se samo na tjedne koji nisu kolokvijski
    Lokacija: A306/III
  • dr. sc. Luka Mikec:

    Petkom od 18h.

    Lokacija:

SADRŽAJ

Obavijesti