Offerta Didattica
INFORMATICA
PROGRAMMING
Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2021/2022
Sedi: MESSINA
SSD | TAF | tipologia | frequenza | moduli |
---|---|---|---|---|
INF/01 | Base | Libera | Libera | No |
CFU | CFU LEZ | CFU LAB | CFU ESE | ORE | ORE LEZ | ORE LAB | ORE ESE |
---|---|---|---|---|---|---|---|
9 | 6 | 0 | 3 | 72 | 36 | 0 | 36 |
LegendaCFU: n. crediti dell’insegnamento CFU LEZ: n. cfu di lezione in aula CFU LAB: n. cfu di laboratorio CFU ESE: n. cfu di esercitazione FREQUENZA:Libera/Obbligatoria MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli ORE: n. ore programmate ORE LEZ: n. ore programmate di lezione in aula ORE LAB: n. ore programmate di laboratorio ORE ESE: n. ore programmate di esercitazione SSD:sigla del settore scientifico disciplinare dell’insegnamento TAF:sigla della tipologia di attività formativa TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio
Obiettivi Formativi
L'obiettivo principale del corso è far acquisire conoscenze di base dell'informatica e sui principi della programmazione strutturata quale strumento di specifica di un algoritmo, usando come riferimento il linguaggio C.Learning Goals
The main objective of the course is to acquire knowledge and skills on informatics and the principles of structured programming as an algorithm specification tool, with particular reference to the C language.Metodi didattici
Lezioni frontali ed esercitazioni al calcolatore.Teaching Methods
Lectures and computer exercises.Prerequisiti
Matematica di base (algebra di base, concetto di funzione) Programmazione proceduralePrerequisites
Basic mathematics (basic algebra, definition of function) Procedural programmingVerifiche dell'apprendimento
Prova al calcolatore.Assessment
Computer examination.Programma del Corso
Architettura di un calcolatore. Rappresentazione dell’informazione. Il concetto di algoritmo. I linguaggi di programmazione. La sintassi e la semantica di un linguaggio di programmazione. Compilatori ed interpreti. Il Linguaggio C.Course Syllabus
Computer Architecture. Representation of information. Algorithm. The programming languages. The syntax and semantic of a programming language. Compilers and interpreters. The C language.Testi di riferimento: A. Kelley, I. Pohl: C didattica e programmazione, Pearson.
B.W. Kernighan, D.M. Ritchie: Il linguaggio C - Principi di programmazione e manuale di riferimento, Prentice Hall
Esami: Elenco degli appelli
Elenco delle unità didattiche costituenti l'insegnamento
Docente: FRANCESCO LA ROSA
Orario di Ricevimento - FRANCESCO LA ROSA
Giorno | Ora inizio | Ora fine | Luogo |
---|---|---|---|
Martedì | 14:00 | 15:00 | |
Giovedì | 14:00 | 15:00 |
Note: Per appuntamento contattando il docente. e-mail: flarosa@unime.it