Bihar Board Class 12 Computer Science 2025 Question Paper (Available): Download Bihar Board Class 12 Question Paper with Solution PDF

Shivam Yadav's profile photo

Shivam Yadav

Updated on - Nov 24, 2025

Bihar Board Class 12 Computer Science Question Paper PDF with Solutions is available for download. The Bihar School Examination Board (BSEB) conducted the Class 12 examination for a total duration of 3 hours 15 minutes, and the Bihar Board Class 12 Computer Science question paper was of a total of 100 marks.

Bihar Board Class 12 Computer Science 2025 Question Paper with Solutions Set B

Bihar Board Class 12 Computer Science 2025 Question Paper with Answer Key download iconDownload Check Solutions

Question 1:

Boolean algebra is basically based on

  • (A) Truth
  • (B) Logic
  • (C) Symbol
  • (D) Numbers

Question 2:

The output of OR gate is 1 when

  • (A) If both inputs are zero
  • (B) If either or both inputs are 1
  • (C) Only if both inputs are 1
  • (D) If either input is zero

Question 3:

Which of the following is a functionally complete set of gates ?
(i) NAND (ii) NOT

  • (A) I but not II
  • (B) II but not I
  • (C) Both I and II
  • (D) None of these

Question 4:

Which of the following will not return a value ?

  • (A) Null
  • (B) Void
  • (C) Empty
  • (D) Free

Question 5:

Terabyte (TB) is the unit of measurement for

  • (A) Light wave
  • (B) Speed of aircraft
  • (C) Computer memory
  • (D) Bandwidth

Question 6:

How are the constant declared ?

  • (A) Const keyword
  • (B) \# define preprocessor
  • (C) Both (A) and (B)
  • (D) S define

Question 7:

Which one of the following is used with cout as an operator ?

  • (A) <<
  • (B) >>
  • (C) >
  • (D) <

Question 8:

If all devices are connected to a central hub then this topology is called

  • (A) Bus topology
  • (B) Ring topology
  • (C) Star topology
  • (D) Tree topology

Question 9:

Which of the following is most suitable for a menu-driven program ?

  • (A) For
  • (B) While
  • (C) Do-While
  • (D) All of these

Question 10:

Which of the examples below expresses the commutative law of multiplication ?

  • (A) A + B = B + A
  • (B) AB = B + A
  • (C) AB = BA
  • (D) AB = A * B

Question 11:

Simplify: y = AB' + (A' + B)C

  • (A) AB' + C
  • (B) AB + AC
  • (C) A'B + AC'
  • (D) AB + A

Question 12:

If a * b = a + b + ab, then 3 * 4 - 2 * 3 is equal to

  • (A) 6
  • (B) 8
  • (C) 10
  • (D) 12

Question 13:

The topology of Ethernet system is

  • (A) Ring
  • (B) Star
  • (C) Mixed
  • (D) Bus

Question 14:

A set of rules is

  • (A) Resource locator
  • (B) Hypertext
  • (C) Protocol
  • (D) Domain

Question 15:

In which medium is transmission speed the fastest ?

  • (A) Coaxial cable
  • (B) Microwave transmission
  • (C) Radio waves
  • (D) Optical fibre

Question 16:

A data structure in which elements can be inserted or deleted at / from both ends but not in the middle is

  • (A) Priority queue
  • (B) Dequeue
  • (C) Circular queue
  • (D) Queue

Question 17:

In simple chaining, what data structure is appropriate ?

  • (A) Double linked list
  • (B) Circular linked list
  • (C) Single linked list
  • (D) Binary tree

Question 18:

Which data type is used in SQL to store true or false values ?

  • (A) int
  • (B) Boolean
  • (C) Varchar
  • (D) Float

Question 19:

In SQL, which data type is best suited for storing large texts such as articles or comments ?

  • (A) Text
  • (B) Varchar
  • (C) Char
  • (D) Blob

Question 20:

Which SQL command is used to create a new table in a database ?

  • (A) Create
  • (B) Alter
  • (C) Drop
  • (D) Truncate

Question 21:

The size of int datatype in C++ is

  • (A) 1 byte
  • (B) 2 bytes
  • (C) 4 bytes
  • (D) Depends on compiler

Question 22:

Which of the following is not the type of queue?

  • (A) Priority queue
  • (B) Single ended queue
  • (C) Circular queue
  • (D) Ordinary queue

Question 23:

In SQL which of the following is a data definition language command?

  • (A) Alter Table
  • (B) Revoke
  • (C) Grant
  • (D) Update

Question 24:

Which is the data type of text ?

  • (A) var char
  • (B) var char ignore case
  • (C) short var char
  • (D) Both (A) and (B)

Question 25:

Internet is a

  • (A) Collection of WAN
  • (B) Network of Networks
  • (C) Collection of Networks
  • (D) Collection of identical LAN \& MAN

Question 26:

On which of the following OSI layer is checksum not operable ?

  • (A) Session layer
  • (B) Transport layer
  • (C) Network layer
  • (D) Data link layer

Question 27:

In SQL which command is used to change data in a table ?

  • (A) Update
  • (B) Insert
  • (C) Browse
  • (D) None of these

Question 28:

Which command is used to create a new row in SQL ?

  • (A) Insert Into
  • (B) Alter Table
  • (C) Update
  • (D) All of these

Question 29:

Using which of the following keywords can an exception be generated ?

  • (A) Threw
  • (B) Throws
  • (C) Throw
  • (D) Catch

Question 30:

What is the ASCII value of '0' character ?

  • (A) 32
  • (B) 24
  • (C) 48
  • (D) 0

Question 31:

Which of the following data types is supported in C++ but not in C ?

  • (A) int
  • (B) bool
  • (C) double
  • (D) float

Question 32:

What is the full form of Telnet ?

  • (A) Telephone Network
  • (B) Teletype Network
  • (C) Teleconnect Network
  • (D) Television Network

Question 33:

Which of the following is not a part of an e-mail address ?

  • (A) User name
  • (B) Domain name
  • (C) @
  • (D) Protocol

Question 34:

In which year was world wide web started ?

  • (A) 1968
  • (B) 1969
  • (C) 1989
  • (D) 1985

Question 35:

How many bits are in IPv6 address ?

  • (A) 32 bits
  • (B) 128 bits
  • (C) 32 bytes
  • (D) 128 bytes

Question 36:

How many layers are there in the ISO OSI reference model ?

  • (A) 7
  • (B) 5
  • (C) 4
  • (D) 6

Question 37:

Which of the following is not a network edge device ?

  • (A) Switch
  • (B) PC
  • (C) Smartphone
  • (D) Server

Question 38:

What is the term for the data communication system within a building and campus ?

  • (A) MAN
  • (B) LAN
  • (C) PAN
  • (D) WAN

Question 39:

What was the name of the first network ?

  • (A) ASAPNET
  • (B) ARPANET
  • (C) CNNET
  • (D) NSFNET

Question 40:

Stack is also called as

  • (A) First in first out
  • (B) Fist in last out
  • (C) Last in last out
  • (D) Last in first out

Question 41:

The printer can be accessed using the predefined file name

  • (A) Printer file
  • (B) Print
  • (C) Cout
  • (D) PRN: LPT1, etc.

Question 42:

Which is the application of stack ?

  • (A) Function call
  • (B) Large number Arithmetic
  • (C) Evaluation of Arithmetic expressions
  • (D) All of these

Question 43:

Which one is not related to DBMS ?

  • (A) Entity
  • (B) Attribute
  • (C) Class
  • (D) Row

Question 44:

Which one is the smallest computer network ?

  • (A) Personal Area Network
  • (B) LAN
  • (C) MAN
  • (D) WAN

Question 45:

Which of the following is the bitwise operator ?

  • (A) ++
  • (B) \textless\textless
  • (C) \#\#
  • (D) %%

Question 46:

Which one is non-procedural language ?

  • (A) C
  • (B) SQL
  • (C) Java
  • (D) C++

Question 47:

IP stands for

  • (A) Internet protocol
  • (B) www
  • (C) Intranet
  • (D) Internet post

Question 48:

How is an array initialized in C++ language ?

  • (A) int a [3] = \{1, 2, 3\};
  • (B) int a = \{1, 2, 3\};
  • (C) int a [ ] = new int [3];
  • (D) int a (3) = \{1, 2, 3\};

Question 49:

Which of the following is a linear data structure ?

  • (A) Array
  • (B) AVL Tree
  • (C) Binary Tree
  • (D) Graph

Question 50:

Which command is used to create a new row in SQL ?

  • (A) Insert into
  • (B) Alter table
  • (C) Update
  • (D) All of these

Question 51:

Which command is used to modify existing data in SQL ?

  • (A) Select
  • (B) Update
  • (C) Delete
  • (D) None of these

Question 52:

In a Boolean Algebra pVp is equal to

  • (A) 1
  • (B) 0
  • (C) 2
  • (D) none of these

Question 53:

A ( B + C) = AB + AC ; A + BC = ( A + B ) ( A + C) represent which law?

  • (A) Commutative
  • (B) Associative
  • (C) Distributive
  • (D) Idempotent

Question 54:

Which keyword is used to define macros in C++ ?

  • (A) \# macro
  • (B) \# define
  • (C) macro
  • (D) define

Question 55:

Which of the following operators is known as the 'NOT' operator ?

  • (A) \textasciitilde
  • (B) !
  • (C) \&\&
  • (D) ||

Question 56:

Index of the array starts from

  • (A) 0
  • (B) 1
  • (C) 2
  • (D) -1

Question 57:

Which one of the following is associated with logic gate ?

  • (A) AND
  • (B) For
  • (C) IFU
  • (D) Break

Question 58:

Which one of the following is an operating system ?

  • (A) LAN
  • (B) NIC
  • (C) www
  • (D) None of these

Question 59:

What are the digits used to represent binary numbers ?

  • (A) 0, 1
  • (B) 1, 2
  • (C) 0, 1, 2
  • (D) 0, 2

Question 60:

A C++ line ends with which symbol ?

  • (A) ;
  • (B) !
  • (C) ,
  • (D) :

Question 61:

The elements of linked list are stored

  • (A) in a structure
  • (B) in an array
  • (C) anywhere in the disk
  • (D) in continuous memory location

Question 62:

A program statement written in SQL is called

  • (A) Query
  • (B) Procedure
  • (C) Function
  • (D) Record

Question 63:

Which of the following is an entry control loop ?

  • (A) For
  • (B) While
  • (C) Do-while
  • (D) None of these

Question 64:

C++ language is a successor to which language ?

  • (A) B
  • (B) C
  • (C) Java
  • (D) VB

Question 65:

How many keywords are there in C++ ?

  • (A) 82
  • (B) 48
  • (C) 99
  • (D) 95

Question 66:

Which of the following operators is known as scope resolution operator ?

  • (A) ::
  • (B) ?:
  • (C) ->
  • (D) ;

Question 67:

How many types of loop are there in C++ ?

  • (A) 2
  • (B) 3
  • (C) 4
  • (D) 1

Question 68:

Which one is an input function for stack ?

  • (A) POP
  • (B) PUSH
  • (C) Binary
  • (D) Traversal

Question 69:

Which one is a DBMS language ?

  • (A) C
  • (B) SQL
  • (C) Java
  • (D) C++

Question 70:

Base of Octal number system is

  • (A) 10
  • (B) 8
  • (C) 2
  • (D) 16

Question 71:

What is constructor in C++ ?


Question 72:

Is it possible to overload a destructor? Give reason.


Question 73:

What is static variable ?


Question 74:

What is a table ?


Question 75:

What is protocol ?


Question 76:

Describe the use of linked list.


Question 77:

Define inheritance.


Question 78:

Define Local Area Network.


Question 79:

What is logic gate ?


Question 80:

What is database ?


Question 81:

What is abstract class ?


Question 82:

Explain the rule of association in Boolean Algebra.


Question 83:

What is transmission mode ?


Question 84:

What is array ?


Question 85:

Explain Data Anomalies.


Question 86:

Describe search engine.


Question 87:

Explain stack.


Question 88:

Define DML.


Question 89:

What is a primary key ?


Question 90:

What is topology ?


Question 91:

Describe the types of Data structure.


Question 92:

Differentiate between stack and queue data structure.


Question 93:

Explain the different types of SQL commands.


Question 94:

What is the difference between delete and truncate commands ?


Question 95:

Write a program in C++ to generate and display prime number from 1 to 51.


Question 96:

Write a program in C++ to accept a number then display how many digits it contains and the sum of its digits.

Comments


No Comments To Show