0% found this document useful (0 votes)
13 views1 page

Ca3 I2swe

The document outlines an examination for a course on Software Engineering, scheduled for January 2024, with a duration of 1 hour and 30 minutes. It includes exercises that cover definitions, contrasts between analysis and design, roles of models, types of software, and differences between agile and prescriptive process models. The exam is structured into three exercises, each with specific questions and marks allocated.

Uploaded by

wegabrice05
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

Ca3 I2swe

The document outlines an examination for a course on Software Engineering, scheduled for January 2024, with a duration of 1 hour and 30 minutes. It includes exercises that cover definitions, contrasts between analysis and design, roles of models, types of software, and differences between agile and prescriptive process models. The exam is structured into three exercises, each with specific questions and marks allocated.

Uploaded by

wegabrice05
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CONTROLES CONTINUS HARMONISES N0 2

Spécialité : SWE1 Session : January 2024

Epreuve : INTRODUCTION TO Durée : 1H30


SWE
Examinateur : Peleu Anicet Consigne : Answer all questions

Autorisation N°: 17-09460/L/MINESUP/SG/DDES/ESUP/SDA/OAGS du 20 Septembre 2017


Exercise 1
1. Define software engineering and outline one importance of Software Engineering 2 marks
2. Contrast analysis and design. How are they similar, how do they differ? 1 mark
3. What role do models play in analysis and design? 1 marks
4. A model is supposed to be disposable and have both minimal redundancy and low viscosity
a. Explain the concept of disposable 1 marks
b. Differentiate between minimal redundancy and low viscosity 1 marks
5. Name the key aspects to consider when designing a model for a software system 1 marks

Exercise 2
Match the following types of software to their description 3.5 marks

1) System software a. used for design purposes (C A D) and for automating the manufacturing
of goods (C A M)
2) Application software b. Enable a specific hardware to mimic the human thinking
3) scientific software c. software that resides directly within some hardware component
4) Embedded software d. accessed via a navigator over a network
5) legacy software e. software written to service and support other programs
6) Web-applications f. Name given to older software that have been used for years
7) AI software g. programs designed to solve a specific business need
Exercise 3
1. Define deliverable and umbrella activity 2 marks
2. Consider the following software model and answer the questions

a. Name it and outline one difference between this model and the others 1 mark
b. Describe in few words each of the stages 2 marks
c. Give one advantage and one disadvantage of this model 1 mark
3. Differentiate between agile process models and prescriptive process models 1 mark
4. Give one example for each of the two process model types above 1 mark

You might also like