0% found this document useful (0 votes)
2K views4 pages

CS504 Solved Final Term Papers 9

This document contains 30 multiple choice and short answer questions about software engineering topics like requirements analysis, software testing, debugging, architecture design, and modularity. The questions cover terms, concepts, and processes in software engineering including things like functional specification, data flow diagrams, self-documenting code, bugs, stack traces, project scope, n-tier architecture, cyclomatic complexity, testing types, and static analyzers.

Uploaded by

hassan_m2222
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views4 pages

CS504 Solved Final Term Papers 9

This document contains 30 multiple choice and short answer questions about software engineering topics like requirements analysis, software testing, debugging, architecture design, and modularity. The questions cover terms, concepts, and processes in software engineering including things like functional specification, data flow diagrams, self-documenting code, bugs, stack traces, project scope, n-tier architecture, cyclomatic complexity, testing types, and static analyzers.

Uploaded by

hassan_m2222
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

www.vuattach.ning.

com

FINAL TERM EXAMINATION SPRING 2010 CS504- SOFTWARE ENGINEERING - I (11 AUG 2010)
Question No: 1 ( Marks: 1 ) - Please choose one The two main documents produced during this phase are Requirement Statement and Requirement Specification. They are also called Requirement Definition and --------------- Functional Specification Mathematical specification System Specification None of the given Question No: 2 ( Marks: 1 ) - Please choose one A decision table should be used To document all conditional statements To guide the development of the project management plan Only when building an expert system when a complex set of conditions and actions appears in a component Question No: 3 ( Marks: 1 ) - Please choose one Which of the following is a/are tool used in requirement analysis? Flow Graphs Data Flow Diagrams Activity Networks Module Dependency Diagrams Question No: 4 ( Marks: 1 ) - Please choose one MVC stands for --------------Model View Controller Modern View Center Model View Center Modern View Controller Question No: 5 ( Marks: 1 ) - Please choose one A -------------- is a code that explains itself without the need of comments and extraneous documentation Self documenting code Self telling Code Self Documenting Design Non of the above Question No: 6 ( Marks: 1 ) - Please choose one Bugs that won't "stand still" (almost random) are the ---------- to deal with. least difficult most difficult very easy easy Question No: 7 ( Marks: 1 ) - Please choose one In refining the DFD during transaction mapping it is unnecessary to create a PSPEC since only the CSPEC is relevant to this type of architectural style. True False

www.vuattach.ning.com

Question No: 8 ( Marks: 1 ) - Please choose one Association is a type of relation http://vuattach.ning.com Weak Stronger Normal None of above Question No: 9 ( Marks: 1 ) - Please choose one Variable names must be in mixed case starting with upper case. True False Question No: 10 ( Marks: 1 ) - Please choose one Bugs that won't (almost random) are the ---------- to deal with. stand still Dynamic Static None of above Question No: 11 ( Marks: 1 ) - Please choose one CRUD include following:Creat Update Read All of above Question No: 12 ( Marks: 1 ) - Please choose one Bugs Finding is done by which of the teams in Software Development lifecycle? Development Team Testing Team Analysis & Design Team Process Team Question No: 13 ( Marks: 1 ) - Please choose one Software Bugs have multiple names, which one of the below is not the name of Software Bugs -------------- http://vuattach.ning.com Bugs Defects Errors Mistakes Question No: 14 ( Marks: 1 ) - Please choose one In the debugging process a stack trace is a very useful tool. True False Question No: 15 ( Marks: 1 ) - Please choose one A ------------ is a code that explains itself without the need of comments and extraneous documentation Self documenting code Self telling Code Self Documenting Design None of the given Question No: 16 ( Marks: 1 ) - Please choose one Project ------------- defines the concept and range of the proposed solution, and

limitations identify certain capabilities that the product will not include Scope Agreement Plan None of the given Question No: 17 ( Marks: 1 ) - Please choose one In the N-Tire Architecture the idea is to enhance scalability and -------------- by distributing both the data and the application using multiple server machines. Performance Efficiency Usability non of the all Question No: 18 ( Marks: 1 ) The cyclomatic complexity metric provides the designer with information regarding the number of http://vuattach.ning.com Cycles in the program Errors in the program Independent logic paths in the program Statements in the program Question No: 19 ( Marks: 1 ) Which of the followings is not a testing type? Subsystem testing Alpha testing Beta Testing Gamma Testing Question No: 20 ( Marks: 1 ) Which of the items listed below is not one of the software engineering layers? Process Manufacturing Methods Tools Question No: 21 ( Marks: 1 ) Which piece of code is self-documented? if (x==0) // this is the case when we are allocating a new number if (AllocFlag == 0) If (AllocFlag == NEW_NUMBER) None of the given Question No: 22 ( Marks: 2 ) Define Modularity. Question No: 23 ( Marks: 2 ) Differentiate between Architectural Design and System Architecture in one line. Question No: 24 ( Marks: 2 ) What is meant by Software Debugging? Question No: 25 ( Marks: 2 ) Five statements were given which required True or False with respect to Equivalence Class (Statements I dont Remember :P)

Question No: 26 ( Marks: 3 ) Why comments are require to be indented and how it should be done, explain with one example? http://vuattach.ning.com Question No: 27 ( Marks: 3 ) What are the different phases of testing? Draw a diagram. (No write up required) Question No: 28 ( Marks: 5 ) Why and how complex expressions should be written in multiple short statemenst, Explain it with example Question No: 29 ( Marks: 5 ) What is the Usefulness of Testing? http://vuattach.ning.com Question No: 30 ( Marks: 5 ) What are the static analyzers, give a check list of the requirements?

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy