Kathford

Secondary Level Computer Science Questions 2081: Teacher Service Commission

Edusanjal

June 08, 2024

The Government of Nepal, through the Teachers Service Commission, has conducted an open competitive examination for the position of Secondary Level Teacher (Level-3rd class) for the Computer Science subject 2081. You can use this question as a guideline and modality of the questions. 

Teachers Service Commission Secondary Level Third Class Teacher Position Open Competitive Examination
Computer Science Subject Examination-2081

Level: Secondary Level
Time: 3 hours
Full Marks: 100 Passing Marks: 40
Subject: Computer Science

 

Group A

  1. Explain the significance of Boolean algebra in the context of digital system. Illustrate its application in simplifying logic circuits through Boolean laws and theorems. 5+5
  2. What are the innovative approaches for integrating multimedia technology into project- based learning? Differentiate between video, animation and graphics. 4+6
  3. Explain the concept of polymorphism in object-oriented programming with specific reference to both c++ and java. Provide examples in each language to illustrate how polymorphism is implemented and how it enhances code reusability and flexibility. 5+5
  4. Develop a project-based learning session that needs HTML website design by using basic tags. How do you assess student progress in project-based learning model? Explain with concrete procedures and steps. 6+4
  5. How do you teach the VPN concept at the secondary level school education? Differentiate between half duplex and full duplex communication by confining within the scope of Grade X curriculum. 7+3


    Group B
  6. Discuss the importance of concurrency control and transaction processing in database management system. Compare and contrast the ACID (Atomicity, Consistency, Isolation, Durability) properties with BASE (Basically Available, Soft state, Eventually consistent) properties in the context of transaction processing with examples. 4+6
  7. How does an operating system implement virtual memory and paging to handle processes larger than the physical memory available? And, explain an application process of system administration by using Linux. 6+4
  8. What is software re-engineering? What ethical considerations should be taken into Account while conducting reverse engineering on proprietary software? 3+7
  9. Explain the cloud computing and its application. Briefly examine ethical and social issues associated with an application of ICT. 4+6
  10. Discuss the role of constructivism and connectivism in shaping modern educational practices, particularly in the integration of ICT in education. How do these learning theories influence the design of e-learning concepts and ICT-integrated lessons? And, highlight importance of ICT for the purpose of Teacher Professional Development. 3+4+3
Bachelors Portal