Università telematica internazionale UNINETTUNO

Ingegneria civile e ambientale (Anno Accademico 2018/2019) - Strutture e infrastrutture

Informatica

CFU: 9
Lingua: Italiano
Descrizione dell'insegnamento
Il corso di informatica mira ad introdurre i concetti di base dell’informatica con particolare enfasi sulla programmazione. Tra gli argomenti del corso troviamo: l’architettura degli elaboratori, la codifica dell’informazione, il software, gli algoritmi, le reti, la sicurezza informatica e la programmazione di alto livello. Il corso introduce inoltre le nuove tecnologie del terzo millennio e fornisce infine una panoramica completa sulla programmazione nel linguaggio C.
Prerequisiti
Nozioni elementari di matematica.
Scopi
L'obiettivo del corso è di fornire allo studente i principi fondamentali del funzionamento di un elaboratore elettronico e di introdurre tutte quelle discipline che oggi giorno si affiancano all’uso dei calcolatori. Sono presentate anche le nuove tecnologie e le applicazioni del terzo millennio. In seguito si pone come obiettivo principale quello di portare gli allievi ad un buon livello di conoscenza della programmazione. L’illustrazione delle principali istruzioni e costrutti supportati dal linguaggio di programmazione C trattato durante il corso sarà affiancata da un cospicuo numero di esempi svolti commentati dal docente e da esercizi da svolgere a casa a cura degli allievi.
Contenuti
Il corso analizzerà i vari aspetti della disciplina dell’informatica, con particolare attenzione alle seguenti aree d’interesse:
  • L’architettura degli elaboratori
  • I codici numerici
  • L’elaborazione, la misura e la codifica dell’informazione
  • L’algebra di Boole ed i circuiti logici
  • Il software
  • Le reti di calcolatori e in particolare la rete Internet
  • La sicurezza informatica
  • Le nuove tecnologie e le applicazioni del terzo millennio
  • Il linguaggio di programmazione C
  • Le variabili in C
  • Le espressioni
  • Le strutture di controllo;
  • Le funzioni
  • I vettori e le matrici;
  • I puntatori
  • I caratteri e le stringhe
  • I file
Testi

Marco Mezzalama, Elio Piccolo: Capire l'informatica. Dal microprocessore al Web 2.0. CittàStudi, 2010
Kim N. King: Programmazione in C (seconda edizione), Apogeo, ISBN: 9788850328697
Deitel Paul J, Deitel Harvey  M: Il linguaggio C. Fondamenti e tecniche di programmazione (8. ed) , Pearson 2016

Altri testi per eventuali approfondimenti:
D.P. Curtin, K. Foley, K. Sen, C. Morin: Informatica di base 5/ed, Mc Graw Hill Education, ISBN: 9788838667473

Esercitazioni
Le esercitazioni presentate durante il corso coprono l'intero programma.
Docente d'Area
Emanuel Weitschek
Docenti video
Prof. Marco Mezzalama - Politecnico di Torino (Torino - Italy)
Prof. Angelo Raffaele Meo - Politecnico di Torino (Torino - Italy)
Elenco delle lezioni
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
    •  Lezione n. 11: Functions 
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan
Ghassan Kanaan

Sede centrale

Corso Vittorio Emanuele II, 39
00186 Roma - ITALIA
C.F.: 97394340588
P.IVA: 13937651001

Posta certificata

info@pec.uninettunouniversity.net

Segreteria Studenti

Numero verde: 800 333 647
tel: +39 06 692076.70 (1)
e-mail: info@uninettunouniversity.net

Videoconferenza

Biblioteca 1^ piano: 90.147.90.157
Sala Riunioni 5^ piano: 90.147.90.158

Hai bisogno di maggiori informazioni?

Lasciaci i tuoi dati


Richiedi informazioni