Scheda programma d'esame
DATA PROCESSING SYSTEMS
NICOLA TONELLOTTO
Academic year2016/17
CourseTELECOMMUNICATIONS ENGINEERING
Code564II
Credits6
PeriodSemester 2
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
PROGETTAZIONE WEBING-INF/05LEZIONI60
FRANCO MARIA NARDINI unimap
NICOLA TONELLOTTO unimap
Programma non disponibile nella lingua selezionata
Learning outcomes
Knowledge
The student who successfully completes the course is expected to acquire: (i) some knowledge of the basic concepts of computer architecture; (ii) ability of using the Unix operating system.
Assessment criteria of knowledge
The student will be assessed on his/her demonstrated ability to discuss the main course contents using the appropriate terminology. - The student's ability to explain correctly the main topics presented during the course at the board will be assessed. - The student must demonstrate the ability to put into practice and to execute, with critical awareness, the activities illustrated or carried out under the guidance of the teacher during the course.

Methods:

  • Final oral exam

Teaching methods

Delivery: face to face

Learning activities:

  • attending lectures
  • participation in discussions
  • individual study

Attendance: Advised

Teaching methods:

  • Lectures

Syllabus
COMPUTER ARCHITECTURE AND ORGANIZATION: Functional blocks. Instruction format and addressing modes. Most important instructions. Programs. Subprograms. Bus. Central memory and cache memory. Static and Dynamic RAM. Interfaces. Interrupts. Bus Mastering. PC IBM: Intel x86 processors, commercial RAM chips. ARM processors. OPERATING SYSTEMS: Unix: the kernel, primitives, processes, file system, commands.
Bibliography
G. Bucci, Architettura e organizzazione dei calcolatori elettronici, McGraw-Hill. W. Stallings, Computer Organization and Architecture, Prentice Hall. R. Stevens e S. Rago, Advanced Programming in the UNIX environment, Addison-Wesley. M. Mitchell, J. Oldham e A. Samuel, Advanced Linux Programming, New Riders.
Updated: 14/11/2016 17:27