The document discusses different types of software including system software and application software. It describes operating systems, utilities, device drivers, and language processors as types of system software. Examples of operating systems, compilers, and assemblers are also provided. Application software is explained along with examples like word processors, spreadsheets and games.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
39 views21 pages
Unit 1 O.S
The document discusses different types of software including system software and application software. It describes operating systems, utilities, device drivers, and language processors as types of system software. Examples of operating systems, compilers, and assemblers are also provided. Application software is explained along with examples like word processors, spreadsheets and games.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21
UNIT-1
MS-WINDOWS
Prepared By:Kanishka Setia(IMT FBD)
Subject:PC Software(BCA Ist Sem) 1
TOPICS TO COVER Software Types of Software
Subject:PC Software(BCA Ist Sem) 2
SOFTWARE Software is a set of computer programs, which is designed to perform a well-defined function. A program is a sequence of instructions written to solve a particular problem The programs are created by using computer language. The programmers code the programs and then merge them to create a software. Therefore we can define software as a set of related programs that perform a specific function. Subject:PC Software(BCA Ist Sem) 3 EXAMPLES:- MS WORD, EXCEL, POWER POINT, SPREAD SHEETS,
LIBRARY MANAGEMENT SYSTEM ETC .
Subject:PC Software(BCA Ist Sem) 4
Subject:PC Software(BCA Ist Sem) 5 Subject:PC Software(BCA Ist Sem) 6 SYSTEM SOFTWARE System Software is a set of master programs that is designed to control various system related activities. It also helps hardware components to work together and provide support for the development and execution of the application software When multiple applications are running simultaneously in computer ,system software keep track of utilization of CPU time and memory by different running applications. Subject:PC Software(BCA Ist Sem) 7 TYPES OF SYSTEM SOFTWARE Operating system Language Processors Device Drivers Utility Programs
Subject:PC Software(BCA Ist Sem) 8
OPERATING SYSTEM Operating system is a complex grouping of many low level programs that control the entire operation of computer system. It also provides a platform to run application software on the computer. It Act as a bridge between the hardware and other user programs.
Subject:PC Software(BCA Ist Sem) 9
EXAMPLES OF OPERATING SYSTEM
Subject:PC Software(BCA Ist Sem) 10
UTILITIES Utilities software is system software which is manufactured to help ,analyze, configure, optimize or to maintain a computer. It ensures proper functioning of the computer. Some utility software erase outdated or temporary files,some allow you to back up files, some prevent your computer from virus attack. It also helps in maintenance and problem solving of a computer. COMMON TYPES OF UTILITY PROGRAMS Text editors Backup utility Compression Utility Support for maximum file size of 16 EiB, about 1.8 × 1019 bytes or 18 million TB
\ Disk Defragmenter Antivirus Software Subject:PC Software(BCA Ist Sem) 13 DEVICE DRIVERS
o Device driver is actually a communication device
between device and computer o It loads every time in memory o When a new device is added the driver should be installed so that it operate as a link between device and the operating system. If you attach a device whose driver is inbuilt in a operating system, the device will start working as soon as you attach it with your computer. This is known as “Plug and Play” compatibility.
Subject:PC Software(BCA Ist Sem) 15
LANGUAGE PROCESSORS These are the type of system software which are use to convert instructions written in one type of language into the other type. The user programs are created in computer programming language but the computer only understand the binary language of 0’s and 1’s. So some mechanism is needed to do the conversion. Language translators do the same for users.
Subject:PC Software(BCA Ist Sem)
Author:Kanishka Setia(IMTFBD) 16 LIST OF LANGUAGE PROCESSORS Compilers Interpreters Assemblers
Subject:PC Software(BCA Ist Sem) 17
APPLICATION SOFTWARE Application software are designed to solve a particular need of a particular environment. These are the software developed by experts in high/low level languages for non-experts. oThere are two types of Application software/packages: I. Application software/packages II. Customized Packages Subject:PC Software(BCA Ist Sem) 18 The general programs in the market developed by famous software development companies are known as Application Programs. E.g.
Word processors: word star, MS-word etc.
Games: IGI, FIFA Spread sheets; Lotus, Excel etc Graphics: Haward Graphics, Instant Artist. Educational: Medicine, Commerce, Archeology etc. Subject:PC Software(BCA Ist Sem) 19 These are developed according to the needs of an organization.
The program can be developed by a single
programmer or by a team of programmers depending upon the requirements. E.g. Software f or : - • Banking • Accounts • Industries • Stock and sales etc. THANK YOU