To understand the complete set of subjects (even somewhat differentiated) that form the actual informatics matter. To be able to use, with a correct level of knowledge, most of the tools that the computer science have developed at present.
- Understand the set of topics, even quite disparate, that currently constitute the discipline of computer science.
- Being able to use most of the tools that the evolution of computer science makes available to us with full knowledge of the facts.
- Enable students to design small portions of databases
Fromtal lessons and exercises
Introduction:
Algorithms Abstraction Data storage
Bit and binary system Main memory Mass memory Representation of information Numbers and their representation Compression and error handling Data processing:
Computer architecture Machine language Execution of programs Logical-arithmetic instructions Communication with other devices Data abstraction:
Basic concepts Implementation of data structures Classes and objects Image processing:
Definition of images Image manipulation Noise Compression Filtering Database structures:
Layered approach to database building Relational model Integrity management of databases Practise:
Use of text editor Use of spreadsheets Use of image management tools Use of databases Design of simple relational databases
J. Glenn Brookshear, D. Brylow “Informatica: Una panoramica generale” 13°Ed. Pearson Milano-Torino 2020.
Ricevimento: Dates by appointments
EMANUELA DE NEGRI (President)
FABIO DI BENEDETTO (President)
MAURO GIACOMINI (President)
NORBERT MAGGI
October 1, 2020
Written and Oral.
Written and oral examination of the topics discussed