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 ‘VU CS504-’

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 – 1) FinalTerm solved unsolved past papers Fall 2008

VU CS504- Software Engineering – I (Session – 1) FinalTerm Solved Unsolved Past Papers Fall 2008

 

 

 

 

FINALTERM EXAMINATION

Fall 2008

CS504- Software Engineering _ I (Session – 1)

Marks: 75

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

Object-oriented domain analysis is concerned with the identification and specification of

reusable capabilities within an application domain.

  • True
  • False

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

Fourth generation techniques

  • Allow software to be developed without any testing.
  • Eliminate the need for costly requirements gathering activities.
  • Can reduce the time required to develop software.
  • Are best used by non-programmers to build small systems.

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

Data design actually begins during the creation of the analysis model, not the architectural model.

  • True
  • False

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

The states shown in a state transition diagram do not necessarily correspond to the processes shown in a control flow diagram for the same system.

  • True
  • False

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

The criteria used to assess the quality of an architectural design should be based on system

  • accessibility and reliability
  • data and control
  • functionality
  • implementation details

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

A useful technique for evaluating the overall complexity of a proposed architecture is to

look at the component

  • number and size of components
  • flow dependencies and sharing dependencies
  • size and cost
  • none of the given

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

The three basic principles that guide maintainability are: simplicity, clarity, and__________________ .

  • Generality
  • Reliability

 

 

  • All of the given choices
  • None of the Given choices

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

In order to make a program self documented a number of attributes required. Which one

is the attribute/s of self documented program

  • All of the given choices
  • Size of each function
  • Choice of variable
  • Modularity

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

Floating point constants should always be written with decimal point and at least

  • one decimal
  • two decimal
  • three decimal
  • none of the given

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

The code becomes self explanatory with the help of proper use of parentheses. Select the

right one.

  • leapYear = year % 4 == 0 && year % 100 != 0 || year % 400 == 0 ;
  • leapYear = ((year % 4 == 0) && (year % 100 != 0) || ((year % 400 == 0));
  • leapYear = ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0);
  • leapYear = (year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0);
  • none of the given options

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

Graph-based testing methods can only be used for object-oriented systems

  • True
  • False

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

Configuration reviews are not needed if regression testing has been rigorously

applied during software integration.

  • True
  • False

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

A class is a ————– of objects

  • Template
  • Stereotype
  • Collection
  • Non of the above

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

A public Interface provides a way for with other Classes.

  • Comminication
  • Accessibility
  • Reaching
  • All of the above

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

Flow Charts represents

  • sequence Activity
  • random activity
  • parallel activity
  • non of the above

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

Software architecture defines the high level structure of the software by putting together a

number of architectural ———- in an organized fashion.

  • elements
  • parts
  • components
  • non of the all

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

Patterns are devices that allow programs to share knowledge about their ————-.

  • Design
  • Code
  • Analysis
  • Non of the all

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

MVC stands for —————

  • Model View Controller
  • Modern View Center
  • Model View Center
  • Modern View Controller

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

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

Type conversions must always be done ————-

  • explicitly
  • implicitly
  • simultaneously
  • non of them

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

Types that are ———–to one file only can be declared inside that file.

  • Local
  • Global
  • Private
  • General

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

The use of d, while loops should be ————-

  • avoided
  • encouraged
  • practiced
  • non of them

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

one of the causes of the portability issues is the order of ———– varies from one implementation

to other.

  • evaluation
  • numbers
  • variables
  • symbols

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

————- is a powerful technique that separates error-handling code from normal code.

  • Exception handling
  • Code handling
  • variable handling
  • pointer handling

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

The goal of testing is to expose ———- defects in a software system before it is put

to use.

  • latent
  • already present
  • current
  • runtime

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

Static analyzers are software tools for ————— processing.

  • analysis text
  • source text
  • design text
  • non of the given

Question No: 27 ( 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: 28 ( 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: 29 ( Marks: 1 ) – Please choose one

Holistic medicine, concerns itself with the state of the body as a whole, not the ———–

that is currently attacking it.

  • reason
  • disease
  • source
  • non of the given

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

 

VU CS504- Software Engineering – I (Session – 1) FinalTerm Solved Unsolved Past Papers Fall 2008

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

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