Vai al contenuto
Il mio profilo

Insegnamento

Fondamenti di programmazione

Obbligatori6 ECTS1° semestre75 h di didatticaLingua di insegnamento: croato

Descrizione dell'insegnamento

La descrizione del corso è disponibile solo in croato.

  • Uvod, pristup rješavanju problema, algoritmi, pseudo kod i dijagram toka
  • Jednostavni tipovi podataka (cijeli brojevi, brojevi s pomičnom točkom, logički ili Boolov tip podataka, znakovni niz ? string)
  • Varijable i aritmetički izrazi, operatori
  • Osnovna pravila za pisanje programa
  • Ulazno/izlazne funkcije- formatirani ispis, formatirani unos
  • Struktura programa u
  • Python-u, jednostavni program, donošenje odluka i grananje programa
  • Ponavljanje blokova programa (petlje)
  • Ugniježdene strukture (grananje unutar grananja, petlja unutar petlje), prekid petlje
  • Funkcije, programi i moduli
  • Ugrađene funkcije
  • Definiranje vlastitih funkcija, pretvorba programa u modul
  • Podatkovne zbirke ? jednodimenzionalni nizovi, stringovi, ugrađene funkcije nad stringovima, n-torke
  • Podatkovne zbirke – liste, skupovi (setovi) i rječnici
  • Podatkovne zbirke ? datoteke
  • Programiranje složenijih algoritama primjenom različitih podatkovnih zbirki, selekcija i petlji
  • Algoritam
  • Eratostenovo sito za određivanje prostih brojeva
  • Jednostavni algoritmi za sortiranje

Quando e dove

The timetable and room occupancy are available after signing in with your TVZ account.

Sign in with TVZ account

Risultati di apprendimento

I risultati di apprendimento sono mostrati in inglese.

  1. ability to formulate basic algorithms by means of a pseudo code, a flowchart
  2. ability to identify basic data types and data structures
  3. ability to create the basic structure of a program
  4. ability to compare the efficiencies of different selection conditions and loops in a program
  5. ability to divide functionalities of complex program into modules
  6. ability to develop simple programming solutions related to engineering implementation

Bibliografia

Bibliografia obbligatoria

  • Leo Budin, Predrag Brođanac, Zlatka Markučić, Smiljana Perić – Rješavanje problema programiranjem u Phyton-u

Titolari dell'insegnamento 1

Docenti dell'insegnamento 3

Appelli d’esame

Le date per questo anno accademico non sono ancora state pubblicate. L'anno scorso si sono svolte:

entro 10 giorni fino a 30 giorni più tardi svolte
Fonte: ISVU. Un clic sulla data apre Studomat per l'iscrizione all'esame; lì verifica anche eventuali modifiche.