Types and components of a computer system

Slides:



Advertisements
Similar presentations
The Operating System. What is an Operating System? The software which makes it possible for you to use your computer The software which starts up when.
Advertisements

Chapter 1 Introduction to C Programming. 1.1 INTRODUCTION This book is about problem solving with the use of computers and the C programming language.
* SOFTWARE * Computer software, or just software, is a collection of computer programs and related data that provides the instructions. It can not be touched.
General concepts of ICT systems.  Know what is meant by the terms ‘hardware’ and ‘software’  Understand the difference between systems software and.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
1 Presentation on System Programming Course Code:- CM5G Subject Teacher :- Mr. Pankaj M Ughade Dept :- Computer Technology G. H. Raisoni polytechnic college,
Systems Software Operating Systems.
Computers & Logic An Overview. Hardware Hardware is the equipment, or the devices, associated with a computer. For a computer to be useful, however, it.
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Computer Software Zaffar Ahmed Shaikh.
Standard Grade Computing System Software & Operating Systems.
SOFTWARE: the power behind the machine By Mrs. Gonzales.
C++ Programming Language Lecture 1 Introduction By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
Unit R005: Understanding Computer Systems Introduction System Software Software (i.e., programs) used to control the hardware directly Used to run the.
©G. Millbery 2003Systems and User Interface SoftwareSlide 1 Self Documenting Systems  Systems where no external documentation is necessary  Includes:
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
5 SYSTEM SOFTWARE CHAPTER
3/5/2009Computer software1 Introduction Computer System Hardware Software HW Kernel/OS API Application Programs SW.
Introduction to Computer Application (IC) MH Room 517 Time : 7:00-9:30pm.
Computer Basic Vocabulary
L ECTURE -9 Topics : Compiler Interpreter Loader Linker. Types of Software..
Computer Software Types Three layers of software Operation.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
CS-303 Introduction to Programming
Application Software System Software.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Course Title: Introduction to Computer Course Instructor: ILTAF MEHDI Chapter No: 04 1BY ILTAF MEHDI (MCS, MCSE, CCNA)
Computer Software & its Types Instructor : Adnan Iqbal Course : Introduction to Computer.
IS Today (Valacich & Schneider) Copyright © 2010 Pearson Education, Inc. Published as Prentice Hall 2/5/2016 TB-1 Technology Briefing Advanced Topics and.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Getting ready. Why C? Design Features – Efficiency (C programs tend to be compact and to run quickly.) – Portability (C programs written on one system.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
THE SOFTWARE Computers need clear-cut instructions to tell them what to do, how to do, and when to do. A set of instructions to carry out these functions.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
Lesson 9: SOFTWARE ICT Fundamentals 2nd Semester SY
Identify internal hardware devices (e. g
INTRO. To I.T Razan N. AlShihabi
Introduction to System Software
Computer Applications in Business
Topic 2: Hardware and Software
OUTPUT DEVICES.
Introduction to comp. and prog. CS 101 G 964
DDC 2223 SYSTEM SOFTWARE DDC2223 SYSTEM SOFTWARE.
BASIC PROGRAMMING C SCP1103 (02)
Operating System Review
Chapter 5- Assembling , Linking, and Executing Programs
Hardware and Software Hardware refers to the physical devices of the computer system e.g. monitor, keyboard, printer, RAM etc. Software is a set of programs,
Operating System.
BASIC PROGRAMMING C SCP1103 (02)
SOFTWARE and OPERATING SYSTEM.
Introduction
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Intro to Programming Week # 1 Hardware / Software Lecture # 2
Operating System Review
and Executing Programs
Chapter 4.
COMPUTER SOFT WARE Software is a set of electronic instructions that tells the computer how to do certain tasks. A set of instructions is often called.
Computer Fundamentals
Hardware & Software Programming. COMP102 Prog. Fundamentals I: Software / Slide 2 l Four components of a computer system: n CPU - central processing unit.
Introduction to computers
Introduction to Computer Software
Operating Systems Tasks 17/02/2019.
Introduction to Computer Systems
Operating Systems Tasks 04/04/2019.
Software - Operating Systems
TOPIC: HARDWARE AND SOFTWARE
Operating Systems Tasks 05/08/2019.
ICS103 Programming in C 1: Overview of Computers And Programming
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

Types and components of a computer system Types of system software

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

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

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

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

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

LINKER Mrs Asfia Asif 2/16/2019

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

Mrs Asfia Asif 2/16/2019

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

Mrs Asfia Asif 2/16/2019

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

Mrs Asfia Asif 2/16/2019

Mrs Asfia Asif 2/16/2019

Mrs Asfia Asif 2/16/2019

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

Mrs Asfia Asif 2/16/2019

Mrs Asfia Asif 2/16/2019

Mrs Asfia Asif 2/16/2019