0 ratings 0% found this document useful (0 votes) 36 views 25 pages Software OS Programs and Application .Mazhar
The document provides an overview of computer software, detailing its definition, types, and functions, particularly focusing on system and application software. It discusses operating systems, their categories, interfaces, advantages, and disadvantages, as well as various attributes related to software such as programming languages and licensing. The conclusion emphasizes the continuous evolution and user-friendliness of software and operating systems.
AI-enhanced title and description
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
Save Software OS programs and application .Mazhar For Later Institute Of Paramedicaf Science
Wall?
gfripura
BorpT™ FRIST YEAR 25) SEM
Project Title : Computer Software eL Operating System
Submitted To Submitted By
Mrs. Aye Name Roll No
Smriti Basu 28
Riyanka Debbarma 29
‘Parimita Biswas 30
Susmita Acharjee 3
‘Koushrka Sarkar 32 .
Santosh Das 33Table Of Content
Topic Name
‘What is software............0..
Types Of System Softwar
‘Operating System...
Functions Of Operating Syste!
Types Of Operating System..
Operating System Interfaces.
Advantages & Disadvantages of OS.
+ Application Software...............
—+* Types Of Application Softwar
Some Attributes in Computer Softwar
Conclusion
Q&A...What is a Computer Software ?
Computer software, often called as software, is a set of instructions and
its associated documentations that tells a computer what to do or how to
perform a task.
Example:
Ms word, Firefox, Chrome, spread sheets etc.Eee
Types Of Computer Software
System Software
System software is software designed to
provide a platform to other software.
Application Software
Application software is a term which is used
for software created for a specific purpose,System Software
> The System Software consist of the Operating System and all
the utilities that enable the computer to function.
QB System software actually controls the hardware so that
application software can perform any action or task.
Example :-
Operating Systems, Compiler, Loader, Linker,
Interpreter and etc.Types Of System Software
System Software is divided into 3 categories.
® Operating System
® System Support
® System DevelopmentTypes Of System Software(Cont.)
+ Operating System
An operating system is system software that manages computer hardware and
software resources and provides common services for computer programs
such as application software
Exampie:- Windows, Linux etc.
3% System Support
System support softwares are those which helps the computer system to
communicate, manage or share information with devices connected to it.
Exampie- Device Drivers.
%# System Development
‘System Development softwares present in the computer system to help the
system to Stay up to date or work continuously without any interruption.
Example:- Software Update, System Debugger etc.Operating System
What is an Operating System ?
An operating system (OS), in its most general
sense, is software that allows a user to run
other applications on a computing device.
While it is possible for a software application
to interface directly with hardware, the vast
majority of applications are written for an OS,
which allows them to take advantage of
common libraries and not worry about specific
hardware details.
Example |- Windows QS, Linux OS, Android OS ete.
PrinterFunctions Of Operating System
> Providing a user Interface
» Running applications
> Support for built inutility programs
® Control to the computer hardwareTypes Of Operating System
@ Single user, Single Task
As the name implies, this operating system is designed to manage the
computer so that one user can effectively do one thing at a time
Example .- The Palm OS
© Single user, Multi-tasking
An operating system that allows a single user to perform two or more
functions at once is a single-user/multitasking operating system
Example - Windows OS
®@ Multi user, Multi-tasking
Multi-user software is software that allows access by multiple users of a
computer
Example :- Linux OS~ Operating System Interfaces
Command line interface
A command-line interface or command language
interpreter (CLI), also known as command-line user
interface, console user interface and character user
interface (CUI), is a means of interacting with a
computer program where the user (or client) issues
commands to the program in the form of successive
lines of text.
Graphical user interface
The graphical user interface (GUI) is a form of user
interface that allows users to interact with electronic
devices through graphical icons and visual
indicators such as secondary notation, instead of
text-based user interfaces.Advantages Of Os”
D Easy to use
D User friendly
® Intermediate between all
hardware's and software's of the
system
2D No need to know any technical
languages
® \ts the platform of all programs
12Disadvantages Of OS
> it any problems affected in OS,
you may lose all the contents
which have been stored
already
=> Unwanted user can use your
own systemApplication Software
®» Application software uses the capacity ofa
computer directly for specific tasks and are
used to manipulate text, graphics and
numbers.
Example :- Penetr
Word Processor, Spreadsheet and Database ria
Management System etc.Types Of Application Software
Depending on the level of language used there are
different types of application software. Such as -
® Proprietary
Types of Application Software
® In-house
sy
® Contract ——
sane ee ees]
% Off-the-shelf | es |e ed
® Customized package evnedenpet] | _conae
® Standard package
15,Types Of Application Software(Cont.)
*® Proprietary
Proprietary software is a licensed software under exclusive legal right of owner.
% In-house
In In-house software we develop application with the help of company resources.
* Contract
The software which is developed for a specific company for their requirement.
a Off-the-shelf
‘An existing software program that can be used without any changes expected.
* Customized package
Softwares that are customized by the end user with the developer for better usability.
a Standard package
Standers package softwares contains all the necessary protocols and attributes that
user or a corporation needs . 16Some Attributes in Computer Software
* Programming Languages
x Copyrights and Licenses Sa tes
+ Open-Source Software
ioenl wt trian | | a seers |
* Software Upgrades
* Software BugsProgramming Languages
=> Sets of keywords, symbols, and a system of rules for
constructing statements by which humans can
communicate instructions to be executed by a
computer
=> Different languages have different characteristics
=> Syntax: a set of rules associated with a programming
languageCopyrights and Licenses
W® Most software products are protected by law using copyright
and licensing provisions
B® In some cases users are given ultimate use of software in one
or more computers
B® In other cases users needs to pay for the software services for
a limited period of time and after that users needs to may
more
® Some software's now requires users to register their software
before its fully useOpen Source Software
© Open-source software are software freely available to
anyone in a form that can be easily modified
© Widely used open-source software packages: Linux
OS, Free BSD, Apache, Sendmail, Perl
© Open-source software is often more reliable and
secure than commercial software
© Open-source systems can contain hidden costs,
particularly for user support or solving problems with
the software 20Software Updates
© Software companies revise their programs and sell
new versions periodically
© Revised software may or may not offer any major
additional capabilities
© Revised software can contain bugs or errors
© Software upgrades usually cost much less than the
original purchase priceSoftware Bugs
i Software bugs are the defect in a computer program
that keeps it from performing as it is designed to
perform
Tips for reducing impact of softwarebugs :-
* Register all software so that you can receive bug alerts,
fixes, and patches
* Check the manual or read-me files for work-arounds
* Access support area of the manufacturer's Web site for
patches
* Install the latest software updates
22Conclusion
Although there are different types of Computer Software and
operating systems. These software and operating systems used
in different sectors. Their operating process is also different.
Some types of Software works Graphically, some works on
Database Management System and some OS works on
multiple or single user interfaces, some on Word Processors
etc. Day by day softwares are upgrading and by each day
operating system and software's are becoming more and more
user friendly and much more satisfying to use.Any Questions ?
t
er,
“«
5»