Class 12 Computer Science notes and question bank — NEB Exam

Computer Science

Class 12 - 7 Chapters

Sub. code 4281 'D'

NEB — GRADE XII

2082

Old Question

Class 12 Computer Science Old Question 2082

The candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.

समय (Time) : 2 Hoursपूर्णाङ्क (Full Marks) : 50

Pass Marks : 20

सबै प्रश्नको उत्तर दिनुहोस् । (Attempt All Questions)

This old question paper is for Class 12 Computer Science, 2082 (subject code 4281 'D'), carrying full marks of 50 with a pass mark of 20, to be completed within 2 Hours. Model answers are available for questions that have one — reveal them with a free account (a few reveals) or a paid plan (unlimited).

Group A

Multiple choice questions.

[9 x 1 = 9]
1.

Which of the following is NOT a type of cloud computing service?

a.

Infrastructure as a Service (IaaS)

b.

Platform as a Service (PaaS)

c.

Software as a Service (SaaS)

d.

Hardware as a Service (HaaS)

2.

Which of the following is the purpose of using primary key in database?

a.

To uniquely identify a record

b.

To store duplicate record

c.

To backup data

d.

To enhance database size

3.

Which control structure in JS (JavaScript) is used to execute a block of code repeatedly based on a given condition?

a.

For Loop

b.

if-else

c.

switch-case

d.

function

4.

Select the invalid variable name in PHP.

a.

$name

b.

$_name

c.

$1name

d.

$name123

5.

Which protocol is used for secure communication over a computer network?

a.

HTTP

b.

FTP

c.

HTTPS

d.

Telnet

6.

The statement int number (int a); is a ...

a.

function call

b.

function definition

c.

function declaration

d.

function execution

7.

In which of the following programming, the emphasis is given on data rather than on procedures?

a.

Procedural programming

b.

Structural programming

c.

Object-oriented programming

d.

Declarative programming

8.

A company needs to modify an existing table by adding a new column for employee email addresses. For this, which SQL command should be used?

a.

CREATE

b.

ALTER

c.

SELECT

d.

UPDATE

9.

Which type of feasibility study evaluates whether a system can be developed with the available technology?

a.

Operational feasibility

b.

Social feasibility

c.

Technical feasibility

d.

Economical feasibility

Group B

Short answer questions

[5 x 5 = 25]
10.
[3 + 2]

Write any three differences between DDL and DML. Give examples of each.

Or
10.
[2 + 3]

What is normalization? Explain 2NF and 3NF.

11.
[5]

Write JavaScript code to input any three numbers and find the smallest number among them.

Or
11.
[5]

Write a PHP script to connect to a MySQL database.

12.
[5]

Write short notes on class and inheritance in OOP with example.

13.
[1 + 4]

What is Requirement Gathering? Explain different Requirement Gathering methods.

14.
[5]

What is AI? Explain application areas of AI in education.

Group C

Long answer questions

[2 x 8 = 16]
15.

What is transmission medium? Explain its major types with advantages and disadvantages.

16.

Write a C program to read account number, name and address of ten customers and display them using array and structure.

Or
16.

What are the components of a function in C? Describe Call-by-value and Call-by-reference.

Computer Science — Old Question 2082NEB Exam

Paper Overview & Analysis

2082

Year

Old Question

Type

50

Full Marks

20

Pass Marks

2 Hours

Duration

16

Question Items

Question Type Breakdown

MCQ9
Short Answer7

Group Breakdown

Group A9 questions · 9 x 1 = 9
Group B5 questions · 5 x 5 = 25
Group C2 questions · 2 x 8 = 16

Chapter Breakdown

DBMS Concept3 items—
Recent Trends in ICT2 items—
Web Technology - II (CSS, JavaScript, PHP)2 items—
Concept of Network and Data Communication2 items—
Programming II2 items—
OOP Concept2 items—
Software Process Model2 items—

Chapter breakdown covers 15 of 16 question items on this paper — the rest aren't tagged to a chapter yet.