Paolo D'ARCO | FONDAMENTI DI INFORMATICA E LABORATORIO
Paolo D'ARCO FONDAMENTI DI INFORMATICA E LABORATORIO
cod. 0512300003
FONDAMENTI DI INFORMATICA E LABORATORIO
0512300003 | |
DIPARTIMENTO DI MATEMATICA | |
CORSO DI LAUREA | |
MATEMATICA | |
2024/2025 |
OBBLIGATORIO | |
ANNO CORSO 2 | |
ANNO ORDINAMENTO 2018 | |
PRIMO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
INF/01 | 4 | 32 | LEZIONE | |
INF/01 | 2 | 24 | ESERCITAZIONE |
Appello | Data | Sessione | |
---|---|---|---|
FONDAMENTI DI INFORMATICA E LABORATORIO | 19/02/2025 - 09:00 | SESSIONE ORDINARIA | |
FONDAMENTI DI INFORMATICA E LABORATORIO | 19/02/2025 - 09:00 | SESSIONE DI RECUPERO |
Obiettivi | |
---|---|
OBIETTIVI FORMATIVI: PRESENTARE AGLI STUDENTI UNA VISIONE GENERALE DEI SISTEMI INFORMATICI E DEI CONCETTI DI FONDO DEL MONDO DIGITALE. PRESENTARE GLI ELEMENTI DI BASE DEL LINGUAGGIO DI PROGRAMMAZIONE C, DELLE SUE STRUTTURE E DEI SUOI COSTRUTTI RISULTATI DI APPRENDIMENTO ATTESI: CONOSCENZA E CAPACITÀ DI COMPRENSIONE - CONOSCENZA DEI CONCETTI DI BASE DI RAPPRESENTAZIONE ED ELABORAZIONE DELL’INFORMAZIONE DIGITALE - CONOSCENZA DELL’ORGANIZZAZIONE LOGICA DI UN SISTEMA DI CALCOLO E DELLE PRINCIPALI COMPONENTI HW E SW - CONOSCENZA DEI CONCETTI DI BASE DEI LINGUAGGI DI PROGRAMMAZIONE E DEI CONTESTI D’USO - CONOSCENZA DELLE TIPOLOGIE DI SOFTWARE APPLICATIVI: SO E SOFTWARE DI RETE - CONOSCENZA DEI TIPI DI DATI ELEMENTARI IN C - CONOSCENZA DELLE ISTRUZIONI DI SALTO, SCELTA CONDIZIONALE ED ITERATIVE - CONOSCENZA DELLE FUNZIONI E ORGANIZZAZIONE MODULARE DI UN PROGRAMMA - CONOSCENZA DEGLI ARRAY MONO E MULTIDIMENSIONALI - CONOSCENZA DELLE STRINGHE E DELLE RELATIVE FUNZIONI - CONOSCENZA DELLE STRUTTURE - CONOSCENZE DI BASE DEI FILE CAPACITÀ DI APPLICARE CONOSCENZE E COMPRENSIONE - CAPACITÀ DI MUOVERSI AGEVOLMENTE IN SISTEMI ED APPLICATIVI SOFTWARE - CAPACITÀ DI RAPPRESENTARE CON I COSTRUTTI DEL LINGUAGGIO I PROBLEMI E DI PROPORNE SOLUZIONI ATTRAVERSO SEMPLICI PROGRAMMI IN C - CAPACITÀ DI ANALIZZARE CODICE SCRITTO IN C, VALUTARNE LE PROPRIETÀ E RIUTILIZZARLO ALL’OCCORRENZA - CAPACITÀ DI REALIZZARE PICCOLE APPLICAZIONI AUTONOMIA DI GIUDIZIO LO STUDENTE SARÀ IN GRADO DI VALUTARE IN AUTONOMIA: - LA CORRETTEZZA, L’EFFICIENZA E L’EFFICACIA DI PROGRAMMI SCRITTI IN C |
Prerequisiti | |
---|---|
NESSUNO |
Contenuti | |
---|---|
- STRUTTURA DI UN ELABORATORE: COMPONENTI (2H LEZ) - FUNZIONI E STRUTTURA DI UN SISTEMA OPERATIVO (2H LEZ) - LINUX: CENNI SULLA SHELL E SUI TOOL DI BASE (2H LEZ) - EDITING E COMPILAZIONE DI UN PROGRAMMA (2H LEZ) - FONDAMENTI DI C (2H LEZ) - INPUT/OUTPUT FORMATTATO (2H LEZ + 2H LAB) - ESPRESSIONI (2H LEZ + 2H LAB) - ISTRUZIONI DI SELEZIONE (2H LEZ + 2H LAB) - CICLI (2H LEZ + 2H LAB) - TIPI DI BASE (2H LEZ + 2H LAB) - ARRAY UNIDIMENSIONALI E MULTIDIMENSIONALI (2H LEZ + 2 LAB) - FUNZIONI (2H LEZ + 2H LAB) - ORGANIZZAZIONE DEL PROGRAMMA (2H LEZ + 2H LAB) - PUNTATORI E VETTORI (2H LEZ + 2H LAB) - STRINGHE (2H LEZ + 2H LAB) - STRUTTURE (CENNI) (1H LEZ + 2H LAB) - USO DEI FILE (CENNI) (1H LEZ+ 2H LAB) |
Metodi Didattici | |
---|---|
L'INSEGNAMENTO PREVEDE LEZIONI FRONTALI (36 ORE), PER LA PRESENTAZIONE DEI CONCETTI DI INFORMATICA DI BASE, DELLE STRUTTURE E DEI COSTRUTTI DEL LINGUAGGIO C, E LEZIONI DI LABORATORIO (12 ORE), IN CUI VERRANNO STUDIATI ESEMPI CONCRETI, RISOLTI SEMPLICI PROBLEMI E PROGETTATE SEMPLICI APPLICAZIONI |
Verifica dell'apprendimento | |
---|---|
LA PROVA DI ESAME È FINALIZZATA A VALUTARE NEL SUO COMPLESSO LE CONOSCENZE E LE CAPACITÀ DI COMPRENSIONE DEI CONCETTI PRESENTATI A LEZIONE, NONCHE' LA CAPACITÀ DI APPLICARE TALI CONOSCENZE NELLA PROGETTAZIONE DI PICCOLE APPLICAZIONI. CONSTA DI UNA PROVA DI LABORATORIO SELETTIVA E DI UNA PROVA ORALE. ENTRAMBE LE PROVE VERTONO SUI CONTENUTI DEL CORSO ELENCATI PRECEDENTEMENTE. 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. NELLA VALUTAZIONE FINALE, ESPRESSA IN TRENTESIMI, LA VALUTAZIONE DELLA PROVA DI LABORATORIO PESERÀ CIRCA PER IL 50% MENTRE LA PROVA ORALE PER CIRCA IL RESTANTE 50%. LA LODE POTRÀ ESSERE ATTRIBUITA AGLI STUDENTI CHE DIMOSTRINO DI ESSERE IN GRADO DI APPLICARE AUTONOMAMENTE CONOSCENZE E COMPETENZE ACQUISITE ANCHE IN CONTESTI DIVERSI DA QUELLI PROPOSTI A LEZIONE. |
Testi | |
---|---|
PROGRAMMAZIONE IN C, KING K.N., MAGGIOLI EDITORE, 2014 INFORMATICA. ORIENTARSI NEL LABIRINTO DIGITALE. B. KERNINGHAN EGEA EDITORE, 2019 |
Altre Informazioni | |
---|---|
INFORMAZIONI E MATERIALE AGGIUNTIVO SARANNO RESI DISPONIBILI TRAMITE LA PAGINA DEDICATA AL CORSO, RAGGIUNGIBILE DA HTTP://INTRANET.UNISA.IT/PROFESSORI/PAODAR/TEACHING.HTML EMAIL: PDARCO@UNISA.IT |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2025-01-27]