Skip to content
VUBuddy

CS504 MCQs Combined

Software Engineering - I PDF 24.6 MBUpdated 23 Oct 2026
MCQs CS504 MCQs Combined PDF 24.6 MB
vubuddy.com
Type
MCQs
Course
CS504 Software Engineering - I
Size
PDF 24.6 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 24.6 MB

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 3, 5, 6 of 239. Download the file for all 239 pages.

CS504 GRAND QUIZ

Modules with high cohesion and low coupling can be treated and analysed as

o

White boxes

o black boxes

o

grey boxes

o

none of these

While establishing the services for an object, the following fundamental questions should be

asked:

Why does the system need this object anyway?

What useful questions can it answer?

What useful action can it perform?

All of the given options.

---------------is a role that each actor plays in the system under consideration.

An act

A participant

A function

None of the given

Any Engineering approach must be founded on organizational commitment to ---------------.

o

Cost

o

Scheduling

o Quality

o

Performance

Return values in synchronous massages are:

Compulsory

May not used when response is obvious

Not used at all

Represented by solid lines

According to Caper Jhones analysis of project activities, coding only has ------- affect part in

system development.

o 13-14%

o

36-40%

o

50-60%

o

70-80%

Normally a system is more easy to modify if its modules have

o High coupling and high cohesion

o High coupling and low cohesion

o Low coupling and high cohesion

o Low coupling and Low cohesion

o · o · o Asynchronous messages · o

Which of the following is not among the four layers of the object-oriented pyramid?

o

The subsystem layers

o

The class and object layer

o The abstract layer

o

The message layers

System models include:

o

User business processes

o

User activities for conducting the business process

o

Processes that need to be automated

In the architecture trade-off analysis method the architectural style should be described using the

o

Data flow view

o

Module view

o

Process view

o All of the given

---------------- is concerned with decomposing the system into interacting sub-systems.

a) System structuring

b) Control Modelling

c) Molecular Decomposition

d) None of the given

A use case represents:

o

A class, its attributes and operations

o

An operation’s interface and signature

o The role a user plays when interacting with the system

o

The system’s functionality for a particular purpose

External entity may be:

o

Source of input data only

o Source of input data and destination of results

o

Destination of results

o

Repository of data

The process of utilizing our knowledge of computer science in effective production of

i. · Chemical Engineering · ii. · iii. · Computer Engineering · iv. · System Engineering

Coupling is a measure of ------------- of a component.

o Independence

o

Dependence

o

Aggregation

o

Composition

------------------ has become a standard notation for object-oriented system modelling:

o UML

o

C++

o

OCL(Object Constraint Language)

o

None of the given option

An arrow in data flow diagram represents:

o Direction of flow of data

o

Processing of data

o

External agent

o

Internal Agent

------------------- diagrams does not capture control flow information, it just shows the flow of data in

a system.

o

Sequence

o Data Flow

o

Activity

o

Class

In ------------- the analyst determines the source of requirements and where do these

requirements consume:

o Data flow analysis

o Source and sink analysis

o Down parsing

o Up parsing

Data cannot flow from one external entity to other external entity because:

o It will get corrupted

o It is not allowed in DFD

o An external entity has no mechanism to read or write

o Both are outside the context of the system

In the functional design, the structure of the system resolves around:

o Objects

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.