Estratto del documento

Informazioni sul corso di informatica

Contatti e dettagli del docente

Pierfrancesco Foglia
c/o Dipartimento di Informatica dell'Informazione
Via Dorsale 2 / Edificio Ricco Lazzerino 2 / Polo A 3o piano a sinistra
Sito web: http://papaq.et.unipi.it
Ricevimento: Martedì 10.30 - 13.30

Dettagli del corso

Corso: Informatica (6 CFU) - (Java)
Basi di Dati (3 CFU) - Prova pratica

Prova pratica

Prova unica: prima 1 anno + 1 sessione prima della laurea
Prova pratica con laboratori al computer:

  • Esercizi (3/5) con Java. Scrivere un programma che funzioni in Java
  • È permesso portare materiali didattici
  • 3/5 esercizi ben fatti valgono per la licenza
  • Durata: 1,50 - 2,00 h

Prova orale

  • In parte dalla propria prova orale
  • Parte trascritta: appunti, esercizi
  • Domande in questi appunti (F. Domande tecniche)
  • (1o parte del corso) Prova integrale

Materiale didattico e orari

Slide sul sito
Mercoledì e venerdì: Basi di dati
Testi a disposizione: Ladousti 2 settimane con Foglia - 3a settimana
Laboratorio: Un'ora per esercizi
Orario: Venerdì 9.30-11.30
2a settimana: Mercoledì 9.30-12.30, Venerdì 9.30-11.30
Dalla 3a settimana: Venerdì mattina 4 ore laboratorio con Foglia
Mercoledì mattina: Informatica & Testi

Libri di testo

  • "Appunti Sofia" MAGIC COPY
  • Informatica per mo personale
  • Il Graw Hill a cura di P. Foglia
  • Scaifo: Introduzione a informatica
  • Calabro: Fondamenti informatica oppure Sava
  • Deitel: Jif Jiva fondamenti di programmazione

Programma del corso

  • Algoritmi e architettura del calcolatore
  • Rappresentazione dell'informazione
  • Introduzione a Java, alla programmazione e allo sviluppo dei programmi
  • Variabili e assegnamento
  • Tipi di dati primitivi
  • Istruzioni condizionali e ripetitive
  • Metodi
  • Stringhe
  • Array
  • Classi
  • Array paralleli e strutture dati
  • Algoritmi per array e strutture dati (ordinamento, con polarizzazione, inserimento, ecc.)

Approfondimenti informatici

L'informatica è la scienza della rappresentazione e dell'elaborazione dell'informazione. È il contenuto di una comunicazione nei codici di trasmissione e codici dei calcolatori secondo IEEE. È lo studio sistematico degli algoritmi che derivano e trasformano l'informazione secondo ACM.

Algoritmi e loro esecuzione

Un algoritmo è una sequenza di azioni che, applicate a dei dati di ingresso, porta alla risoluzione di un problema. È un modo per risolvere un problema come sequenza di passi.

Esecutore: L'algoritmo è eseguito da un esecutore.

  • Insieme di azioni (istruzioni che comprende) = linguaggio
  • Insieme di operazioni (deterministiche)
  • Corrispondenza univoca fra azioni e operazioni
Azioni devono essere eseguite come operazioni.

Sintassi formale

Il linguaggio ha una sintassi formale (se non segui queste sintassi, l'esecutore non comprende). La corrispondenza univoca fra azioni e operazioni è detta semantica al linguaggio. Un'esecuzione fallisce se un'operazione è priva di esecuzioni.

Programmi e loro esecuzione

Programma: Un algoritmo scritto nel linguaggio dei calcolatori (tutto linguaggio di programmazione).
Calcolatore (processore: PC): È un esecutore. Se non lavora: attesa ad un inizio senza un gruppo di programmi, il calcolatore non può eseguire. Salva un gruppo di programmi. Descrivere algoritmi con flow chart per rappresentare i vari passi che devono essere eseguiti. L’esecutore esegue in sequenza una formula per volta.

Condizione: True o False
Decisione: Azioni da intraprendere basate su condizioni.

Anteprima
Vedrai una selezione di 29 pagine su 140
Appunti Informatica Pag. 1 Appunti Informatica Pag. 2
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 6
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 11
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 16
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 21
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 26
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 31
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 36
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 41
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 46
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 51
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 56
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 61
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 66
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 71
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 76
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 81
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 86
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 91
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 96
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 101
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 106
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 111
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 116
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 121
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 126
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 131
Anteprima di 29 pagg. su 140.
Scarica il documento per vederlo tutto.
Appunti Informatica Pag. 136
1 su 140
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher D95-Marta di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Pisa o del prof Foglia Pierfrancesco.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community