TEORIA ED APPLICAZIONI DELLE MACCHINE CALCOLATRICI (Theory and Applications of Computer Systems) |
|
4 Credits |
3rd year - 1st sem. |
Teacher |
Gianfranco Rossi gianfr@prmat.math.unipr.it |
Form of teaching |
Theory supported by exercises and direct experimentation of computer system usage |
Prerequisites |
No one |
Course description |
Aim An overview of modern computer systems organization and use. Contents Overall organization of computer systems: hardware, system software, application programs; Data storage and manipulation (user view): main and secondary memory, phisical supports (disks), files and directories, implementation issues; Text processing: editing, formatting, case studies (WORD, html); Spreadsheets: motivations, basic features, case study (EXCEL); Data bases: motivations, the relational model, data description and manipulation language (SQL); Operating systems: main features and overall organization, processor management (processes), memory management (paging, virtual memory), file system, operations on files, user interface (textual vs. graphical); Case study: the Macintosh O.S.; Computer architecture: information representation, main hardware components, machine language, instruction execution cycle; Computer networks: phisical organization, protocols (ISO/OSI hierarchy), local area networks, Internet, WWW, electronic mail. |
Assessment method |
Oral exam |
Literature/Course material |
Ceri, Mandrioli, Sbatella: Informatica arte e mestiere. McGraw-Hill Italia, 1999 |