SEMINAR REPORT ON SOFTWARE Submitted by: SREEJITH.B Class No:10 S1CS.

Slides:



Advertisements
Similar presentations
Prof. B. I. Khodanpur HOD – Dept. of CSE R. V. College of Engineering. ID: Subject: Computer Fundamentals (For EDUSAT) Common.
Advertisements

A Good Manager? Find and explain on an example
Mr Manesh T Dept. of CSE College of Arts and Science Chapter 3 Types of Softwares Code: 1400 Tech.
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.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design First Edition by Tony Gaddis.
Introduction to Computer Systems
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
Chapter 2: Impact of Machine Architectures What is the Relationship Between Programs, Programming Languages, and Computers.
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.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
Introduction to Computer Software
I NTRODUCTION TO C OMPUTER S OFTWARE. S OFTWARE & H ARDWARE ? Computer Instructions or data, anything that can be stored electronically is Software. Hardware.
Systems Software Operating Systems.
Computer Software.
Introduction to Computers and Programming
COMPUTER SOFTWARE Chapter 3. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one.
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
INTRODUCTION TO COMPUTER PROGRAMMING itc-314 LECTURE 01.
Software Concepts. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one that is.
WEB ENGINEERING LECTURE 4 BY Kiramat Rahman. outline  In this Lecture you will learn about:  Term “Software” and its relationship with “Hardware” 
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Overview Introduction The Level of Abstraction Organization & Architecture Structure & Function Why study computer organization?
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Lecture #10 COMPUTER SOFTWARE By Shahid Naseem (Lecturer)
TMF1013 : Introduction To Computing Lecture 1 : Fundamental of Computer ComputerFoudamentals.
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
C++ Programming Language Lecture 1 Introduction By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
Chapter 3: Computer Software. Stored Program Concept v The concept of preparing a precise list of exactly what the computer is to do (this list is called.
Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Tolo-e-aftab higher education 1 th semester Bcs 1/2/1392 MINISTRY OF HIGHER EDUCATION.
CHAPTER 1 INTRODUCTION 1 st Semester H King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1.
C o n f i d e n t i a l 1 Course: BCA Semester: III Subject Code : BC 0042 Subject Name: Operating Systems Unit number : 1 Unit Title: Overview of Operating.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
CHAPTER 1 INTRODUCTION 2 nd Semester H King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1.
FOUNDATION IN INFORMATION TECHNOLOGY (CS-T-101) TOPIC : INFORMATION SYSTEM – SOFTWARE.
Application Software System Software.
Course Title: Introduction to Computer Course Instructor: ILTAF MEHDI Chapter No: 04 1BY ILTAF MEHDI (MCS, MCSE, CCNA)
UniMAP Sem2-10/11 DKT121: Fundamental of Computer Programming1 Introduction to C – Part 1.
Types of Software Chapter 2.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Introduction to Computer Special Thanks S.W.A.ShahNIST.
Introduction To Computers
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.
Computer Organization & Assembly Language Chapter _ 04 Ghazanfer Mirza.
Introduction to Computing Lecture 9,10 Software
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.
Introduction to computer software. Programming the computer Program, is a sequence of instructions, written to perform a specified task on a computer.
Identify internal hardware devices (e. g
Topic 2: Hardware and Software
Java Programming: From the Ground Up
Ashima Wadhwa Assistant Professor(giBS)
Nature & Types of Software
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 Interface between a user and the computer hardware
Overview of Computers and Programming Chapter 1
Computer Software.
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
System Programming and administration
Contents Todays Topic: Introduction to Computer Software We will learn
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.
King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1 Done By: Asmal Alosaimi Edited By: Fatimah Alakeel.
National Diploma in Computer Studies
Introduction to Computer Software
Computer Software.
TOPIC: HARDWARE AND SOFTWARE
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
System Programming By Prof.Naveed Zishan.
Presentation transcript:

SEMINAR REPORT ON SOFTWARE Submitted by: SREEJITH.B Class No:10 S1CS

Acknowledgement  I take this opportunity to express my profound sense of gratitude to all those who have contributed to the successful completion of my seminar.  I wish to express my sincere gratitude to for providing me guidelines in the presentation of seminar.  I also thank all the lecturers in the department of computer science for their whole hearted co-operation and guidance in completing my seminar successfully.  I also thank to computer science senior students and my friends which went a long way to make this seminar a satisfying experience for me. Acknowledgement  I take this opportunity to express my profound sense of gratitude to all those who have contributed to the successful completion of my seminar.  I wish to express my sincere gratitude to for providing me guidelines in the presentation of seminar.  I also thank all the lecturers in the department of computer science for their whole hearted co-operation and guidance in completing my seminar successfully.  I also thank to computer science senior students and my friends which went a long way to make this seminar a satisfying experience for me.

CONTENTS page no Introduction…………………………………………. 5 Software……………………………………………… 6 Classification of software…………………………… 7 1) System software 2) Application software Relationship between hardware & software………. Software figures……………………………………… Conclusion…………………………………………… Reference…………………………………………….

I NTRODUCTION SSoftware is a set of instructions to perform a desired and useful work, by which the operations of the computer for the computations and processing are controlled. TThe term software system can be defined as the system software and application software that must be added to a host machine (hardware) in order to realise some desired function. TTTThe computer consists of hardware and software and the software drives the hardware. That means without the software the computer can do nothing. TTTThe process of software development is called programming. TTTTo do programming the programmer should have detailed knowledge of the problem to be solved, the corresponding algorithm and the particular programming language to solve a problem or develop software.

SOFTWARE AA sequence of instructions written in a language that can be understood by a computer is called a computer program, the program is called SOFTWARE. AA computer without software is like a body without life. AA computer is an extremely fast, accurately calculating machine that takes data as input and processes them according to a set of instructions to produce the desired result as output. WWhen a stored software program is executed, the following things happen: 1) Data get into the computer’s memory from an input device like keyboard or secondary storage device such as floppy diskette or hard disk. 2)The data given as input is processed according to the program. 3)Output information is produced on the VDU (i.e. softcopy) or printed on to a sheet of paper (i.e. hard copy)

Classification of Software  System software  Application software System software SSystem software, also known as a system package, is a set of one or more programs designed to control the operation of a computer system. SSystem software is a collection of programs that directly control the computer’s internal operations and also that help ordinary users to make use of a computer effectively and efficiently. TThe programs included in a system software are called system programs and the person who prepares systems software is referred to as a system programmer.

C lassification of System Software Operating system Operating system, which acts as an interface between the user and the hardware, is a set of programs that control, and co-ordinate the operations of a computer and help to make efficient use of its resources. Main Functions Of Operating System PProcess Management MMemory Management FFile Management SSecurity CCommand Interpretation

Language processors AA computer can understand only machine language. LLanguages processors are the system program that translates assembly or high level language instructions into equivalent machine language instructions. DDDDifferent type of language Processor Assemble The assembler of a computer system is a system software, supplied by the computer manufacturer, which translates an assembly language program into its equivalent machine language program. Compiler Compiler is a translator program, which translates a high level language program into its equivalent machine language program. Interpreter It takes one statement of a high level language program, translates it into machine language instructions, and then immediately executes the resulting machine language instructions.

Application software Software developed for specific application is called application software. Application software is a set of one or more programs, designed to solve a specific problem, or do a specific task for an individual or an organization. Application software includes prewritten software packages, custom made programs and utilities. Prewritten software Prewritten software packages address the processing needs of many users, whereas custom-made programs (customized software) meet the requirements of specific organization or individual. Prewritten software are: 1)Word processing packages 2)Graphics and multimedia packages 3)Electronic spreadsheets 4) Database management packages 5)Desk top publishing packages

Utilities Utilities are those application programs that assist the computer by performing housekeeping functions like backing up disk or scanning/cleaning viruses or arranging information etc. some important utilities are: 1)Test Editor 2)Bank up Utility 3)Compression Utility 4)Disk Defragmenter 5) Antivirus Software Customized Software Custom-software development is needed as a consequence of computerization process. Custom-made software are generally for data-processing needs and building information system. Some common application where custom-made software is required are: 1) Payroll 2) Accounting 3) Air-line reservation 4) Insurance 5) Government 6) Banking 7) Library management 8) Sales and Inventory Control 9) Hospital management

Relationship Between Hardware & Software BBoth hardware & software are necessary for a computer to computer to do useful job. Both are complementary to each other. SSame hardware can be loaded with different software to make a computer perform different types of jobs just as different songs can be played using the same cassette player.

SOFTWARE FIGURES Software system added to host machine

Classification of Software

CONCLUSION SSoftware is a set of instructions to perform a desired and useful work, by which the operations of the computer for the computations and processing are controlled. TThe term software system can be defined as the system software and application software that must be added to a host machine (hardware) in order to realize some desired function. TThe term software refers to a collection of programs.

References Computer fundamentals (Fourth Edition) - Pradeep k. Sinha Priti Sinha Computer Fundamentals with C programming (Second Edition) - Sabu G. R Computer Science (Arjun Books, class +1) - G. S. Anil Kumar Hashir. A Shiju S. S