welcome: please sign in
location: Diff for "InformaticaCDLmatematica"
Differences between revisions 216 and 218 (spanning 2 versions)
Revision 216 as of 2015-10-16 11:38:39
Size: 22876
Comment:
Revision 218 as of 2016-01-30 15:55:21
Size: 23509
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
Email: calimeri[AT]mat.unical.it Email: calimeri@mat.unical.it
Line 30: Line 30:
 * '''Susanna Cozza''' - cozza[at]mat.unical.it ## * '''Susanna Cozza''' - cozza[at]mat.unical.it
 * Prof. '''Giovanni Grasso''' - grasso@mat.unical.it
Line 38: Line 39:
 * '''ATTENZIONE:''' la prova d'esame originariamente prevista per martedi' 23 settembre e' rinviata a giorno 30 settembre, invariati orario e luogo. ## * '''ATTENZIONE:''' la prova d'esame originariamente prevista per martedi' 23 settembre e' rinviata a giorno 30 settembre, invariati orario e luogo.
Line 44: Line 45:

[[#TOP|Top of Page]]
----
<<Anchor(schedainsegnamento)>>
== Scheda dell'Insegnamento ==
 * La scheda dell'insegnamento è disponibile sul portale di ateneo, a [[http://www.unical.it/portale/portaltemplates/view/view_scheda_insegnamento.cfm?42453&LANG=ITA|questo link]]. Nota: il link potrebbe variare, consigliamo di operare la ricerca attraverso l'apposita sezione dedicata alla didattica sul portale www.unical.it.
Line 59: Line 66:
 
Line 72: Line 78:
## ''presto pubblicati :)''
 * [[attachment:20141112-Primi-esercizi-per-il-LAB.txt|LAB - Primi esercizi con condizioni e cicli|&do=get]] - Iniziamo a sporcarci le mani [File di testo (.txt)]
   * Rappresentazione algoritmo per verificare se un anno è bisestile come diagramma di flusso (algoritmi equivalenti)
     * [[attachment:20121106-Algoritmo-Bisestile-01.gif|Algoritmo 1|&do=get]] Algoritmo 1 [File immagine (.gif)]
     * [[attachment:20121106-Algoritmo-Bisestile-02.gif|Algoritmo 2|&do=get]] Algoritmo 2 [File immagine (.png)]
 * [[attachment:20141203-LAB-Array-e-Ricorsione.txt|LAB - Esercizi su array e ricorsone|&do=get]] [File di testo (.txt)]
 * [[attachment:20141217-LAB-Ricorsione-Classi.txt|LAB - Esercizi su ricorsone e classi|&do=get]] [File di testo (.txt)]
 * [[attachment:20150107-LAB-Classi-Numeri-Razionali.txt|LAB - Esercizi sulle classi: Numeri Razionali|&do=get]] [File di testo (.txt)]
 * [[attachment:20140114-LAB-Stringhe.txt|LAB - Esercizi sulle stringhe|&do=get]] [File di testo (.txt)]
''presto pubblicati :)''
## * [[attachment:20141112-Primi-esercizi-per-il-LAB.txt|LAB - Primi esercizi con condizioni e cicli|&do=get]] - Iniziamo a sporcarci le mani [File di testo (.txt)]
## * Rappresentazione algoritmo per verificare se un anno è bisestile come diagramma di flusso (algoritmi equivalenti)
## * [[attachment:20121106-Algoritmo-Bisestile-01.gif|Algoritmo 1|&do=get]] Algoritmo 1 [File immagine (.gif)]
## * [[attachment:20121106-Algoritmo-Bisestile-02.gif|Algoritmo 2|&do=get]] Algoritmo 2 [File immagine (.png)]
## * [[attachment:20141203-LAB-Array-e-Ricorsione.txt|LAB - Esercizi su array e ricorsone|&do=get]] [File di testo (.txt)]
## * [[attachment:20141217-LAB-Ricorsione-Classi.txt|LAB - Esercizi su ricorsone e classi|&do=get]] [File di testo (.txt)]
## * [[attachment:20150107-LAB-Classi-Numeri-Razionali.txt|LAB - Esercizi sulle classi: Numeri Razionali|&do=get]] [File di testo (.txt)]
## * [[attachment:20140114-LAB-Stringhe.txt|LAB - Esercizi sulle stringhe|&do=get]] [File di testo (.txt)]
Line 135: Line 141:
## ''presto pubblicati :))''
 * [[attachment:Classi-Time.txt|Classe "time"|&do=get]] - Semplici esempi di definizioni e uso di classi in Java [File di testo (.txt)]
 * [[attachment:2014-12-17-LAB-Ricorsione-Classi-(SOLUZIONI).txt|Esercizi su classi e ricorsione]] - Semplici esercizi svolti in lab [File ti testo (.txt)]
 * [[attachment:Ricerca-lineare+binaria-ordinamento-bubble-sort+merge-sort.txt|Ricerca/Ordinamento|&do=get]] - Semplici implementazioni degli algoritmi di ricerca lineare e binaria e degli algoritmi di ordinamento bubble sort e merge sort [File di testo (.txt)]
''presto pubblicati :))''
## * [[attachment:Classi-Time.txt|Classe "time"|&do=get]] - Semplici esempi di definizioni e uso di classi in Java [File di testo (.txt)]
## * [[attachment:2014-12-17-LAB-Ricorsione-Classi-(SOLUZIONI).txt|Esercizi su classi e ricorsione]] - Semplici esercizi svolti in lab [File ti testo (.txt)]
## * [[attachment:Ricerca-lineare+binaria-ordinamento-bubble-sort+merge-sort.txt|Ricerca/Ordinamento|&do=get]] - Semplici implementazioni degli algoritmi di ricerca lineare e binaria e degli algoritmi di ordinamento bubble sort e merge sort [File di testo (.txt)]
Line 182: Line 188:
<<Anchor(obiettivi)>>
== 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.
<<BR>>

[[#TOP|Top of Page]]
----
<<Anchor(prerequisiti)>>
== Prerequisiti ==
Sono utili conoscenze di base di matematica, logica, una dimestichezza minima con l'uso del computer.

[[#TOP|Top of Page]]
----
<<Anchor(programma)>>
== Programma del Corso ==

Il programma di massima del corso è disponibile a [[attachment:informatica-cdl-matematica-programma.txt|questo LINK|&do=get]] [file di testo (.txt)]

[[#TOP|Top of Page]]
----
<<Anchor(modalitaEsame)>>
== 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 [[http://didattica.unical.it/|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''").
## * ''Note''
## * Ciascuno studente può sostenere uno solo dei due appelli previsti per ogni sessione d'esame, a libera scelta.
## * Gli studenti prenotati per il primo appello, ed effettivamente presenti in aula, hanno facoltà di "'''ritirarsi senza consegnare'''", garantendosi la possibilità di ripresentarsi al secondo appello. Questa possibilità, tuttavia, si concretizza effettivamente solo '''a condizione che il "ritiro" avvenga nei primi minuti dall'inizio ufficiale della prova'''. Detto limite sarà indicato dal docente direttamente in aula.
## * Gli studenti che, al primo appello, consegnano il compito scritto, o si "ritirano" dopo il limite indicato in aula, vengono automaticamente '''esclusi dalla possibilità di sostenere l'esame al secondo appello'''.
## * La prenotazione al primo appello non comporta l'esclusione dal secondo: si è esclusi dalla possibilità di sostenere l'esame al secondo appello soltanto se questo è stato effettivamente sostenuto al primo (leggi: se è stato consegnato il compito o se il "ritiro" è avvenuto dopo il limite indicato).


[[#TOP|Top of Page]]
----
Line 237: Line 196:
## <<Anchor(obiettivi)>>
## == 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.
## <<BR>>
##
## [[#TOP|Top of Page]]
## ----
## <<Anchor(prerequisiti)>>
## == Prerequisiti ==
## Sono utili conoscenze di base di matematica, logica, una dimestichezza minima con l'uso del computer.
##
## [[#TOP|Top of Page]]
## ----
## <<Anchor(programma)>>
## == Programma del Corso ==
##
## Il programma di massima del corso è disponibile a [[attachment:informatica-cdl-matematica-programma.txt|questo LINK|&do=get]] [file di testo (.txt)]
##
## [[#TOP|Top of Page]]
## ----
## <<Anchor(modalitaEsame)>>
## == 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 [[http://didattica.unical.it/|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''").
## ## * ''Note''
## ## * Ciascuno studente può sostenere uno solo dei due appelli previsti per ogni sessione d'esame, a libera scelta.
## ## * Gli studenti prenotati per il primo appello, ed effettivamente presenti in aula, hanno facoltà di "'''ritirarsi senza consegnare'''", garantendosi la possibilità di ripresentarsi al secondo appello. Questa possibilità, tuttavia, si concretizza effettivamente solo '''a condizione che il "ritiro" avvenga nei primi minuti dall'inizio ufficiale della prova'''. Detto limite sarà indicato dal docente direttamente in aula.
## ## * Gli studenti che, al primo appello, consegnano il compito scritto, o si "ritirano" dopo il limite indicato in aula, vengono automaticamente '''esclusi dalla possibilità di sostenere l'esame al secondo appello'''.
## ## * La prenotazione al primo appello non comporta l'esclusione dal secondo: si è esclusi dalla possibilità di sostenere l'esame al secondo appello soltanto se questo è stato effettivamente sostenuto al primo (leggi: se è stato consegnato il compito o se il "ritiro" è avvenuto dopo il limite indicato).
##
##
## [[#TOP|Top of Page]]
----

Corso di INFORMATICA

Corso di Laurea (CdL) in Matematica




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@mat.unical.it

Esercitatori

Top of Page


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.


Top of Page


Scheda dell'Insegnamento

  • La scheda dell'insegnamento è disponibile sul portale di ateneo, a questo link. Nota: il link potrebbe variare, consigliamo di operare la ricerca attraverso l'apposita sezione dedicata alla didattica sul portale www.unical.it.

Top of Page


Testi consigliati

Testi

  • Walter Savitch, "Programmazione di base e avanzata con Java", Pearson, 2014.
  • 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, Dennis Brylow, "Computer Science, an overview", Pearson, 2015.
  • 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

Top of Page


Materiale Didattico, Links, Varie ed Eventuali

Dispense

Esercizi

presto pubblicati :)

Esercizi Svolti

presto pubblicati :))

Compiti d'esame

Progetti, Compiti e Varie

presto pubblicati

Top of Page


Risultati Esami

  • Risultati della prova scritta, appello del 25 febbraio 2014: file pdf. La prova orale si svolgerà LUNEDI 02 MARZO 2015 dalle ore 15:00 in poi presso lo studio del docente (cubo 30B, ponte coperto). Nella stessa occasione sarà possibile prendere visione degli elaborati. Una possibile soluzione alla traccia proposta è pubblicata nella sezione Compiti d'Esame.

Top of Page



Torna alla pagina didattica

Torna alla home page di Francesco Calimeri


Calimeri Wiki: InformaticaCDLmatematica (last edited 2021-05-05 08:50:23 by FrancescoCalimeri)