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 a flowchart?
Easy 1 Mark
Flow + chart = a diagram showing how things flow.
A A type of programming language
B A graphical representation of an algorithm
C A list of programming errors
D A hardware diagram
2
Which flowchart symbol represents the Start and End of a program?
Easy 1 Mark
Think of it as the terminal points of a journey.
A Rectangle
B Diamond
C Parallelogram
D Oval (Terminator)
3
Which flowchart symbol is used for calculations or processing instructions?
Easy 1 Mark
Rectangular boxes = doing work/processing.
A Oval
B Diamond
C Rectangle (Process)
D Parallelogram
4
Which flowchart symbol is used for input and output operations?
Easy 1 Mark
It is slanted like data entering or leaving the process.
A Diamond
B Rectangle
C Oval
D Parallelogram
5
Which flowchart symbol is used for decision making?
Easy 1 Mark
Decisions have two paths like a diamond splitting directions.
A Rectangle
B Oval
C Diamond
D Parallelogram
6
What do flow lines (arrows) represent in a flowchart?
Easy 1 Mark
Arrows show where to go next.
A Input and output data
B The direction of program execution
C Decision points
D Start and end points
7
What language do computers directly understand?
Easy 1 Mark
Computers speak in 0s and 1s.
A Python
B Assembly Language
C Machine Language
D C++
8
Which of the following is a Low-Level Language?
Easy 1 Mark
Low-level = close to hardware.
A Python
B Java
C Assembly Language
D JavaScript
9
Which of the following is a High-Level Language?
Easy 1 Mark
High-level = human-friendly.
A Machine Language
B Assembly Language
C Binary Code
D Python
10
Which of the following is NOT a High-Level Language?
Easy 1 Mark
Assembly is close to hardware and not human-friendly.
A C++
B Java
C Assembly Language
D PHP
11
What is the purpose of a language translator?
Easy 1 Mark
Translators convert one language to another.
A To design flowcharts
B To convert programs into machine code for execution
C To manage computer memory
D To create operating systems
12
Which translator is specifically used for Assembly Language?
Easy 1 Mark
Assembler = Assembly Language translator.
A Compiler
B Interpreter
C Assembler
D Debugger
13
What is the main purpose of programming fundamentals?
Easy 1 Mark
Think about what a programmer does before writing code.
A To design computer hardware
B To create logical solutions and convert them into computer instructions
C To manage operating system resources
D To install software applications
14
What must a programmer do before writing a program?
Easy 1 Mark
Planning comes before coding.
A Install the operating system
B Choose a text editor
C Understand the problem and design a clear solution
D Select the output device
15
What is an algorithm?
Easy 1 Mark
Think of a recipe — step-by-step instructions.
A A graphical representation of a program
B A step-by-step procedure used to solve a problem
C A type of programming language
D A hardware component
16
What is the minimum number of outputs a good algorithm must produce?
Easy 1 Mark
An algorithm without a result is pointless.
A Zero
B Two
C At least one
D As many as inputs
17
How many inputs may an algorithm take?
Easy 1 Mark
Input is not always required.
A Exactly one
B Zero or more
C At least two
D Exactly two
18
In which language are algorithms written?
Easy 1 Mark
Algorithms are meant for humans to read first.
A Machine language (binary)
B Assembly language
C Simple easily understood language
D Only Python
Question Palette
0/18 Answered
Showing 1 - 18 of 18
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 18
Medium 0
Hard 0