Skip to content
VUBuddy

CS504 Solved Quiz 2 by Junaid

Software Engineering - I PDF 895 KBUpdated 23 Oct 2026
Quiz CS504 Solved Quiz 2 by Junaid PDF 895 KB
vubuddy.com
Type
Quiz
Course
CS504 Software Engineering - I
Size
PDF 895 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 895 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 2, 3, 4 of 12. Download the file for all 12 pages.

b. Client Server · a. Standard Template Library AL-JUNAID TECH INSTITUTE · b. (a),(c) and (d) · b. structured code · b. One page · CS 504-Software Engineering-I

  1. Thin Client Model is one of the configurations of Model. a. Data-centered

c. Layered d. Reference

Q2. STL Stands for_

  1. Standard Type Link
  2. Standard Tempo Line
  3. Standard Type Link

Q3. The three basic principles that guide maintainability are:

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

Q4. Goto statements violate the idea of

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

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

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

Q6. Data Centered Architectural Style is also called

  1. Repository model
  2. Client Server model
  3. Sub System model
  4. Reference 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
  5. There are layers in OSI reference model.
  1. 5
  2. 6
  3. 7
  4. 8

Correct answer: 7

  1. Fat Client Model is one of the configurations of Model.
  1. Data-centered
  2. Layered
  3. Reference
  4. Client Server

Correct answer: Client Server

  1. Dynamic process model shows the process _ of the System.
  1. Components
  2. Objects
  3. Structure
  4. Linkage

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
  5. _ architectural model is widely used in Mainframe application.
  1. Client-Server Model
  2. Repository Model
  3. Filter Model
  4. Layered Model
  5. Parenthesis
  6. 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

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

  1. 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. Short Cuts
  4. 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
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.