21852
Comment:
|
21968
|
Deletions are marked like this. | Additions are marked like this. |
Line 39: | Line 39: |
* Risultati prova scritta del 27/01/2014: [[attachment:20140127-scritto-risultati.pdf|file pdf]]. | * Risultati prova scritta del 27/01/2014: [[attachment:20140127-scritto-risultati.pdf|file pdf]]. La prova orale si terrà LUNEDI' 03/02/2014 presso lo studio del docente (cubo 30B, ponte coperto), alle ore 10:00. |
Corso di INFORMATICA
Corso di Laurea (CdL) in Matematica
Contents
Docente
Francesco Calimeri link alla home page
Dipartimento di Matematica, Università della Calabria, 87036 Rende (CS).
Ufficio: cubo 30B, 2°piano
Telefono: +39 0984 496478
Fax: +39 0984 496410
Email: calimeri[AT]mat.unical.it
Esercitatori
Susanna Cozza - cozza[at]mat.unical.it
Avvisi
NOTA: Il gruppo Facebook disponibile a questo indirizzo, originariamente aperto per gli studenti che devono sostenere l'esame di Informatica 2 mutuato da questo corso, è ora da considerarsi aperto a tutti gli studenti; è da intendersi come un luogo per confrontarsi, discutere, cercare e trovare supporto e aiuto tra pari.
ATTENZIONE: registrarsi al corso compilando il modulo disponibile a questo indirizzo.
Risultati prova scritta del 27/01/2014: file pdf. La prova orale si terrà LUNEDI' 03/02/2014 presso lo studio del docente (cubo 30B, ponte coperto), alle ore 10:00.
Testi consigliati
Testi
Walter Savitch, Programmazione con Java, Pearson, 2013.
Roberto Bruni, Andrea Corradini, Vincenzo Gervasi, Programmazione in Java, APOGEO, 2011.
Cay Horstmann, Concetti di informatica e fondamenti di Java, APOGEO, 2010.
C. Thomas Wu, Java - Fondamenti di programmazione, McGraw-Hill, 2009.
- J. Glenn Brookshear, "Informatica - Una panoramica generale", Pearson, 2012.
Varie e sparse
D. C. Dennett, D. R. Hofstadter, "L'io della mente. Fantasie e riflessioni sul se' e sull'anima", Adelphi Ed., 1997. link a wikipedia
D. R. Hofstadter, "Goedel, Escher, Bach: un'eterna ghirlanda brillante", Adelphi Ed., 1990. link a wikipedia
Materiale Didattico, Links, Varie ed Eventuali
Dispense
Appunti: Rappresentazione dell'Informazione [documento .PDF]
Appunti: Architettura del Calcolatore [documento .PDF]
Appunti: Logica Proposizionale [documento .PDF]
Esercizi
LAB - Programmi di base per iniziare - LAB - semplici programmi per iniziare a sporcarsi le mani [File di testo (.txt)]
LAB - comandi e condizioni - LAB - primi passi con l'istruzione IF [File di testo (.txt)]
- Rappresentazione algoritmo per verificare se un anno è bisestile come diagramma di flusso (algoritmi equivalenti)
20121106-Algoritmo-Bisestile-01.gif Algoritmo 1 [File immagine (.gif)]
20121106-Algoritmo-Bisestile-02.gif Algoritmo 2 [File immagine (.png)]
- Rappresentazione algoritmo per verificare se un anno è bisestile come diagramma di flusso (algoritmi equivalenti)
LAB - esercizi da svolgere con IF, WHILE, FOR - LAB - esercizi per consolidare i concetti di selezione e ciclo [file di testo (.txt)]
Homeworks - esercizi per casa da svolgere con Random, Switch, metodi - Composizione di algoritmi e programmi più strutturati [file di testo (.txt)]
Tutorial: Tipi enumerativi - Materiale prodotto per il corso di Laboratorio di Introduzione alla Programmazione, Dipartimento di Informatica, Università di Pisa.
LAB - esercizi su metodi, array, ricorsione - LAB - qualche trucco per divertirsi un po' [File di testo (.txt)]
LAB - esercizi su metodi, array, matrici, ricorsione - LAB - qualche trucco a volte non guasta [File di testo (.txt)]
LAB - esercitazioni sulle classi - numeri razionali - LAB - modellare nuovi tipi [File di testo (.txt)]
LAB - esercitazioni sulle classi - insiemi e griglie luminose - LAB - modellare nuovi tipi, un po' piu' elaborati [File di testo (.txt)]
LAB - esercitazioni su stringhe - LAB - giocare con il testo [File di testo (.txt)]
LAB - esercitazioni sulle classi - dadi e matrici - LAB - modellazione e algoritmi [File di testo (.txt)]
Esercizi Svolti
Classe "time" - Semplici esempi di definizioni e uso di classi in Java [File di testo (.txt)]
Ricerca/Ordinamento - Semplici implementazioni degli algoritmi di ricerca lineare e binaria e degli algoritmi di ordinamento bubble sort e merge sort [File di testo (.txt)]
Compiti d'esame
Appello del 02 febbraio 2010 - Testo e soluzioni [file .PDF]
Appello del 16 febbraio 2010 - Testo e soluzioni [file .PDF]
Progetti, Compiti e Varie
presto pubblicati
Piccolo progetto per le Vacanze di Natale - Specifiche [file .PDF]
Links
Per installare Eclipse: prima provvedere ad installare Java. Quindi scaricare ed installare Eclipse dal sito ufficiale. Versione suggerita: Eclipse IDE for Java Developers.
Obiettivi del Corso
Il corso intende fornire solide basi sulla programmazione dei calcolatori elettronici per la risoluzione di problemi. Esso prevede lo studio di tecniche di programmazione nel linguaggio Java, con uso di semplici strutture dati, ed una introduzione alla programmazione ad oggetti.
Prerequisiti
Sono utili conoscenze di base di matematica, logica, una dimestichezza minima con l'uso del computer.
Programma del Corso
Il programma di massima del corso è disponibile a questo LINK [file di testo (.txt)]
Modalità d'Esame
L'esame consiste di due prove: una scritta ed una orale (eventualmente integrata da una contestuale "prova pratica").
Prova scritta
Per accedere alla prova scritta è necessario prenotarsi tramite il sistema UNIWEX. Le date, gli orari e le aule sono in accordo con il calendario fornito dal Corso di Laurea.
I risultati sono pubblicati online nei giorni immediatamente successivi alla prova, dipendentemente dal numero di elaborati da correggere; è pertanto fortemente consigliato un controllo tempestivo e regolare di queste pagine e di quelle del Corso di Laurea. Gli studenti che hanno sostenuto con successo la prova scritta accedono a quella orale; gli altri, sono da considerarsi respinti.
Prova orale
Assieme ai risultati della prova scritta, è fatta comunicazione di date, orari e aule relativi alla prova orale, che si tiene nei giorni immediatamente successivi alla suddetta pubblicazione.
La prova orale può prevedere una verifica delle capacità di utilizzare un ambiente integrato di sviluppo, effettuata direttamente su un computer ("prova pratica").
Risultati Esami
Risultati della prova scritta, appello del 9 settembre 2013: file pdf. La prova orale si svolgerà MERCOLEDI 11 SETTEMBRE dalle ore 15:00 in poi presso lo studio del docente (cubo 30B, ponte coperto). La visione degli elaborati sarà consentita nella stessa occasione.
Torna alla pagina didattica
Torna alla home page di Francesco Calimeri