NEB Class 11 Science Computer Science Question Paper 2078 Nepal
This is the official NEB Class 11 (Science stream) Computer Science question paper for 2078, as set in the Model questions examination. It carries 50 full marks and a time allowance of 120 minutes, across 16 questions. On Kekkei you can attempt this Computer Science past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your NEB Class 11 Computer Science exam or solving previous years' question papers, this 2078 paper is a great way to practise under real exam conditions.
| Level | NEB Class 11 |
|---|---|
| Stream | Science |
| Subject | Computer Science |
| Year | 2078 BS |
| Exam session | Model questions |
| Full marks | 50 |
| Time allowed | 120 minutes |
| Questions | 16, all with step-by-step solutions |
Group A: Multiple Choice Questions
Tick the best alternative.
Which one of the following is an input device?
mouse
A mouse is an input device (used to enter data/commands). Speaker, monitor and printer are output devices. Answer: (d) mouse.
Which of the following is NOT a bus type?
Memory bus
The system buses are address bus, data bus and control bus. 'Memory bus' is not a standard bus-type classification here. Answer: (c) Memory bus.
How to represent Boolean in logic gate?

AND gate
is the logical AND operation, represented by the AND gate (option A in the figure).
Which scheduling algorithm allocates the CPU first to the process that requests the CPU first?
first-come, first-served scheduling
First-come, first-served (FCFS) scheduling allocates the CPU to the process that requests it first. Answer: (a).
Which operator is used to start/enter the formula in an Excel cell?
=
In Excel a formula must begin with the equals sign . Answer: (c) .
Which looping process checks the test condition at the end of the loop?
do-while
The do-while loop checks its condition at the end (after executing the body once), so it always executes at least once. Answer: (c) do-while.
How to insert an image in a web page using HTML tag?
The image is inserted with the <img src="..."> tag, where src gives the image file path. Answer: (c) <img src=...>.
Which image format is best used for photographs and offers a small file size?
JPEG
JPEG (JPG) uses lossy compression that gives small file sizes and is best suited to photographs. Answer: (d) JPEG.
Which of the following monitors user activity on internet and transmits that information in the background to someone else?
Spyware
Spyware secretly monitors a user's activity and sends the information to a third party in the background. Answer: (b) Spyware.
Group 'B'
Give short answer to the following questions.
Explain different types of secondary memory of computer system.
OR
Describe the decimal to binary number conversion process with example.
Secondary memory types: (1) Magnetic storage — hard disk drive (HDD), magnetic tape, floppy disk (data stored as magnetised spots; non-volatile, large capacity). (2) Optical storage — CD, DVD, Blu-ray (data read/written by laser). (3) Solid-state/semiconductor storage — SSD, USB flash drive, memory cards (no moving parts, fast, uses flash memory). They are non-volatile, used for permanent/long-term storage, larger but slower than primary memory.
OR — Decimal to binary conversion: Repeatedly divide the decimal number by 2, recording the remainder each time; the binary number is the remainders read from bottom (last) to top (first). Example: convert 13 → 13÷2=6 r 1 6÷2=3 r 0 3÷2=1 r 1 1÷2=0 r 1 Reading remainders bottom-up: .
What are the functions of operating system? Describe.
Functions of an operating system: (1) Process management — creating, scheduling and terminating processes, CPU allocation; (2) Memory management — allocating/deallocating main memory, virtual memory; (3) File management — creating, organising, storing and accessing files and directories; (4) Device/I-O management — controlling input/output devices through device drivers; (5) Security and protection — user authentication, access control; (6) User interface — providing CLI/GUI; (7) Error detection and resource management; (8) acting as an interface between user/applications and hardware.
Define different types of CSS.
OR
Explain the different components of multimedia.
Types of CSS: (1) Inline CSS — written within an element using the style attribute (applies to a single element). (2) Internal (embedded) CSS — written inside a <style> tag in the <head> of the HTML page (applies to that one page). (3) External CSS — written in a separate .css file linked with <link> (applies to many pages, best for consistency and maintenance).
OR — Components of multimedia: (1) Text — characters/words conveying information; (2) Graphics/images — still pictures, drawings; (3) Audio/sound — music, narration, effects; (4) Video — moving images with sound; (5) Animation — sequence of images creating motion. (Combined with interactivity to form multimedia.)
Differentiate between the do and while loop.
| while loop | do-while loop |
|---|---|
| Entry-controlled: condition checked before executing the body | Exit-controlled: condition checked after executing the body |
| Body may execute zero times (if condition false at first) | Body executes at least once |
Syntax: while(condition){...} | Syntax: do{...}while(condition); |
| No semicolon after the loop | Requires a semicolon after while(condition) |
| Used when iterations depend on a condition tested first | Used when the body must run at least once |
Suggest the prevention methods of cybercrime.
Prevention methods of cybercrime: use strong, unique passwords and change them regularly; install and update antivirus/anti-malware software and firewalls; keep operating systems and applications updated/patched; avoid clicking suspicious links/attachments (phishing); use secure (HTTPS) websites and encryption; take regular data backups; restrict access with authentication and authorisation; be cautious sharing personal information on social media; use legal/licensed software; and raise awareness and follow cyber laws.
Group 'C'
Give long answer to the following questions.
Explain computer architecture with block diagram and functions of its components.
OR
Write a program to input the elements of a matrix and print its elements properly using array.
Computer architecture (von Neumann): The main components are:
- Input unit — feeds data/instructions into the computer.
- CPU, comprising the Control Unit (CU) (directs and coordinates operations, fetch-decode-execute), the Arithmetic Logic Unit (ALU) (performs arithmetic and logical operations), and registers.
- Memory unit — stores data, instructions and results (primary/main memory).
- Output unit — presents processed results to the user. These are connected by the system bus (address, data, control). (Block diagram: Input → CPU(CU+ALU) ↔ Memory → Output.)
OR — C program for 4×3 matrix:
#include <stdio.h>
int main(){
int a[4][3], i, j;
printf("Enter 12 elements:\n");
for(i=0;i<4;i++)
for(j=0;j<3;j++)
scanf("%d", &a[i][j]);
printf("The matrix is:\n");
for(i=0;i<4;i++){
for(j=0;j<3;j++)
printf("%d\t", a[i][j]);
printf("\n");
}
return 0;
}
Draw AND, OR, XOR and XNOR gates with truth table and logic gates.
AND (): output 1 only when both inputs are 1.
OR (): output 1 when at least one input is 1.
XOR (): output 1 when inputs are different.
XNOR (): output 1 when inputs are the same.
Truth table:
| A | B | AND | OR | XOR | XNOR |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 1 |
(Gate symbols: AND = D-shape; OR = curved-back shield; XOR = OR with extra curved line at input; XNOR = XOR with a bubble at output.)
Frequently asked questions
- Where can I find the NEB Class 11 Computer Science question paper 2078?
- The full NEB Class 11 Computer Science 2078 (Model questions) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
- Does the Computer Science 2078 paper come with solutions?
- Yes. Every question on this Computer Science past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
- How many marks is the NEB Class 11 Computer Science 2078 paper?
- The NEB Class 11 Computer Science 2078 paper carries 50 full marks and is meant to be completed in 120 minutes, across 16 questions.
- Is practising this Computer Science past paper free?
- Yes — reading and attempting this Computer Science past paper on Kekkei is completely free.