CLICK HERE FOR VARIOUS NEW JOBS 
CLICK HERE FOR VARIOUS EDUCATIONAL NEWS 
CLICK HERE FOR NEW SCHOLARSHIPS 
CLICK HERE FOR ADMISSION NOTICES 
Click And Follow On Google+ To Get Updates
Please Wait 10 Seconds... OR You CanSkip

ADMISSION NOTICES
Scholarships

Scholarship-300x291

BUDGET 2014-15
budget_2014-2015
New Date Sheets
VU SOLVED ASSIGNMENTS
Recent Posts

Posts Tagged ‘Spring 2010’

VU CS504- Software Engineering – I (Session – 2) FinalTerm solved unsolved past papers Spring 2010

VU CS504- Software Engineering – I (Session – 2) FinalTerm Solved Unsolved Past Papers Spring 2010

 

 

FINALTERM  EXAMINATION

Spring 2010

CS504- Software Engineering – I (Session – 2)

Time: 90 min

Marks: 58

 

Question No: 1    ( Marks: 1 )    – Please choose one

 The first step in any OOA process model is to____________________

► build an object-relationship model

► define collaborations between objects

► elicit customer requirements

► select a representation language

Question No: 2    ( Marks: 1 )    – Please choose one

 A necessary supplement to transform or transaction mapping needed to create a complete architectural design is __________________________.

► entity relationship diagrams

► the data dictionary

► processing narratives for each module

► test cases for each module

Question No: 3    ( Marks: 1 )    – Please choose one

 What types of errors are missed by black-box testing and can be uncovered by

white-box testing?

► behavioral errors

 

► subtle logic errors

 

► performance errors

 

► input error

Question No: 4    ( Marks: 1 )    – Please choose one

 Which test criteria should be applied in a phase of testing?

► functional validity

►  interface integrity

► correctness

► all of the given

Question No: 5    ( Marks: 1 )    – Please choose one

 The hardest single part of building a software system is deciding precisely ———– to

build.

► what

► How

► When

► Why

Question No: 6    ( Marks: 1 )    – Please choose one

 In sequence Diagrams objects are organized in a ———-line

► horizontal

► vertical

► horizontal and vertical

► non of the above

Question No: 7    ( Marks: 1 )    – Please choose one

 Every view is potentially Hierarchical in this regard which of the view are Hierarchical ?

► Functioanl View

► Development View

► Concurrency view

► All of given

Question No: 8    ( Marks: 1 )    – Please choose one

 Like analysis models, many different kinds of ———–models are developed

► Architectural

► System

► Design

► Logical

Question No: 9    ( Marks: 1 )    – Please choose one

 idea behind zero install architecture is to develop a system where no installation on the ———- is needed.

► Client side

► Server Side

► Client & Server Side

► Non of the all

Question No: 10    ( Marks: 1 )    – Please choose one

 The construction is used to avoid —————- errors.

► compilation

► runtime

► design time

► non of them

Question No: 11    ( Marks: 1 )    – Please choose one

 All comments should be written in———–

► English

► French

► C++

► JAVA

Question No: 12    ( Marks: 1 )    – Please choose one

 
One of the Guidelines to avoid common mistakes is to never use ——— except for declaration

 

► ,

► ;

► =

► ||

Question No: 13    ( Marks: 1 )    – Please choose one

 The order in which bytes of one word are stored is ———–  dependent

 

► Hardware

► Software

► language

► system

Question No: 14    ( Marks: 1 )    – Please choose one

 Verification and validation are the processes in which we check a product against its

———  and the ————— of the users who will be using it

► specifications, expectations

► statements, expectations

► specifications , arguments

► statements, arguments

Question No: 15    ( Marks: 1 )    – Please choose one

 Two tests are considered to be equivalent if it is believed that: if one discovers a defect, the other probably will too, and if one does not discover a defect, —————————–

► the other probably may

► non of them

► the other probably won’t either

► the other probably will

Question No: 16    ( Marks: 1 )    – Please choose one

 It was  lady named —————–   who actually coin the term “bug” for the fiest time.

 

► Elisay Chistopher

► Admiral Grace Hopper

► Ana Nicholson

► Jane Hopper

Question No: 17    ( Marks: 1 )    – Please choose one

 The first “bug” was actually a moth, which flew through an open window and into one of the Mark ——— ‘s relays.

► II

► I

► III

► IV

Question No: 18    ( Marks: 1 )    – Please choose one

 Symptoms of logical errors are ——————————

► code is misbehaving

► The program doesn’t crash, but akes odd branches through the code.

► Results are the opposite

► Output looks strange,

► all of the given

Question No: 19    ( Marks: 1 )    – Please choose one

 First hand accounts of the problem are always useful in Debugging process.

 

► True

 

► False

Question No: 20    ( Marks: 1 )    – Please choose one

 Software architecture elements are further divided into categories which in total are ——

► 2

► 3

► 4

► 5

Question No: 21    ( Marks: 1 )    – Please choose one

 Establishing responsibilities for objects includes

► Generalization Relationships

► Specialization Relationships

► all of the above

► identifying Association relationships

Question No: 22    ( Marks: 1 )    – Please choose one

 Source files can have the extension ———————

► c++ .

►  .C

► .cpp

► all of the given

Question No: 23    ( Marks: 1 )    – Please choose one

 Be very careful when you use functions with side effects – functions that change the values of the

————-

► parameters

► variables

► constants

► None of given

Question No: 24    ( Marks: 1 )    – Please choose one

 Which of the following is not a characteristic of software?

► Software is tangible

► A change to a piece of code may implicitly affect the functions of the rest of the code.

► Software is configurable.

► Software does not wear and tear.

Question No: 25    ( Marks: 1 )    – Please choose one

 Which of the following is a fact finding method?

► Site visits

► Prototyping

► Study of similar systems

► All of given

Question No: 26    ( Marks: 1 )    – Please choose one

 The statements given below are associated with system development, testing and maintenance. Identify the correct statement from among them:

► Some of the activities in the implementation phase are building individual system components, writing of programs and development of user interfaces.

► The post implementation review is performed to see that the computer system is working.

► None of Given

► System development phase consists of a development phase and an implementation phase.

Question No: 27    ( Marks: 2 )

 What is Software Testing?

 

 

Question No: 28    ( Marks: 2 )

  Write unit testing qualitative benefits.

 

Question No: 29    ( Marks: 2 )

 Where Term Compute can be used in Methods?

Question No: 30    ( Marks: 2 )

 Which of the following is a/are non-functional requirement of an e-learning system?

 

(a) User friendliness

(b) Time taken to download study materials through the system should not be too long.

(c) On-line assignment submission facility

(d) On-line chatting facility

(e) Robustness

Question No: 31    ( Marks: 3 )

 Write unit testing principleas.

 

Question No: 32    ( Marks: 3 )

  The use of do …. whileloops should be avoided. Explain why ?

 

Question No: 33    ( Marks: 3 )

 Give  3 Equivalence partitioning guidelines

 

Question No: 34    ( Marks: 5 )

 Discus the symptoms and an example of memory overrun bug class.

Question No: 35    ( Marks: 5 )

 Write at leas 5 General Naming conventions for C++ or Java

Question No: 36    ( Marks: 5 )

 Expalin at least 2 code structures.

 

VU CS504- Software Engineering – I (Session – 2) FinalTerm Solved Unsolved Past Papers Spring 2010

VU CS504- Software Engineering – I (Session – 4) FinalTerm solved unsolved past papers Spring 2010

VU CS504- Software Engineering – I (Session – 4) FinalTerm Solved Unsolved Past Papers Spring 2010

 

 

 

FINALTERM  EXAMINATION

Spring 2010

CS504- Software Engineering – I (Session – 4)

Time: 90 min

Marks: 58

 

Question No: 1    ( Marks: 1 )    – Please choose one

 What are the three generic phases of software engineering?

 

► definition, development, support

► what, how, where

 

► programming, debugging, maintenance

 

► analysis, design, testing

 

Question No: 2    ( Marks: 1 )    – Please choose one

 In the context of requirements analysis, partitioning results in the elaboration

of data, function, or behavior.

 

► True

       ► False

 

Question No: 3    ( Marks: 1 )    – Please choose one

 Quantitative methods for assessing the quality of proposed architectural designs

are readily available.

► True

       ► False

Question No: 4    ( 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

Question No: 5    ( Marks: 1 )    – Please choose one

 In transaction mapping the first level factoring results in the______________

 

► creation of a CFD

       ► derivation of the control hierarchy

► distribution of worker modules

► refinement of the module view

Question No: 6    ( Marks: 1 )    – Please choose one

 Variable names must be in mixed case starting with upper case.

► True

       ► False

Question No: 7    ( Marks: 1 )    – Please choose one

 Class variables should be declared public. This concept violates which of the following.

       ► Information hiding

► Encapsulation

► Information hiding and Encapsulation

► None of given

Question No: 8    ( Marks: 1 )    – Please choose one

  Real-time applications add a new and potentially difficult element to the

testing mix

 

► performance

 

► reliability

 

►  security

 

       ►  time

 

Question No: 9    ( Marks: 1 )    – Please choose one

 Top-down integration testing has as it’s major advantage(s) that

 

► low level modules never need testing

 

► major decision points are tested early

 

► no stubs need to be written

 

       ►  none of the given

 

Question No: 10    ( Marks: 1 )    – Please choose one

 Configuration reviews are not needed if regression testing has been rigorously

applied during software integration.

 

       ► True

 

► False

 

Question No: 11    ( Marks: 1 )    – Please choose one

 isAuthorized, assess Performance,get item for UPC, get cashier for number, are the examples of

 

 

► Services

► Attributes

► Links

       ► Non of the above

   

Question No: 12    ( Marks: 1 )    – Please choose one

 the development view describes the ———–organization of the software in its development environment,

 

       ► Static

► Dynamic

► Still

► Static & Dynamic

Question No: 13    ( Marks: 1 )    – Please choose one

 ————– being the first pure Object Oriented language in which observer

pattern was used in implementing its Model View Controller

 

► Smalltalk

► PASCAL

       ► JAVA

► C++

Question No: 14    ( Marks: 1 )    – Please choose one

 Hungarian Notation was first discussed by Charles Simonyi of——————

 

       ►  Microsoft.

► Oracle

► Apple Macintosh

► Non of the all

Question No: 15    ( Marks: 1 )    – Please choose one

 The language does not specify whether ————-  is signed or unsigned.

 

       ► char

► integer

► double

► constant

Question No: 16    ( Marks: 1 )    – Please choose one

 A number of invisible execution paths can exist in simple code in a language that allows

—————-

 

       ► exceptions

► defects

► errors

► all of them

Question No: 17    ( Marks: 1 )    – Please choose one

 Bugs Fixing is done by which of the teams in Software Development lifecycle?

       ► Development Team

► Testing Team

► Analysis & Design Team

► Process Team

Question No: 18    ( Marks: 1 )    – Please choose one

 Software Bugs have multiple names, Which one of the belw is not the name of Software Bugs ————–

       ► Bugs

► Defects

► Errors

► Mistakes

Question No: 19    ( Marks: 1 )    – Please choose one

 Symptoms of logical errors are ——————————

► code is misbehaving

 

► The program doesn’t crash, but akes odd branches through the code.

 

 

► Results are the opposite

 

► Output looks strange,

 

       ► all of the given

Question No: 20    ( Marks: 1 )    – Please choose one

 First hand accounts of the problem are always useful in Debugging process.

 

       ► True

 

► False

 

Question No: 21    ( Marks: 1 )    – Please choose one

 In the debugging process a stack trace is a very useful tool.

 

       ► True

 

► False

 

Question No: 22    ( Marks: 1 )    – Please choose one

 Establishing responsibilities for objects includes

► Generalization Relationships

► Specialization Relationships

► all of the above

       ► identifying Association relationships

Question No: 23    ( Marks: 1 )    – Please choose one

 Stakeholders are different people who would be interested in the ———–

 

► Software

► System

► Product

       ► All of the given

Question No: 24    ( 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: 25    ( Marks: 1 )    – Please choose one

 1. Variables should be initialized where they are declared and they should be declared in

the ————– scope possible.

 

       ► Smallest

► largest

► medium

► None of the given

Question No: 26    ( Marks: 1 )    – Please choose one

 Which of the following is an/are advantage(s) of object oriented analysis & design over structured system analysis & design?

 

► Ease of modeling real world events

► Reusability

► Maintainability

       ► All of given

Question No: 27    ( Marks: 2 )

  what is called self documenting code.

 

 

 

 

Question No: 28    ( Marks: 2 )

 what is an Inspection Checklist.

 

 

 

 

 

 

 

 

Question No: 29    ( Marks: 2 )

 Give 2 examples of exceptional code pathes.

 

 

 

 

Question No: 30    ( Marks: 2 )

 The following written statement depicts which requirement from the requirement engineering process

 

“Constraints on the services or functions offered by the system such as timing constraints, constraints on the development process, standards, etc.”

 

 

 

 

Question No: 31    ( Marks: 3 )

  Write unit testing quantitative benefits.

 

 

 

Question No: 32    ( Marks: 3 )

 Give three general rules for avoiding split lines.

 

 

 

 

Question No: 33    ( Marks: 3 )

 Expalin about 3 coverage schemes in white box testing.

 

 

 

Question No: 34    ( Marks: 5 )

  List five  guidelines that can help you in writing portable code.

 

 

 

 

 

 

Question No: 35    ( Marks: 5 )

  Below is the chunk of code :

 

result = squareRoot(argument);

assert (abs (result * result – argument) < epsilon);

 

Write the Contract for square root routine keeping in view unit testing.

 

 

 

Question No: 36    ( Marks: 5 )

 Parentheses should always be used as they reduce complexity. Explain it with the help of a single example.

 

VU CS504- Software Engineering – I (Session – 4) FinalTerm Solved Unsolved Past Papers Spring 2010

VU CS504- Software Engineering – I FinalTerm solved unsolved past papers Spring 2010

VU CS504- Software Engineering – I FinalTerm Solved Unsolved Past Papers Spring 2010

FINALTERM  EXAMINATION

Spring 2010

CS504- Software Engineering – I (Session – 3)

Time: 90 min

Marks: 58

 

Question No: 1    ( Marks: 1 )    – Please choose one

 Quantitative methods for assessing the quality of proposed architectural designs

are readily available.

► True

► False

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

  Test cases should be designed long before testing begins.

► True

► False

Question No: 4    ( Marks: 1 )    – Please choose one

 Which of the following are characteristics of testable software?

► observability

► simplicity

► stability

► all of the given

Question No: 5    ( Marks: 1 )    – Please choose one

 Comparison testing is typically done to test two competing products as part of

customer market analysis prior to product release.

► True

       ► False

Question No: 6    ( Marks: 1 )    – Please choose one

 By collecting software metrics and making use of existing software reliability

models it is possible to develop meaningful guidelines for determining when software testing is done.

► True

►  False

Question No: 7    ( Marks: 1 )    – Please choose one

 Configuration reviews are not needed if regression testing has been rigorously applied during software integration.

► True

       ► False

Question No: 8    ( Marks: 1 )    – Please choose one

 A change becomes ————- because of close presence of data and fucntions

       ► Localized

► Private

► Global

► Accessible

Question No: 9    ( Marks: 1 )    – Please choose one

 Requirement engineering mainly deals with the ————– of the system

►  definition phase

► development phase

► maintenance

► non of the above

Question No: 10    ( Marks: 1 )    – Please choose one

 40-60% of all defects found in software projects can be traced back to poor ———–

 

► Requirements

► Design

► Coding

► Testing

Question No: 11    ( 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: 12    ( Marks: 1 )    – Please choose one

 MVC pattern was based on the ————— pattern.

 

► Observer

► Structural

► Behavioral

► Non of them

Question No: 13    ( Marks: 1 )    – Please choose one

 Classes should be declared in individual header files with the file name matching the

———- name.

 

       ► class

► method

► object

► non of the all

Question No: 14    ( Marks: 1 )    – Please choose one

 Unit testing is roughly equivalent to ———-  testing for hardware in which each chip is tested

thoroughly after manufacturing

 

► Circuit level

► Chip Level

► component level

► system level

Question No: 15    ( Marks: 1 )    – Please choose one

 Software should be tested more like hardware, with  Built-in self testing: such that each unit can be tested ————-

 

► freely

       ► independently

► dependtly

► completely

Question No: 16    ( Marks: 1 )    – Please choose one

 A system ————-  is the period in which tremendous pressure is on developers end to fix the problem and make the system running again

 

► Uptime

► Downtime

► Currentime

► futuretimr

Question No: 17    ( Marks: 1 )    – Please choose one

 Which one of the given below is not a symptom of memory overrun?

► Program crashes quite regularly after a given routine is called, that routine should be examined for a possible overrun condition.

 

► If the routine in question does not appear to have any such problem the most likely cause is that another routine, called in the prior sequence, has already

trashed variables or memory blocks.

 

► Checking the trace log of the called routines leading up to one with the problem will often show up the error.

 

► Compiler warnings.

 

Question No: 18    ( Marks: 1 )    – Please choose one

 Software architecture elements are further divided into categories which in total are ———–

 

► 2

       ► 3

► 4

► 5

Question No: 19    ( Marks: 1 )    – Please choose one

 Three tier architecture contains ————- layers

► Presentation

► Application

► Database

       ► All of the above

Question No: 20    ( Marks: 1 )    – Please choose one

 1. Variables should be initialized where they are declared and they should be declared in

the ————– scope possible.

 

► Smallest

► largest

► medium

► None of the given

Question No: 21    ( Marks: 1 )    – Please choose one

 —————— are two important tools that can help in managing and mastering the complexity of a program.

 

       ► abstraction and encapsulation

 

► abstraction and Inheritence

► abstraction and Polymarhphism

 

► None of given

Question No: 22    ( 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: 23    ( Marks: 1 )    – Please choose one

 Consider the following comment. “The software which I bought won’t run on windows and when it runs I can’t use WORD at the same time”. Which of the following do you think are violated by the newly bought software?

 

► dependability, interchangeability

       ► platform independence, interoperability

► reliability, dependency

► interoperability, reliability

Question No: 24    ( Marks: 1 )    – Please choose one

 ……………… 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

Question No: 25    ( Marks: 1 )    – Please choose one

 Which of the following interaction style best suit the design of an interface for visually impaired users?

 

       ► direct manipulation

► direct manipulation

► natural language

► command line

Question No: 26    ( Marks: 1 )    – Please choose one

 Which of the following testing involve purely black box testing?

 

► unit testing, beta testing

► acceptance testing, interface testing

► beta testing, acceptance testing

► integration testing, interface testing

Question No: 27    ( Marks: 2 )

  what does this meanObject Creation and Life Time”?

 

Question No: 28    ( Marks: 2 )

 How one can avoid hazards caused by side effects while writing code. List the two guidelines.

 

 

Question No: 29    ( Marks: 2 )

  What is the greatest advantage of exception handling?

 

 

Question No: 30    ( Marks: 2 )

 Give 2 Unit Testing Tips.

 

 

Question No: 31    ( Marks: 3 )

  Write unit testing quantitative benefits.

 

Question No: 32    ( Marks: 3 )

 How Comments should be indented relative to their position in the code? Give an example

 

 

Question No: 33    ( Marks: 3 )

 Consider the following code fragment.

while a

{

while b

c

d

}

If you were to test this code, what would be the test technique to adopt?

 

 

Question No: 34    ( Marks: 5 )

  Narrate the manner for the organization of Class and Interface declarations

 

 

Question No: 35    ( Marks: 5 )

 Discus the symptoms and an example of coding error bug class.

 

 

Question No: 36    ( Marks: 5 )

 Why Code portability is so important ? Give out 3 ways / Guide lines  to improve the code portability with examples

(5+5)

 

 

 

 

 

 

VU CS504- Software Engineering – I FinalTerm Solved Unsolved Past Papers Spring 2010

ALL NEW RESULTS
Educational News

Updated Educational News

Categories
POSTS BY DATE
December 2016
M T W T F S S
« Sep    
 1234
567891011
12131415161718
19202122232425
262728293031