Question Bank Class 12 for Computer Science

 

Q. 1  Rohit, a student of class 12th, is learning CSV File Module in Python. During examination, he has been assigned an incomplete python code (shown below) to create a CSV File ‘Student.csv’ (content shown below). Help him in completing the code which creates the desired CSV File.

 

CSV File

1,AKSHAY,XII,A

2,ABHISHEK,XII,A

3,ARVIND,XII,A

4,RAVI,XII,A

5,ASHISH,XII,A

 

Incomplete Code

import………………………….                           #Statement-1

fh = open( ……………..,   …………….. , newline=”)  #Statement-2

stuwriter = csv………………                                     #Statement-3

data = []

header = [‘ROLL_NO’, ‘NAME’, ‘CLASS’, ‘SECTION’]

data.append(header) for i in range(5):

roll_no = int(input(“Enter Roll Number : “))

name = input(“Enter Name : “)

Class =  input(“Enter Class : “)

section =     input(“Enter Section : “)

rec = [………]                   #Statement-4

data.append(rec)

stuwriter………..(data)     #Statement-5

fh.close()

(i) Identify the suitable code for blank space in line marked as Statement-1.

a) csv file

b) CSV

c) csv

d)Csv

Correct Answer : c) csv

(ii) Identify the missing code for blank space in line marked as Statement-2?

a) “School.csv”,”w”

b) “Student.csv”,”w”

c) “Student.csv”,”r”

d) “School.csv”,”r”

Correct Answer : b) “Student.csv”,”w”

(iii) Choose the function name (with argument) that should be used in the blank space of line marked as Statement-3

a) reader(fh)

b) reader(MyFile)

c) writer(fh)

d) writer(MyFile)

Correct Answer : c) writer(fh)

 

 

Also Check : Another Subject’s Question Banks Below

>>>English Core

>>>Mathematics

>>>Chemistry

>>>Accountancy

>>>Business Studies

>>>Economics

>>>Physical Education

 

By cbsepython

A complete solution for the students of class 9 to 12 having subject Information Technology (402), Computer Science (083). Explore our website for all the useful content as Topic wise notes, Solved QNA, MCQs, Projects and Quiz related to the latest syllabus.