0% found this document useful (0 votes)
35 views4 pages

HY-11th CS QP3

Uploaded by

ayushgupta78368
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)
35 views4 pages

HY-11th CS QP3

Uploaded by

ayushgupta78368
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/ 4

DASHMESH PUBLIC SCHOOL,

AMBIKAPUR
TERM – 1 EXAMINATION (2024-25)
Time : 3 Class : XI Subject – Computer
Hrs. Science M.M. - 70

Instructions:

 All questions are compulsory. However, an internal choice of approximately 30% is


provided.
 The question paper is divided into five sections: Section A, Section B, Section C,
Section D, and Section E.

Section A: Multiple Choice Questions


(1 mark each, 12 marks total)

1. Which of the following is a primary storage device?


o a) Hard Disk
o b) CD-ROM
o c) RAM
o d) USB Drive
2. What does the type() function in Python return?
o a) The type of the variable
o b) The value of the variable
o c) The memory address of the variable
o d) None of the above
3. Which of the following is a system utility software?
o a) Antivirus
o b) Word Processor
o c) Web Browser
o d) Spreadsheet
4. How many bits are used in Unicode UTF-32 encoding?
o a) 8
o b) 16
o c) 32
o d) 64
5. Which operator is used to perform integer division in Python?
o a) /
o b) //
o c) %
o d) **
6. What is the output of 5 + 3 * 2 in Python?
o a) 11
o b) 16
o c) 13
o d) 10
7. The binary equivalent of the decimal number 15 is:
o a) 1110
o b) 1111
o c) 1101
o d) 1011
8. Which of the following errors is detected by the Python interpreter at runtime?
o a) Syntax error
o b) Logical error
o c) Semantic error
o d) None of the above
9. Which of the following is used to terminate a loop in Python?
o a) continue
o b) break
o c) return
o d) pass
10. Which of the following is a programming language translator?
o a) Assembler
o b) Device driver
o c) Disk defragmenter
o d) Anti-virus
11. Which of the following is true for a Tuple in Python?
o a) Mutable
o b) Immutable
o c) Resizable
o d) Unordered
12. Which gate is known as a universal gate?
o a) AND
o b) OR
o c) NAND
o d) XOR

Section B: Very Short Answer Questions


(2 marks each, 18 marks total)

1. Define virtual memory and its role in a computer system.

OR

Differentiate between primary and secondary memory.

2. Convert the binary number 1101 into its decimal equivalent.


3. Write a Python program to find the square of a number.

OR

What is a Python literal? Give an example.


4. Explain the role of a compiler in software development.
5. What is a truth table? Provide an example.
6. Explain the concept of an algorithm with an example.

OR

Describe the difference between a compiler and an interpreter.

7. What is ASCII? Why is it important?


8. What is the purpose of a device driver in a computer system?
9. Define the CPU and its main components.

Section C: Short Answer Questions


(3 marks each, 18 marks total)

1. Explain how binary subtraction is performed with an example.

OR

Describe the process of converting a hexadecimal number to its decimal equivalent.

2. Write a Python program to generate the Fibonacci series up to 10 terms.


3. What are the differences between a string and a list in Python? Provide examples.

OR

Explain the use of the while loop in Python with an example.

4. Describe the XOR gate with a truth table and a practical example.
5. What are the benefits of using flowcharts in algorithm development?

OR

Explain the significance of using pseudocode in problem-solving.

6. Convert the octal number 458 to its binary equivalent.

Section D: Long Answer Question


(5 marks each, 10 marks total)

1. Discuss the functions of an operating system, focusing on file management and user
interface.

OR

Write a Python program to determine if a given string is a palindrome.


2. Compare and contrast the octal and binary number systems. Provide examples of their
use in computing.

OR

Explain the steps involved in converting an algorithm into a Python program, using
the example of finding the factorial of a number.

Section E: Case Study/Source-based/Assertion-Reasoning Questions


(6 marks each, 12 marks total)

1. Case Study: Software Development


A software development team is tasked with creating an application to manage
employee records. Explain the steps involved in problem-solving, including algorithm
development, flowchart creation, and coding in Python.
2. Assertion-Reasoning
Assertion (A): The for loop is used when the number of iterations is known
beforehand.
Reason (R): The while loop is more suitable for conditions where the number of
iterations is not predefined.

a) Both A and R are true, and R is the correct explanation of A.


b) Both A and R are true, but R is not the correct explanation of A.
c) A is true, but R is false.
d) A is false, but R is true.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy