Professional Documents
Culture Documents
Q1. How many types of computer software are there? Explain with examples.
1. System Software
it helps the user as well as the hardware to function and even interact with
each other easily.
a. Operating System
1. MS Windows
2. iOS
c. Firmware
1. Computer Peripherals
2. Embedded Systems
d. Utility
1. Norton Antivirus
2. McAfee Antivirus
2. Application Software
They are actually used by the end-user as well as have specific functionality or
tasks which they are designed to perform.
a. Word Processors
Such applications are meant for documentation. Key examples of such software
are:
1. MS Word
2. Google Docs
b. Database Software
1. MS Access
2. MY SQL
c. Multimedia Software
This is a software create as well as record images, audio or even video files.
Some of the examples of such software are:
1. Adobe Photoshop
2. VLC Media Player
d. Web Browsers
These software are utilized to browse the internet. Some of the key examples of
them are:
1. Google Chrome
2. Mozilla Firefox
Q2. What is operating system and its types? Explain with examples.
Batch OS
Batch OS is the first operating system for second-generation computers. This OS does not
directly interact with the computer.
Distributed OS
A distributed operating system is a recent advancement in the field of computer
technology and is utilized all over the world that too with great pace.
Multitasking OS
The multitasking OS is also known as the time-sharing operating system as each task is
given some time so that all the tasks work efficiently.
Network OS
Network operating systems are the systems that run on a server and manage all the
networking functions.
Mobile OS
A mobile OS is an operating system for smartphones, tablets, and PDA’s. It is a platform
on which other applications can run on mobile devices.
Q4. What do you mean by a programming language? What are the main types of programming
languages? Discuss at least three languages in detail.
-To communicate with a person, we need a specific language, similarly to communicate
with computers, programmers also need a language is called Programming
language.
The functional programing’s primary focus is on the return values of functions, and
side effects and different suggests that storing state are powerfully discouraged.
This programming language views the world as a group of objects that have internal
data and external accessing parts of that data.
These programming languages are often procedural and may comprise object-
oriented language elements
they fall into their own category as they are normally not full-fledged programming
languages with support for development of large systems.
Interpreter:
An interpreter is a program that translates a programming language into a
comprehensible language. –
It translates only one statement of the program at a time.
Interpreters, more often than not are smaller than compilers.
S.No
. Compiler Interpreter
It does not require source code for It requires source code for later
5 later execution. execution.