- Oggetto:
- Oggetto:
Informatica
- Oggetto:
Computer Science
- Oggetto:
Anno accademico 2016/2017
- Codice dell'attività didattica
- INT1034
- Docente
- Prof. Ugo De' Liguoro (Titolare del corso)
- Corso di studi
- [f055-c501] Laurea Specialistica in Scienze Strategiche e Militari
[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
- Prerequisiti
- Conoscenze basilari di matematica
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
Il corso vuole essere una introduzione all’architettura degli elaboratori, ai sistemi operativi ed alla 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. These notions are preliminary for the successive study of computer networks and distributed systems.- Oggetto:
Risultati dell'apprendimento attesi
Lo studente acquisisce competenze operative e conoscenze metodologiche nell'uso di strumenti informatici a prescindere da specifici applicativi.Students acquire operational skills and methodological knowledge for the use of IT tools, regardless of the specific applicative software.- Oggetto:
Modalità di insegnamento
Lezione frontale in aula.Traditional classes- Oggetto:
Modalità di verifica dell'apprendimento
Accertamento scritto ed esame orale.Written assessment and oral exam.- Oggetto:
Attività di supporto
Esercitazioni: E' previsto un ciclo di esercitazioni da svolgersi in classeExercises with assistance during classes- Oggetto:
Programma
Informatica e calcolatori
- Cenni introduttivi
Memorizzazione dei dati
- Porte logiche e reti booleane
- La memoria principale e le memorie di massa
- Rappresentazione delle informazioni
- Sistema binarioArchitettura degli elaboratori
- Il processore
- Linguaggio macchina
- Esecuzione dei programmiSistemi operativi
- Architettura di un SO
- Gestione dei processi
Algoritmi e programmazione
- Problemi computazionali e soluzioni algoritmiche
- Linguaggi di programmazione
- Sequenza, selezione, iterazione e ricorsione
- Strutture dati
- Classi ed oggetti
Computer science
- basic notions
Data representation
- Gates and boolean circuits
- Main and secondary memory- Information representation
- The binary system
Computer architecture
- Processor
- Machine language
- Program executionOperating systems
- Architecture of an OS
- Processes
Algorithms and programming
- Problems and algorithmic solutions- Programming languages
- Sequence, selection, iteration and recursion
- Data structures
- Classes and objects
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.
Brookshear J. Glenn -"Computer Science: An Overview"
handouts by the lecturer. - Oggetto:
Orario lezioni
Giorni Ore Aula Lunedì 8:05 - 11:25 109 Palazzo Simoni Martedì 8:55 - 13:05 109 Palazzo Simoni Lezioni: dal 08/09/2016 al 30/11/2016
- Oggetto: