Skip to content
VUBuddy

CS504 MCQs

Software Engineering - I PDF 874 KBUpdated 23 Oct 2026
MCQs CS504 MCQs PDF 874 KB
vubuddy.com
Type
MCQs
Course
CS504 Software Engineering - I
Size
PDF 874 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 874 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 21. Download the file for all 21 pages.

  1. In a …………., each program module is represented by a rectangular box.

Use case diagram 33 Class diagram Document flow diagram Data flow diagram

Q2. ……………… is a diagramming technique used to identify the types of objects in the system and the static relationships that exist among them?

Class Diagram Document flow diagrams Data flow diagrams Flow charts

  1. Which one is NOT a type of messages which Sequence Diagrams Depict _______ Synchronous

Synchronous Create Update 108

  1. Identifying Whole-Part structures (Aggregations) means, what are my ----------------

Modules

  1. The design process for identifying the sub-systems making up a system and the framework for sub-system control and communication is:

Architectural Design 115 Interface Design Component Design Data Design

  1. A complex System evolves from a

Smaller system Simpler system 69 Bigger system Medium system

  1. A context diagram ______

Describes the context dependencies of a system Is a DFD which gives an overview of the system 31 Is a detailed description of a system? Is not used in drawing a detailed DFD

Q8. When measure of independence of a module or component is low to the other, How would changes in one component have effect on other component?

No Low 71 High Equal

Q9. What is meant by the term ‘software crisis’?

Ability to deliver software on time with good quality A situation in which experienced developers leave the company Inability of new software to inter-operate with existing software A situation in which large scale software projects took more time and budget than was planned

Q10. Which is not included in test criteria applied in a phase of testing?

  1. For inspections, --------------- are prepared that contain information regarding defects. Tables

Checklists 210 Lists Frames

  1. Static analyzers are software tools for --------------- processing.

Maintenance Text

  1. Holistic medicine, concerns itself with the state of the body as a whole, not the -----------

Target Reason Disease 224 Source

Q14. What factor has no precipitation in more sophisticated and complex computer-based systems?

Vast use of personal computers. Vast increases in computer memory and storage capacity. Greater variety of exotic input/output options. Profound changes in computer architectures.

Q15. Software Bugs have multiple names. Which one of the below is not the name of Software Bugs?

Bugs Defects Errors Mistakes 213

  1. Unit testing is roughly equivalent to __________ testing for hardware in which each chip is tested thoroughly after manufacturing.

Circuit level Chip Level 207 Component level System level

  1. Equivalence __________ help you in designing test cases to test the system effectively and

Functions Classes 202 Objects

String matching. Paths

  1. Writing test cases and generating test data are processes that demand __________ building capabilities.

Domain System Scenario 198 Code

  1. The raising of the imaginary error flag is simply called raising or _________ an error. Throwing 187

Sending Casting Handling

  1. _________ requirements are often called product features.

Business 22 User

  1. Many compilers limit the maximum number of bits in the bit field to the size of a(n)

Integer 183 Float Character Double

  1. In Java, ">>" is used for _______ shift and ">>>" for _________ shift.
  2. When large amount of data is to be shared, repository model is used. This model has been extensively used in the _______ based application.

Mainframe 130 Super Computers Personal Computers Real time

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.