Introduction to Computing - Teoria (2007/2008)

Course Not running, not visible

Course code
4S00007
Name of lecturer
Andrea Masini
Number of ECTS credits allocated
2
Academic sector
INF/01 - INFORMATICS
Language of instruction
Italian
Location
VERONA
Period
Periodo zero dal Sep 10, 2007 al Oct 1, 2007.

To show the organization of the course that includes this module, follow this link * Course organization

Lesson timetable

Periodo zero
Day Time Type Place Note
Tuesday 9:30 AM - 11:30 AM lesson Lecture Hall Gino Tessari  
Wednesday 11:30 AM - 1:30 PM lesson Lecture Hall Gino Tessari  
Thursday 9:30 AM - 11:30 AM lesson Lecture Hall Gino Tessari  

Learning outcomes

This course provides the foundations of computer science along with the terminology and basic notations. The course is strictly linked with the laboratory, that introduces to the basic use of a computer.

Syllabus

Computers, algorithms, and languages:
- the concept of algorithm;
- von Neumann machine;
- programming languages.

Structured programming:
- variables and assignments;
- control structures;
- examples of algorithms.

Number representations in the electronic machines:
- concepts;
- positional notation of integer numbers;
- base conversions.

Binary representations:
- unsigned numbers;
- signed-magnitude representation;
- one's complement;
- two's complement;
- rational numbers, fixed-point representation;
- arithmetic operations.

Introduction to codes:
- ASCII;
- Unicode.

Reference books
Author Title Publisher Year ISBN Note
Pighizzini, Ferrari Dai Fondamenti agli Oggetti (Edizione 2) Addison-Wesley 2005 8871922506

Assessment methods and criteria

Written test with exercises and questions.

Teaching aids

Documents

Studying