6 Fundamentals Of Computer Systems Flashcards
Hardware
The physical components of the computer
Software
Programming which is executed in order to perform a task
Types of software
Application
System
Types of system software
Operating system
Utility programs
Library programs
Translators
Application software
Programs that complete a specific task
System software
Operate, controls and maintains the computer and its components
Operating system
Allows the user to control the computer easily
Managed and controls access to the computers resources
Roles of the operating system
Memory management
Processor scheduling
Handling interrupts
Virtual machine
Hides the complexity of the computer from the user
Utility programs
Completes housekeeping tasks
Role of utility programs
Data backup
Disk defragmentation
Data compression
Encryption
Library programs
Contains functions which are frequently used by programmers
Translators
Software the translates between languages