CLASS - VI
CHAPTER - 5 ( ALGORITHMS WITH BLOCK CODING )
Worksheets
Worksheet 1 Multiple Choice Questions (MCQs).
1. Select a word from column A and place it in a cell on column B such that its
definition matches in cells of column C.
Question 2 Jyoti owns a toy shop. She bought a toy for Rs 325 and sold it for Rs.
375. Which one from the below is correct?
A. She made a loss of Rs. 50
B. She made a profit of Rs. 50
Answer: She made a profit of Rs. 50
Question 3 Raju buys a pen for Rs 15, and after some time, he sells it for Rs 10.
Which one from the below is correct?
A. He made a loss of Rs. 5
B. He made a profit of Rs. 5
Answer: He made a loss of Rs. 5
Question 4 Ram buys a table for Rs 500, he sells it for Rs 550. Which one from
the below is correct?
A. He made a loss of Rs. 50
B. He made a profit of Rs. 50
Answer: He made a profit of Rs. 50
Question 5 Which of the following is not an advantage of a flowchart?
A. Efficient coding
B. Systematic testing
C. Improper documentation
D. Better communication
Answer: Improper documentation
Question 6 What is a flowchart?
A. A specific programming language
B. A text-based way of designing an algorithm
C. A bullet point list of instructions
D. A diagram that represents a set of instructions
Answer: A diagram that represents a set of instructions
Question 7 What shape represents the start and end of a flowchart?
A. Square
B. Diamond
C. Oval
D. Circle
Answer: Oval
Short Answer questions
1. What is a pseudocode?
Answer: In computer science, pseudocode is used to describe the steps followed in an algorithm via simple human-comprehensible language. Thus, it has no syntax of any programming language and can be understood by a layman.
2. What are the benefits of using flowcharts?
Answer:
- Flowchart helps to explain your approach towards solving a problem
- The flowchart helps in bringing in visual clarity to a problem, so it helps in practical problem solving
- Once you build a flowchart, this remains as documentation of the code you are about to build. If you need to come back and understand the code, you can refer to the flowchart.
3. What is a flowchart?
Answer: A flowchart is a diagrammatic representation of the step-by-step plan to be followed for solving a task / problem statement.