CBSERanker

Loading

Class XI Session :2024-25 Informatics Practices(065)

Class XI Session :2024-25 Informatics Practices(065)

Class XI Session :2024-25 Informatics Practices(065)
  Time allowed: 3 Hours                                                      Maximum Marks: 70
General Instructions: Please check this question paper contains 37 questions.All questions are compulsory. However, internal choices have been provided in some questions. Attempt only one of the choices in such questionsThe paper is divided into 5 Sections- A, B, C, D and E.Section A consists of 21 questions (1 to 21). Each question carries 1 Mark.Section B consists of 7 questions (22 to 28). Each question carries 2 Marks.Section C consists of 4 questions (29 to 32). Each question carries 3 Marks.Section D consists of 2 case study type questions (33 to 34). Each question carries 4 Marks.Section E consists of 3 questions (35 to 37). Each question carries 5 Marks.All programming questions are to be answered using Python Language only.In the case of MCQ, the text of the correct answer should also be written.
Section-A (21 x 1 = 21 Marks)
Q.No.QuestionsMark(s)
1.State whether the following statement is True or False: “The utility software are small programs used for some predefined task like Backup, Disk Clean, Disk Defragmenter, etc.”(1)
2.State whether the following statement is True or False: “ You can rename a keyword”(1)
3.Arrange the following memory units in descending order : KB, GB, MB, TB(1)
4.Fill in the blank: List is ________________ data types in Python. ___________(1)
5.The operating system work between a) User and Computer                              b) Network and User c) One user to another user                       d) All of the these(1)
6.Which of the following can be used to create comments?                        a) //             b) #          c) “        d)@(1)
7.The input( ) returns the value as __________type.                                       a) floating             b) int         c) string       d) boolean(1) (P.T.O.)
8.Which of the following is not an immutable types in Python?         a) String            b) Tuples         c) List        d) Integer(1)
9.Which Python built-in function returns the unique number assigned to an object?                        a) identify( )            b) id( )         c) print( )        d) input( )(1)
10.Which of the following statements will make a selection construct?         a) do-while             b) for          c) while        d) if-else(1)
11.Consider the loop given below: for i in range(10): print(i)                                      a) 10              b) 9          c) 8        d)11(1)
12.In for a in ________________:, the blank can be filled with a) An iterable sequence b)a range( ) function c) a single value d) an expression(1)
13.Which of following statements is a conditional statement :                        a) if              b) goto          c) for        d)while(1)
14.Which of the following String Literal?                       (a) “ABC”            b) “@123”              c) both a) & b)     d) None of these(1)
15.if a =1 and b =2 and c =3 then a **b ** c evaluate to : a) 1                     b) 8                   c) 9                d) 15(1)
16.Which of following is invalid identifier : a)__123               b) A__B           c) _XYZ        d) XY Z_(1)
17.Two modes in Python IDLE are _____________and _______________         a) IDLE , Script                                                        b) Interactive and python        c) Script and Interactive                                          d) Interactive and IDLE(1)
18.The following code produces an error: a=int(input(“Enter a number”)) c=a+b print(b) What is the name of the error?         a) Name Error           b) Undefined Error   c) Type Error   d) Syntax Error(1)
19.Which of the following statement will create a list? a) L1=list( ) L1=[1,2,3,4]Both of the aboveNone of the above(1)
 Given below are two statements for Question 20 and 21, one labeled as Assertion (A) and the other labeled as Reason (R) : In the context of the two statements (A and R), which of the following is correct for each question? (A) Both(A) and (R) are true and (R) is a correct explanation of Assertion (B) Both (A) and (R) are true, but (R) is not the explanation of Assertion (C) If the assertion is true but Reason is false. If both Assertion and Reason are false.Both A and R are false. You will write answers A or B or C or D or E. 
20.Assertion (A) : An operating system is a system software that manages various resources and the overall operations of a computer system. Reason    (R) : An operating system coordinates different hardware and software components of a computer system. It also helps in the smooth functioning of various peripherals.(1)
21.Assertion (A) : Python is not a low-level language. Reason    (R) : It uses English-like words and simple syntax which is very easy to understand to humans.(1)
Section-B (7 x 2 = 14 Marks)
22.Differentiate between compiler and Interpreter.(2)
23.Which of the following identifier names are invalid and why? (i)1st_name     (ii)_percentage (iii) Time     (iv) Hundred@(2)
24.Predict the output of the following: x, y = 5, 10 x, y, x = x+5, y+6, x+10 print (x, y)(2)
25.Write an expression in python of these conditions: age is at least 18 and state equals “Assam”the string name is not “Kendriya Vidyalaya”(2)
26.Evaluate the following python expression if a =1, b =2 and c = 3 i) (a-b*c) >(a*b+c) ii) a*c//b+c**b(2)
27.Sneha wrote the following code to input a number and check whether it is a prime number or not. His code is having errors. Rewrite the correct code and underline the corrections made. n=int(input(“Enter number to check=”) for i in range (2, n//2): if n%i=0: print(Number is not prime) break else: print(“Number is prime’)(2) (P.T.O.)
28.Mr. India is a computer science teacher created a list : l = [12,15,18,[19,[45,76,11],28],16] Write a statement to calculate the total no. of element of list l and calculate it.Write a statement to delete the last element of list l.(2)
Section-C (4 x 3 = 12 Marks)
29.Convert the following memory units: i) 1 TB          = __________GB ii) 1 MB = __________bits iii) 1GB = ___________Bytes(3)
30.Find output of the following python code: a,b,c=10,12,15 b%=a c*=b+5 print(a**2) print(b>5) print(“Well Done”, c) OR Write a python program to input a number to find the cube of this number(3)
31.Write Python statement of following: (i) (ii) (iii) (3)
32.Find the Correct Output List = [-1,2,0,3,5,6,3,7,4,8,10] print(List[3:8:2])print(List*3) (iii)print(List[::-1])(3)
Section-D (2 x 4 = 8 Marks)
33.Grisha writes the code and wants to use the following data values but she is not able to identify the data types of the same. Help her to identify the types of data of following data values: Name of the studentMobile numberTransaction AmountResident of Guwahati or Not(4)
34.Sonu is typing to design a code in Python to reverse the digit of a number. He is unable to write some of the statements and hence, she has left blank marked with #stmt1, #stmt2, #stmt3 and #stmt4. # A program to reverse the number r=0 n=int(input(“Enter a number : “)) while(n!=0): #stmt1 #stmt2 #stmt3 #stmt4. Answer the following questions to complete her code: What will be the statement/variable in place of #stmt1What will be the statement/variable in place of #stmt2What will be the statement/variable in place of #stmt3 (iv)What will be the statement/variable in place of #stmt4(4)
Section-E (3 x 5 = 15 Marks)
35.Draw the block diagram of a computer system. Briefly write about the functionality of Computer Systems.(5)
36.Write a python program to find the grade of a student when grades are allocated as given in the table below: Percentage of marks Grade   90 % and above 90 %   A 75 % to 89 %   B 60 % to 74 %   C 33 % to 59 %   D Less than 33%   E Percentage of the marks obtained by the student is the input of the program.(5) (P.T.O.)
37.Consider given list and write down python statement for questions that follows: list1 = [10,20,30,40,50,60,70,80,90,100] It takes a list as parameter and creates a new list consisting of the same elements but arranged in ascending order.Reverses the order of elements in the given list. (iii) Returns the number of times 11 appears in the list (iv) Inserts 10 at 5th place in the list. (v) Returns maximum element of the list. OR Find the output of the following python code: L1=[15, 20, 32] L2=[40, 50, 60] print(L1+list(“45”)) print(L1.pop()) L1.remove(2) print(L1) L1.extend(L2) print(L2) L3=L1.reverse() print(L3)(5)

***********

Leave a Reply

Your email address will not be published. Required fields are marked *