Skip to content
VUBuddy

CS504 Grand Quiz Dec 2020 by MCS

Software Engineering - I PDF 539 KBUpdated 23 Oct 2026
Quiz CS504 Grand Quiz Dec 2020 by MCS PDF 539 KB
vubuddy.com
Type
Quiz
Course
CS504 Software Engineering - I
Size
PDF 539 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 539 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 20. Download the file for all 20 pages.

CS 504-Software Engineering-I

Grand Quiz December 2020

By: MCS of Virtuallians

IF there is any correction needed do it accordingly

Q1. Whole part structure is also called ________

  1. Generalization
  2. Aggregation
  3. Specialization
  4. Association

Q2. 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

Q5. ___________ relationship is concerned with classes not with the class instantiates.

  1. Association
  2. Inheritance
  3. Aggregation
  4. Composition

Q6. 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

Q9. 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

Q11. Requirement engineering mainly deals with the _______ of the system

  1. Vision Phase
  2. Definition Phase
  3. Development Phase
  4. Maintenance Phase

Q12. A ______ relationship indicates that one entity is composed of one or more parts which are themselves instances of that or another entity.

  1. Inheritance
  2. Whole-part
  3. Generalization
  4. Specialization

Q13. In UML Object Model Notation ___________

  1. C++ language-specific programs are constructed
  2. mathematical problems are visualised
  3. relationships among classes and sub-classes are expressed
  4. Graphs and tables are used to explain Software Engineering principles

Q14. In the case of ________, intra component linkages are stronger while inter component linkages are weak.

  1. high cohesion
  2. low coupling
  3. low cohesion
  4. high coupling

Q15. Transactions are the ________ that must be remembered through time.

  1. Events
  2. Actions
  3. Triggers
  4. Methods

Q16. The modules interacting with each other through message passing have ______ between them.

  1. low cohesion
  2. high cohesion
  3. low coupling
  4. 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

Q18. Which statement is not according to the software engineering principles? Software engineering is a(n) ___________.

  1. Balancing act
  2. Disciplined approach
  3. Unsystematic approach
  4. Quantifiable approach

Q19. A ________ is not the real product but just a real looking mock-up of what would be eventually delivered.

  1. Software
  2. Program
  3. Prototype(page 68)
  4. Test Case

Q20. The best way to conduct a requirements validation review is to

  1. examine the system model for errors
  2. have the customer look over the requirements
  3. send them to the design team and see if they have any concerns
  4. use a checklist of questions to examine each requirement

Q21. More powerful hardware resulted into the development of _______ powerful and _______ software.

  1. less, complex
  2. more, complex
  3. more, simple
  4. less, simple
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.