Sunday, January 18, 2026

FINAL REVISION – 1. Networking and Telecommunication – SEE COMPUTER SCIENCE 2082

 FINAL REVISION – 1. Networking and Telecommunication – SEE COMPUTER SCIENCE 2082



1.     What is communication?

2.     What is telecommunication?

3.     What is data communication? Write the basic elements / components of data communication.

4.     What is data communication mode? Explain the modes of data communication.

5.     Give any two examples of simplex mode data communication.

6.     Write any two examples of full duplex mode of data transmission

7.     What is transmission media? Write its types.

8.     Differentiate between bounded and unbounded media with examples.

9.     What is bounded media

10.  Write two examples of bounded media.

11.  Which connector is used with coaxial cable?

12.  Name any two connectors used in computer network.

13.  In which communication media data transfer is the fastest?

14.  What is unguided media?

15.  Give the name of any two unguided transmission media.

16.  What is computer network? Enlist any two importances of it.

17.  Write any two advantages and disadvantages of computer network.

18.  "Computer network reduces the operation cost". Justify the statement.

19.  What is network connecting device? Write any two of them.

20.  What is switch in network connecting device?

21.  Why switch is also known as smart hub?

22.  Differentiate between hub and switch.

23.  What is the difference between a switch and a router?

24.  Why do we use repeaters?

25.  Classify computer network on the basis of geographical location and explain it.

26.  Differentiate between LAN and MAN.

27.  Differentiate between LAN and WAN.

28.  What is LAN?

29.  What is computer network architecture? Write the different architecture of computer network.

30.  Differentiate between peer to peer and client-server network with figure.

31.  What is peer-to-peer network model?

32.  Define network topology. List any two types of network topology.

33.  What is star topology? Draw a neat diagram of star topology.

34.  Write advantages and disadvantages of star topology.

35.  Write about bus topology with suitable diagram.

36.  Write advantages and disadvantages of bus topology.

37.  What is ring topology? Draw a neat diagram of physical ring topology.

38.  Write advantages and disadvantages of ring topology.

39.  Mention any two differences between bus and ring topology.

40.  What is network protocol?

41.  Define bandwidth.

42.  Define IP address.

43.  What is internet? Write any two negative impact of internet.

44.  Mention any two services provided by internet.

45.  Define two major uses of the internet.

46.  The Internet is called network of networks." Justify in your own words.

47.  What is search engine?

48.  Write the name of any two search engines.

49.  What is web browser?

50.  Write the name of any two web browsers.

51.  Why is browser needed?

52.  Define e-mail with some advantages.

53.  Give any two advantages of e-mail over traditional mail.

54.  What is mail server?

55.  What is downloading?

56.  What is uploading?

57.  What is intranet?

58.  Where does intranet has been used?

59.  What is extranet?

60.  What is Wi-Fi?

61.  Write few popular ISPs of Nepal.

Monday, January 12, 2026

C PROGRAMMING - FINAL REVISION - 4 MARKS SEE COMPUTER SCIENCE 2082

 C PROGRAMMING - FINAL REVISION - 4 MARKS

SEE COMPUTER SCIENCE 2082


Full C Programming Questions

1.     Write a C program to find the average of any two numbers entered by the user.

2.     Write a C program that asks the user to enter two numbers and then displays their sum and product.

3.     Write a C program to calculate Simple Interest where the user inputs Principal (P), Rate (R) and Time (T). (Formula: SI = P × R × T / 100)

4.     Write a C program to input length, breadth, and height and display the volume of a box.
(Formula: Volume = l × b × h)

5.     Write a C program that asks the user for a number and checks whether it is odd or even.

6.     Write a C program that asks the user for an integer and checks whether it is multiple of 7 or not.

7.     Write a C program to input a number and check whether it is fully divisible by 5 and 8 or not.

8.     Write a C program to test whether a given number is exactly divisible by 13 or not.

9.     Write a C program to input a number and check whether it is positive or negative.

10. Write a C program that asks the user for a number and checks whether it is negative, positive, or zero.

11. Write a C program that asks the user to enter any two numbers and displays the greatest among them.

12. Write a C program to read any three integer numbers from the keyboard and find the smallest number.

13. Write a C program to read two numbers and display the smaller one.

14. Write a C program to check whether a student is pass or fail, when the pass mark is 45.

15. Write a C program to input the lengths of three rods and display whether a triangle can be formed using them or not. (Condition: a + b > c, a + c > b, b + c > a)

16. Write a C program that asks the values of three sides of a triangle and checks whether the triangle is scalene or not. (Scalene: all sides different)

17.  Write a C program to display the series 1, 2, 3, 4, … up to 10 terms and also find their sum.

18. Write a C program to display the series 2, 4, 6, 8, … up to the 10th term.

19. Write a C program to display the series 1, 4, 9, 16, … up to 10 terms and also find their sum.

20. Write a C program to display the first 10 odd numbers.

21. Write a C program to find the sum of the first 20 even numbers.

22. Write a C program to print the first 10 natural numbers.

23. Write a C program to find the sum of the first 10 natural numbers.

24. Write a C program to find the sum of odd numbers from 80 to 90.

25. Write a C program to display the series 40, 41, 42, 43, … up to 10 terms and also find their sum.

26. Write a C program to display the odd numbers from 1000 to 500 and also find their sum.

 


QBASIC PROGRAMMING FILE HANDLING - FINAL REVISION - 4 MARKS SEE COMPUTER SCIENCE 2082

 QBASIC PROGRAMMING FILE HANDLING - FINAL REVISION - 4 MARKS

SEE COMPUTER SCIENCE 2082



1.     WAP to create a sequential data file “STUDENT.DAT” to store the name of 10 students and the marks obtained in four different subjects.

2.     WAP to store Roll Number, Name, Class, and Address of five students in a sequential data file.

3.     WAP to store records containing Book Number, Book Name, and Writer’s Name in a sequential data file called “LIBRARY.DAT”.

4.     WAP to create a sequential data file “EMPLOYEE.DAT” to store employee’s name, address, age, gender, and salary.

5.     WAP to input student’s name, class, and marks secured in three subjects, store the data in a sequential data file “RESULT.DAT” along with total marks, and make provision to enter multiple records.

6.     WAP to open a data file “NEW.DAT” that contains name, address, phone number, and salary, and allow the user to add new records to the file.

7.     A sequential data file called “STUDENT.DAT” stores student’s name, class, and address.
WAP to append new student records to the existing file without deleting the previous records of 15 students.

8.     A sequential data file called “EMP.DAT” contains employee’s name, post, and salary.
WAP to add new employee records to the file.

9.     A sequential data file called “STUDENT.DAT” stores students’ name, class, section, and address.
WAP to print all the records of the students.

10. A sequential data file called “MARKS.DAT” contains Roll Number, Name, English, Nepali, and Maths. WAP to display all the contents of the file.

11. A sequential data file called “RECORD.DAT” stores name, address, age, and salary. WAP to display only those records whose age is greater than 26.

12. Employee’s name, address, gender, and salary are stored in “EMP.DAT”. WAP to display records of employees whose salary exceeds 60,000.

13. A data file “SALARY.DAT” contains employee’s name, post, and salary. WAP to display records of employees whose salary is greater than 15,000 and less than 40,000.

14. A sequential data file called “RECORD.DAT” stores Roll No., Name, Gender, English, Nepali, Maths, and Computer. WAP to display records of students whose marks in English is more than 40.

15. A sequential data file called “RECORD.TXT” stores Roll No., Name, Gender, English, Nepali, Maths, and Computer. WAP to display records of students whose gender is “F” and who have obtained more than 90 marks in Computer.

16. A sequential data file called “STUDENT.TXT” stores name, class, address, age, and gender.
WAP to display records of students whose class is 10 and gender is male.

17. A data file “STAFF.DAT” stores records containing EmpID, name, address, post, and salary.
WAP to display records of employees whose address is Nepal and whose salary is more than 40,000.

18. WAP to read data from the file “EMPINFO.TXT” and display Name, EmpID, and Post of employees whose post is Clerk.

19. A sequential data file called “MARKS.DAT” stores student’s name, English, Nepali, and Maths marks.WAP to display records of students who have obtained more than 35 marks in all subjects.

20. A sequential data file called “DATA.DAT” stores item name, quantity, and rate. WAP to display all records along with the total amount.

21. A data file “LIB.TXT” consists of book’s name, author’s name, and price. WAP to count and display the total number of records present in the file.

22. A sequential data file “EMP.DAT” contains name, post, and salary of employees. WAP to display all employee records along with the tax amount, where tax is 15% of salary.

23. A sequential data file “DETAIL.DAT” contains name, age, and mobile number of some persons.
WAP to display the names of persons eligible to cast vote (age must be 18 or above).

24. 41. A sequential data file “LIST.DAT” stores item name, quantity, and rate. WAP to update all records by increasing the rate by 10%.

25. 42. A sequential data file “RECORD.DAT” contains name, address, and salary of employees. WAP to display records of employees whose salary is more than 37,000 and whose name ends with “DHA”.

 

Sunday, January 11, 2026

MODULAR PROGRAMMING - FINAL REVISION - 4 MARKS SEE COMPUTER SCIENCE 2082

 MODULAR PROGRAMMING - FINAL REVISION - 4 MARKS

SEE COMPUTER SCIENCE 2082



1.     Write a program in QBASIC that asks the user to enter the radius of a circle and calculates its area using a FUNCTION and circumference using a SUB procedure. [A = Ï€r², C = 2Ï€r]

2.     Write a program in QBASIC that asks the user to enter the radius of a circle and calculates its area using a user-defined FUNCTION First(r) and circumference using a SUB procedure Second(r). [A = Ï€r², C = 2Ï€r]

3.     Write a program in QBASIC that asks the user to enter the length and breadth of a room and calculates its area using a FUNCTION and perimeter using a SUB procedure. [A = L × B, P = 2(L + B) ]

4.     Write a program in QBASIC that asks the user to enter the length, breadth and height of a room and calculates its area using a FUNCTION and volume using a SUB procedure.[A = L × B, V = L × B × H]

5.     Write a program in QBASIC that asks the user to enter the length, breadth and height of a room and calculates its volume using a FUNCTION and area of four walls using a SUB procedure.[V = L × B × H, A = 2H(L + B) ]

6.     Write a program in QBASIC that asks the user to enter the radius and height of a cylinder and calculates its volume using a FUNCTION and curved surface area using a SUB procedure.[V = Ï€r²h, C = 2Ï€rh]

7.     Write a program in QBASIC that asks the user to enter the radius and height of a cylinder and calculates its total surface area using a FUNCTION and volume using a SUB procedure.[TSA = 2Ï€r(r + h), V = Ï€r²h[

8.     Write a program in QBASIC that asks the user to enter the radius of a circle and calculates the volume of a cylinder using a FUNCTION and circumference of the circle using a SUB procedure.[V = Ï€r²h, C = 2Ï€r]

9.     Write a program in QBASIC that asks the user to enter the radius of a hemisphere and calculates its volume using a FUNCTION and total surface area using a SUB procedure.[V = (2/3)Ï€r³, TSA = 3Ï€r²]

10.  Write a program in QBASIC that asks the user to enter the radius of a sphere and calculates its volume using a FUNCTION and total surface area using a SUB procedure. [V = (4/3)Ï€r³, TSA = 4Ï€r²]

11.  Write a program in QBASIC that asks the user to enter principal, time and rate of interest and calculates simple interest using a SUB procedure and amount using a FUNCTION procedure.

[SI = (P × T × R) / 100, A = P + SI]

12.  Write a program in QBASIC that asks the user to enter three numbers and displays the greatest number using a FUNCTION and smallest number using a SUB procedure.

13.  Write a program in QBASIC that asks the user to enter two numbers and finds the remainder using a SUB procedure and product using a FUNCTION procedure.

14.  Write a program in QBASIC that calculates the area of a rectangle using a user-defined FUNCTION and the area of a circle using a SUB procedure.[Area of rectangle = LxB , Area of circle = Ï€r²]

15.  Write a program in QBASIC that asks the user to enter the three sides of a triangle and calculates its area using a FUNCTION and perimeter using a SUB procedure. [P=a+b+c, Area=

16.  Write a program in QBASIC that calculates the area of four walls using a FUNCTION and the area of a rectangle using a SUB procedure. .[Area of rectangle = LxB , Area of 4 walls = 2H(L + B)]

17.  Write a program in QBASIC that asks the user to enter any three different numbers and finds their product using a user-defined FUNCTION PROD() and average using a SUB procedure AVG().

18.  Write a program in QBASIC that asks the user to enter any number and displays its cube using a SUB procedure and square root using a FUNCTION.