Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer Software - Coggle Diagram
Computer Software
Application software
Application software provides a platform for the users to work on. It enables them to create slides, write letters,make a data base,watch videos ,read write stories etc.
Productivity Software
It is used for producing spreadsheets, documents, worksheets. presentations. is creates platforms to do routines in a more efficient manner.
-
-
Business Software
As the name suggests they are for business purposes. they help running a business is a more efficient way.
They are used for sales and marketing,project management, payroll etc.
-
Entertainment Softwares
These softwares are used to entertain people.such as play video games, watch videos. games are educational so entertainment software mix education and entertainment in one.
youtube ,netflicks ,spotify ,friv etc
-
Education Softwares
these softwares are made for the sole educational purpose.it includes the online classroooms, language learning ,driving test etc.
examples: google classroooms,Ms teams,edmodo, story bird
-
System Software
It includes the softwares that help the computer run and develope. This makes it easier to use the computer and make it faster.
Operating system
This software is responsible for the coordination of activities in a computer. it controls how our things should run and provides enviroment for the user to work with a hardware ,to use the computer.
-
USES: Loads programs and executes them. Controls the input and output of data and storage devices.enables to create password to protect from unauthorized use.Detects failures and sends a meesge to fix it.
Device drivers
This software controls the operation of the devices.it is installed so that the computer device can be run and controled
-
printer ,scanner speaker etc
Utility programs
-
-
It's functions are : Manage files and folders.Backup Data. detects hardware and software problems, remove viruses.
Language Processors
The computer can not understand our language(hard language) thats why the computer uses language processors to convert that language into low level language(machine language)
-
The interpreter and compiler can change the high level language into low elvel language and the assembler changes assembly language into machine language.