Skip to content
VUBuddy

CS504 Quiz 1 Updated June 2022 by Attiq Kundi

Software Engineering - I PDF 685 KBUpdated 23 Oct 2026
Quiz CS504 Quiz 1 Updated June 2022 by Attiq Kundi PDF 685 KB
vubuddy.com
Type
Quiz
Course
CS504 Software Engineering - I
Size
PDF 685 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 685 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2, 3 of 44. Download the file for all 44 pages.

CS504 Quiz-1 BY Attiq Kundi · YOU TUBE CS504 100 % CORRECT · MCSQ · AND Many MoRe · File No.02 From Grand Quiz

Q1. Whole part structure is also called

  1. Generalization
  2. Aggregation
  3. Specialization
  4. Association
  5. A prototype is not the real product. It is rather just a real looking of what would be eventually delivered and might not do anything useful.
  1. Mock-up
  2. Ad-hoc
  3. Design
  4. Structure

Q3. In "Railway ticket reservation system" the roles such as inquiry, reservation, ticketing and cancellation are to be performed by the user called:-

  1. Passenger
  2. System analyst
  3. System developer
  4. System designer

Q4. A useful technique for evaluating the overall complexity of a proposedarchitecture is to look at the component's

  1. number and size of components
  2. flow dependencies and sharing dependencies
  3. size and cost
  4. function points

5.

relationship is concerned with classes not with the class instantiates.

  1. Association
  2. Inheritance
  3. Aggregation
  4. Composition
  5. Software development is a step-by-step process, and in phase of software development Business Objective of an organization gets cleared.
  1. Maintenance
  2. Development
  3. Definition
  4. Vision

Q7. The data on which the program operates is also considered as part of the

  1. Important Data
  2. Software
  3. Logical Data
  4. Utility Software

Q8. From the following which is/are not the example(s) of illegal data flow in Data Flow Diagram (DFD)

  1. External Agents directly communicating with each other
  2. External Agent updating information in a DataStore
  3. External Agent accessing information from a Data Store
  4. There must be an intermediate process which should transform data received from one external entity and then send the transformed data to the other external entity
  5. In sequence diagram, the objects are organized in a line and the events in a time line.
  1. Horizontal, straight
  2. Vertical, straight
  3. Horizontal, vertical
  4. Vertical, horizontal
  5. 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. Generalization/Specialization c. Data Sharing d. Data encapsulation Definition Phase

  1. Requirement engineering mainly deals with the

of the system

  1. Vision

Phase b. c. Development Phase d. Maintenance Phase

  1. 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. Whole-part c. Generalization d. Specialization

Q13. In UML Object Model Notation

  1. C++ language-specific programs are constructed
  2. mathematical problems are visualized

relationships among classes and sub-classes are expressed d. Graphs and tables are used to explain Software Engineering principles

  1. In the case of , intra component linkages are stronger while inter component linkages are weak. a. high cohesion b. low cohesion c. high coupling d. low coupling
  2. Transactions are the

that must be remembered through time.

  1. Events
  2. Actions
  3. Triggers

e. Methods

  1. The modules interacting with each other through message passing have between them. a. low cohesion b. high cohesion c. low coupling d. high coupling

Q17. In UML based Object Oriented model of a system, the inheritance relation between two classes is shown by a sign towards the super-class side on the association line between the two.

  1. A filled diamond
  2. An unfilled diamond
  3. A half arrowhead
  4. An arrowhead
All CS504 files →
CS504 Software Engineering - I All CS504 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.