Sponsored Links


Results 1 to 2 of 2

Thread: CS504 Software Engineering Spring 2009 Final Term Paper

  1. #1
    Senior Member viki's Avatar
    Join Date
    May 2010
    Posts
    2,132

    28 CS504 Software Engineering Spring 2009 Final Term Paper

    Sponsored Links


    FINALTERM EXAMINATION
    Spring 2009
    CS504- Software Engineering _ I

    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


    Sponsored Links


    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.

    • Communication
    • 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



    Question No: 31 ( Marks: 1 )
    Write the procedure how names representing Abbreviations and acronyms should be describe in
    coding style guide.

    Question No: 32 ( Marks: 1 )
    Define a system downtime.

    Question No: 33 ( Marks: 2 )
    What is layered architecture

    Question No: 34 ( Marks: 2 )
    What is Infeasible path?

    Question No: 35 ( Marks: 3 )
    List three guidelines that can help you in writing portable code.

    Question No: 36 ( Marks: 3 )
    Describe three coverage schemes related to white box testing.

    Question No: 37 ( Marks: 3 )
    Wrtie the General Form for documenting pattrens.

    Question No: 38 ( Marks: 5 )
    Discuss any five the General naming conventions for an object oriented language

    Question No: 39 ( Marks: 5 )
    What are the Software testing objective? Also define a successful test.

    Question No: 40 ( Marks: 10 )
    What should be the sets of inputs that should be used to test the system effectively and
    efficiently? Give an example.

    Question No: 41 ( Marks: 10 )
    Discuss Art and Science of Debugging.
    :o:o--------------------------------------------------------------------------------------:o:o
    [B]The more knowledge you have, the greater will be your fear of Allah.[/B]

    Please Join My [B]Group Vuhelp[/B][B], Birthday Wishing, Daily Hadees[/B] [CODE][B]http://vuhelp.net/groups/vuhelp.html[/B]
    [B]http://vuhelp.net/groups/birthday-wishing.html[/B]
    [B]http://vuhelp.net/groups/daily-hadees.html[/B][/CODE]
    [CENTER][B][COLOR="Red"][SIZE="4"]Email: [email]viki@vuhelp.net[/email][/SIZE][/COLOR][/B][/CENTER]

  2. #2
    Junior Member
    Join Date
    May 2010
    Posts
    19
    Thanx alot for the help...may god bless you...t.c

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. CS504- SOFTWARE ENGINEERING final term paper spring July 2011
    By Vuhelper in forum Current paper 2011
    Replies: 0
    Last Post: 07-10-2011, 09:31 PM
  2. Replies: 0
    Last Post: 07-10-2011, 09:27 PM
  3. CS504 Software Engineering mid term paper spring 22 MAy 2011
    By Vuhelper in forum Current paper 2011
    Replies: 0
    Last Post: 05-22-2011, 10:23 PM
  4. CS504 Software Engineering final term solve paper 2011
    By Vuhelper in forum Solved Papers
    Replies: 0
    Last Post: 04-14-2011, 07:17 AM
  5. Replies: 0
    Last Post: 07-17-2010, 08:39 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
-: Vuhelp Disclaimer :-
None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator's or staff of Vuhelp.net cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. If you have any doubts about legality of content or you have any suspicions, feel free to contact us.
Online Education | JhelumSoft