Computer Awareness - SPLessons

Software Application

Home > Lesson > Chapter 14
SPLessons 5 Steps, 3 Clicks
5 Steps - 3 Clicks

Software Application

Software Application

shape Introduction

System software and application software are computer programs. The system software is also installed during the installation of the operating system. This was installed during the installation of operating system. Computer software is classified into two types:

shape Concepts

Software Application Application programs are the most commonly used programs in computer language.

  • Computer software is totally different from hardware, which surrounds the physical interconnections and devices required to store, whereas, executable code consists of machine language instructions specific to an individual processor.

  • Software Application is divided into two classes and is used to perform singular or multiple tasks.

Types of Software Application

Enterprise software

  • Enterprise software explains the requirements of organization, procedure and information stream regularly in a large distributed environment.

  • Departmental software is the sub-type of Enterprise software. It concentrates on small organizations within a large organization.
    Examples: Financial management, customer relationship, etc.

Enterprise infrastructure software

  • Enterprise infrastructure software can provide potentiality to support the enterprise software systems.
    Examples: Email servers, Network and security management.

Information worker software

  • This software is used to generate and manage the information regularly for individual.
    Examples: Resource management, Word processors.

Content access software

  • This software labels the necessity of groups to hide the digital entertainment and digital content.
    Examples: Media players, Web browsers.

Educational software

  • This software is similar to the content access software, but the only difference is adoption of the content.

  • Educational software includes multimedia and increases the level of interactivity.
    Examples: Educational games, Tutorial software.

Simulation software

  • This software simulates the abstract system for entertainment purpose. It depends on the procedure of modeling a genuine wonder with a set of mathematical formulas.
    Examples: Weather conditions, Chemical reactions.

Media development software

  • Addresses the necessities of people who generate print and electronic media in an educational sector. This contains Desktop Publishing Software, HTML editors, and Digital Animation editors.
    Example: Multimedia development software

Product engineering software

  • This Software is used to develop software and hardware products. It includes computer aided design; computer aided engineering, and integrated development environments.
    Examples: Digital camera, smart phone


  • This software is used to indicate little projects and data structure that control different electronic gadgets. Embedded system consists firmware at more than one level.

  • Generally a simple firmware occupies in ROM or PROM while composite firmware into the devices intended by the end user.

Middleware Middleware is a general term for programming that serves to regular programs. Some production parts that are regularly associated with middleware include web administrations.

  • Middleware is similar to the middle layer of three-tier single system architecture. It is computer software that connects software components and applications. It lies between application software and operating system.

  • This is associated with two sides of an application and passes information between them.
    Example: TCP/IP stack for telecommunication.

System Software System software is a "low-level" computer software primarily designed to run the computer hardware and application programs. In other words, it is a software/program created to cater services to other software. It generates the user interface and allows the operating system to interact with the hardware.
Examples: Operating System, Compilers, and Assemblers

  • BIOS stands for Basic input / output system.

  • BIOS manages the data flow between the operating system and devices. System software includes compilers, loaders, and linker.

  • BIOS is used to boot a system for additional features.

  • BIOS sets the machine equipment into a known state, so that product put away on perfect media can be loaded, executed and given control of the PC, this is called as booting.

  • Operating system provides a platform to run high-level system software.

shape Questions

1. Which one of these cells have bold boundary?
  1. Mixed cell
  2. Active cell
  3. Passive cell
  4. Relative cell
Answer: B
2. Process is a
  1. a program in execution
  2. a job in secondary memory
  3. contents of main memory
  4. all the above
Answer: A
3. In low level programming language translator is termed as ______.
  1. Loader
  2. Compiler
  3. Linker
  4. Assembler
Answer: D
4. What is the load address for the first word word of the program.
  1. Link address origin
  2. Load address origin
  3. Phase library
  4. Absolute library
Answer: B
5. The translator which perform macro expansion is called a
  1. Macro processor
  2. Macro pre-processor
  3. Micro pre-processor
  4. Assembler
Answer: B
6. The exclusive feature of shell is ______.
  1. UNIX
  2. DOS
  3. System software
  4. Application software
Answer: A
7. Execution of program is known as ___________.
  1. process
  2. Instruction
  3. procedure
  4. function
Answer: A
8. Software programs include ________.
  1. application programs
  2. replicate programs
  3. mathematical operations
  4. both a and b
Answer: D
9. Which is considered as Set of programs with full set of documentation database packages?
  1. Database packages
  2. file package
  3. software
  4. software packages
Answer: D
10. Examples of System programs are.
  1. operating system of computer
  2. trace program
  3. compiler
  4. all of above
Answer: D
11. What is the name of an action utilized for outlining and actualizing framework programming projects to utilize equipment proficiently?
  1. Customizing software
  2. Applying software
  3. System programming
  4. Language translation
Answer: C
12. CAD stands for__________.
  1. Computer aided design
  2. Computer aided Document
  3. Component aided design
  4. Component aided developer
Answer: A
13. CAE stands for_______.
  1. Computer aided editing
  2. Computer aided engineering
  3. Computer aided engine
  4. Computer aided electronic media
Answer: B
14. Which software is designed to help the user to perform multiple related tasks?
  1. Application software
  2. System software
  3. Middle ware
  4. Utility software
Answer: A
15. Which software is similar to the middle layer of a 3-tier system architecture?
  1. Middle ware
  2. Firmware
  3. Malware
  4. Media development
Answer: A
16. Educational software is similar to_______.
  1. Enterprise software
  2. Simulation software
  3. Content access software
  4. Product engineering software
Answer: C
17. Firmware is used to denote the_______.
  1. Fixed, large programs and data structures
  2. Fixed, complex programs and data structures
  3. Unfixed, small programs and data structures
  4. Fixed, small programs and data structures
Answer: D
18. BIOS programs are stored__________.
  1. In RAM
  2. In ROM
  3. In PROM
  4. On a chip
Answer: D
19. _____ provides common capabilities needed to support enterprise system?
  1. Enterprise software
  2. Enterprise Infrastructure software
  3. Information worker software
  4. Content access software
Answer: B
20. HTML editors, digital animations are a part of ___
  1. Enterprise software
  2. Enterprise Infrastructure software
  3. Information worker software
  4. Media development software
Answer: D