Presentation is loading. Please wait.

Presentation is loading. Please wait.

Types and components of a computer system

Similar presentations


Presentation on theme: "Types and components of a computer system"— Presentation transcript:

1 Types and components of a computer system
Types of system software

2 compiler Translates a program written in a high level language into machine code. Program/ source code High level language Machine code Mrs Asfia Asif 2/16/2019

3 Program A computer program is a collection of instructions that performs a specific task when executed by a computer Mrs Asfia Asif 2/16/2019

4 High level language A high-level language is a programming language that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages. Mrs Asfia Asif 2/16/2019

5 Example source code This is a snippet of high level code
sale price = 1.23 if (sale price > 2) { discount = 0.1 } else { discount = 0.05 } Even if you do not know the precise details of this particular high level language, it is fairly easy to follow what is going on. High level code is written as text and is called 'source code' Mrs Asfia Asif 2/16/2019

6 Machine code Code understood by computer Mrs Asfia Asif 2/16/2019

7 LINKER Mrs Asfia Asif 2/16/2019

8 linker Also called link editor and binder, a linker is a program that combines object modules to form an executable program. Many programming languages allow you to write different pieces of code, called modules, separately. This simplifies the programming task because you can break a large program into small, more manageable pieces. Eventually, though, you need to put all the modules together. This is the job of the linker. Mrs Asfia Asif 2/16/2019

9 Mrs Asfia Asif 2/16/2019

10 Device Driver Enable hardware to communicate with Operating system.
Tells how to work How to troubleshoot A device driver is a program that controls a particular type of device that is attached to your computer. There are device drivers for printers, displays, CD-ROM readers, diskette drives, and so on Mrs Asfia Asif 2/16/2019

11 Mrs Asfia Asif 2/16/2019

12 Operating System Essential software running in background.
Manages computer functions Without it, computer will be user-unfriendly It allows (functions) I/O operations Users to communicate with computer Error handling Loading and running of programs Security management. (user accounts, passwords etc) Mrs Asfia Asif 2/16/2019

13 Mrs Asfia Asif 2/16/2019

14 Mrs Asfia Asif 2/16/2019

15 Mrs Asfia Asif 2/16/2019

16 Utilities Software to carry out specific tasks on a computer.
Help to manage, maintain and control computer resources. Antivirus Anti-spyware Backup of files Disk repair File management Security Screensavers Disk defragmenter. Mrs Asfia Asif 2/16/2019

17 Mrs Asfia Asif 2/16/2019

18 Mrs Asfia Asif 2/16/2019

19 Mrs Asfia Asif 2/16/2019


Download ppt "Types and components of a computer system"

Similar presentations


Ads by Google