📖 Tier 1: Prepare & Study Guide ✓ 100% Solved with Rationales

Software (Computer Science) Solved Questions & Notes (2026) - Apex Rankers

General Competitive Exams > Computer Science > Software

61 Total Solved Questions
~92 mins Estimated Reading Time
1 Subject Areas / Chapters
Select Topic Area / Chapter: Click any section below to switch questions

Software

100%
Showing 25 of 61 (41%)
🎯 Practice
Jump:
📜 Instructions / Reading Passage
6 Questions in this set
SOFTWARE & DATA SYSTEMS: Write the correct answer for multiple-choice questions involving compilers, interpreters, programming languages (Basic, FORTRAN, Fox Pro), and data encoding standards like ASCII and EBCDIC.
Q. 1 Computer Aptitude Test
Difficulty: Hard (1 Mark)
A computer program that converts an entire program into machine language is called a/an:
A
Interpreter
B
Simulator
C
Compiler
✓ Correct
D
Commander
💡 Step-by-Step Explanation & Concept Rationale
A compiler translates the entire source code into machine code in one go before execution.
Q. 2 Computer Aptitude Test
Difficulty: Hard (1 Mark)
A computer program that translates one program instructions at a time into machine language is called a/an:
A
Interpreter
✓ Correct
B
CPU
C
Compiler
D
Simulator
💡 Step-by-Step Explanation & Concept Rationale
An interpreter translates and executes source code line-by-line during runtime.
Q. 3 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Which of the following is not a Programming language?
A
Basic
B
FORTRAN
C
LASER
✓ Correct
D
PASCAL
💡 Step-by-Step Explanation & Concept Rationale
Laser is a light amplification technology, not a computer programming language.
Q. 4 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Fox Pro is:
A
A medicine
B
A disease
C
A Computer Language
✓ Correct
D
An animal
💡 Step-by-Step Explanation & Concept Rationale
FoxPro is a text-based, procedural programming language and database management system.
Q. 5 Computer Aptitude Test
Difficulty: Medium (1 Mark)
The special files of DOS are:
A
COM
B
EXE
C
BATCH
D
All of these
✓ Correct
💡 Step-by-Step Explanation & Concept Rationale
DOS systems utilize COM (Command), EXE (Executable), and Batch files as primary functional files.
Q. 6 Computer Aptitude Test
Difficulty: Hard (1 Mark)
Which of the following code used in present day computing was developed by IBM Corporation?
A
ASCII
B
Hollerith Code
C
Baudot Code
D
EBCDIC Code
✓ Correct
💡 Step-by-Step Explanation & Concept Rationale
Extended Binary Coded Decimal Interchange Code was developed by IBM for mainframes.
📜 Instructions / Reading Passage
11 Questions in this set
COMPUTER LANGUAGES & TRANSLATORS: Solve multiple-choice questions regarding binary circuit states, data storage units (KB, MB), and the specific functions of compilers, interpreters, and assemblers.
Q. 7 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Software in computer:
A
Enhances the capabilities of the hardware machine
✓ Correct
B
Increase the speed of central processing unit
C
& (b)
D
None of above
💡 Step-by-Step Explanation & Concept Rationale
Software provides the instructions that allow hardware to perform specific tasks.
Q. 8 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Which of the following is not computer language?
A
High level language
B
Medium level language
✓ Correct
C
Low level language
D
All of the above
💡 Step-by-Step Explanation & Concept Rationale
Computing languages are traditionally categorized as either High-Level or Low-Level.
Q. 9 Computer Aptitude Test
Difficulty: Hard (1 Mark)
Which language is directly understood by the computer without translation program?
A
Machine language
✓ Correct
B
Assembly language
C
High level language
D
None of above
💡 Step-by-Step Explanation & Concept Rationale
Machine code consists of binary that the CPU can execute directly without a compiler.
Q. 10 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Instruction in computer languages consists of:
A
OPCODE
B
OPERAND
C
& (b)
✓ Correct
D
None of these
💡 Step-by-Step Explanation & Concept Rationale
A standard instruction includes the operation to be performed and the data to be used.
Q. 11 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Machine language is:
A
Machine dependent
B
Difficult to program
C
Error prone
D
All of above
✓ Correct
💡 Step-by-Step Explanation & Concept Rationale
Machine language is specific to hardware architecture and extremely difficult for humans to write.
Q. 12 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Mnemonic a memory trick is used in which of the following language?
A
Machine language
B
Assembly language
✓ Correct
C
High level language
D
None of above
💡 Step-by-Step Explanation & Concept Rationale
Assembly uses short mnemonic codes (like MOV, ADD) to represent machine instructions.
Q. 13 Computer Aptitude Test
Difficulty: Medium (1 Mark)
The translator program used in assembly language is called:
A
Compiler
B
Interpreter
C
Assembler
✓ Correct
D
Translator
💡 Step-by-Step Explanation & Concept Rationale
An assembler is the specific software that converts assembly code into machine code.
Q. 14 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Easily re-locatable language is:
A
Machine language
B
Assembly language
✓ Correct
C
High level language
D
Medium level language
💡 Step-by-Step Explanation & Concept Rationale
Assembly allows for relative addressing, making it easier to relocate than absolute machine code.
Q. 15 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Which of the following is called low level languages?
A
Machine language
B
Assembly language
C
& (b)
✓ Correct
D
None of above
💡 Step-by-Step Explanation & Concept Rationale
Both machine code and assembly are classified as low-level because they are architecture-specific.
Q. 16 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Which of the following is problem oriented language?
A
High level language
✓ Correct
B
Machine language
C
Assembly language
D
Low level language
💡 Step-by-Step Explanation & Concept Rationale
High-level languages focus on user-centric logic and problem-solving rather than hardware.
Q. 17 Computer Aptitude Test
Difficulty: Medium (1 Mark)
A compiler is a translating program which:
A
Translates instruction of a high level language into machine language
B
Translates entire source program into machine language program
✓ Correct
💡 Step-by-Step Explanation & Concept Rationale
Scans and translates the entire source code file all at once, generating a complete, standalone executable file (.exe or object code) before running the program.
📜 Instructions / Reading Passage
1 Question in this set
STORAGE, PERIPHERALS & NETWORKS: Write the correct answer for questions involving magnetic disk access methods, COM (Computer Output Microfilm) advantages, keyboard technologies, and historical PC milestones.
Q. 18 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Programs designed to perform specific tasks is known as:
A
System software
B
Application software
✓ Correct
C
Utility programs
D
Operating system
💡 Step-by-Step Explanation & Concept Rationale
Application software is designed for end-user tasks (e.g., word processing).
📜 Instructions / Reading Passage
1 Question in this set
COMPUTER SYSTEMS & MEMORY: Solve multiple-choice questions regarding multiprogramming, memory units (Gigabyte), and SIMM pin configurations.
Q. 19 Computer Aptitude Test
Difficulty: Hard (1 Mark)
A directly accessible appointment calendar is feature of a ... resident package:
A
CPU
B
Memory
✓ Correct
C
Buffer
D
ALU
💡 Step-by-Step Explanation & Concept Rationale
TSR (Terminate and Stay Resident) programs remain in memory for instant access by the user.
📜 Instructions / Reading Passage
4 Questions in this set
HARDWARE HISTORY & TYPES: Write the correct answer for questions involving hybrid computers, Winchester disks, and historical microprocessor milestones.
Q. 20 Computer Aptitude Test
Difficulty: Hard (1 Mark)
An application program that helps the user to change any number and immediately see the result of that change is:
A
Desktop publishing program
B
Database
C
Spreadsheet
✓ Correct
D
All of above
💡 Step-by-Step Explanation & Concept Rationale
Spreadsheets automatically recalculate all dependent formulas when a value is changed.
Q. 21 Computer Aptitude Test
Difficulty: Medium (1 Mark)
CAD stands for:
A
Computer aided design
✓ Correct
B
Computer algorithm for design
C
Computer application in design
D
All of the above
💡 Step-by-Step Explanation & Concept Rationale
Abbreviation for software used by architects and engineers for precise modeling.
Q. 22 Computer Aptitude Test
Difficulty: Medium (1 Mark)
RATS stand for:
A
Regression Analysis Time Series
✓ Correct
B
Regression Analysis Time Sharing
C
Real Analysis Series
D
All of above
💡 Step-by-Step Explanation & Concept Rationale
RATS is a statistical software package used for econometric modeling.
Q. 23 Computer Aptitude Test
Difficulty: Medium (1 Mark)
In which language is source program written?
A
English
B
Symbolic
C
High level
✓ Correct
D
Temporary
💡 Step-by-Step Explanation & Concept Rationale
Humans write source code in high-level languages which are then compiled.
📜 Instructions / Reading Passage
1 Question in this set
SYSTEM ARCHITECTURE & HARDWARE: Solve questions regarding CPU control units, system buses (Address bus), and historical computer classifications (Super computers as "number crunchers").
Q. 24 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Each model of a computer has a unique:
A
Assembly of a computer
B
Machine language
✓ Correct
C
High level language
D
All of the above
💡 Step-by-Step Explanation & Concept Rationale
Machine code is architecture-specific and unique to each processor family.
📜 Instructions / Reading Passage
1 Question in this set
COMPUTER SYSTEMS & DATA FLOW: Solve multiple-choice questions regarding the internal movement of data (input/output via ports), processing units (ALU), and the role of programmers versus operators in system management.
Q. 25 Computer Aptitude Test
Difficulty: Medium (1 Mark)
Which type of computers uses the 8-bit code called EBCDIC?
A
Minicomputers
B
Microcomputers
C
Mainframe computers
✓ Correct
D
Super computer
💡 Step-by-Step Explanation & Concept Rationale
EBCDIC is a character encoding set used primarily on IBM mainframe and midrange systems.
Study Stream Progress: Showing 25 of 61 Questions (41%)
Jump to:

Ready to Test Your Retention & Speed?

Now that you have reviewed the study questions and rationales, test yourself in our interactive 1-by-1 practice engine or take the full official timed mock exam.