Advertisement

Computer Software

 COMPUTER SOFTWARE


a.       What is software?

Ø Firstly, the software is a set of well-defined programs that is designed or programmed to activate hardware component, to create user interface and to perform specific task.

Ø Software is a coded medium that acts as a mediator / bridge and helps to instruct hardware components to perform particular task.


b.      What is system software? Write the common functions of system software.

Ø System software is a type of software that is designed to operate, control and extend the processing capabilities of the computer itself.

Ø System software is a base / foundation where others software can execute.

Ø System software serves as the interface between the hardware and the end user.

Ø All the Input, processing, output and storage works is controlled or monitored by this software.

Ø Time management, Security and storage management as well language translation is also the major function of the system software.

 

c.       What is system management software?

Ø The software which is responsible to manage the computer system and makes computer ready to work is called system management software.

Ø It includes starting up the computer, creating an operating platform to run the other programs and managing the overall function of hardware devices like input/output/process and storing task management.

 

d.      What is operating system?

Ø An operating system is the system software that creates an operating platform. It creates an interface between user and hardware.

Ø It manages and coordinates the functioning of peripheral devices and other software.

Ø Operating system on the basis of user interface are GUI (Windows and Mac Os) and CUI|(Linux, MS-DOS).


e.       What is device driver software?

Ø The dependent software of operating system that helps to activate the peripherals devices like mouse, keyboard, speaker etc 

Ø It plays critical role to establish connection to communicate between devices and operating system.

 

 

f.       What is system development software?

Ø Software programs and software packages that help programmers and system analysts create and develop information systems are referred to as system development software.

 

g.      What is programming language?

Ø A programming language is a representation of a written language that tells computers what to do. A few examples are Python, Ruby, Java, JavaScript, C, C++, and C#. Programming languages are used for developing all computer programs and applications.


h.      What is assembler?

Ø An assembler is a type of computer program that interprets software programs written in assembly language into machine language, code and instructions that can be executed by a computer.

  

i.        Differentiate between interpreter and compiler.

Compiler

Interpreter

A compiler translates the entire source code in a single run.

An interpreter translates the entire source code line by line.

It consumes less time i.e., it is faster than an interpreter.

It consumes much more time than the compiler i.e., it is slower than the compiler.

It is more efficient.

It is less efficient.

CPU utilization is more.

CPU utilization is less as compared to the compiler.

Both syntactic and semantic errors can be checked simultaneously.

Only syntactic errors are checked.

The compiler is larger.

Interpreters are often smaller than compilers.

It is not flexible.

It is flexible.

The localization of errors is difficult.

The localization of error is easier than the compiler.

A presence of an error can causes the whole program to be re-organized.

A presence of an error causes only a part of the program to be re-organized.

The compiler is used by the language such as C, C++.

An interpreter is used by languages such as Java.


j.        What is application software?

Ø Application software is a category of computer program that performs out particular business, educational, and personal tasks. Every program is made to help users do a range of tasks, some of which might be connected to productivity, creativity, or communication.


k.      What is desktop application?

Ø Desktop applications are software programs run locally on computer devices. They aren't accessible from a browser, like web-based apps, and require deployment on a personal computer or laptop.

Ø These programs run on top of operating systems such as Linux, Microsoft Windows, and macOS. Some top examples of desktop applications include Microsoft Office, VLC Media Player, Windows File Explorer, and Activity Monitor on macOS.

 

l.        What is web application?

Ø A web application is software that runs in your web browser. Businesses have to exchange information and deliver services remotely. They use web applications to connect with customers conveniently and securely.


m.    What is mobile Apps?

Ø A mobile app (or mobile application) is a software application developed specifically for use on small, wireless computing devices, such as smartphones and tablets, rather than desktop or laptop computers.

 

 

 

Post a Comment

0 Comments