Get Started. It's Free
or sign up with your email address
Rocket clouds
SOFTWARE by Mind Map: SOFTWARE

1. CATEGORIES SOFTWARE

1.1. OPEN SOURCE SOFTWARE :-

1.1.1. -Created by unpaid volunteers,begin to gain wide acceptance among computers users

1.1.2. -Freely

1.2. PROPRIETARY SOFTWARE :-

1.2.1. -Privately owned andlimited to a specific vendor or compute model

1.2.2. -License/paid

2. TYPESOF APPLICATION SOFTWARE

2.1. WEB BROWSER :- A software that allows users to access and interact with software from any computer or device that is connected to the internet

2.1.1. Eg: proprietary software

2.1.1.1. Internet Explorer

2.1.1.2. Safari

2.1.2. Eg: open source software

2.1.2.1. Mozilla Firefox

2.1.2.2. Chrome

2.2. WORD PROCESSING :- A software that allows users to create and manipulate documents

2.2.1. Eg: propriety software

2.2.1.1. Microsoft Office Word

2.2.1.2. Pages (Apple)

2.2.2. Eg: open source software

2.2.2.1. OpenOffice.orgCalc

2.2.2.2. KWord

2.3. SPREADSHEET :- Spreadsheet software allows users to organiza data in rows and columns and perform calculations Usage : spreadsheet organization , calculations and charting

2.3.1. Eg : Proprietary software

2.3.1.1. Microsoft Office Excel

2.3.1.2. Numbers(Apple)

2.3.2. Eg : Open Source Software

2.3.2.1. OpenOffice.orgCalc

2.3.2.2. KCells

2.4. Database :- A database is a collection of data organized in a manner that allows access,retrieval and use of that data. Database software allows users to create,access and manage a database Usage : Create student database ,employess database or book databse

2.4.1. Eg : Proprietary Software

2.4.1.1. Microsoft Office Access

2.4.1.2. Oracle DB

2.4.2. Eg : Open Source Software

2.4.2.1. OpenOffice.org Base

2.4.2.2. MariaDB

2.5. Presentation :- Presentation software allows users to create visual aids for presentation to communicate ideas,messages,and other information to a group Usage : Create a presentation for teaching

2.5.1. Eg : Propriety Software

2.5.1.1. Microsoft Office Powerpoint

2.5.1.2. Keynote (Apple)

2.5.2. Eg : Open Source Software

2.5.2.1. OpenOffice.org Impress

3. 2 TYPES OF SYSTEM SOFTWARE

3.1. OPERATING SYSTEM :- An operating system (os) is a set programs containing instructions that work together to ncoordinate all activities among computer resources

3.2. UTILITY PROGRAM :- Utility program is a type of systemsoftware that allows a user to perform maintenance-type task

4. TYPES OF SOFTWARE

4.1. -System software

4.1.1. DEFINITION :- Consists og the programs that control or maintain the operations of the computers and its devices

4.2. -Application software

4.2.1. DEFINITION :- Consists of programs designed to make user more productive and/or assist them with personal task

5. TYPE OF OPERATING SYSTEM

5.1. Stand Alone Operating Software- Is a complete operating system that works on a desktop computer ,notebook computer or mobile computing device Exp :- Windows,Mac OS X,Unix,Linux & Ubuntu

5.2. Server Operating System - Designed to support a network Exp:- Windows Server 2008,Netware,Unix,Linux & Ubuntu

5.3. Mobile Operating System - Resides on a firmware on a mobile device consumer electronic device Exp :- Iphone OS,Palm OS,& Google Android

6. FUNCTION OF OPERATING SYSTEM

6.1. Start And Shutdown A Computer - The Process of starting or restarting a computer is calling booting

6.1.1. Cold Boot -Turning on a computer that has bee powered off completely

6.1.2. Warm boot - Using the operating system to restart a computer

6.2. Provide a user interface - A user in terface controls how you enter data and instruction and how information is displayed on a screen

6.2.1. Graphical user interface (GUI) -interact with the software using text,graphics and visual images such as icon

6.2.2. Command line interface - user uses the keyboard to enter data and instruction

6.3. Manage Program - An OS manages mutiple programs and processes while you use the computer

6.4. Manage Memory - OS allocatesdata and instuctions to memory while they are being processed,monitors the content of memory and release from memory when the processor no longer required them

6.5. Establish an internet connection - OS typically provide a means to establish internet connection

6.6. Monitor Performance - A performance monitor is a program that accesses and reports information about various computer resources and devices

6.7. Control A Network - Os are designed to work with a server on a network. A server OS organizes and coordinates how mutiple users access and share resources on a network

7. TYPES OF UTILITY PROGRAM

7.1. File Manager - To provide routine file management tasks

7.2. Disk Cleanup - Searches and removes unnecessary files

7.3. Compression Tools - To shrinks the size of a files

7.4. Anti-Virus Program - To protect a computer against viruses

7.5. Spyware Remover - To detects and deletes spyware

7.6. Disk Defragmenter - To reorganizes the filed and unused space on computer hard disk

7.7. Backup And Restore - A bankup utility allows users tio copy files to another atorage medium in case of damage or lost