loading...

CS504 Software Engineering – I Final paper February 2013

Total Questions: 52

Total Marks: 80

Total MCQs: 40 (Each of 1 Mark)

Total Short Questions: 4 (Each of 2 Mark)

Total Short Questions: 4 (Each of 3 Mark)

Total Long Questions: 4 (Each of 5 Mark)  

Question.No.41

Some statements were given and have to choose the correct about functional requirements (i.e just concept it is not complete question)         (2 Marks)

 

Question.No.42

Who we can make self-documented code? (2 Marks)

 

Question.No.43

What is software debugging?       (2 Marks)

 

Question.No.44

What is the greatest advantage of exception handling? (2 Marks)

 

Question.No.45

Suppose you are working as a software engineer involved in the development of an e-commerce website. What are 2 most important characteristics your software must have? (3 Marks)

 

Question.No.46

The use of do…. while loops should be avoided, why is that?     (3 Marks)

 

Question.No.47

What is test case and test data?    (3 Marks)

 

Question.No.48

What are Inspection pre-conditions?     (3 Marks)

 

Question.No.49

Define the external entities in the statement “Air traffic control system”.   (3 Marks)

 

Question.No.50

What is the Software testing objective? Also define a successful test?  (5 Marks)

 

Question.No.51

A question about coding (not correctly remember) (5 Marks)

 

Question.No.52

What are loop errors symptoms and explain with example?  (5 Marks)

Another Paper:

Q.1

A vehicle has several parts such as the set of which and engine buses and cars are example of some vehicle found on the roads. Consider the following classes? (2)

 Q.2

What is meant by Holistic Approach? (2)

Q3.

What problems can arise if we use vendor specific language extensions instead of using STL for writing a program? (2)

Q.4

What extension should be used for C++ header files? (2)

Q.5

According to Barry Boehm:

‘If a project has not achieved system architecture including its rationale, the project should not proceed to full-scale system development’? (3)

Q.6

What is Expecting handling? (3)

Q.7

What are three reasons due to which a data fault may occur in a program? (3)

Q.8

Do you agree or not that the use of do…. while loops should be avoided. Explain why? (3)

Q.9

From the diagram given below, how will you argue this diagram represent the  “ Whole Part “ Structure? (5)

 

Q.10

Define Software inspection. Discuss its benefits in Software Testing? (5)

Q.11

Expectations do increase the code complexity. Explain this with the help of an example?

(5)

Q.12

Following are difficult programming term. Write their use: (5)

  1. Get/Set
  2. Is prefix
  3. compute
  4. find
  5. Initialize.
DOWNLOAD SOLUTION HERE
loading...