LABORATORIO di PROGRAMMAZIONE

Turno A, LAB. SIGMA, D.I. Via Comelico

AA 2017-2018, COMUNICAZIONE DIGITALE (Cognomi:A-L)

La pagina del corso di laboratorio per il Turno A è disponibile a questo link

Avvisi

Dal gennaio 2011 sono entrate in vigore le propedeuticità fra esami.

Per poter sostenere alcuni esami del secondo e terzo anno occorre aver superato l'esame di Programmazione.
Per ulteriori informazioni consultare la pagina del Collegio Didattico Dipartimentale di Informatica.

 

Modalità d'esame (Si veda anche il sito del Prof. Mereghetti AL seguente LINK)


L'esame consta di due prove:

A ognuno dei sei appelli d'esame sarà possibile sostenere, PREVIA ISCRIZIONE TRAMITE SIFA, la prova di teoria e/o quella di laboratorio (a meno di salti d'appello, vedi sopra). In particolare, per quanto riguarda la prova di laboratorio, è NECESSARIA l'iscrizione via SIFA all'appello d'esame del docente di laboratorio di riferimento. Da notare che, sul SIFA, gli appelli delle prove di teoria e di laboratorio appariranno come PROVE IN ITINERE.
La prova di teoria e quella di laboratorio potranno essere superate anche in appelli diversi e senza una particolare precedenza.

L'esame di Programmazione s'intende superato qualora venga superata sia la prova di teoria che quella di laboratorio con valutazione D o superiore. Il voto finale dell'esame di Programmazione sarà espresso in trentesimi e sarà un'opportuna combinazione dei voti letterali delle due prove di cui sopra.

A ogni appello saranno pubblicati i voti delle prove di teoria, di laboratorio e il voto finale. Sarà inoltre disponibile OGNI MESE un APPELLO DI VERBALIZZAZIONE al quale si potranno iscrivere coloro che intendono accettare e verbalizzare il voto finale.

Le prove di teoria e laboratorio possono essere risostenute SENZA NECESSITÀ DI INVIARE UNA MAIL DI RIFIUTO DELL'ESITO PRECEDENTE AL DOCENTE RESPONSABILE ma con la sola iscrizione tramite SIFA alla nuova prova di un appello successivo. Per la prova di teoria, le votazioni precedenti verranno automaticamente annullate a seguito della consegna dell'elaborato; per la prova di laboratorio, si rimanda al sito del docente responsabile.

I voti hanno validità pari a un anno accademico, quindi scadranno improrogabilmente dopo l'appello di settembre dell'anno accademico in corso.

NOTA: Per gli studenti dei corsi di Informatica Generale e Fondamenti di Architettura e Programmazione (Comunicazione Digitale) l'esame si riduce alla sola prova di teoria.

Maggiori dettagli sullo svolgimento dell'esame saranno comunicati in corso d’esame.

 Date appelli per l'esame di laboratorio A.A. 2017-2018

SESSIONE INVERNALE

1)    23 Gennaio 2018

2)   06 Febbraio 2018

3)   20 Febbraio 2018

 

SESSIONE ESTIVA (2 APPELLI TRA GIUGNO, LUGLIO, SETTEMBRE)

4)   12 GIUGNO 2018

5)   17 LUGLIO 2018

6)   20 SETTEMBRE 2018

 

 

Libro di testo consigliato: “Concetti di informatica e fondamenti di Java”, Autore: Cay Horstmann

ATTENZIONE: per accedere ai computer del laboratorio è necessario potersi autenticare con login e password fornite da unimi (…@studenti.unimi.it, …@unimi.it)

 

ELENCO LEZIONI CON ESERCIZI:

 

LEZIONI, ORE 13:30, LAB. SIGMA, SiLab

ARGOMENTI

 

Mercoledì 18/10/2017

 

Introduzione al corso, utilizzo del sistema operativo Linux

Primo programma java: compilazione ed esecuzione di un semplice programma scritto in java e un programma un poco più complesso.

Soluzione esercizi

Mercoledì 25/10/2017

Primi Semplici Esercizietti

Venerdì 03/11/2017

AULA BETA ORE 14:00!!!

Ripasso su costrutti e esercizietti semplici

Esercizi su costrutti di selezione e prime Iterazioni

Mercoledì 08/11/2017

Ripassiamo gli operatori di casting, le Stringhe,…

Esercizi su Iterazioni

Mercoledì 15/11/2017

Esercizi su Dati e Variabili – Algoritmi Vari

Mercoledì 22/11/2017

Metodi statici

Esempio con metodi statici

Esercizi su Metodi Statici - Stringhe

Mercoledì 29/11/2017

Array

Introduzione Array

Esercizio con Array, Stringhe e Metodi Statici

Codice esercizio1 e esercizio2 fatto in classe

Esercizi su array (codice Tartaglia)

Mercoledì 06/12/2017

_______________________

RICORSIONE!!

Frazione Continua

 

 

________________________

Serie di Fibonacci

(F(0)=1, F(1)=1, F(n)=F(n-1)+F(n-2))

Esercizi su Array (esercizio2, esercizio5, esercizio11, esercizio12)

_____________________________________________________________

Testo Frazione continua e soluzioni con:

array + ciclo

array + ricorsione

ricorsione senza array

_____________________________________________________________

Soluzione senza ricorsione

Soluzione con ricorsione

Mercoledì 13/12/2017

Implementazione di Classi

Esercizi su implementazione di classi

Esercizi in classe:

Classe Persona,

Classe Polinomi

Mercoledì 20/12/2017

SIMULAZIONE ESAME

VACANZE NATALIZIE

Mercoledì 10/01/2018

 

Mercoledì 17/01/2018