Libro di testo


Emanuele Giuliani
Strutture di dati e programmazione a oggetti in Java
APOGEO SEI

MODULO A - Le basi del linguaggio Java


A1 - Introduzione a Java

  1. La nascita di Java
  2. Le diverse piattaforme e versioni di Java
  3. Linguaggi compilati e linguaggi interpretati
  4. Linguaggi compilati
    Linguaggi interpretati
    Il linguaggio Java
    Tra linguaggi interpretati e linguaggi compilati
  5. Virtual Machine
  6. Bytecode
  7. Applicazioni e applet
  8. Ambienti di sviluppo per Java

A2 - Java: le basi del linguaggio

  1. Struttura di un programma Java - PrimoProgramma
  2. Convenzioni di scrittura - Esempio
    Commenti
  3. Variabili e tipi di dato
  4. Esempio: stampare i valori limite - TipiDiDati
  5. Array
  6. Strutture di controllo
  7. L'istruzione if
    L'istruzione switch
    L'istruzione while
    L'istruzione do
    L'istruzione for
    Utilizzo delle strutture di controllo
  8. Operatori
  9. Stringhe
  10. Manipolazione di stringhe
    Ricerca delle stringhe
  11. Gestione degli errori
  12. Tipi di eccezioni in Java
  13. Gestione dell'input/output
    • ESERCIZI DI LABORATORIO
      1. 01
      2. 02
      3. 03
      4. 04
      5. 05
      6. 06
      7. 07
      8. 08
      9. 09
      10. 10
      11. 11
      12. 12
      13. 13
      14. 14

    MODULO B - Programmazione a oggetti


    ...

    MODULO C - Strutture dati notevoli


    ...

    MODULO D - La gestione degli archivi


    ...

    MODULO E - Interfacce grafiche e programmazione guidata dagli eventi


    ...

    MODULO F - La produzione del software


    F1 - Analisi della complessitÓ degli algoritmi

    1. I parametri di valutazione di un algoritmo
    2. Valutazione con parametro
      Valutazione con pi¨ parametri
    3. Misura dell'efficienza
    4. ComplessitÓ computazionale
    5. Lineare
      Logaritmica
      Quadratica
      Esponenziale
      Fattoriale
      Conclusioni

    F2 - Ingegneria del software


    ...

    F3 - Programmazione orientata agli oggetti


    ...
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki