Qandeel Public School (Rawalpindi)
2nd Term Exams 2024
Name: ———— Class: Seven Subject: Science
Date: _________ Invigilator Sign: ——— Rechecked Sign: ————
Question Q#1 Q#2 Q#3 Q#4 Q#5 Q#6
s
Obtained
marks
Total 05 05 05 06 21 08 50
Marks
(Objective Part)
Q#1Choose the correct options (a-d) from given below and circle it properly. (1×5=5)
Note: incorrect or doubling the option may considered wrong.
(i) (a) (b) (c) (d)
(ii) (a) (b) (c) (d)
(iii) (a) (b) (c) (d)
(iv) (a) (b) (c) (d)
(v) (a) (b) (c) (d)
(i) Breaking down a problem into sub problems is called
(a) generalization (b) pattern recognition (c) deconstruction (d) design
(ii) Set of instructions to solve a problem is a called
(a) direction (b) instructions (c) algorithm (d) design
(iii) Discover the principles that cause the pattern of a problem is called
(a) generalization (b) pattern recognition (c) deconstruction (d) design
(iv) The loops which have to be terminated are called
(a) Infinite lops (b) finite loops (c) intermediate loops (d) simple loops
(v) The sequence where we repeat specific set of instruction again and again is called
(a) loop (b) sequence (c) condition (d) all
Q#2 Fill in the blanks. (1×5=5)
Note: missing alphabets in a single word of a blank may considered wrong.
(i) _________ are made up of pixel.
(ii) __________ are represented in computer using 8-bit numbers.
(iii) The _________is/are analogue.
(iv) The best way to remember a value when designing the program is to use a
__________.
(v) The decimal number system is a number system that represented a number with
a base of _________.
(Subjective Part)
Q#3 Differentiate the following. (2.5×4=10)
(i) Binary and Decimal number system
(ii) Searching and Sorting algorithm
(iii) Finite loops and Infinite loops
(iv) Repeat loops and forever loop block
Q#4 Define the following? (any five) (2×5=10)
(i) Computational thinking
(ii) Advantages of flowchart
(iii) Scratch
(iv) Pattern recognition
(v) Brute force algorithm
(vi) Conditional structure
Q#5 Attempt any two questions. (5×2=10)
(i) What is movement?
(ii) How does the computer convert decimal number in to binary number?
(iii) Write characteristics of an algorithm?
Q#6 Draw a flowchart and an algorithm to add three numbers and print sum.
(5×2=10)
Good Luck