- Type
- Midterm past paper
- Course
- CS504 Software Engineering - I
- Size
- PDF 1 MB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extension for 30 a day.
Preview text
Text from pages 2, 3, 4 of 31. Download the file for all 31 pages.
Q1. Whole part structure is also called
of what
- In " Railway ticket reservation system" the roles such as inquiry, reservation, ticketing and cancellation are to be performed by the user called:- a . Pa sse nger b. System analyst c. System developer d. System designer
- A useful technique for evaluating the overall complexity of a proposedarchitecture is to look at the component's
5. a. number and size of components b. flow depe ndencies and s ha ring de pendencie s c. size and cost d. function points
relationship is concerned with classes not with the class instantiates.
Q7. The data on which the program operates is also considered as part of the
pa ge 01 c. Logical Data d. Utility Software
Q8. From the following which is/are not the example(s) of illegal data flow in Data Flow Diagram (DFD)
c . Horiz onta l, vertical d. Vertical, horizontal
- Consider the following piece of code: public class Square extends Shape { // some code
The above code is an example of: a. Part-Whole relationship b. Genera liz atio n/ Spe cia l iz ation c. Data Sharing d. Data encapsulation
Q11. Requirement engineering mainly deals with the
pa ge 16 c. Development Phase d. Maintenance Phase line and the events in a
_ of the system
- A relationship indicates that one entity is composed of one or more parts which are themselves instances of that or another entity. a. Inheritance b. Wh ole -part c. Generalization d. Specialization
Q13. In UML Object Model Notation
, intra component linkages are stronger while inter component b. low c oupli ng pa ge 73 c. low cohesion d. high coupling
- Transactions are the _ that must be remembered through time.
a . Events b. Actions c. Triggers d. Methods
Q16. The modules interacting with each other through message passing have between them.
c . low c oupli ng d. high coupling
- In UML based Object Oriented model of a system, the inheritance relation between two classes is shown by a line between the two. a. A filled diamond b. An unfilled diamond c. A half arrowhead sign towards the super-class side on the association
d. An a rrowhead pa ge 92
Q18. Which statement is not according to the software engineering principles? Software engineering is a(n)
is not the real product but just a real looking mock-up of what would be eventually delivered. a. Software b. Program c . Protot ype ( page 68) d. Test Case
Q20. The best way to conduct a requirements validation review is to
Related CS504 files
All CS504 files →- CS504 Midterm Current Solved Paper Fall 2021 by Adil Alvi Midterm PDF 489 KB
- CS504 Midterm Subjective by Moaaz Midterm PDF 385 KB
- CS504 Midterm Solved MCQs Set 3 by Junaid Midterm PDF 1.3 MB
- CS504 Midterm Past Papers by Junaid Midterm PDF 1.5 MB
- CS504 Highlighted Handouts by 404 Highlighted PDF 3.3 MB
- CS504 Quiz 1 Set 2 Quiz PDF 857 KB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.