Skip to content
VUBuddy

CS504 Quiz 1 Solution by MCS

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

CS 504-Software Engineering-I Quiz # 1January 2021

If found any correction needed do it accordingly

Q1. Thin Client Model is one of the configurations of _____Model.

  1. Data-centered
  2. Client Server
  3. Layered
  4. Reference

Correct answer: Client Server

Q2. STL Stands for_____

  1. Standard Template Library
  2. Standard Type Link
  3. Standard Tempo Line
  4. Standard Type Link

Correct answer: Standard Template Library

Q3. The three basic principles that guide maintainability are:

  1. Clarity
  2. Enhancement
  3. Flexibility
  4. Simplicity
  5. (a),(b) and
  6. (a),(c) and
  7. (b),(c) and
  8. All of above

Correct answer: (a),(c) and

Q4. Goto statements violate the idea of

  1. object oriented code
  2. structured code
  3. control structure
  4. repetition structure

Correct answer: structured code

Q5. A function should not be larger in any case and should not exceed _____in length

  1. Half page
  2. One page
  3. Two pages
  4. Three Pages

Correct answer: One page

Q6. Data Centered Architectural Style is also called____

  1. Repository model
  2. Client Server model
  3. Sub System model
  4. Reference model

Correct answer: Repository model

Q7. Global variables in C++ should always be referred to by using the

  1. ::operator
  2. :operator
  3. Without an operator
  4. None of the given

Correct answer: ::operator

Q8. There are___ layers in OSI reference model.

  1. 5
  2. 6
  3. 7
  4. 8

Correct answer: 7

Q9. Fat Client Model is one of the configurations of ___Model.

  1. Data-centered
  2. Layered
  3. Reference
  4. Client Server

Correct answer: Client Server

Q10. Dynamic process model shows the process _____of the System.

  1. Components
  2. Objects
  3. Structure
  4. Linkage

Correct answer: Structure

Q11. Which of the following shows a commented statement in C++

  1. # Ans = first + second
  2. // Ans = first + second
  3. \\ Ans = first + second
  4. /# Ans = first + second

Correct answer: // Ans = first + second

Q12. __________architectural model is widely used in Mainframe application.

  1. Client-Server Model
  2. Repository Model
  3. Filter Model
  4. Layered Model

Correct answer: Repository Model

Q13. Variables should be initialized where they are _____ and they should be declared in the_____ scope possible.

  1. defined and smallest
  2. declared and medium
  3. defined and medium
  4. declared and smallest

Correct answer: declared and smallest

Q14. Identifier names also play a significant role in enhancing the _____ of a program,

  1. Writ ability
  2. Readability
  3. Reliability
  4. All of the given choices

Correct answer: Readability

Q15. MVC stands for__________

  1. Model View Controller
  2. Modern View Center
  3. Model View Center
  4. Modern View Controller

Correct answer: Model View Controller

Q16. Which of the following is not a possible server in client server environment?

  1. Database Server
  2. Transaction Server
  3. File Server
  4. Time Server

Correct answer: Time Server

Q17. In case of using unrelated operators in a single expression, ___would be the best choice to prevent the logical errors.

  1. Comments
  2. Indents
  3. Parenthesis
  4. Short Cuts

Correct answer: Parenthesis

Q18. In case of header files, construction is to avoid ___ errors, the construction should appear in the top of the file (before the file header).

  1. Compilation
  2. run time
  3. logical
  4. All of the given

Correct answer: Compilation

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.