0% found this document useful (0 votes)
316 views

Artificial Intelligence - Algorithm & Flow Chart WS-3

This document is a worksheet for a Class 9 Artificial Intelligence class. It contains multiple choice questions about algorithms and flowcharts. An algorithm is defined as a plan or set of steps to solve a problem. Flowcharts provide a graphical representation of algorithms and how the steps are executed. The worksheet provides examples of writing algorithms as step-by-step instructions and drawing flowcharts to represent algorithms for tasks like boiling water, withdrawing money from an ATM, and calculating net salary.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
316 views

Artificial Intelligence - Algorithm & Flow Chart WS-3

This document is a worksheet for a Class 9 Artificial Intelligence class. It contains multiple choice questions about algorithms and flowcharts. An algorithm is defined as a plan or set of steps to solve a problem. Flowcharts provide a graphical representation of algorithms and how the steps are executed. The worksheet provides examples of writing algorithms as step-by-step instructions and drawing flowcharts to represent algorithms for tasks like boiling water, withdrawing money from an ATM, and calculating net salary.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

St. Andrews Scots Sr. Sec.

School
9th Avenue, I.P. Extension, Patparganj, Delhi – 110092
Session: 2022-2023 - Worksheet

Class: IX Subject: Artificial Intelligence (CODE-417)


Topic: Algorithm & Flow Chart Worksheet No:3
A. Multiple choice questions.
1. Algorithm is basically a:
(a) Picture (b) set of outputs (c) set of inputs (d) Plan
Answer: (d) Plan
2. An algorithm cannot be:
(a) Infinitely large (b) not producing an output
(c) Python code (d) All of these
Answer: (d) All of these
3. Algorithms are written by using:
(a) Step numbers (b) Time taken per step
(c) Writing clearly what each step does (d) Only a. and c.
Answer: (d) Only a. and c.
4. If you want to know the flow of control within an algorithm, you would need a:
(a) Python program (b) Any language program (c) Flowchart (d) None of these
Answer: (c) Flowchart
5. The decision box in a flowchart is given by:
(a) Parallelogram shaped box (b) Rectangle shaped box
(c) Rounded Rectangle shaped box (d) None of these
Answer: (d) None of these
B. Fill in the blanks.
1. The start/stop steps are written in the flowchart in a box shaped like a rounded rectangle.
2. To change an algorithm containing loops or conditionals into a flowchart, you must be
careful.
3. An algorithm need not taken any inputs.
4. An algorithm cannot be infinitely large.
5. Algorithms are a stepwise solution to a problem.
C. State whether True or False.
1. An algorithm of the same problem written by different designers can be of varying
lengths. [T]
2. There is no algorithm to find the LCM of two numbers. [F]
3. It is possible to design an algorithm to multiply two integers together. [T]
4. You do not have an algorithm to cook Maggi noodles. [F]
5. Professionals programmers may be able to write the program or flowchart without the
algorithm. [T]
D. Match the following columns.
Column A Column B
1. Decision box in flowchart (a) Rounded rectangle shape [3]
2. Computational or processing step (b) Solve problems [5]
3. Start/stop box (c) Rectangle shaped box [2]
4. Input/output box (d) Diamond shaped [1]
5. Algorithms are meant to (e) Parallelogram shaped [4]
E Answer the following questions.
1. Write down the algorithms for the following:
(a) Boil water on the stove
Answer: Algorithm B:
Step 1: Put water in a cistern.
Step 2: Put the water on a stove.
Step 3: Put the stove on till the water boil.
(b) Withdraw money from an ATM with card
Answer: Algoritm W:
Step 1: Insert debit card into slot of ATM.
Step 2: Enter your details like PIN as required at the ATM.
Step 3: Type in amount to withdraw from the ATM.
Step 4: Withdraw the money from the ATM.
Step 5: Take your card from the slot and leave from the ATM.
(c) Check whether two numbers input are "equal", "first is less" or "second is less" when
compared.
Answer: Algorithm E:
Step 1: Take first number as input into A and second number as input into B.
Step 2: If A is equal to B, print “Equal”, else if A is less than B, print “First is less than
second” else print “ Second is less than first”.
(d) Write an algorithm for calculating Net salary of a person (Net Salary=Basic+
Allowances-Deductions). Take the basic, Allowances and Deductions as input.
Answer: Algorithm N:
Step 1: Start
Step 2: Input Basic,
Step 3: Allowances,
Step 4: Deductions Net Salary = (Basic + Allowances - Deductions)
Step 5: Display Net Salary
Step 6: Stop
2. Define
a. Algorithm
Answer: Algorithm is a set of steps which followed sequentially to solve some of the real
life problem.
b. Flow chart
Answer: Flowchart is a pictorial or graphical representation of an algorithm which also
shows how the steps of the algorithm run with respect to each other on execution.
3. What is a flowchart?
Answer: Flowchart are pictorial or graphical representation of an algorithm. Flowchart give
a view of how the algorithm will look like when it is running on the computer. For program
logic, flowchart is drawn easily, almost just separating out the steps within the flow chart.
4. Draw the flowchart for converting a Fahrenheit temperature into Kelvin temperature.
(Use C= 5/9*(F-32). Also, K = C + 273)
Answer: Flowchart to convert a Fahrenheit temperature into Kelvin temperature.
5. Draw the flow chart for calculating simple Interest
SI = (P + R+ T)/ 100
Where P Principal amount
R = Rate
T = Time
SI = Simple Interest
Answer:Flowchart for calculating simple interest from principal rate and time of
investment.

*********************

You might also like