Basic Algorithm in C (Data type, Expression, Branching, Looping)

Quiz
•
Computers
•
University
•
Medium
EMMANUEL ADETYA
Used 8+ times
FREE Resource
40 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is the role of the Central Processing Unit (CPU) in a computer?
It stores data and instructions.
It executes instructions and performs calculations.
It allows communication with external devices.
It performs arithmetic and logical operations.
Answer explanation
The Central Processing Unit (CPU) is essentially the brain of a computer. Its primary role is to execute instructions that make up computer programs. the CPU coordinates and executes all operations within a computer system, making it a crucial component for computing tasks of all kinds, from simple calculations to complex computations and multitasking.
2.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What does the memory unit do in a computer?
It stores data and instructions currently being used.
It executes instructions.
It directs the flow of data.
It allows communication with external devices.
Answer explanation
The memory unit in a computer is responsible for temporarily storing data and instructions that the CPU is currently processing. It provides fast access to essential information needed for execution. The most common type of memory unit is RAM (Random Access Memory), which holds active programs and data but loses its contents when the computer is powered off
3.
MULTIPLE SELECT QUESTION
30 sec • 3 pts
Logical units in a computer, some of which include...
(Select all correct answers)
Arithmetic and Logic Unit (ALU), Control Unit (CU)
Input/Output Unit
Power Supply Unit (PSU)
Storage Unit
Graphics Processing Unit (GPU)
Answer explanation
The Power Supply Unit (PSU) is a hardware component that provides electrical power to the computer. It does not perform data processing or logical operations. The Graphics Processing Unit (GPU) is a specialized processor for rendering images, videos, and graphical computations. Although it performs calculations, it is not considered a fundamental logical unit like the ALU, CU, or storage unit.
4.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is an algorithm?
A type of computer hardware component.
Answer explanation
An algorithm is a well-defined set of instructions designed to perform a specific task or solve a problem. It follows a logical sequence of steps that can be implemented in programming languages to automate processes. Algorithms are fundamental in computer science and can be used for tasks like sorting, searching, and decision-making.
5.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Which of the following is one of the requirements of a good algorithm?
A good algorithm must have well-defined inputs and outputs.
A good algorithm should be complex to solve problems efficiently.
A good algorithm must be written in a programming language.
Answer explanation
A good algorithm should meet several key requirements, and one of them is having well-defined inputs and outputs. This ensures that the algorithm can process given data correctly and produce meaningful results. Algorithms can be expressed in pseudocode or flowcharts before implementation. Simplicity is often preferred if it achieves the desired outcome effectively.
6.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is algorithm notation?
A set of rules for executing an algorithm on a computer.
Algorithm notation is a symbolic or structured way to represent an algorithm.
Answer explanation
Algorithm notation refers to the formal or structured way of writing algorithms so that they can be understood and implemented correctly. It helps describe the steps of an algorithm in a clear and logical manner. Common forms of algorithm notation include: Pseudocode and Flowcharts.
7.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is a flowchart?
A programming language used to implement algorithms.
A diagram that represents the steps of an algorithm using symbols.
A type of software that executes algorithms automatically.
A mathematical symbols used to solve complex problems.
Answer explanation
A flowchart is a graphical representation of an algorithm that uses standardized symbols to illustrate the sequence of steps in a process. It helps visualize logic flow, making it easier to understand and analyze an algorithm.
Create a free account and access millions of resources
Similar Resources on Wayground
40 questions
SPG-Unit 2 complete

Quiz
•
University
35 questions
Database

Quiz
•
KG - University
38 questions
Secure Scripting: Exam 1 Review: Modules 1 - 4

Quiz
•
University
39 questions
Section 10: Design and install a Kubernetes Cluster (1-6)

Quiz
•
University
40 questions
2025 UAS

Quiz
•
University
45 questions
CS8591-Computer Networks

Quiz
•
University
40 questions
Computer Fundamentals Quiz

Quiz
•
University
41 questions
W7 Public Key Cryptography

Quiz
•
University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)

Quiz
•
8th Grade - University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
36 questions
Unit 5 Key Terms

Quiz
•
11th Grade - University
7 questions
Figurative Language: Idioms, Similes, and Metaphors

Interactive video
•
4th Grade - University
15 questions
Properties of Equality

Quiz
•
8th Grade - University
38 questions
WH - Unit 3 Exam Review*

Quiz
•
10th Grade - University
21 questions
Advise vs. Advice

Quiz
•
6th Grade - University
12 questions
Reading a ruler!

Quiz
•
9th Grade - University