Please enable JavaScript.
Coggle requires JavaScript to display documents.
Types of Software - Coggle Diagram
Types of Software
System Software
any software that assists with the running or the management of a computer system
Operating Systems
Functions
controlling hardware components
providing a platform for software to run on
providing a user interface
a program or suite of programs that allows a user to interact with a computer
GUI (Graphical User Interface) or WIMP (Windows, Icons, Menus, Pointers)
powerful and easy to use but require a lot of processing power
Mobile UI (Mobile User Interface)
similar to GUIs but respond to touch
CLI (Command Line Interface)
are text-based and users control the computer by typing in commands
require little processing power and are extremely powerful but are difficult to use
managing processes
multitasking means being able to run m
managing memory
managing input and output devices
managing applications
managing security
Utility Software
Application Software
any software added to a system that allows the user to perform a task