Offerta Didattica

 

INFORMATICA

PROGRAMMING

Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2021/2022
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
INF/01BaseLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
96037236036
Legenda
CFU: 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 procedurale

Prerequisites

Basic mathematics (basic algebra, definition of function) Procedural programming

Verifiche 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

Elenco delle unità didattiche costituenti l'insegnamento

Docente: FRANCESCO LA ROSA

Orario di Ricevimento - FRANCESCO LA ROSA

GiornoOra inizioOra fineLuogo
Martedì 14:00 15:00
Giovedì 14:00 15:00
Note: Per appuntamento contattando il docente. e-mail: flarosa@unime.it
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti