COMPUTER SCIENCE A - L

4 CFU - 1° Semester

Teaching Staff

MARZIO ALFIO PENNISI


Detailed Course Content

1. Basic concepts of Information Theory; General concepts: Hardware, Software; Types of computers; Main components of a PC; Performance of a computer. Hardware: Central processing unit; Storage units; Input / output devices; memory devices. Software: Types of software; system software; application software; Graphical User Interface; Development of systems.

2. Computer networks: LAN, WAN; Intranet, extranet; Internet and related issues; The telephone network and computers. The computer in everyday life: The computer at work (the most 'common applications); electronic world; (E-mail, e-commerce, etc.); the structure of the Web. Security: Data security, computer intrusion.

3. Algorithms; Algorithm properties; Description; Constants and Variables; Propositions and predicates; Block diagrams; Composition of basic patterns; Iterative algorithms; arrays; structured analysis; recursive algorithms; Hints of complexity; Numbering Positional systems; conversions; binary operations; base 8 and 16 numerical systems. The two's complement; coding of information; Bits, bytes, and words; BCD encoding; control bits; The arithmetic of the computer; Integer arithmetics.



Textbook Information

1. Theacher notes (PDF)




Open in PDF format Versione in italiano