FONDAMENTI DI INFORMATICA E LABORATORIO

Paolo D'ARCO FONDAMENTI DI INFORMATICA E LABORATORIO

0512300003
DIPARTIMENTO DI MATEMATICA
CORSO DI LAUREA
MATEMATICA
2016/2017



OBBLIGATORIO
ANNO CORSO 1
ANNO ORDINAMENTO 2016
PRIMO SEMESTRE
CFUOREATTIVITÀ
756LEZIONE
Obiettivi
CONOSCENZA E CAPACITÀ DI COMPRENSIONE:
PRESENTARE AGLI STUDENTI IL LINGUAGGIO DI PROGRAMMAZIONE C, LE SUE STRUTTURE ED I SUOI COSTRUTTI.

CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE:
DESCRIVERE PROBLEMI DATI IN TERMINI DELLE STRUTTURE OFFERTE DAL LINGUAGGIO ED USARE I SUOI COSTRUTTI PER IMPLEMENTARE ALGORITMI RISOLUTIVI.

Prerequisiti
NESSUNO
Contenuti
- STRUTTURA DI UN ELABORATORE: COMPONENTI
- FUNZIONI E STRUTTURA DI UN SISTEMA OPERATIVO
- LINUX: SHELL E TOOL DI BASE
- EDITING E COMPILAZIONE DI UN PROGRAMMA
- FONDAMENTI DI C
- INPUT/OUTPUT FORMATTATO
- ESPRESSIONI
- ISTRUZIONI DI SELEZIONE
- CICLI
- TIPI DI BASE
- VETTORI UNIDIMENSIONALI E MULTIDIMENSIONALI
- FUNZIONI
- ORGANIZZAZIONE DEL PROGRAMMA
- PUNTATORI E VETTORI
- STRINGHE
- STRUTTURE (CENNI)
- USO DEI FILE (CENNI)
Metodi Didattici
L'INSEGNAMENTO PREVEDE LEZIONI FRONTALI, PER LA PRESENTAZIONE DELLE STRUTTURE E DEI COSTRUTTI DEL LINGUAGGIO C, E LEZIONI IN LABORATORIO, IN CUI VERRANNO STUDIATI ESEMPI CONCRETI E RISOLTI SEMPLICI PROBLEMI.
Verifica dell'apprendimento
PROVA IN LABORATORIO E PROVA ORALE. LA PROVA DI LABORATORIO SERVE A VALUTARE LA CAPACITÀ DELLO STUDENTE DI METTERE IN PRATICA LE NOZIONI TEORICHE ATTRAVERSO LA RISOLUZIONE DI PROBLEMI SPECIFICI. LA PROVA ORALE SERVE A VALUTARE LA PREPARAZIONE GENERALE RISPETTO ALL'INTERO PROGRAMMA E A QUANTIFICARE QUALITA', PROFONDITA' E PADRONANZA DELLE TECNICHE ACQUISITE DA PARTE DELLO STUDENTE.
Testi
PROGRAMMAZIONE IN C, KING K.N., MAGGIOLI EDITORE, 2014
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-03-11]