Most Important MCQs from Computer Software for Exams
Update:
... minute read
Computer software is a crucial topic in the computer awareness section of banking and SSC exams. A strong understanding of this area can significantly boost your score.
Software refers to a set of instructions or programs that tell a computer how to perform specific tasks. It can be categorized into two types:
System Software: Operating systems, device drivers.
Application Software: Word processors, spreadsheets, and more.
There are mainly 2 Types of Software:
System Software: Manages hardware and basic functions (e.g., Windows, macOS).
An operating system (OS) is a program that manages computer hardware and software resources and provides common services for computer programs. It acts as an intermediary between users and the computer hardware. Examples include Windows, macOS, and Linux.
Q2: An error in a program which causes wrong result is called a
A. bug
B. byte
C. attributes
D. init problem
A bug is an error, flaw, failure, or fault in a computer program that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. Most bugs arise from mistakes and errors made by people in either a program's source code or its design.
Q3: Each component of computer is either
A. hardware or software
B. software or CPU/RAM
C. application software
D. input devices or output devices
Every component of a computer system can be categorized as either hardware or software. Hardware refers to the physical parts of a computer, such as the monitor, keyboard, and CPU. Software refers to the programs and data that run on the hardware.
Q4: A process of searching bugs in software.
A. Compiling
B. Testing
C. Running
D. Debugging
Testing is the process of evaluating a system or its components with the intent to find whether it satisfies the specified requirements. It involves executing a program or application with the intent of finding software bugs (errors or other defects).
Q5: Repair for known software bug, which is generally available free of cost on internet is called
A. Version
B. Patch
C. Tutorials
D. FAQ
A patch is a set of changes to a computer program or its supporting data designed to update, fix, or improve it. Patches are often necessary to fix bugs and vulnerabilities in software.
Q6: What is backup?
A. Connect his network to more component
B. Copy to save a data from original source to other destination
C. Filter an old data from new data
D. Access data from tape
Backup refers to the process of copying and archiving computer data so it may be used to restore the original after a data loss event. Backups are typically stored on separate media or systems to ensure data integrity.
Q7: The set of instructions which tells a computer what to do is called
A. matter
B. instructor
C. compiler
D. program
A program is a set of instructions that tell the computer how to perform a task. Programs can be written in various programming languages and are executed by the computer's processor.
Q8: The function of an assembler is
A. To convert basic language into machine language
B. To convert high level language into machine language
C. To convert assemble language into machine language
D. To convert assemble language into high level language
An assembler is a type of computer program that takes basic computer instructions and converts them into machine code, which can be executed by a computer's processor. Assembly language is a low-level programming language.
Q9: MS-Word is an example of
A. Operating system
B. Application software
C. Processing device
D. Input device
MS-Word is a word processing application software developed by Microsoft. It is used for creating documents, such as letters, reports, and resumes. It is part of the Microsoft Office suite.
Q10: When you turn on the computer, the boot routine will perform this test
A. RAM test
B. Disk drive test
C. Memory test
D. Power-on-self-test
The Power-On Self-Test (POST) is a process performed by a computer's BIOS or UEFI firmware during the boot process. It checks the computer's hardware components to ensure they are functioning correctly before the operating system is loaded.
Q11: What is correcting errors in a program called?
A. Compiling
B. Debugging
C. Grinding
D. Interpreting
Debugging is the process of identifying and fixing errors or bugs in a computer program. It involves testing the program, identifying issues, and making corrections to ensure the program functions as intended.
Q12: A compiler translates a program written in a high level language into
A. machine language
B. an algorithm
C. a debugged program
D. java
A compiler is a special program that processes statements written in a high-level programming language and translates them into machine language code that a computer's processor can execute.
Q13: This can be another word for program
A. Software
B. Disk
C. Floppy
D. Hardware
Software refers to the programs and data that run on a computer. A program is a set of instructions that tell the computer how to perform a task. Software can be system software (like operating systems) or application software (like word processors).
Q14: The person who writes and tests computer program is called a
A. Programmer
B. Computer scientist
C. Software engineer
D. Project developer
A programmer is a person who writes, tests, and maintains computer programs. They use programming languages to create software applications, systems, and tools.
Q15: Hardware includes
A. All devices used to input data into a computer
B. Sets of instructions that a computer runs or executes
C. The computer and all the devices connected to it that are used to input and output data
D. All devices involved in processing information including the CPU, memory, and storage
Hardware includes all the physical components of a computer system, such as the monitor, keyboard, mouse, CPU, memory, and storage devices. These components are used to input, process, and output data.
Q16: The role of a
A. computer scientist
B. computer sales representative
C. computer consultant
D. corporate trainer
A computer consultant provides expert advice and assistance to organizations and individuals regarding the use of computer systems and software. They help clients determine their technology needs and implement solutions to meet those needs.
Q17: Which is the part of a computer that one can touch and feel?
A. Hardware
B. Software
C. Programs
D. output
Hardware refers to the physical components of a computer system, such as the monitor, keyboard, mouse, and CPU. These are the tangible parts that users can touch and interact with.
Q18: A series of instructions that tells a computer what to do and how to do it is called a
A. program
B. command
C. user response
D. processor
A program is a set of instructions that tell the computer how to perform a task. Programs are written in programming languages and are executed by the computer's processor to perform specific functions.
Q19: Which of the following statements is true concerning?
A. Virtual memory is the space on the hard drive where to the O.S. begins to store data when it because memory bound
B. Accessing data from RAM is slower than accessing data from virtual memory
C. Both of these
D. If a computer is memory bound, adding more RAM will not solve the problem
Virtual memory is a memory management technique that is implemented using both hardware and software. It allows a computer to compensate for shortages of physical memory by temporarily transferring pages of data from random access memory to disk storage. Accessing data from RAM is faster than accessing data from virtual memory.
Q20: Copying computer program or software without permission of its author is called
A. Highway robbery
B. Larceny
C. Software piracy
D. Embezzlement
Software piracy is the illegal copying, distribution, or use of software. It involves using software without proper licensing or permission from the copyright holder. Software piracy is a significant issue in the software industry and is illegal.
Q21: Peripheral devices such as printers and monitors are considered to be
A. Hardware
B. Software
C. Data
D. Information
Peripheral devices are hardware components that are connected to a computer but are not part of the core computer system. Examples include printers, monitors, keyboards, and mice. These devices are used to input and output data.
Q22: Another word for software is
A. input
B. output
C. program
D. system
Software is often referred to as a program. A program is a set of instructions that tell the computer how to perform a task. Software can be system software (like operating systems) or application software (like word processors).
Q23: Antivirus software is an example of
A. business software
B. an operating system
C. a security utility
D. an office suite
Antivirus software is a type of security utility designed to detect, prevent, and remove malicious software (malware) from a computer. It protects the computer from viruses, worms, Trojan horses, and other types of malware.
Q24: A
A. restoration
B. bootstrap
C. differential
D. full
A full backup is a backup that includes a copy of every program, data, and system file on a computer. It is a complete backup of the entire system, ensuring that all data can be restored in case of data loss.
Q25: Restarting a computer that is already on is referred to as
A. Shut down
B. Cold booting
C. Warm booting
D. Logging off
Warm booting refers to restarting a computer that is already on. It involves rebooting the system without turning off the power. This is different from cold booting, which involves turning on the computer from a powered-off state.
Q26: Which is not an item of hardware?
A. An MP3 file
B. A keyboard
C. A monitor
D. A mouse
An MP3 file is a digital audio file format, not a physical hardware component. Hardware includes physical devices like keyboards, monitors, and mice.
Q27: Compatibility in regard to computers refers to
A. The software doing the right job for the user
B. It being versatile enough to handle the job
C. The software being able to run on the computer
D. Software running with other previously installed software
Compatibility in regard to computers refers to the ability of software to run on a particular computer system. It ensures that the software is designed to work with the hardware and operating system of the computer.
Q28: A device that is connected to the motherboard is
A. called an external device
B. called an adjunct device
C. called a peripheral device
D. must connect using ribbon cable
A peripheral device is a hardware component that is connected to the motherboard and used to input or output data. Examples include printers, monitors, keyboards, and mice. These devices are not part of the core computer system but are essential for its operation.
Q29: Documentation of computer programs is important so that
A. users can learn how to use the program
B. other programmers can know how to maintain the program
C. the programmer can see why the code is written that way while hunting for sources of error
D. all of the above
Documentation of computer programs is important for several reasons. It helps users understand how to use the program, assists other programmers in maintaining and updating the program, and aids the original programmer in identifying and fixing errors in the code.
Q30: The process of preparing a floppy diskette for use is called
A. assembling
B. translating
C. parsing
D. formatting
Formatting is the process of preparing a storage device, such as a floppy diskette or hard drive, for initial use. It involves creating a file system on the storage medium, which allows data to be written and read from the device.
Q31: The physical components of a computer system
A. software
B. hardware
C. ALU
D. control unit
The physical components of a computer system are referred to as hardware. Hardware includes devices like the monitor, keyboard, mouse, CPU, memory, and storage devices. These components are tangible and can be touched and interacted with.
Q32: The ability of an OS to run more than one application at a time is called
A. multitasking
B. object-oriented programming
C. multi-user computing
D. time-sharing
Multitasking is the ability of an operating system to run more than one application or process at a time. It allows multiple tasks to be performed concurrently, improving the efficiency and productivity of the computer system.
Q33: Developing sets of instructions for the computer to follow and to do the task the same way as many times as needed is called
A. listing
B. sequencing
C. programming
D. directing
Programming is the process of developing sets of instructions for the computer to follow. These instructions, known as programs, tell the computer how to perform specific tasks. Programming involves writing code in a programming language and testing it to ensure it functions as intended.
Q34: The term used to define all input and output devices in a computer system is
A. monitor
B. software
C. shared resources
D. hardware
Hardware refers to the physical components of a computer system, including all input and output devices. Input devices allow users to enter data into the computer, while output devices display or produce the results of data processing.
Q35: Which is not an item of hardware?
A. An MP3 File
B. A keyboard
C. A Disk drive
D. A Monitor
An MP3 file is a digital audio file format, not a physical hardware component. Hardware includes physical devices like keyboards, disk drives, and monitors.
Q36: Hardware devices that are not part of the main computer system and are often added later to the system are
A. clip art
B. highlight
C. execute
D. peripherals
Peripherals are hardware devices that are not part of the main computer system but are connected to it to extend its capabilities. Examples include printers, scanners, and external storage devices. These devices are often added later to the system.
Q37: A computer cannot "boot" if it does not have the
A. compiler
B. loader
C. operating system
D. assembler
A computer cannot boot if it does not have an operating system (OS). The OS is essential for managing the computer's hardware and software resources and providing common services for computer programs. Without an OS, the computer cannot start up or function properly.
Q38: Programs designed specifically to address general-purpose applications and special-purpose applications are called
A. operating system
B. system software
C. application software
D. management information systems
Application software is designed to perform specific tasks for users. It includes programs for general-purpose applications, such as word processors and spreadsheets, as well as special-purpose applications, such as graphic design software and database management systems.
Q39: What is the name for the process that is used to convert a series of instructions or programs, written in a high-level language into instructions (or a program) that can be run on a computer?
A. Assembling
B. Compiling
C. Translating
D. Uploading
Compiling is the process of converting a series of instructions or programs written in a high-level programming language into machine language code that can be executed by a computer's processor. A compiler is a program that performs this conversion.
Q40: Which of the following peripheral devices displays information to a user?
A. Monitor
B. Keyboard
C. Secondary storage devices
D. Secondary storage media
A monitor is a peripheral device that displays information to a user. It is an output device that shows the visual output of the computer's processing, allowing users to view text, images, and other data.
Q41: An assembler is used to translate a program written in
A. A low level language
B. Machine language
C. A high level language
D. Assembly language
An assembler is used to translate a program written in assembly language into machine language. Assembly language is a low-level programming language that is closer to machine language but more readable by humans.
Q42: The capability of the operating system to enable two or more than two programs to execute simultaneously in a single computer system by using a single processor is
A. multiprocessing
B. multitasking
C. multiprogramming
D. multi execution
Multitasking is the capability of an operating system to enable multiple programs to execute simultaneously in a single computer system by using a single processor. It allows the computer to perform multiple tasks concurrently, improving efficiency and productivity.
Q43: A program which helps create written documents and lets you go back and make corrections as necessary
A. Spreadsheet
B. Personal writer
C. Word printer
D. Word processor
A word processor is a program that helps create written documents and allows users to go back and make corrections as necessary. It provides tools for formatting text, inserting images, and performing other tasks related to document creation and editing.
Q44: Start or restart of the computer
A. Exit
B. Kick
C. Boot
D. Kick-start
Booting is the process of starting or restarting a computer. It involves loading the operating system and initializing the computer's hardware components so that the system is ready for use.
Q45: is when the computer is turned on and the operating system is loading.
A. Booting
B. Flashing
C. Tracking
D. Taping
Booting is the process that occurs when the computer is turned on and the operating system is loading. It involves initializing the computer's hardware components and loading the necessary software to make the system operational.
Q46: A compiler is used to translate a program written in
A. a low level language
B. a high level language
C. assembly language
D. machine language
A compiler is used to translate a program written in a high-level language into machine language. High-level languages are more abstract and closer to human languages, making them easier for programmers to use.
Q47: Computer programs are also known as
A. operating systems
B. documents
C. peripherals
D. applications
Computer programs are also known as applications. An application is a software program designed to perform specific tasks for users. Examples include word processors, spreadsheets, and web browsers.
Q48: The operating system is the most common type of
A. communication
B. application
C. system
D. word-processing
The operating system (OS) is the most common type of system software. It manages the computer's hardware and software resources and provides common services for computer programs. Examples of operating systems include Windows, macOS, and Linux.
Q49: A computer system includes
A. hardware
B. software
C. peripheral devices
D. All of these
A computer system includes hardware, software, and peripheral devices. Hardware refers to the physical components of the computer, software refers to the programs and data that run on the hardware, and peripheral devices are additional hardware components connected to the computer.
Q50: One who designs, writes tests and maintains computer programs is called a
A. User
B. Programmer
C. Designer
D. Operator
A programmer is one who designs, writes, tests, and maintains computer programs. Programmers use programming languages to create software applications, systems, and tools.
Q51: The human-readable version of a program is called
A. source code
B. program code
C. human code
D. system code
The human-readable version of a program is called source code. Source code is written in a high-level programming language and is the version of the program that programmers work with. It is then compiled or interpreted into machine language for execution by the computer.
Q52: A(n) converts and executes one statement at a time.
A. compiler
B. interpreter
C. converter
D. instructions
An interpreter is a program that converts and executes one statement at a time. It translates high-level programming language code into machine language code and executes it immediately, allowing for interactive programming and debugging.
Q53: The term designates equipment that might be added to a computer system to enhance its functionality.
A. digital device
B. system add-on
C. disk pack
D. peripheral device
The term "peripheral device" designates equipment that might be added to a computer system to enhance its functionality. Peripheral devices include input and output devices such as printers, scanners, and external storage devices.
Q54: If a new device is attached to a computer, such as a printer or scanner, its
A. buffer
B. driver
C. pager
D. server
If a new device is attached to a computer, such as a printer or scanner, its driver must be installed before the device can be used. A driver is a software program that allows the operating system to communicate with and control the hardware device.
Q55: Compiling creates a(n)
A. program specification
B. algorithm
C. executable program
D. subroutine
Compiling creates an executable program. A compiler translates a program written in a high-level programming language into machine language code that can be executed by the computer's processor. The resulting executable program can be run on the computer.
Q56: What disk is used to cold boot a PC?
A. Setup disk
B. System disk
C. Diagnostic disk
D. Program disk
A system disk is used to cold boot a PC. A cold boot involves turning on the computer from a powered-off state. The system disk contains the necessary files and programs to start the operating system and initialize the computer's hardware components.
Q57: The process of writing out computer instructions is knowns as
A. assembling
B. compiling
C. executing
D. coding
The process of writing out computer instructions is known as coding. Coding involves writing instructions in a programming language to create software programs. These instructions are then compiled or interpreted into machine language code for execution by the computer.
Q58: The general term "peripheral equipment" is used for
A. any device that is attached to a computer system
B. large-scale computer systems
C. a program collection
D. other office equipment not associated with a desktop computer
The general term "peripheral equipment" is used for any device that is attached to a computer system. Peripheral devices include input and output devices such as printers, scanners, and external storage devices. These devices are not part of the core computer system but are essential for its operation.
Q59: Which process checks to ensure the components of the computer are operating and connected properly?
A. Booting
B. Processing
C. Saving
D. Editing
Booting is the process that checks to ensure the components of the computer are operating and connected properly. It involves initializing the computer's hardware components and loading the necessary software to make the system operational.
Q60: What happens when you boot up a PC?
A. Portions of the operating system are copied from disk into memory
B. Portions of the operating system are copied from memory onto disk
C. Portions of the operating system are compiled
D. Portions of the operating system are emulated
When you boot up a PC, portions of the operating system are copied from disk into memory. This allows the operating system to be loaded and initialized, making the computer ready for use.
Q61: Hardware includes
A. all devices used to input data into a computer
B. sets of instructions that a computer runs or executes
C. the computer and all the devices connected to it that are used to input and output data
D. all devices involved in processing information including the central processing unit, memory, and storage
Hardware includes the computer and all the devices connected to it that are used to input and output data. This includes input devices like keyboards and mice, output devices like monitors and printers, and processing components like the CPU, memory, and storage devices.
Q62: A(n) is a program that makes the computer easier to use.
A. application
B. utility
C. network
D. operating system
An operating system (OS) is a program that makes the computer easier to use. It manages the computer's hardware and software resources and provides common services for computer programs. Examples include Windows, macOS, and Linux.
Q63: The manual tells you how to use a software program.
A. documentation
B. programming
C. technical
D. user
The user manual tells you how to use a software program. It provides instructions and information on how to operate the software, including its features and functions. The user manual is designed to help users understand and effectively use the software.
Q64: A(n) is the process of dividing the disk into tracks and sectors.
A. Tracking
B. Formatting
C. Crashing
D. Allotting
Formatting is the process of dividing the disk into tracks and sectors. It involves creating a file system on the storage medium, which allows data to be written and read from the device. Formatting prepares the disk for initial use.
Q65: A(n) is a permanent storage device
A. floppy disk
B. monitor
C. RAM
D. cache
E. hard disk
A hard disk is a permanent storage device. It is used to store data and programs for long-term use. Hard disks are non-volatile, meaning they retain data even when the power is turned off.
Q66: The space in your computer that loads and works with data
A. cache memory
B. CPU
C. megabyte
D. RAM memory
E. ROM memory
RAM (Random Access Memory) is the space in your computer that loads and works with data. It is a type of volatile memory that temporarily stores data and instructions that the CPU is actively using. RAM allows for quick access to data, improving the computer's performance.
Q67: What part of the computer provides only temporary storage of files?
A. ROM memory
B. RAM memory
C. hard drive
D. mother board
E. processor
RAM (Random Access Memory) provides only temporary storage of files. It is a type of volatile memory that temporarily stores data and instructions that the CPU is actively using. RAM allows for quick access to data, improving the computer's performance.
Q68: Every component of your computer is either
A. application software or system software
B. software or CPU/RAM
C. hardware or software
D. input devices or output devices
Every component of your computer is either hardware or software. Hardware refers to the physical components of the computer, such as the monitor, keyboard, mouse, CPU, memory, and storage devices. Software refers to the programs and data that run on the hardware.
Report Card
Total Questions Attempted: 0
Correct Answers: 0
Wrong Answers: 0
Keep Practicing!
Key Tips for Exam Preparation:
Focus on the types of software and their examples.
Understand the role of system software and application software.
Be familiar with the functions of common utility software and programming languages.
Mastering these MCQs and concepts will help you confidently tackle questions related to computer software in banking and SSC exams.
Computer Awareness Chapters: Learn Key Concepts with MCQs