Computer Studies

Includes fundamentals of computers, hardware and software, operating systems, MS Office, internet, networking, and basic IT concepts for recruitment exams.

1
What is the correct order of steps in an algorithm to add two numbers?
Medium 1 Mark
You need the numbers before you can add them.
A Start > Display Sum > Input A > Input B > Compute Sum > End
B Start > Input A > Input B > Compute Sum > Display Sum > End
C Start > Compute Sum > Input A > Input B > Display Sum > End
D Start > Display Sum > Compute Sum > Input A > Input B > End
2
Which of the following is NOT an advantage of flowcharts?
Medium 1 Mark
Flowcharts are planning tools not coding tools.
A Easy to understand program logic
B Helps detect logical errors
C Replaces the need for programming languages
D Improves program documentation
3
What is the main characteristic of Machine Language?
Medium 1 Mark
Machines speak binary.
A It uses English-like words
B It consists entirely of binary digits (0 and 1)
C It requires an assembler for translation
D It is machine independent
4
Which of the following is a characteristic of High-Level Languages?
Medium 1 Mark
High-level languages are portable across machines.
A Machine dependent
B Difficult to read and write
C Machine independent
D Directly executed without translation
5
Which tool is required to translate Assembly Language into Machine Language?
Medium 1 Mark
Assembler translates Assembly Language.
A Compiler
B Interpreter
C Assembler
D Linker
6
What is a key disadvantage of Machine Language?
Medium 1 Mark
Reading 0s and 1s is not easy for humans.
A Slow execution
B Machine independent
C Difficult for humans to read and write
D Requires a compiler
7
Which translator converts the entire source code into machine code at once?
Medium 1 Mark
Compiler = complete translation at once.
A Interpreter
B Assembler
C Compiler
D Linker
8
Which translator executes a program line by line?
Medium 1 Mark
Interpreter = line by line.
A Compiler
B Assembler
C Linker
D Interpreter
9
Which of the following languages uses a compiler for translation?
Medium 1 Mark
C++ is compiled into fast executable programs.
A Python
B Ruby
C C++
D JavaScript
10
Which of the following languages uses an interpreter?
Medium 1 Mark
Python runs line by line without a separate compile step.
A C
B C++
C Go
D Python
11
What is a key advantage of an interpreter over a compiler?
Medium 1 Mark
Errors are found immediately line by line with an interpreter.
A Faster execution
B Produces executable files
C Easier debugging
D Translates the whole program at once
12
What is a key advantage of a compiler over an interpreter?
Medium 1 Mark
After compiling no translation is needed at runtime.
A Easier debugging
B Faster program execution after compilation
C No executable file is generated
D Translates code line by line
13
When does a compiler display errors in a program?
Medium 1 Mark
A compiler reads everything first then reports errors.
A Before compilation starts
B Line by line during execution
C After compiling the entire program
D Only when the program runs successfully
14
Which characteristic of an algorithm means it must end after a finite number of steps?
Medium 1 Mark
Finite = limited/ending.
A Definiteness
B Effectiveness
C Finiteness
D Input
15
Which characteristic of a good algorithm requires each step to be clearly defined and unambiguous?
Medium 1 Mark
Definite = clear and specific.
A Finiteness
B Definiteness
C Effectiveness
D Output
16
Which of the following is NOT a responsibility of process management?
Medium 1 Mark
File permissions relate to file management.
A Scheduling processes for execution
B Managing communication between processes
C Controlling access permissions for files
D Allocating CPU time to processes
17
Which state comes after the 'Ready' state in a process lifecycle?
Medium 1 Mark
A 'Ready' process is waiting for the CPU to pick it up.
A New
B Waiting
C Running
D Terminated
18
Which CPU scheduling algorithm assigns the CPU to the process that arrives first?
Medium 1 Mark
The name itself describes the rule.
A Round Robin
B Shortest Job First (SJF)
C Priority Scheduling
D First Come First Serve (FCFS)
19
In which process state is a process waiting for an I/O event to complete?
Medium 1 Mark
When a process needs input from the keyboard or disk, it cannot run.
A New
B Ready
C Running
D Waiting
20
What is 'Paging' in memory management?
Medium 1 Mark
Pages are equal-sized blocks — like pages in a book.
A Dividing memory into logical sections based on program structure
B Dividing memory into fixed-size blocks
C Releasing memory after a program finishes
D Assigning memory to programs when needed
Question Palette
0/184 Answered
Showing 1 - 20 of 184
Instructions:
  • Click on an option to select your answer
  • Use the hint button if you need help
  • Track your progress with the question palette
  • Submit your answers to see results
Difficulty Distribution
Easy 0
Medium 20
Hard 0