Strumenti Utente

Strumenti Sito


fisica:inf:start

Questa è una vecchia versione del documento!


Informatica (CdL in Fisica) [codice corso 242AA]

Informazioni Generali

Docenti: Roberta Gori

Corso Giorno Ora Aula
Lezione Martedì 14-15 F1
Lezione Mercoledì 9-11 D1
Esercitazione Mercoledì 14-17 H
Ricevimento docenti Martedì 15,00-16,00 studio

Ricevimento docenti: Martedì 15,00-16,00 prenotandosi via email gori [at] di [dot] unipi [dot] it.

* Ricevimento elettronico: contattate il docente per posta elettronica inviando il file del programma ed indicazioni chiare sull'errore e su come compilare ed eseguire per riprodurre l'errore stesso.

* La frequenza del corso non e' obbligatoria ma fortemente consigliata.

Materiale didattico e Informazioni AA 2013/14.

Avvisi

[21/09/2015] Risultati della prova scritta (Corso A)

503048 16

522012 28

506106 26

Di Virgilio 18

491250 26

505760 28

502934 Ins.

Palmiotti Ins.

496922 Ins.

502862 Ins.

476018 Ins.

510050 Ins.

437314 Ins.

Coloro che sono risultati insufficienti si devono ripresentare all'appello di gennaio svolgendo, se non lo hanno ancora fatto, parte del progetto di recupero (la libreria sparse.c).

Coloro che hanno superato la prova scritta e non sono soddisfatti dell'esito della prova possono ripresentarsi a gennaio SENZA RIFARE IL PROGETTO.

Per coloro che hanno superato la prova il calendario proposto e'

Mercoledi' 23 settembre ore 9.00 Sala Seminari Ovest Dipartimento di Informatica

9.00 522012

9.45 506106

10.30 503048

Giovedi' 23 settembre ore 9.00 Sala Seminari Ovest Dipartimento di Informatica

9.00 5491250

9.45 505760

10.30 Di Virgilio

[09/09/2015] Risultati della consegna del progetto di recupero (Corso A)

* 522012 28

* 505760 27

* 437314 29

[08/09/2015] Scritto e Orali settembre (Corso A)

Lo scritto dell'appello di settembre si svolgera' il 18/09 mentre gli orali per coloro che avranno superato la prova scritta sono previsti per il 23/09 dalle ore 10.

La prova scritta si svolgera' per entrambi i corsi in aula G.

I vostri commenti e suggerimenti sul corso

Potete lasciare commenti e suggerimenti per questo corso in modo totalmente anonimo rispondendo a questo form Accesso al modulo

IMPORTANTE:

Esame

Trovate qua le regole d'esame. Questa invece e' la pagina degli assegnamenti .

Chi intende sostenere l'appello di luglio deve iscriversi e consegnare tutti e 3 gli assegnamenti entro il 30 giugno. La lista di coloro che hanno consegnato assegnamenti sufficienti e pertanto sono ammessi a sostenere la prova verra' pubblicata su questo sito entro il 13 giugno.

I candidati dovranno presentarsi alla data indicata dall'appello (puntuali) per sostenere una breve prova scritta. Successivamente verra' proposto un orario per sostenere la prova orale nella stessa giornata o in quelle successive.

Materiale Didattico

Le slide delle lezioni e gli esercizi di laboratorio (con alcune possibili soluzioni) verranno aggiunti in concomitanza con ciascuna lezione.

Lezioni

Num Data Ora Materiale Argomenti
1 Mar 17-02-2015 14-16 AULA C1 lezione1-2015.pdf Introduzione alla programmazione, architettura di un calcolatore
2 Mer 18-02-2015 9-11 AULA D1 lezione2-2015.pdf Primi programmi C
3 Gio 19-02-2015 14-15 AULA A1 lezione3-2015.pdf Istruzioni Condizionali
4 Mar 24-02-2015 14-15 AULA F1 lezione4-5-2015.pdf Iterazione e cicli
5 Mer 25-02-2015 9-11 AULA D1 Ancora su Iterazione e cicli, define
6 Mer 4-03-2015 9-11 AULA D1 lezione6-2015.pdf Rapresentazione binaria
7 Mar 10-03-2015 14-15 AULA F1 lezione7-2015.pdf Tipi di Dato
8 Mer 11-03-2015 9-11 AULA D1 opertatoribitabit.pdf lezione8-2015.pdf Operatori bit a bit, funzioni
9 Mar 17-03-2015 14-15 AULA F1 Variabili locali e globali, regole di visibilita'
10 Mer 18-03-2015 9-11 AULA D1 stringhe.pdflezione9-2015.pdf Array e puntatori
11 Mar 24-03-2015 14-15 AULA F1 Aritmetica dei puntatori
12 Mer 25-03-2015 9-11 AULA D1 lezione10-2015.pdf Passaggio dei parametri per riferimento. Ricorsione.
13 Mar 14-04-2015 14-15 AULA F1 lezione11-2015.pdf Algoritmi di ordinamento. Ricerca Binaria
14 Mer 15-04-2015 9-11 AULA D1 lezstdio2015.pdf lezstring_h.pdf Libreria Stdio.h e String.h
15 Mar 21-04-2015 14-15 AULA F1 lezione12-2015.pdf Tipi definiti dall'utente. Strutture.
16 Mer 22-04-2015 9-11 AULA D1 errori.pdf Seminario “Introduzione ai calcoli numerici” tenuto dal Prof. Romani
17 Mar 28-04-2015 14-15 AULA F1 009-allocazionedinamicacompl.odp Allocazione dinamica della memoria
18 Mer 22-04-2015 9-11 AULA D1 lezione13-2014.pdf Liste
19 Mer 05-05-2015 14-15 AULA F1 lezioneliste.pdfOperazioni sulle liste
20 Mer 06-05-2015 9-11 AULA D1 Operazioni sulle liste
21 Mar 12-05-2015 14-15 AULA F1 011-alberi-2015.odp Alberi
22 Mer 13-05-2015 9-11 AULA D1 matrici.odpRappresentazione di matrici
23 Mer 20-05-2015 9-11 AULA D1 slide_seminario.pdf Seminario La matematica negli algoritmi Prof. Luccio
24 Mer 27-05-2015 9-11 AULA D1 Lucidi compilazione separata
Lucidi Makefile
Lezione: compilazione separata e makefile Preprocessing Compilazione Linking
Lettura consigliata: Malvaldi, Leporini. Capra e Calcoli: L'eterna lotta tra gli algoritmi e il caos. Ed. Laterza ISBN: 9788858111925

Laboratorio

Strumenti per la programmazione

Un editore testuale (tipo Emacs), e il compilatore gcc, sono sufficienti per apprendere e testare le varie nozioni algoritmiche e di coding che verranno discusse in Laboratorio. Per chi si trova a operare sotto Windows suggeriamo il compilatore disponibile con Cygwin, che fornisce un ambiente Unix-like a sola linea di comando.

Per tutti coloro che hanno un portatile l'idea e' di installare i seguenti ambienti

Riferimenti Utili

Libro di testo

Kelley, Pohl. C: Didattica e Programmazione (seconda edizione), Addison-Wesley, 2004.

Altro materiale

fisica/inf/start.1442841099.txt.gz · Ultima modifica: 21/09/2015 alle 13:11 (9 anni fa) da Roberta Gori

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki