We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byDanny Gulliver
Modified over 2 years ago
CMP 101 Fundamentals of Computer and programming in C Rohit Khokher
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.
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.
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, …
Logical System Architecture Hardware System Software Application Software
Acquiring Software Buy Prewritten software (Off the Shelf Software) Buy Customize software Downloading software Developing software
Software Engineering – Software Requirement Analysis – Software Design – Software Coding – Software Unit Testing – Software Integration – Software Testing – Software Deployment
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
Etter/Ingber Engineering Problem Solving with C Fundamental Concepts Chapter 1 Engineering Problem Solving.
1 SOFTWARE Chapter 5. 2 What is software? Software is the name given to all the programs that run on computer hardware. SOFTWARE SYSTEMAPPLICATION.
C++ JAVA GUIs - Windows Webopedia.com. What is JAVA?
Noris Bt. Ismail Faculty of Information and Communication Technology Tel : (Ext 8408) Introduction to System.
Knowledge Pathways in IT 1.01 Understand information technologies and knowledge pathways.
Purpose of the Main Components of an Information System Hardware, Software and Communication Links.
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
1 Introduction to Computers Chapter Goals Describe the history of computer hardware and software Describe the changing role of the computer user.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Fundamentals of Computer and programming in C Programming Languages, Programs and Programming Rohit Khokher.
Credit hours: 4 Contact hours: 50 (30 Theory, 20 Lab) Prerequisite: TB143 Introduction to Personal Computers.
Unit 1 Introduction to C Programming. What is a Program? Unit 1: Programs.
1 9 Moving to Design Lecture Analysis Objectives to Design Objectives Figure 9-2.
1 Introduction to Computer Programming Featuring: C language.
Sub: : Fundamental of Programming(FOP) Chap: 1 : Introduction to Programming: Algorithms and Flowcharts Presented By Tejas Modi Asst. Professor,
OPERATING SYSTEM An operating system is a group of computer programs that coordinates all the activities among computer hardware devices. It is the first.
Homework questions. The operating system for a computer does the following: A. manages the disks and files B. manages the computer's resources C. manages.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 11Slide 1 Chapter 11 Distributed Systems Architectures.
Documenting Software Architectures These notes are my personal view of the concepts presented on Duran-Limons paper: Documenting Software Architectures:
Figures – Chapter 1. Figure 1.1 Frequently asked questions about software engineering QuestionAnswer What is software?Computer programs and associated.
ETIPs Educational Technology Integration Principles: A set of principles to guide teachers in their instructional decision making about integrating educational.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 29Slide 1 Chapter 29 Configuration Management.
Developed by Reneta Barneva, SUNY Fredonia The Product.
Designing a Program & the Java Programming Language Mrs. Butera.
As you approach year 12, it is VITAL that you understand the concepts of ICT that you have studied in Units 1, 2 and 3… Can you answer the following Questions?
Bramble Software Consultants Ltd. ◦ What is computer software? ◦ Types of Software ◦ Programming ◦ Applications Bramble Software Consultants Ltd.
What is a Computer Program? For a computer to be able to do anything (multiply, play a song, run a word processor), it must be given the instructions.
Learning Objectives 13.1 Explain how businesses benefit from the use of information technology (IT) Describe the components that enable IT– networks,
CMSC 611: Advanced Computer Architecture Performance Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted.
SOFTWARE TESTING. Software Testing Principles Types of software tests Test planning Test Development Test Execution and Reporting Test tools and Methods.
© 2016 SlidePlayer.com Inc. All rights reserved.