Vai al contenuto principale
Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

SUISS - Struttura Didattica Speciale in Scienze strategiche

Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)
Oggetto:
Oggetto:

INFORMATICA II B

Oggetto:

Computer Science II B

Oggetto:

Anno accademico 2021/2022

Codice dell'attività didattica
MAT0108
Docente
Prof. Gian Luca Pozzato (Titolare del corso)
Corso di studi
[f055-c703] Laurea in Scienze Strategiche
[f055-c703SI] Laurea in Scienze Strategiche (Percorso Sistemi Infrastrutturali)
[f055-c703COM] Laurea in Scienze Strategiche (Percorso Comunicazioni)
Anno
3° anno
Periodo didattico
Primo semestre
Tipologia
Affine o integrativo
Crediti/Valenza
5
SSD dell'attività didattica
INF/01 - informatica
Modalità di erogazione
Tradizionale
Lingua di insegnamento
Italiano
Modalità di frequenza
Obbligatoria
Tipologia d'esame
Orale
Prerequisiti

Si suppone che lo studente possieda le conoscenze di base riguardo l’uso di un computer dotato di una moderna interfaccia grafica

The student is expected to possess basic knowledge about the use of computer endowed of a modern graphical interface
Propedeutico a
-
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Lo studente acquisisce le conoscenze di base della programmazione ed impara a metterle in pratica utilizzando un linguaggio di programmazione di alto livello.

The student learns the basic skills of the programming and how to apply them by using a high-level programming language.

Oggetto:

Risultati dell'apprendimento attesi

I rudimenti di programmazione appresi saranno sufficienti a comprendere la logica che permette l'implementazione di programmi iterativi su calcolatori imperativi, oltre a poter cogliere limitati concetti sulla ricorsione e sugli oggetti.

Rudiments of programming digested are sufficient to understand the logic that allows the implementation of iterative programs on imperative computers, and in addition they will be able to grasp some nuances about the notion of recursion and objects.

Oggetto:

Modalità di insegnamento

Il corso verrà erogato nella forma di lezioni frontali ed esercitazioni guidate, finalizzate alla verifica ed al consolidamento delle tecniche discusse durante le lezioni, nel rispetto delle disposizioni fornite per l'emergenza sanitaria per il COVID-19. 

The course consists of lectures and exercises, whose aim is to check whether the student is familiar with the notions presented during the lessons, following the rules in order to tackle the emergency due to COVID-19

Oggetto:

Modalità di verifica dell'apprendimento

Il raggiungimento degli obiettivi è verficato mediante una prova scritta, atta a verificare le conoscenze acquisite durante il corso, salvo diverse indicazioni dovute all'emergenza sanitaria dovuta al COVID-19.

 

The exam consists of a written test, whose aim is to check whether the student is familiar with the notions proposed during the lessons, unless different rules due to the COVID-19 pandemic.

Oggetto:

Attività di supporto

Saranno previste n. 14 ore di attività didattiche integrative - cicli di esercitazioni - svolte dal Dott. Castagno Paolo

There will be n. 14 hours of supplementary educational activities - exercise cycles - carried out by Dr. Castagno Paolo

Oggetto:

Programma

Compilare ed eseguire programmi. Programmi e tipi predefiniti. Conversioni. Operatori: aritmetici, relazionali, logici e bitwise. Espressioni. Costanti, variabili ed assegnamento. Istruzioni Input/Output. Strutture di controllo: if, if-else ,switch. Ripetizioni: while, for, do-while , break. Sottoprogrammi, funzioni, metodi: valore di ritorno. Passaggio dei parametri. Cenni a definizioni ricorsive. Array. Oggetti.

Compiling and executing programs. Basics on Programs and Data types. Conversions. Operators: arithmetic, relational, logical, bitwise. Expressions. Constants, variables and assignments. Input/Output statements. Control structures: if, if-else ,switch. Repetitions: while, for, do-while , break. Subroutines, functions, methods: value-returning. Parameter passing. Basic concepts of recursive definitions. Array. Objects.

Testi consigliati e bibliografia

Oggetto:

.



Oggetto:

Orario lezioni

GiorniOreAula
Martedì8:00 - 10:45
Giovedì11:00 - 13:45

Lezioni: dal 13/09/2021 al 25/11/2021

Nota: Orario definito per il Percorso Comunicazioni

Oggetto:

Note

Le modalità di svolgimento dell'attività didattica potranno subire variazioni in base alle limitazioni imposte dalla crisi sanitaria in corso. In ogni caso è assicurata la modalità a distanza per tutto l'anno accademico.

Oggetto:
Ultimo aggiornamento: 15/12/2021 09:38
Non cliccare qui!