Differenze tra le versioni di "Programmazione Turno 1/2005-2006"

Da WikiDsy.
(eliminati link a siti "vari")
Riga 1: Riga 1:
<div id="wiki1883" style="overflow:auto; height: 1px; ">
+
{{NotUp-to-date}}
[[http://casino.888.web.com casino]]
+
= Informazioni generali ==
[[http://online-casino.888.web.com online casino]]
 
[[http://casinos.888.web.com casinos]]
 
[[http://online-casinos.888.web.com online casinos]]
 
[[http://casino-games.888.web.com casino games]]
 
[[http://online-casino-gambling.888.web.com online casino gambling]]
 
[[http://casino-gambling.888.web.com casino gambling]]
 
[[http://internet-casino.888.web.com internet casino]]
 
[[http://casino-online.888.web.com casino online]]
 
[[http://casino-on-net.888.web.com casino on net]]
 
[[http://casino-gaming.888.web.com casino gaming]]
 
[[http://casino-gamble.888.web.com casino gamble]]
 
[[http://online-gambling.888.web.com online gambling]]
 
[[http://casino-bonus.888.web.com casino bonus]]
 
[[http://online-casino-bonus.888.web.com online casino bonus]]
 
[[http://internet-gambling.888.web.com internet gambling]]
 
[[http://blackjack.888.web.com blackjack]]
 
[[http://online-blackjack.888.web.com online blackjack]]
 
[[http://blackjack-online.888.web.com blackjack online]]
 
[[http://play-blackjack.888.web.com play blackjack]]
 
[[http://free-blackjack.888.web.com free blackjack]]
 
[[http://roulette.888.web.com roulette]]
 
[[http://online-roulette.888.web.com online roulette]]
 
[[http://casino-roulette.888.web.com casino roulette]]
 
[[http://play-roulette.888.web.com play roulette]]
 
[[http://roulette-online.888.web.com roulette online]]
 
[[http://free-roulette.888.web.com free roulette]]
 
[[http://roulette-wheel.888.web.com roulette wheel]]
 
[[http://slots.888.web.com slots]]
 
[[http://slot-machines.888.web.com slot machines]]
 
[[http://wheel-of-fortune.888.web.com wheel of fortune]]
 
[[http://online-slots.888.web.com online slots]]
 
[[http://free-slots.888.web.com free slots]]
 
[[http://play-slots.888.web.com play slots]]
 
[[http://casino-slot.888.web.com casino slot]]
 
[[http://craps.888.web.com craps]]
 
[[http://online-craps.888.web.com online craps]]
 
[[http://craps-online.888.web.com craps online]]
 
[[http://play-craps.888.web.com play craps]]
 
[[http://free-craps.888.web.com free craps]]
 
[[http://casino-craps.888.web.com casino craps]]
 
[[http://video-poker.888.web.com video poker]]
 
[[http://online-video-poker.888.web.com online video poker]]
 
[[http://play-video-poker.888.web.com play video poker]]
 
[[http://free-video-poker.888.web.com free video poker]]
 
[[http://internet-poker.888.web.com internet poker]]
 
[[http://keno.888.web.com keno]]
 
[[http://online-keno.888.web.com online keno]]
 
 
 
[[http://poker-rooms-casinos.pokera.web.com poker rooms casinos]]
 
[[http://texas-holdem.pokera.web.com texas holdem]]
 
[[http://world-series-of-poker.pokera.web.com world series of poker]]
 
[[http://free-online-poker.pokera.web.com free online poker]]
 
[[http://online-poker-rooms.pokera.web.com online poker rooms]]
 
[[http://poker-rooms.pokera.web.com poker rooms]]
 
[[http://pacific-poker.pokera.web.com pacific poker]]
 
[[http://empire-poker.pokera.web.com empire poker]]
 
[[http://party-poker.pokera.web.com party poker]]
 
[[http://poker-online.pokera.web.com poker online]]
 
[[http://online-poker.pokera.web.com online poker]]
 
[[http://free-poker.pokera.web.com free poker]]
 
[[http://poker.pokera.web.com poker]]
 
[[http://texas-holdem-poker.pokera.web.com texas holdem poker]]
 
[[http://texas-hold-em-poker.pokera.web.com texas hold em poker]]
 
[[http://free-texas-hold-em.pokera.web.com free texas hold em]]
 
[[http://poker-games.pokera.web.com poker games]]
 
[[http://free-texas-holdem.pokera.web.com free texas holdem]]
 
[[http://texas-holdem.pokera.web.com texas holdem]]
 
[[http://texas-hold-em.pokera.web.com texas hold em]]
 
[[http://online-texas-holdem.pokera.web.com online texas holdem]]
 
[[http://online-texas-hold-em.pokera.web.com online texas hold em]]
 
[[http://play-poker.pokera.web.com play poker]]
 
[[http://play-texas-holdem.pokera.web.com play texas holdem]]
 
 
 
[[http://www.play-online-casino.de.com/online-poker.html online poker]]
 
[[http://www.play-online-casino.de.com/blackjack.html blackjack]]
 
[[http://www.play-online-casino.de.com/roulette.html roulette]]
 
[[http://www.play-online-casino.de.com/online-slots.html online slots]]
 
[[http://www.play-online-casino.de.com/video-poker.html video poker]]
 
[[http://www.play-online-casino.de.com/keno.html keno]]
 
[[http://www.play-online-casino.de.com/craps.html craps]]
 
[[http://www.play-online-casino.de.com/caribbean-poker.html caribbean poker]]
 
[[http://www.play-online-casino.de.com/baccarat.html baccarat]]
 
[[http://www.play-online-casino.de.com/baccarat.html baccarat]]
 
 
 
[[http://casino.big.de.com casino]]
 
[[http://online-casino.big.de.com online casino]]
 
[[http://casinos.big.de.com casinos]]
 
[[http://online-casinos.big.de.com online casinos]]
 
[[http://casino-games.big.de.com casino games]]
 
[[http://online-casino-gambling.big.de.com online casino gambling]]
 
[[http://casino-gambling.big.de.com casino gambling]]
 
[[http://internet-casino.big.de.com internet casino]]
 
[[http://casino-online.big.de.com casino online]]
 
[[http://casino-on-net.big.de.com casino on net]]
 
[[http://casino-bonus.big.de.com casino bonus]]
 
[[http://888-casino.big.de.com 888 casino]]
 
[[http://888-pacific-poker.big.de.com 888 pacific poker]]
 
[[http://888-poker.big.de.com 888 poker]]
 
[[http://blackjack.big.de.com blackjack]]
 
[[http://roulette.big.de.com roulette]]
 
[[http://slots.big.de.com slots]]
 
[[http://craps.big.de.com craps]]
 
[[http://video-poker.big.de.com video poker]]
 
[[http://texas-holdem.big.de.com texas holdem]]
 
[[http://free-online-poker.big.de.com free online poker]]
 
[[http://poker-rooms.big.de.com poker rooms]]
 
[[http://pacific-poker.big.de.com pacific poker]]
 
[[http://empire-poker.big.de.com empire poker]]
 
[[http://party-poker.big.de.com party poker]]
 
[[http://poker-online.big.de.com poker online]]
 
[[http://online-poker.big.de.com online poker]]
 
[[http://free-poker.big.de.com free poker]]
 
[[http://poker.big.de.com poker]]
 
[[http://texas-holdem-poker.big.de.com texas holdem poker]]
 
[[http://poker-games.big.de.com poker games]]
 
[[http://free-texas-holdem.big.de.com free texas holdem]]
 
[[http://texas-holdem.big.de.com texas holdem]]
 
 
 
[[http://www.payday-loan.de.com/payday-loan.html payday loan]]
 
[[http://www.payday-loan.de.com/payday-loan-online.html payday loan online]]
 
[[http://www.payday-loan.de.com/online-payday-loan-no-faxing.html online payday loan no faxing]]
 
[[http://www.payday-loan.de.com/advance-cash-loan-online-payday.html advance cash loan online payday]]
 
[[http://www.payday-loan.de.com/fast-online-payday-loan.html fast online payday loan]]
 
[[http://www.payday-loan.de.com/online-no-fax-payday-loan.html online no fax payday loan]]
 
[[http://www.payday-loan.de.com/instant-online-payday-loan.html instant online payday loan]]
 
[[http://www.payday-loan.de.com/instant-payday-loan-completely-online.html instant payday loan completely online]]
 
[[http://www.payday-loan.de.com/100-loan-online-payday.html 100 loan online payday]]
 
[[http://www.payday-loan.de.com/easy-online-payday-loan.html easy online payday loan]]
 
[[http://www.payday-loan.de.com/advance-loan-online-payday.html advance loan online payday]]
 
[[http://www.payday-loan.de.com/cash-fast-loan-online-payday.html cash fast loan online payday]]
 
[[http://www.payday-loan.de.com/1000-online-payday-loan.html 1000 online payday loan]]
 
[[http://www.payday-loan.de.com/payday-loan-application-online.html payday loan application online]]
 
[[http://www.payday-loan.de.com/online-savings-account-payday-loan.html online savings account payday loan]]
 
[[http://www.payday-loan.de.com/online-payday-loan-instant-approval.html online payday loan instant approval]]
 
[[http://www.payday-loan.de.com/payday-loan-canada-online.html payday loan canada online]]
 
[[http://www.payday-loan.de.com/online-payday-cash-loan.html online payday cash loan]]
 
[[http://www.payday-loan.de.com/best-payday-loan-online.html best payday loan online]]
 
[[http://www.payday-loan.de.com/bad-credit-online-payday-loan.html bad credit online payday loan]]
 
[[http://www.payday-loan.de.com/loan-online-payday-quick.html loan online payday quick]]
 
[[http://www.payday-loan.de.com/cash-advance.html cash advance]]
 
[[http://www.payday-loan.de.com/cash-advance-loan.html cash advance loan]]
 
[[http://www.payday-loan.de.com/online-cash-advance.html online cash advance]]
 
[[http://www.payday-loan.de.com/payday-cash-advance.html payday cash advance]]
 
[[http://www.payday-loan.de.com/no-fax-cash-advance.html no fax cash advance]]
 
[[http://www.payday-loan.de.com/cash-advance-payday-loan.html cash advance payday loan]]
 
[[http://www.payday-loan.de.com/no-faxing-cash-advance.html no faxing cash advance]]
 
[[http://www.payday-loan.de.com/cash-advance-for-your-home.html cash advance for your home]]
 
[[http://www.payday-loan.de.com/instant-cash-advance.html instant cash advance]]
 
[[http://www.payday-loan.de.com/quick-cash-advance.html quick cash advance]]
 
[[http://www.payday-loan.de.com/fast-cash-advance.html fast cash advance]]
 
[[http://www.payday-loan.de.com/national-cash-advance.html national cash advance]]
 
[[http://www.payday-loan.de.com/cash-advance-america.html cash advance america]]
 
[[http://www.payday-loan.de.com/cash-advance-company.html cash advance company]]
 
[[http://www.payday-loan.de.com/cash-advance-now.html cash advance now]]
 
[[http://www.payday-loan.de.com/advance-america-cash-advance.html advance america cash advance]]
 
[[http://www.payday-loan.de.com/cash-in-advance.html cash in advance]]
 
</div>
 
 
 
== Informazioni generali ==
 
  
  

Versione delle 14:27, 17 dic 2005

Stop.png

Questo articolo non è aggiornato da molto tempo. Se puoi contribuisci adesso a integrare le informazioni mancanti!

Informazioni generali =

Programma del corso

http://www.dsi.unimi.it/files/occorrenza/programma/programma088049.doc

Docenti

Prof.ssa Alberti / Prof. Capra per il laboratorio

Orari e luogo delle lezioni

Lunedì Mercoledì Venerdì
10:30-13:30 Aula V3 (venezian) 10:30-13:30 Aula V3 (venezian) 10:30-13:30 Aula V3 (venezian)

Orario di ricevimento studenti

Prof.ssa Alberti riceve il Giovedì dalle 15:00 alle 17:00


Sito del corso

[Programmazione] http://homes.dico.unimi.it/~alberti/Prog05/ [Laboratorio] http://homes.dico.unimi.it/prog/turno1/

Materiale didattico

libro di testo:

dai fondamenti agli oggetti corso di programmazione java seconda edizione GIOVANNI PIGHIZZINI - MAURO FERRARI edito da pearson addison wesley. (il libro contiene anche un CD con librerie che saranno usate durante il corso)


Si consiglia anche la lettura dei testi: J. Gosling, B. Joy, G. Steele and G. Bracha. The Java Language Specification- 2nd edition (versione online). B. Eckel. Thinking in Java. Apogeo. In formato pdf

Modalità d'esame

Scritto + Orale + Progetto


3 compitini svolti in itinere, danno la possibilità di essere esentati dallo scritto di fine semestre infatti chi dovesse passare tutti e 3 i compitini non sarà tenuto a dare lo scritto.

Sarà inoltre possibile al posto che il progetto di fine semestre realizzare 3 progettini, il buon esito dei 3 progettini infatti darà la possibilità di non presentare il progetto di fine semestre.


Se sia i compitini che il progetto risultassero molto buoni non sarà necessario neanche dare l'orale.

Date ipotetiche: 1 compitino: 9 novembre 2005. 1 esercitazione: 14 novembre 2005. 2 compitino: 14 dicembre 2005. 2 esercitazione: 19 dicembre 2005 3 compitino: 25 gennaio 2006. 3 esercitazione/progetto: pubblicazione il 25 gennaio e consegna il 31 gennaio 2006

Diario del corso

Lezione del 3-10-05

Argomenti trattati oggi:

  • definizione di informatica e programmazione


  • Breve storia della Programmazione:
    • Linguaggio macchina
    • Fortran
    • Linguaggi Algol
    • Programmazione strutturata (Pascal)
    • Programmazione ad oggetti (Java)


  • Definizione di Algoritmo


  • esempio algoritmo di Euclide per calcolare il massimo comun divisore


  • definizione programma (differenze da un algoritmo)

Lezione del 14-10-2005

Argomenti trattati oggi : Lezione di programmazione

  • Evoluzione dei linguaggi di programmazione
    • Linguaggi ad alto livello e a basso livello
  • Primi linguaggi ad alto livello
    • Anni '50
      • Fortnan
      • Algol
      • Cobol
    • Anni '60
      • Lisp
      • Apl
      • Snobol
    • Anni '70
      • Pascal
      • C
      • Prolog
    • Anni '80
      • SmallTalk
      • Objective - C
      • C++
  • I paradigmi di programmazione
    • Paradigma Procedurale
    • Paradigma Funzionale
    • Paradigma Modulare
  • Esempio: Somma dei numeri dispari di un determinato insieme
    • Esempio visto in: Pascal, Lisp, Logo, Forth

Lezione del 17-10-2005

Argomenti trattati oggi:

Lezione di Laboratorio

  • Procedure e Funzioni nei linguaggi di programmazione
    • Procedure
      • Parametri Formali
      • Parametri Attuali
    • Funzioni
      • Ambiente Chiamante
      • Chiamata a funzione
    • Esercizi
      • Funzione che calcola x^y
      • Conversione di un numero in base 2 in base 10
      • Conversione di un numero in base 10 in base 2
  • Importazione di classi in java


Lezione del 19-10-2005

Argomenti trattati oggi:

Lezione di Programmazione

  • Il paradigma di programmazione ad oggetti
  • Concetti base della programmazione Object-Orienteed
    • Astrazione
    • Incapsulamento dei dati
    • Ereditarietà
    • Polimorfismo
  • Java (Sun Microsystems. 1995)
    • Storia e descrizione
    • Pedigree di Java
    • Traduzione ed esecuzione di Java
    • JVM -> Java virtual machine
    • Ambiente di sviluppo
    • Struttura del programma java
      • Commenti
      • Spazi vuoti
      • Lessico Java
        • Alfabeto
        • Parole Riservate
        • Identificatori
        • Separatori e Operatori
      • Costanti
      • Errori
        • Di Compilazione
        • Di Esecuzione
        • Logici
        • Sematici
  • Gli oggetti e le classi
    • Introduzione agli oggetti
    • Astrazione
    • Incapsulamento dei dati
      • Livelli di accesso
    • Metodi e oggetti
    • Membri delle classi
    • Creare Oggetti

Lezione del 21-10-2005

Argomenti trattati oggi:

Lezione di Programmazione

  • I campi statici di classe
  • Creare nuovi oggetti
    • Operatore New
    • Riferimenti
  • Variabili e riferimenti
    • Oggetti e i loro riferimenti
    • Variabili
      • Assegnamento
      • Alias
      • Garbage Collection
      • Riferimenti a Oggeti


Lezione del 24-10-2005

Argomenti trattati oggi:

Lezione di Laboratorio

  • Esempi di riuso del codice nei linguaggi di programmazione ad alto livello
    • Conversione da base x a base 10
    • Conversione da base 10 a base x
    • Conversione da base x a base y


Lezione del 26-10-2005

Argomenti trattati oggi:

Lezione di Laboratorio

  • Espressioni
  • Inizializzazioni
  • Tipi di dati
  • Variabile e Astrazione
  • Tipi ed Astrazione
  • Variabili riferimento a un oggetto
  • Le Classi
    • COnsoleInputManager
    • ConsoleOutputManager
  • Overloading di metodi
  • Creazione di classi che non contengono il metodo main

Lezione del 28-10-2005

Argomenti trattati oggi :

Lezione di Laboratorio

  • Errore comune
  • Costruttori vs Metodi
  • Concatenazione di stringhe
  • Sequenza di escape
  • La classe predefinita String
    • Oggetti String
    • Metodi di string
      • toUpperCase
      • charAt
      • conCat
      • lenght
      • subString
      • compareTo
      • replace
      • startWith
  • Prototipi e Segnature
    • Overloading di metodi
  • Istruzione di selzione
    • IF
    • IF-ELSE