100 likes | 282 Views
CS 101 INTRODUCTION TO COMPUTER SCIENCES. DEPARTMENT OF COMPUTER SCIENCES. Computer Applications. System Software Application Software Utility Software.
E N D
CS 101 INTRODUCTION TO COMPUTER SCIENCES DEPARTMENT OF COMPUTER SCIENCES
Computer Applications • System Software • Application Software • Utility Software
An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs • Manages file system errors • Shares hardware resources
Unix • Linux- minix, ubuntu…Solaris • GNOME • Android , IOS, Windows mobile examples
Application software is the computer softwarethat causes a computer to perform useful tasks beyond the running of the computer itself. • Word processor • Spreadsheet • Database • Desktop publishing • Image manipulation
Open office • Mozilla Firefox • Cell-O • RasMoll • Matlab • Octave & scipy examples
Utility software is system software designed to help analyze, configure, optimize or maintain a computer • Targets the Advanced User • Interacts Heavily with the Hardware & and core of the OS • Hex editors • Registry Editors • Defragmenters, compressors, memory testers… some Anti Virus
Concepts used 4 Computer Software • Shareware • Vaporware • Freeware • Open Source
Functional Components of a Computer • Input Components • Keyboard, mouse • Output Components • Monitor, speakers.. • Communication Components • Modems, uplinks • Storage Components • Hard disk, DVD, CD drives, tape drives, memory drums • Processing Components – CPU • Control unit • ALU