Class 12 Computer Science notes and question bank — NEB Exam

Computer Science

Class 12 - 7 Chapters

Sub. code 4281

NEB — GRADE XII

Model Question

Class 12 Computer Science Model Question

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 model question paper is for Class 12 Computer Science, (subject code 4281), 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

Rewrite the correct answer of each question in your answer sheet.

9 marks[9*1=9]
1.
[1]

In which normal form of database, atomicity is introduced?

a.

First

b.

Second

c.

Third

d.

Fourth

2.
[1]

Which of the following techniques is not implemented to protect a database?

a.

Rollback

b.

Backup

c.

Recovery

d.

Firewall

3.
[1]

Which one of the following SQL commands is executed to display all the records having a second letter in the LNAME (LAST NAME) as "A" from the customer table?

a.

SELECT * FROM CUSTOMER WHERE LNAME LIKE "?A%";

b.

SELECT * FROM CUSTOMER WHERE LNAME LIKE "_A%";

c.

SELECT * FROM CUSTOMER WHERE LNAME LIKE "A%";

d.

SELECT * FROM CUSTOMER WHERE LNAME LIKE "%A";

4.
[1]

Which of the following is an incorrect IP address?

a.

192.168.0.1

b.

192.168.1

c.

172.255.0.0

d.

202.10.79.4

5.
[1]

Which of the following is a server-side scripting language?

a.

JavaScript

b.

MySQL

c.

PHP

d.

jQuery

6.
[1]

Which of the following keywords are used to declare a variable in JavaScript?

a.

int or var

b.

float or let

c.

var or let

d.

char or var

7.
[1]

Which of the following commands is executed in PHP to concatenate the variables y ?

a.

$x + $y

b.

y

c.

concat(y)

d.

y

8.
[1]

Which statement is incorrect about the object-oriented approach?

a.

Emphasis is on data rather than procedure.

b.

Data is hidden and cannot be accessed.

c.

Objects communicate through functions.

d.

It supports abstract data but not the class.

9.
[1]

Which of the following feasibility study is concerned with cost benefit analysis?

a.

Technical feasibility

b.

Economic feasibility

c.

Operational feasibility

d.

Schedule feasibility

Group B

25 marks[5*5=25]
10.
a.
[1+4=5]

Which type of database system (centralized or distributed) is mostly preferred by financial institutions like a bank? Give any four suitable reasons

Or
a.
[5]

Nowadays most business organizations prefer applying relational model for database design in comparison to other models. Justify the statement with your arguments.

11.
a.
[5]

Develop a program in JavaScript to exchange/swap the values of any two variables.

Or
a.
[5]

How can you connect a database with PHP? Demonstrate with an example.

12.
[2+3 = 5]

Describe the concept of Object Oriented and Procedure Oriented Programming in brief.

13.
[5]

Write down any five qualities of good software.

14.
[5]

Explain mobile computing with its advantages and disadvantages.

Group C

Give the long answers to the following questions.

16 marks[2*8 = 16]
15.
[2+6 = 8]

Why do most business organizations prefer setting their network with the client-server architecture? Write its advantages and disadvantages.

16.
a.
[8]

Develop a program in C using structure to ask the information of any 12 students with roll_number, name and marks scored in sub1, sub2, and sub3. Also, display them in proper format along with the calculation of total and percentage. [Note: the full marks of each subject is 100.]

Or
a.
[8]

Demonstrate a program in C to create a data file named score.dat to store students’ information with Reg_no, name, gender, and address. The program should ask the user to continue or not. When finished, the program should also display all the records in the proper format.

Computer Science — Model Question NEB Exam

Paper Overview & Analysis

Year

Model Question

Type

50

Full Marks

20

Pass Marks

2 Hours

Duration

16

Question Items

Question Type Breakdown

MCQ9
Short Answer5
Long Answer2

Group Breakdown

Group A9 questions · 9 marks
Group B5 questions · 25 marks
Group C2 questions · 16 marks

Chapter Breakdown

DBMS Concept4 items8 marks
Web Technology - II (CSS, JavaScript, PHP)4 items8 marks
Concept of Network and Data Communication2 items9 marks
OOP Concept2 items6 marks
Software Process Model2 items6 marks
Recent Trends in ICT1 item5 marks
Programming II1 item8 marks