Join our WhatsApp Channel Join Now!
Posts

JNTUK B.Tech Software Engineering R23 Sub Imp Questions

HeyTopper
  • UNIT I - Introduction & Software Life Cycle Models
    • Explain the evolution of software engineering and discuss the notable changes in software development practices.
    • Compare and contrast Waterfall model with Spiral model. What are their advantages and limitations?
    • Describe the Agile development model and its principles. How does it differ from traditional models?
    • What is Rapid Application Development (RAD)? Explain its phases and when to use it.
    • Discuss the major challenges in computer system engineering and how software engineering addresses them.
    • Explain the exploratory style of software development with examples.
    • Compare different software life cycle models and discuss which model is best suited for different types of projects.
  • UNIT II - Project Management & Requirements Analysis
    • Explain COCOMO model in detail. How is it used for software cost estimation?
    • What is Software Requirements Specification (SRS)? Discuss its structure and importance.
    • Compare formal system specification with algebraic specification. When would you use each?
    • Describe various software metrics used for project size estimation.
    • Explain risk management in software projects. How are risks identified, analyzed, and mitigated?
    • Discuss Halstead's software science metrics and their significance in software measurement.
    • What are the key responsibilities of a software project manager? How do they handle project complexities?
  • UNIT III - Software Design & Agility
    • Explain cohesion and coupling in software design. How do they affect software quality?
    • Describe Extreme Programming (XP) and its core practices.
    • What are the characteristics of a good user interface? Explain the UI design methodology.
    • Compare different approaches to software design and their applications.
    • Explain the SA/SD methodology and the process of developing DFD models.
    • Discuss component-based GUI development and its advantages.
    • How does agility impact the cost of change in software development? Explain with examples.
  • UNIT IV - Coding, Testing & Quality Management
    • Compare Black-box testing with White-box testing. When would you use each?
    • Explain software reliability and different approaches to achieve it.
    • Describe the SEI Capability Maturity Model (CMM) and its levels.
    • What is Six Sigma in software quality management? How is it implemented?
    • Discuss various types of integration testing and their importance.
    • Explain smoke testing and its role in software testing.
    • Describe ISO 9000 standards and their application in software quality management.
  • UNIT V - CASE Tools & Software Maintenance
    • Explain the architecture of a CASE environment and its components.
    • What is software reverse engineering? Discuss its importance in software maintenance.
    • Describe different software maintenance process models.
    • Explain software reuse and its implementation at the organizational level.
    • Discuss the characteristics of software maintenance and factors affecting maintenance cost.
    • What are second-generation CASE tools? How do they differ from first-generation tools?
    • Explain the basic issues in any reuse program and strategies to overcome them.

Post a Comment

Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.