06_Autovalutazione_T.. - Dipartimento di Informatica e Automazione

Corso di Laurea Ingegneria Informatica
Fondamenti di Informatica
A6
Autovalutazione - Teoria
Alfonso Miola
Dicembre 2009
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
1
Esercizi
Vengono proposti alcuni tipici esercizi
d’esame che prevedono di dare risposte
aperte a domande di teoria
Rispondere con un elaborato scritto
anche breve – in genere di una pagina o
al massimo di due
Nell’esposizione aiutarsi,
eventualmente, con degli esempi
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
2
Esercizi su hardware e software
Descrivere l’architettura della macchina di
von Neumann
Descrivere l’architettura hardware e software
di un personal computer
Descrivere i concetti di compilazione e
interpretazione di programmi
Descrivere il processo di compilazione ed
esecuzione di programmi Java
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
3
Esercizi su classe, oggetto e tipo
 Descrivere le caratteristiche della programmazione
orientata a oggetti.
 Descrivere i concetti di classe e di oggetto.
 Descrivere le modalità di definizione statica e
dinamica delle classi.
 Descrivere il concetto di tipo di dato.
 Descrivere le diverse categorie di tipi nel linguaggio
Java.
 Descrivere le similitudini tra il concetto di tipo e
quello di classe in Java.
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
4
Esercizi sui tipi primitivi
Descrivere i tipi primitivi di Java.
Descrivere le modalità di conversione tra tipi
primitivi numerici.
Descrivere le modalità di conversione tra tipi
primitivi e il tipo String.
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
5
Esercizi su sintassi e semantica
Descrivere i concetti di sintassi e semantica
dei linguaggi di programmazione.
Descrivere il concetto di grammatica dei
linguaggi di programmazione.
Descrivere le caratteristiche del
metalinguaggio EBNF.
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
6
Esercizi su istruzioni strutturate
Descrivere la sintassi (utilizzando la notazione
EBNF) e la semantica delle istruzioni
condizionali disponibili in Java.
Descrivere la sintassi (utilizzando la notazione
EBNF) e la semantica delle istruzioni ripetitive
disponibili in Java. Descrivere i criteri di
scelta dell’uso di tali istruzioni.
http://www.dia.uniroma3.it/~java/fondinf/
Autovalutazione Java
7