Interview Questions on Computer and Mobile Software

Interview Questions on Computer and Mobile Software

1) What is Computer Software?

Set of instructions that directs a computer to perform specific operations.

2) What is Mobile Software?

Software developed specifically for use on small, wireless computing devices.

3) What are different types of Software?

We have thousands of Software available in the IT Industry, but we can segregate them in to three categories.

a) System Software:
> Software that operates the computer hardware, to provide basic functionality needed by users and other software.

Ex: Operating Systems, Device Drivers etc...

(MS Windows, UNIX, Linux, Macintosh etc...)

Printer drivers, etc...

b) Application Software
> Software that used for automating Business operations.

Ex: Banking Applications, Insurance Applications, ERP, and ECommerece Apps etc...

c) Programming Software
> Software that used to develop System Software and Application Software.

Ex: Editors, Compilers etc...

C, Java, .NET, etc...

4) Explain about different types of Software?

Classification of Software

a) Operating Systems
Examples: DOS, MS Windows, UNIX/Linux/Solaris, Macintosh, OS2, OS400, Novel Netware etc…

b) Programming Languages
Examples: COBOL, C, C++, Java, VB, VC++ etc…

c) Database Management Systems
Examples: Oracle, Sybase, MS Access,  SQL Server, MySQL, DB2, DB400 etc…

d) ERP Packages
Examples: SAP, People soft, Siebel, Oracle Applications etc…

e) Web Technologies
Examples: HTML, DHTML, CSS, Java Script, VBScript, XML, IIS, Apache web server, COM+, WebLogic Application Server etc…

f) Web Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera etc...
g) Accounting Packages
Examples: Tally, Gally,  Focus, QuickBooks, Wings etc…

h) Documentation Software
Examples: Notepad, WordPad, MS Office, Open Office, Star Office, Acrobat PDF Writer and Reader Etc…

i) Application Software
> BFSI (Banking, Financial services and Insurance) Applications
(Banking Applications, Insurance Applications and Financial Applications)

> ERP (Enterprise Resources Planning) Software

> Healthcare Applications

> Telecom Applications

> Ecommerce Applications

> Retail Market Applications

5) What are different types of Software Environments?

Software Environment consists of Presentation Layer, Processing Layer and Data Storage Layer.
a) I-Tier Applications
> I-Tier or Standalone Application having only single layer, presentation and processing layers both reside in the same layer.

> Data can be stored in a file format.

Ex: Notepad, Word pad, MS Word, Acrobat Writer etc...

b) II-Tier Applications
> In 2 tier Architecture, presentation layer or interface runs on a client, and data gets stored on a server.

c) III-Tier Applications
> In 3 tier Architecture, process logic, data access, computer data storage and user interface are developed and maintained as independent modules on separate platforms.


d) N-Tier Applications
> A multi-tier application is developed and distributed among more than one layer. It logically separates the different application-specific, operational layers.

Ex: Internet Banking Applications

6) What is Desktop Application?

An application that runs stand alone in a desktop or laptop computer.

7) What is Web Application?

A Software Application that is accessed over a network either Internet or Intranet through a web browser.

8) What is Mobile Application or Mobile App?

A Mobile Application or Mobile App is a software application developed specifically for use on Smartphones and Tablets, rather than Desktop or Laptop computers.

9) What are different types of Web Environments?

a) Intranet Applications
> An intranet application is a private software application used primarily on the internal network of an organization.

b) Internet Applications
> An internet application is a public or private software application on the wide area network.

c) Extranet Applications
> Extranet application also a Private application over internet.

10) What are different types of Web Applications?

a) Websites
> Basically Website is an Information provider, provides information globally using internet protocols.


b) Web Portals
Web Portal is a business gateway, It organizes business operations.

Ex:, etc...

c) Web Applications
Web Applications provide information as well as services(Paid or Free).


d) Social Networking Applications
Ex:,, etc...

e) Email Service providers
Ex:, etc...

f) Discussion Forums

g) ECommerece Applications etc...

11) What are different types of Mobile Applications?

We have 3 types of Mobile Applications.

a) Native Applications
> A Native application (native app) is an application program that has been developed for use on a particular platform or device.

> We download Native apps from the App Store or Google Play, they sit within our device’s applications and you launch them by tapping their icon.

b) Web Apps
> Mobile Web apps are web apps accessed using a Mobile Browser.

c) Hybrid Apps
> A hybrid application (hybrid app) is one that combines elements of both native and Web applications.

12) What is a Mainframe System?

A mainframe computer is a very large computer capable of handling and processing very large amounts of data quickly.

13) What is Embedded System?

An embedded system is some combination of computer hardware and software, either fixed in capability or programmable

Ex: Industrial machines, automobiles, medical equipment, cameras, household appliances, airplanes, vending machines and toys etc...


No comments:

Post a Comment