FIT Unit 3 Software
FIT Unit 3 Software
• System Software
• Application Software
1. System Software
• Operating System:
Operating system is a type of system software kernel that lies between the computer hardware
and the end user. It is the main program of a computer system. When the computer system
ON it is the first software that loads into the computer’s memory. Basically, it manages all the
resources such as memory, CPU, printer, hard disk, etc., and provides an interface to the
user, which helps the user to interact with the computer system. It also provides various
services to other computer software. Examples of operating systems are Linux, Apple macOS,
Microsoft Windows, etc.
• Utilities: System Software
utilities are types of system software that lie between system and application software.
These programs are intended to be diagnostic and maintenance tasks for computers. Their
functions vary from critical data protection to disk drive defragmentation.
1. Antivirus and security software to protect files and applications, such as Malwarebytes,
Microsoft Security Essentials and AVG.
2. Application Software
• Payroll Software
• Student Record Software
• Income Tax Software
• Railways Reservation Software
• Microsoft Office Suite Software
Application software and its types:
• Spreadsheet Software
Spreadsheet software is majorly used to store data in table format and perform
calculations. Intersecting cells are given in a spreadsheet to keep various data fields such as
time, date, text, and numbers. Users can perform calculations with formulas and functions. The
best example of spreadsheet software is Microsoft Excel.
• Presentation Software
Presentation Software lets you put forth your thoughts and ideas in a piece of visual
information. Then, you can present that information in the form of slides. You can make your
slides interactive and informative by adding videos, texts, charts, graphs, and images. The best
example of presentation software is Microsoft PowerPoint.
• Graphics Software
Graphics Software is used to make changes in visual data, images, and animation. It
comprises different editorial software. Adobe Photoshop, Unity 3d, and PaintShop are
examples of graphics software.
• DBMS S/w:
o Database management system is a software which is used to manage the database. For
example: MySQL, Oracle, etc are a very popular commercial database which is used in
different applications.
o DBMS provides an interface to perform various operations like database creation, storing data
in it, updating data, creating a table in the database.
o It provides protection and security to the database. In the case of multiple users, it also
maintains data consistency.
To communicate with the computers, we need some languages. These are computer languages.
Low-Level language is the only language which can be understood by the computer.
Low-level language is also known as Machine Language. The machine language contains
only two symbols 1 & 0. All the instructions of machine language are written in the form of
binary numbers 1's & 0's. A computer can directly understand the machine language.
Advantage
• Can be executed very fast
Limitations
• Machine Dependent
• Difficult to program
• Error prone
• Difficult to modify
• Easier to maintain