Get Started. It's Free
or sign up with your email address
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. 2 TYPES OF SYSTEM SOFTWARE

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

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

3. TYPES OF SOFTWARE

3.1. -System software

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

3.2. -Application software

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

4. TYPE OF OPERATING SYSTEM

4.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

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

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

5. FUNCTION OF OPERATING SYSTEM

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

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

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

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

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

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

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

5.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

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

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

5.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

6. TYPESOF APPLICATION SOFTWARE

6.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

6.1.1. Eg: proprietary software

6.1.1.1. Internet Explorer

6.1.1.2. Safari

6.1.2. Eg: open source software

6.1.2.1. Mozilla Firefox

6.1.2.2. Chrome

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

6.2.1. Eg: propriety software

6.2.1.1. Microsoft Office Word

6.2.1.2. Pages (Apple)

6.2.2. Eg: open source software

6.2.2.1. OpenOffice.orgCalc

6.2.2.2. KWord

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

6.3.1. Eg : Proprietary software

6.3.1.1. Microsoft Office Excel

6.3.1.2. Numbers(Apple)

6.3.2. Eg : Open Source Software

6.3.2.1. OpenOffice.orgCalc

6.3.2.2. KCells

6.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

6.4.1. Eg : Proprietary Software

6.4.1.1. Microsoft Office Access

6.4.1.2. Oracle DB

6.4.2. Eg : Open Source Software

6.4.2.1. OpenOffice.org Base

6.4.2.2. MariaDB

6.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

6.5.1. Eg : Propriety Software

6.5.1.1. Microsoft Office Powerpoint

6.5.1.2. Keynote (Apple)

6.5.2. Eg : Open Source Software

6.5.2.1. OpenOffice.org Impress

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