Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMP 101 Fundamentals of Computer and programming in C Rohit Khokher.

Similar presentations


Presentation on theme: "CMP 101 Fundamentals of Computer and programming in C Rohit Khokher."— Presentation transcript:

1 CMP 101 Fundamentals of Computer and programming in C Rohit Khokher

2 Computer Software Computer Program – An ordered set of instructions written in a programming language. Running or execution of a program – A program in action Software is a computer program.

3 Relationship between hardware & software Hardware and Software make a Computer system. The hardware is body while software is soul and mind of a computer system.

4 Software Types – System Software Makes a system operable. Facilitates application software execution. Examples : Operating system, Compilers, Assemblers, Linkers, Computer communication software, Utility software… – Application Software Word processing, spreadsheet (EXCEL), Database, Graphics, Personal Assistance, Entertainment, …

5 Logical System Architecture Hardware System Software Application Software

6 Acquiring Software Buy Prewritten software (Off the Shelf Software) Buy Customize software Downloading software Developing software

7 Software Engineering – Software Requirement Analysis – Software Design – Software Coding – Software Unit Testing – Software Integration – Software Testing – Software Deployment

8 In the total cost of a computer system the cost of software is 90% while hardware is merely 10%. Software supplied in ROM and that can run readily are called firmware


Download ppt "CMP 101 Fundamentals of Computer and programming in C Rohit Khokher."

Similar presentations


Ads by Google