Important Old Questions Collection of Software Engineering for Loksewa Computer Engineer and IT Officer
What is SCM? Discuss key objectives and activities involved in SCM? Highlight the benefits and challenges of implementing SCM in large scale software projects. List some common tools used for SCM in software industry.
What is the JVM? Explain its architecture and discuss how it enables platform independence in Java programming. Write a Java program to reverse an input string.
Discuss the working principle of blockchain and its applications.
Differentiate between functional and non-functional requirements with examples. Explain the steps followed in software requirement engineering.
Explain the importance of software process in software development with a real world example.
Explain how programming standards and procedures are maintained during software development process.
What is OOAD? Explain its key principles with real world examples. Discuss different testing techniques and their importance in software engineering.
Explain the concept of prototyping in System Analysis and Design. Discuss the advantages and disadvantages of using prototyping as a development methodology.
Risk-driven project management.
Devise two test cases each of unit testing and integration testing for a user login system.
Compare between verification and validation. Also, explain with examples, how the various types of testing help to ensure the quality of a software system.
Differentiate between black box testing and white box testing.
Give an introducton to software engineering and explain its stages.
Mention four features of OOP with examples.
What is the significance of software maintainance. Differentiate between unit testing and integration testing. Explain how regression testing is critical during the software maintainance phase.
What is ERP? Explain its importance.
Compare OOAD with structured analysis and design. Discuss different activities involved in each of the phases of the object oriented development life cycle.
What is Software Quality Assurance? Types of software maintenance. Give some design principles for maintainability.
With a neat diagram explain the components of a Linux system.
Explain about different metrics for software project size estimation. Discuss cyclomatic complexity with suitable examples.
Spiral model advantages and disadvantages. Benefits and problems of software reuse? State the factors that need to be taken care while reusing software.
Explain the agile software development cycle model in detail.
How do SEI-CMM standards differ from that of ISO standards? Explain in detail about all the levels in SEI-CMM? Compare and contrast unit and integration testing.
Explain the process of software development and implementation.
Types of software cost estimation model with examples.
What is software process?
Explain the versioning process in the context of Configuration Management with all the associated components in software development industry.
SQA Activities. SEI-CMM’s five levels of maturity for software process.
Explain single tier, two tier and multi-tier client server architecture with suitable example.
Explain SOAP, WSDL and REST with their applications.
Risk management plan to reduce staff turnover.
Explain about Joint Application Development and its purpose in system development process. Mention the roles of various JAD group members in the development of information system.
Compare and contrast service oriented architecture and micro services architecture.
Explain the various phases of SDLC in brief.
What does it mean by cohesion and coupling in object oriented system design? explain three types of cohesion and coupling with examples.
Briefly explain various risk factors involved in software development.
Explain the core components under android application architecture.
Software development methodology for ERP.
What are software quality measures? Why SQA is important? Explain. What are the building blocks of UML? Explain with suitable examples and notations.
Explain how AJAX works? What are the applications of XML?
I am working on solutions of all these questions. I will publish once I am done. Follow my youtube channel to stay updated.