Fondamenti di Informatica (6 CFU) - A.A. 2019-20
Corso di Laurea in Ingegneria Biomedica
Libri di testo:
P. Corsini, G. Frosini
Note su organizzazione di un calcolatore
rappresentazione dell'informazione
Edizioni ETS, Piazza Carrara, 16-19, Pisa, 2017.
A. Domenici, G. Frosini
Introduzione alla Programmazione ed Elementi di Strutture Dati con il Linguaggio C++
Franco Angeli, Milano, 2001.
AVVISO: modalitą d'esame appelli estivi 2020
Iscrizione all'esame: sul portale Valutami
Modalitą esame: Esame scritto convertito in esame orale con pretest di ammissione alla prova orale.
1) Test scritto per valutare la preparazione minima per accedere all'esame orale, utilizzando forms online e Google Meet.
Il test si terrą nella data della prova scritta indicata nel calendario esami. Valutazione del test: superato/non superato.
Argomento del test: Saper risolvere funzioni su liste, array e matrici.
Scrivere la soluzione su un file di testo e caricarla sul form fornito per l'esame.
2) Prova orale dei candidati che hanno superato il test.
Per la prova verrą utilizzato Google Meet. La prova orale si terrą nella data della prova orale indicata nel calendario esami.
Per gli studenti che hanno superato la prova scritta in appelli precedenti: iscriversi sul portale Valutami direttamente alla prova
orale ed inviare una mail al docente indicando l'appello in cui hanno superato la prova scritta.
Lucidi utilizzati a lezione (su singola pagina):
Introduzione.pdf
Programmazione strutturata.pdf
Matrici in memeoria dinamica.pdf
1. ottenere una licenza dal sito JetBrains, utilizzando la propria mail @studenti.unipi.it (video)
2. scaricare e installare CLion (istruzioni per Windows, istruzione per MacOS)
Guida all' utilizzo di
Clion e dei progetti, valida sia per Windows che per Mac
Piattaforma Online per Esercitarsi: Disponibile al seguente link. E' necessario iscriversi per potersi esercitare, o eseguire login tramite uno dei profili social consentiti dalla piattaforma.
# | Argomento | Testo | Soluzioni |
1 | Introduzione, Diagrammi di Flusso | Intro Diagrammi di Flusso | Soluzioni |
2 | Primi programmi in C++, Conversioni | Testo | Somma Massimo EqPrimoGrado Max3Numeri Conversioni |
3 | Cicli | Testo | Es1 Es2 Es3 Es4 Es5 |
4 | Cicli, Equivalenza for-while-dowhile, Switch | Testo Equivalenze | Es1 Es2 Es3 Es4 |
5 | Funzioni | Testo | Es1 Es2 Es3 Es4 Es5 |
6 | Array e Matrici | Testo | Es1 Es2 Es3 Es4 |
7 | Funzioni Ricorsive, Stringhe | Testo | Es1 Es2 Es3 Es4 Es5 Es6 |
8 | Strutture | Testo | Es1 Es2 Es3 |
9 | Memoria Dinamica | Testo | Es1 Es2 Es3 |
10 | Liste | Testo | Es1 Es2 Es3 Es4 |
File1 Testo/Soluzione,
File2 Testo/Soluzione,
File3 Testo/Soluzione,
File4 Testo/Soluzione,
File5 Testo/Soluzione
13-06-2018: Testo,
Soluzione
04-07-2018: Testo,
Soluzione
25-07-2018: Testo,
Soluzione
19-09-2018: Testo,
Soluzione
07-11-2018: Testo,
Soluzione
2019
16-01-2019: Testo,
Soluzione
06-02-2019: Testo,
Soluzione
22-02-2019: Testo,
Soluzione
12-06-2019: Testo,
Soluzione
03-07-2019: Testo,
Soluzione
24-07-2019: Testo,
Soluzione
23-09-2019: Testo,
Soluzione
22-11-2019: Testo,
Soluzione
2020
16-01-2020: Testo,
Soluzione
05-02-2020: Testo,
Soluzione
26-02-2020: Fila A Testo
Soluzione,
Fila B Testo
Soluzione
18-06-2020: Test 1
Test 2
08-07-2020: Test
29-07-2020: Test 1
Test 2
23-09-2020: Test 1
Test 2