Vai al contenuto principale
Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

SUISS - Struttura Didattica Speciale in Scienze strategiche

Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)
Oggetto:
Oggetto:

Informatica

Oggetto:

Computer Science

Oggetto:

Anno accademico 2014/2015

Codice dell'attività didattica
INT1034
Docente
Dott. Mauro Piccolo (Titolare del corso)
Corso di studi
[f055-c501COM] Laurea Specialistica in Scienze Strategiche e Militari (Percorso Comunicazioni)
Anno
1° anno
Periodo didattico
Primo semestre
Tipologia
Di base
Crediti/Valenza
6
SSD dell'attività didattica
INF/01 - informatica
Modalità di erogazione
Tradizionale
Lingua di insegnamento
Italiano
Modalità di frequenza
Facoltativa
Tipologia d'esame
Scritto ed orale
Oggetto:

Sommario insegnamento

Oggetto:

Risultati dell'apprendimento attesi

Il corso vuole essere una introduzione all’architettura degli elaboratori ed ai linguaggi di programmazione che sono strumenti essenziali per il successivo studio delle reti e dell’informatica distribuita.

The course aims at introducing notions of computer architecture, operating system and programming languages. These notions are preliminary for the successive study of computer networks and distributed systems.

Oggetto:

Attività di supporto

Esercitazioni: E' previsto un ciclo di esercitazioni da svolgersi in classe di 28 ore

Oggetto:

Programma

 

Informatica e calcolatori
- Cenni introduttivi

La rappresentazione delle informazioni
- Cenni di teoria dell'informazione
- Codifiche di numeri e caratteri

Architettura hardware degli elaboratori
- Porte logiche e reti booleane
- La memoria principale
- Il processore
- La memoria secondaria
- Dispositivi di input/output
- Cenni di linguaggio macchina

Algoritmi e programmazione
- C++

Computer science
- basic notions

Data representation
- Outlines of information theory
- Numbers and characters encodings

Computer architecture
- Gates and boolean circuits
- Main memory
- Central Processing Unit
- Secondary memory
- I/O devices
- Outlines of machine language

Algorithms and programming languages
- C++

Circuiti logici, architettura degli elaboratori e linguaggio macchina, algoritmi e linguaggi di programmazione ad alto livello.

Logical circuits, computer architecture and machine language, algorithms and high level programming languages.

Testi consigliati e bibliografia

Oggetto:

Brookshear J. Glenn - "Informatica. Una panoramica generale"

Addison-Wesley; dispense del docente.

 



Oggetto:
Ultimo aggiornamento: 29/04/2015 10:38
Location: https://www.suiss.unito.it/robots.html
Non cliccare qui!