Important RGPV Question, CS-701 Software Architecture, VII Sem, B.Tech.

Important RGPV Question

CS-701 Software Architecture

VII Sem, CS

UNIT-I

Q.1 Describe various models of software development with their Issues.  (RGPV Dec 2024)

Q.2 Explain architectural business cycle in detail.  (RGPV Dec 2024)

Q.3 What is Software Architecture? How software architecture represents a System’s earliest set of design decisions? (RGPV Nov 2023)

Q.4 What is Software Quality Model? Explain Mc Call’s Model in detail. (RGPV Nov 2023)

Q.5 Write a short note on software components and connectors. (RGPV Nov 2022)

UNIT-II

Q.1 Compare structural model, framework model and dynamic model.  (RGPV Dec 2024)

Q.2 What is the importance of call and return architecture?  (RGPV Dec 2024)

Q.3 What are the Architectural Constraints of RESTful API? Explain. (RGPV Nov 2023)

Q.4 How can we decide the quality of software architecture? Explain. (RGPV Nov 2023)

Q.5 Explain pipes and filters in detail. (RGPV Nov 2023)

Q.6 What is Model View Architecture? Explain its characteristics in detail. (RGPV Nov 2023)

Q.7 Write short note on Architectural Patterns. (RGPV Nov 2023)

Q.8 Describe different types of software architecture models. (RGPV Nov 2022)

Q.9 Explain micro services based architecture and agent based architecture in brief. (RGPV Nov 2022)

Q.10 What is a software architecture framework? Write the difference between client-server and master-slave software architecture patterns. (RGPV Nov 2022)

Q.11 Write a short note on pipes and filter architecture.  (RGPV Nov 2022)

UNIT-III

Q.1 How node JS is different from Angular JS?  (RGPV Dec 2024)

Q.2 Define JSP. Describe the life cycle of servlets.  (RGPV Dec 2024)

Q.3 Compare RMI and RPC. (RGPV Dec 2024)

Q.4 Discuss the role of UML in Software Architecture. (RGPV Nov 2023)

Q.5 Explain the role of architecture description language using suitable examples. (RGPV Nov 2022)

Q.6 Describe various UML diagrams used in software architecture using suitable diagrams. (RGPV Nov 2022)

UNIT-IV

Q.1 Define ARID with its characteristics.  (RGPV Dec 2024)

Q.2 Explain software architecture analysis methods in details.  (RGPV Dec 2024)

Q.3 Describe seven categories of architectural design decisions. (RGPV Dec 2024)

Q.4 What is architecture description language? Outline the features of architecture description languages. (RGPV Nov 2023)

Q.5 Explain ATAM (Architecture Trade off Analysis Method) and its phase. (RGPV Nov 2023)

Q.6 Write a note on Active Reviews for Intermediate Design. (RGPV Nov 2023)

Q.7 Describe the Cost Benefit Analysis Method for the economic analysis of software architecture. What are its benefits? (RGPV Nov 2022)

Q.8 Explain attribute driven design method of architecture analysis. (RGPV Nov 2022)

Q.9 Write down the steps to analyse quality of software Architecture using Trade-off Analysis (ATAM) Method. (RGPV Nov 2022)

Q.10 Describe Active Reviews for Intermediate Design (ARID). What’s are its benefits over ATAM. (RGPV Nov 2022)

UNIT-V

Q.1 Define Refinement. Explain the principles of sound documentations.  (RGPV Dec 2024)

Q.2 Describe seven part template for documentation package.  (RGPV Dec 2024)

Q.3 What is the Documentation Package? Explain in detail. (RGPV Nov 2023)

Q.4 What are the basic principles of Sound Documentation? Explain in detail. (RGPV Nov 2023)

Q.5 What is the need of documentation in software architecture? Describe the basic principles to follow. (RGPV Nov 2022)

Q.6 What are context diagrams? How they are used to document software behavior?  (RGPV Nov 2022)

EXTRA QUESTION

Q.1 Describe how the layered pattern makes use of abstract common services, encapsulate and use an intermediary.  (RGPV Dec 2024)

Q.2 Describe the steps of attribute driven design method. (RGPV Dec 2024)

Q.3 Write short notes on following. (Any two) (RGPV Dec 2024)

i) Variability

ii) CORBA and RMI

iii) Data flow architecture

Q.4 What are the six characteristics of a scenario for quality attributes specification? (RGPV Nov 2023)

Q.5 Explain design rules of user interface architecture. (RGPV Nov 2023)

Q.6 What is Rapid Application Development Methodology? Explain its advantages and disadvantages. (RGPV Nov 2023)

Q.7 Draw and explain the spiral model of software development. Enlist the advantages and disadvantages of spiral model. (RGPV Nov 2022)

Q.8 Write short notes on any two of the following (RGPV Nov 2022)

i) Java RMI

ii) CORBA

iii) Laycred software architecture

iv) Software development life cycle

— Best of Luck for Exam —