Error message
User error : Failed to connect to memcache server: druportbe01:11211 in dmemcache_object() (line 415 of /production/drupal/dim_prod/drupal/d7cl4/prod/unich/releases/7/web/sites/all/modules/contrib/memcache/dmemcache.inc ).
LOGIC AND COMPUTER SYSTEMS Course Sheet Academic Year of enrolment:
Professor and Collaborators:
Hours of classroom activity:
Objectives
Contents The aim of this course is to teach the basics of computer architecture (hardware and operating systems) and logic (inferences and reasonings).
Extended Syllabus Logic
- Inferences and reasonings
- Atomic and composite propositions
- Truth functional connectives
- Truth tables
- Tautologies
- Equivalence and logical consequence
- Language of first order logic.
- Inference rules of first order logic.
- Logic with equality.
Architecture
- Overview of computer systems
- Number systems
- Representation of numerical and non-numerical data
- CPU and memory
- Von Neumann's acrhitecture
- Input/output
- Peripherals
Operating systems
- Overview
- User interface
- File management
- Internal structure.
Recommended Bibliography - Dario Palladino. Corso di logica: Introduzione elementare al calcolo dei predicati (nuova edizione). Carocci editore.
- Lecture notes.
Teaching Methods The teaching will be held mainly in the form of lectures, with a laboratory part concerning the binary representation of data and the machine language of the Little Man Computer.
Evaluation methods Verification of learning:
Refers to the syllabus for the integrated course "Fondamenti di Informatica".
Contacts/More Information Further information, including the teacher's handouts, will be provided via the e-learning platform fad.unich.it. The same platform will also be used as a forum for communicating with students.