You are on page 1of 3

Daffodil

International
University

Assignment – 5
Software Project – 1
CSE - 136

 Submitted To:
Shadaab Kawnain Bashir
Lecturer
Daffodil International University

 Submitted By
Tanjina Akhter
ID -201-15-13891
Section: O2

 Submitted On: 08.12.2020


 What is Software
A software is the platform that can be defined as the collection of many procedures like data,
programs etc. A good and standard software means how perfectly it has been designed and
how much it is user friendly. There are many different natured software. Their description
and example are given bellow:
1. System Software: System software is the collection of programs that is programmed
to give service to others. It acts like an interface between hardware and user
application. It converts all the user instructions into, machine understanding
instructions. It is normally programmed to function all hardware parts and their
interoperability to carry out task successfully. It manages a computer’s basic
operations like data sorting in memory, retrieving files from storage devices,
scheduling tasks based on priority etc. Like compilers, operating system, editors,
drivers etc. Types of System software are:
 Operating software
 Language processor
 Device Drivers

2. Application Software: A Software that performs a single task is an application


software. That’s means it helps user to perform specific task. Users use it according
to their needs that why it’s called application package. For example our BLC online
platform is an application software that is only used for academic purpose that means
it is programmed to performs a specific task. There are two types of application
software. They are:
 Customized Software
 Packaged Software.

3. Embedded Software: Embedded Software is programmed to implement and


control feature and function for the end-user and for the system itself. Embedded
software can perform the limited and profound function or provided significant
function and control capability. The example of embedded software are Programs
hidden in watches, VCR, cellular phones, its programmed to guide missiles and
control satellites, used in medical stage.
4. Business software: It’s the system Software thar are specially programmed to
perform or process business software. Like payroll, file monitoring system, employee
management etc.

5. Personal Computer software: The software that are used in personal computer are
known as personal computer. Like MS processors, graphics, multimedia, DBMS
etc.

6. Artificial Intelligence Software: The software that is able in intelligent behavior is


known as Artificial intelligence software. It is programmed to solve complex
problems. It is not amenable to computation or expansive analysis. To program an
intelligent software it needs to simulate a number of capabilities, smart learning,
perception, knowledge representation etc. Robotics, expert system, pattern
recognition, artificial neural network, theorem proving and game playing are
included in this field. Example: expert system artificial neural network, signal
processing software ,etc.

7. Web based Software: Web Application is a software that can be processed or


accessed on web browser. It runs on a web server. Web-based software, often
referred to as "cloud-based software" is popular and widely used because it only
requires an internet connection. If you use web-based email like Gmail or Yahoo
Mail then you’ve already been using web-based software Sometimes web-based
software is referred to as “cloud- based software”. There is no need to pay or
download the web-based software. Some example of Web based software are
Google Apps ,Microsoft 365,Gmail, Google Docs’, Google Sheets, Google Slides,
online storage

8. Engineering and Scientific software: The software that are used or organized to
provide services in Scientific and Engineering fields is known as Engineering and
Scientific software. Example: CAD /CAM SPSS MATLAB etc.

You might also like