0% found this document useful (0 votes)
76 views5 pages

Class 11 Cs Question Paper

The document contains questions from various sections related to computer fundamentals and programming concepts. It includes multiple choice, short answer and long answer questions testing knowledge of topics like binary conversion, data storage, conditional statements, computer architecture, data structures, algorithms and Python programming.

Uploaded by

yalinianandhan1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views5 pages

Class 11 Cs Question Paper

The document contains questions from various sections related to computer fundamentals and programming concepts. It includes multiple choice, short answer and long answer questions testing knowledge of topics like binary conversion, data storage, conditional statements, computer architecture, data structures, algorithms and Python programming.

Uploaded by

yalinianandhan1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SECTION~A

1.What is the binary form of (200)10.

a. 10001011 b. 11001001 c. 11001000 d. 10110100

2.The track on the Hard Disc surface are divided into invisible segments known as _____

a. Platters b. Sectors c. Tracks d. Access arms

3.The if statement is also known as _____ statement

a. conditional b. compound c. Both a and b d. None of these

4.What is the abbreviation of ENIAC.

a. Electrical Numeric Input accessing Component c. Electronic Numbers Input accessing Computer

b. Electrical Numbers Integrated and Characters d. Electronic Numeric Integrated and Calculator

5.What is the decimal character for blank space

a.32 b.34 c.30 d.33

6. word=”amazing”. Find the index value for word[-5:-1]

a. ’azi’ b. ‘azin’ c. ‘amaz’ d. ’ama’

7.Values true and false are called

a. Binary values b. Truth values c. Both a and b d. None of these

8. A dictionary operation that takes a key and finds the corresponding value, is called

a. find() b. hashes c. lexical unit d. lookup

9.The basic structure of a computer is defined as Von Neumann Architeture.(True/False)

10.The expansion for QR Code is Quick Retrive Code (True/False)

11.Bootstrap is a _________.

12.The sequential accessing of each of the elements in a list is referred as _______.

13.Creating individual values from a tuple’s elements is known as __________

14._________ is a combination of both analog and digital signals.

15. Assertion : A Computer translate numbers into alphabets before sorting.

Reason : Binary digit is referred to as Bit.


i) Both A and R are true and R is the correct explanation of A.
ii) Both A and R are true but R is not the correct explanation of A.
iii) A is true but R is false.
iv) A is false but R is true.

16. Assertion (A): We cannot access more than one element of Series without slicing .

Reason (R): More than one element of series can be accessed using a list of positional index or labeled index.
a) Both A and R are true and R is the correct explanation of A.

b) Both A and R are true and R is not the correct explanation of A.

c) A is true but R is false.

d) A is false but R is true.

SECTION ~B(2 Marks)


17.Are the following two assignments same? Why? Why not?

a.T1=3,4,5 b.T3=(3,4,5)

T2=(3,4,5) T4=((3,4,5))

18. Given a list of integers , L , write code to add the integers and display the sum.

19. Prove the absorption law of Boolean algebra with the help of truth table .

20.Find the error and predict the output.

Dict = {‘Pavi’:9,’Kaviya’:2,’Maha’:0,’Meenu’:7}

a=’Pavi

v=-9

if i in Dict:

Dict[k]=v

Print Dict

21. What is a cross-platform software?

22. Write a pseudocode for checking if a number is a factor of 3215.

SECTION~C(3 Marks)
23. Prove the following using Truth Table.

i. A(B+B’C+B’C’)=A ii.A+A’B’=A+B’

24.Draw a flowchart for displaying first 10 odd integers.

25.What is meant by tautology and fallacy ? Prove that 1+Y is a tautology and 0.Y is a fallacy.

26.Write a program that reads a string and then prints a string that capitalizes every other characters in the string .

27.Predict the output.


a.

d=dict()

d[‘left’]=’<’

d[‘right’]=’>’

d[‘end’]=’ ‘

print(d[‘left’] and d[‘right’] or[‘right’] or d[‘right’]and[‘left’])

print(d[‘left’]and d[‘right’] or d[‘right’] and d[‘left’] and d[’end’])

print((d[‘left’] and d[ ‘right’] or d[‘right’] and d[‘left’] ) and d[‘end’])

print(‘end’)

b.

x=[‘3’,’4’,’5’]

y=’ ‘

while x:

y=y+x[-1]

x=x[:len(x)-1]

print(y)

print(x)

print(type (x),type(y))

28. Write a python program to receive the numbers from user through keyboard until user gives 0 (to end the input
process), then the program calculate and display the sum of given odd numbers and even numbers respectively.

SECTION~D(5 Marks)
29. Write an algorithm to find: [5]
(i) Factorial of a number
(ii) Print Fibonacci series upto n. Fibonacci number is the sum of previous 2 numbers in the series. Series is: 0, 1, 1, 2, 3,
5,…

30. Briefly explain the basic architecture of a computer.


31.Write a program to find the grade of a student when grades are allocated as given in the table below:

Percentage of Marks Grade

Above 90% A

80% to 90% B

70% to 80% C

60% to 70% D

Percentage of the marks obtained by the student is input to the program.


(i) Take the input from user, and store it in a variable. Convert to int accordingly.
(ii) Apply the given grade slabs, and print the grade of the student.

32. a.Write a program to read a list of n integers (positive as well as negative). Create a dictionary with the numbers as
keys and store the square of the number if it is negative or cube of the number if it is positive.

b. Write a program to check if a number is palindrome without converting to string or any other data-structure, i.e., the
reverse of the number is the number itself.
SECTION ~E(Case Study)
33.Suppose a list is given as Example = [‘h’,’e’,’l’,’l’,’o’] Answer the questions based on the list.

i.what is len(list Example)

a) 5 b) 4 c) None d) Error

ii.What is Example[-1]

a) Error b) None c) ‘o’ d) ‘h’

iii. Which function can be used to add one more element at the end of the list ?

a) append() b) insert() c) add() d) insertinto()

iv.What will be the output for the following: Example[2: : 2]

a) [‘h’,’e’,’l’,’l’,’o’] b) [’e’,’l’,’l’,’o’] c) [’l’,’l’,’o’] d) [’l’, ’o’]

You might also like