Fondamenti di Informatica Ingegneria g g delle Comunicazioni Ingegneria Elettronica a.a. 2013-14, 2013 14 I anno, II semestre t Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica e gestionale Via Ariosto 25 25, II piano stanza stan a B209 Ricevimento: giovedì 13.15 – 15.15 (verificare sempre su web!) [email protected] @ ((usare con criterio)) http://www.dis.uniroma1.it/~salza/ ing. Andrea Pennisi Dipartimento di Ingegneria informatica automatica e gestionale Via Ariosto 25 [email protected] (usare con criterio) http://www dis uniroma1 it/~pennisi/ http://www.dis.uniroma1.it/ pennisi/ Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.2 Orario lunedì martedì mercoledì l dì giovedì venerdì 10.15 10 15 - 11.45 11 45 10.15 - 11.45 10 15 - 11.45 10.15 11 45 10.15 - 11.45 10.15 - 11.45 Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Aula 3 Aula 3 A l 3 Aula Aula 3 Aula 12 Intro.3 Home page del corso • Il sito it web bd dell d docente t è è: http://www.dis.uniroma1.it/~salza/ • La pagina web del corso è: http://www.dis.uniroma1.it/~salza/fondamenti.htm • • • • Materiali didattici Orario di ricevimento Date appelli e risultati Comunicazioni varie Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.4 Contenuti del Corso • Corso C strutturato t tt t in i due d partiti che h verranno ttenute t in i parallelo ll l • Parte I – Architetture di Elaborazione – Oggetto: struttura, componenti, e principi di funzionamento dei sistemi di elaborazione • Parte II – Programmazione – Oggetto: Oggetto p programmazione og a a o e deg degli e elaboratori, abo ato , con co riferimento e e to a al linguaggio C Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.5 Contenuti della Parte I - Architetture • Architettura generale dell’elaboratore • Bus, B sottosistemi tt i t i di I/O, I/O periferiche if i h • Circuiti digitali, circuiti aritmetici, memorie, bus • Architettura della CPU, chipset, gestione della cache • Programmazione a livello macchina • Traduzione e collegamento • Sistemi Si t i di numerazione i bi binaria i Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.6 Contenuti della Parte II - Programmazione g • Procedure per la soluzione dei problemi • Come C sii sviluppa il un programma • Dalle specifiche al codice • Sviluppare programmi in linguaggio C • Esercitazioni pratiche • Ambiente di sviluppo da usare sul proprio PC Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.7 Materiale didattico p per la Parte I • A A.S. S Tanenbaum, Tanenbaum T. T Austin: Architettura dei computer: un approccio strutturale, 6a ed., Pearson-Italia, 2013. Edizione originale: • A.S. Tanenbaum, T. Austin : Structured Computer Organization, 6th ed., Prentice Hall, 2012. • Raccolta di slide sul sito del docente: http://www.dis.uniroma1.it/~salza Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.8 Materiale didattico p per la Parte II • P P. J J. Dietel, Dietel H. H M M. Dietel: C. C Corso completo di programmazione, 4a ed., Apogeo, 2010. • Può andare bene anche un altro libro di C C. • Ambiente di programmazione open source • Raccolta di slide sul sito del docente: http://www.dis.uniroma1.it/~salza p • Altri materiali online (riferimento e consultazione): – The GNU C reference manual (ottimo, (ottimo in inglese) http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.pdf – Introduzione alla programmazione in C (in italiano) http://www.science.unitn.it/~fiorella/guidac/indexc.html Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.9 Percorsi differenziati • A partire da quest’anno quest anno ci sono percorsi differenziati per i corsi di laurea in Elettronica e Telecomunicazioni • Telecomunicazioni: corso di Fondamenti di Informatica da 12 crediti, come per gli anni passati • Elettronica: – Corso di Fondamenti di Informatica da 6 crediti – Corso C di Abilità IInformatiche f ti h da d 3 crediti diti • Differiscono sia le modalità di fruizione del corso sia le modalità di esame Gli studenti di Elettronica che avessero l’esame l esame da 12 crediti nel piano di studio devono seguire il percorso tradizionale Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.10 Modalità di esame (corso da 12 crediti) • Una p prova scritta,, composta p da due p parti di 90 minuti ciascuna, tenute nello stesso pomeriggio • La prova di Architetture comprende: – Esercizi sugli argomenti trattati a lezione – Domande a risposte multipla (vero/falso) • La prova di Programmazione comprende: – Scrittura di un programma in linguaggio C – Domande a risposte multiple (vero/falso) Queste modalità riguardano esclusivamente gli studenti di Telecomunicazioni e quelli di Elettronica degli anni passati Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.11 Modalità di esame (corso da 12 crediti) (2) • Per superare l’esame è necessario conseguire la sufficienza in entrambe le prove: il voto è la media delle due prove • Se una delle due prove risulta sufficiente, e l’altra ha un punteggio decoroso (≥ 12/30), allora la prova sufficiente vale come credito per un successivo appello • Il credito può essere usato una sola volta; in caso di fallimento sarà necessario ripetere entrambe le prove Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.12 Modalità di esame (Elettronica) • Per i 6 crediti di Fondamenti di Informatica: la stessa prova di Architetture da 90 minuti che p p per Comunicazioni: – Esercizi sugli argomenti trattati a lezione – Domande a risposte multipla (vero/falso) • Per i 3 crediti di Abilità Informatiche: una prova p semplificata da 60 minuti con giudizio di idoneità: – Esercizi sugli g argomenti g trattati a lezione – Domande a risposte multipla (vero/falso) Fondamenti di Informatica - prof. Silvio Salza - a.a. 2013-2014 Intro.13
© Copyright 2024 ExpyDoc