You are on page 1of 4

Lalaji Memorial Omega International School Aca yr 2021-22

SUMMATIVE ASSESSMENT - 1

Class: VII Subject: Computer Science Marks: 25

No. of Pages: 4 Date: 18/09/2021 Duration: 1hr

GENERAL INSTRUCTIONS:

Students are requested to mention the following in their answer sheet:

Date: ……., Name: ……………………., Class &Sec:……… ID No:………….

Subject: ………, Parent Sign: ………….

I. Choose the right answer: 10 Marks

1. Which of the following symbol in a Flowchart are used to indicate all arithmetic
processes of Adding, Subtracting, Multiplying and Dividing?
a. Parallelogram b. Rectangle c. Circle d. Rhombus
2. Which of the following is not an advantage of a flowchart?
a. Better communication
b. Efficient coding
c. Systematic debugging
d. Improper documentation
3. __________ is a procedure or step by step process for solving a problem.
a. Algorithm b. Flowchart c. Pseudocode d. All of these
4. Which programming languages are classified as high level languages?
a. BASIC, COBOL, Fortran
b. Qbasic
c. C++
d. Assembly languages
5. The programmer needs to know about the internal structure of the CPU and how it
manages the memory.
a. High level Programming
b. Low Level Programming
c. Both
d. None of these

Page 1 of 4
Lalaji Memorial Omega International School Aca yr 2021-22

6. A program that can execute high-level language programs.


a. Interpreter & Compiler
b. Assembler
c. Machine code
d. All of these
7. _______ is a style of programming in which you can design and build applications
using Objects.​
a. POP b. OOP’s c. Structure d. None
8. ________ is an entity that contains data and related functions. These functions
operate on that data.
a. Class b. Object c. Abstraction d. Polymorphism
9. In branch control, there is a condition and according to a condition, a decision of
either __________is achieved.
a. True and False
b. True or False
c. True and True
d. False or False
10.Which of the following isn’t a characteristic of High level languages?
a. Machine code
b. Platform independent
c. Interactive execution
d. User-friendly

II. Application based question: [15 M]

A) Write an Algorithm to display the cut off mark for Engineering counselling. Input 3
subjects mark out of 100 (Physics, Chemistry, and Maths). Calculate the cut off as
follows: 2M
Sci = (phy+che)/2
Cutoff = Math+ Sci

B) Teacher asked you to design a program using OOPs concept. He/she wants you to
make a class (Musical Instruments) and Objects (2) with the relevant data and
function. 5M

Page 2 of 4
Lalaji Memorial Omega International School Aca yr 2021-22

C) Complete the below given flowchart to cross the road safely using the tips.

4M

Start
 Stop before the zebra crossing.
 Cross the road carefully.
 Look at the left and right.
 If no vehicle?

Stop

Page 3 of 4
Lalaji Memorial Omega International School Aca yr 2021-22

D) Identify and explain the features of Object oriented Programming for the below
given pictures: 4M

***************ALL THE BEST**************

Instructions to upload the answer scripts.

1. Take the picture of your answer scripts and convert them into PDF file. Or you can
scan the answer scripts using adobe scanner app available in the mobile.

2. Attach the PDF file to the option ‘Add Work’ which is available in your respective
subject team under assignment tab.

Page 4 of 4

You might also like