Class 10 Computer Science notes and question bank — NEB Exam

Computer Science

Class 10 - 5 Chapters

Sub. code 3032

NEB — GRADE X

Set C

Model Question

Class 10 Computer Science Model Question Set C

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 10 Computer Science, Set C (subject code 3032), 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'

Choose the best answer from the given alternatives.

10 marks[10 x 1 = 10]
1.
[1]

Which protocol is mainly used for transferring web pages between a web browser and a web server?

a.

FTP

b.

HTTP

c.

SMTP

d.

POP3

2.
[1]

Which device is used to regenerate weak signals in a network?

a.

Router

b.

Switch

c.

Repeater

d.

Gateway

3.
[1]

Which SQL command is used to remove selected records from a table?

a.

DROP

b.

DELETE

c.

REMOVE

d.

ALTER

4.
[1]

Which of the following is not a component of multimedia?

a.

Text

b.

Audio

c.

Video

d.

Compiler

5.
[1]

Which image format supports animation and is commonly used for simple web graphics?

a.

GIF

b.

MP3

c.

WAV

d.

AVI

6.
[1]

What will be the output of the following Python code?

a = 8
b = 3
print(a // b)

a.

2

b.

2.66

c.

3

d.

5

7.
[1]

Which Python statement is used to stop a loop immediately?

a.

stop

b.

exit

c.

break

d.

continue

8.
[1]

Which technology enables computers to identify patterns and learn from data?

a.

Machine Learning

b.

Bluetooth

c.

HTML

d.

GPS

9.
[1]

Which of the following is an example of Augmented Reality?

a.

A completely computer-generated virtual world

b.

Digital information displayed over a real-world view

c.

Storing files on a hard disk

d.

Sending an email

10.
[1]

Which of the following is a major concern when AI systems collect users' personal information?

a.

Data privacy

b.

Screen resolution

c.

Processing speed

d.

File compression

Group 'B'

Answer the following questions briefly.

20 marks[10 x 2 = 20]
11.
[2]

What is IP address? Differentiate between IPv4 and IPv6.

12.
[2]

What is a network protocol? Write any two examples of network protocols.

13.
[2]

What is data redundancy? How can a DBMS help reduce it?

14.
[2]

Differentiate between DELETE and DROP commands in SQL.

15.
[2]

What is image compression? Why is it important in multimedia?

16.
[2]

Write a Python program to calculate the sum of the first 10 natural numbers using a for loop.

17.
[2]

What is a user-defined function in Python? Write its general syntax.

18.
[2]

What is Machine Learning? Mention any two applications of Machine Learning.

19.
[2]

What is Augmented Reality (AR)? Give one example of its use.

20.
[2]

What is Big Data? Mention any two characteristics of Big Data.

Group 'C'

Answer the following questions in detail.

20 marks[5 x 4 = 20]
21.
[4]

What is a communication medium? Explain the following types of communication media with examples:

a. Twisted pair cable
b. Coaxial cable
c. Optical fiber
d. Radio wave

22.
[4]

Consider the following table named Employee:

Emp_ID

Name

Department

Salary

101

Riya

IT

35000

102

Sagar

HR

30000

103

Nabin

IT

40000

Answer the following:

a. Which field should be used as the primary key? Give a reason.
b. Write an SQL command to display the names of employees working in the IT department.
c. Write an SQL command to increase Nabin's salary to 45000.
d. Write an SQL command to add a new employee with ID 104, name "Mina", department "Finance", and salary 32000.

23.
[4]

What is multimedia? Explain the role of text, graphics, audio, and animation in multimedia presentations.

24.
[4]

Study the following Python program and answer the questions:

def check_number(n):
    if n > 0:
        return "Positive"
    elif n < 0:
        return "Negative"
    else:
        return "Zero"

num = int(input("Enter a number: "))
print(check_number(num))

a. What is the name of the user-defined function?

b. What is the parameter of the function?

c. What will be the output if the user enters -8?

d. Rewrite the function to return "Even" if the number is even and "Odd" if it is odd.

25.
[4]

AI and emerging technologies are changing education, healthcare, communication, and daily life.

a. Define Artificial Intelligence.

b. Differentiate between Artificial Intelligence and Machine Learning.

c. Explain one application of Generative AI.

d. Mention any one ethical issue related to AI and explain it briefly.

Computer Science — Model Question Set CNEB Exam

Paper Overview & Analysis

Set C

Year

Model Question

Type

50

Full Marks

20

Pass Marks

2 Hours

Duration

25

Question Items

Question Type Breakdown

MCQ10
Short Answer10
Long Answer5

Group Breakdown

Group 'A'10 questions · 10 marks
Group 'B'10 questions · 20 marks
Group 'C'5 questions · 20 marks

Chapter Breakdown

AI and Contemporary Technologies7 items13 marks
Computer Network and Communication5 items10 marks
Programming in Python5 items10 marks
Database Management System4 items9 marks
Multimedia4 items8 marks