**Important Question for Exam**
- What is program testing and debugging? Explain various types of Programming Testing.
- Write the different program development models and describe an iterative development model in detail with a diagram.
- Explain the client sever programming concept with the help of a diagram.
- What is the importance of cohesion and coupling in program development?
- What is Software? Why is the analysis phase vital for good software development?
- Obtain t context and level 1 DFD for the Airline ticket Management system.
- What do you mean by coupling in modular Programming? Discuss different types of coupling with suitable examples.
- Explain various types of Mobile computing languages.
- What is RAD? Write the difference between Waterfall and RAD Model
- Explain the decision table and decision tree.
- What do you mean by the generation of Computer language? Write down the advantages of 4GL Over 3GL
- Explain the need for a platform independence program.
- Discuss the importance of documentation in program development.
- Compare and Contrast Compiler and Interpreters.
- Explain in detail about various programming languages.
- What do you mean by client-server Programming? Differentiate the two-tier and three-tier architecture of client-server programming.
- What is a Programming Tool? explain the algorithm and flow chart with suitable examples.
- What do you mean by a web-based system? List some web-based programming languages and explain them briefly.
- How document is important in program Maintenance? Explain Various types of documentation.
- Write short notes on any two
- linker and Loader
- 3GL Vs 4GL
- Program Documentation
- Waterfall Model of SDLC
- Spiral Model
- Different between low-level and high-level Language
**Important Question for Exam**
- What is program testing and debugging? Explain various types of program testing.
- Write the different program development models and describe the iterative development model in detail with a diagram.
- Explain the client-server programming concept with the help of a diagram.
- What is the importance of cohesion and coupling in program development?
- Obtain Context and level 1 DFD for the Airline ticket management system.
- Explain various types of mobile computing languages.
- Explain the need for a platform independence program.
- Explain the decision table and decision tree.
- Discuss the importance of documentation in program development.
- Compare and contrast compilers and interpreters.
- Explain in detail about various programming languages.
- What is a Programming tool? Explain the algorithm and flow chart with a suitable example.
- How document is important in program maintenance? Explain various types of documentation.
- Write short notes on any two:
- Linker and Loader
- 3GL vs 4GL
- Differences between low-level and high-level language
Pokhara University BCA 1st Semester Programming Logic and Technique Question paper 2023


Pokhara University BCA 1st Semester Programming Logic and Technique Question paper 2024
