100% found this document useful (1 vote)
659 views30 pages

Final Exam Software PDF

The document provides the details of a test completed on Friday, October 23, 2020 between 12:03 AM and 12:25 AM. It took 22 minutes and 9 seconds to complete 31 questions. The test taker received a perfect score of 50 out of 50 (100%).

Uploaded by

Chris camaligan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
659 views30 pages

Final Exam Software PDF

The document provides the details of a test completed on Friday, October 23, 2020 between 12:03 AM and 12:25 AM. It took 22 minutes and 9 seconds to complete 31 questions. The test taker received a perfect score of 50 out of 50 (100%).

Uploaded by

Chris camaligan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

Started on Friday, 23 October 2020, 12:03 AM

State Finished

Completed on Friday, 23 October 2020, 12:25 AM

Time taken 22 mins 9 secs

Grade 50.00 out of 50.00 (100%)

Question 1
Complete

Mark 1.00 out of 1.00

Flag question

Question text

COTS stands for


Select one:

a. Commercial Off-The-Shelf systems

b. Commercial Off-The-Shelf states

c. None of the mentioned

d. Commercial Off-The-System state

Question 2
Complete

Mark 1.00 out of 1.00

Flag question
Question text

Unit testing is done by


Select one:

a. Developers

b. Customers

c. Users

d. Testers

Question 3
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The software must be validated to ensure that it does what the customer wants.

Select one:

a. Software evolution

b. Software specification

c. Software validation

d. Software design and implementation

Question 4
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Software evolution does not comprises:


Select one:

a. Re-engineering activities

b. Maintenance activities

c. Development activities

d. Negotiating with client

Question 5
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Which of the following is not used in measuring the size of the software
Select one:

a. Size of module

b. Function Points
c. None of the mentioned

d. KLOC

Question 6
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It is the process of confirming if the software is meeting the business requirements, and is
developed adhering to the proper specifications and methodologies.

Select one:

a. Verification

b. Validation

c. Checking

d. All of the above

Question 7
Complete

Mark 1.00 out of 1.00

Flag question
Question text

Consider the example and categorize it accordingly, “A pattern-matching system developed


as part of a text-processing system may be reused in a database management system”.
Select one:

a. Application system reuse

b. None of the mentioned

c. Object and function reuse

d. Component reuse

Question 8
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It has been a great tool of interaction with computers until the video display monitors came
into existence.
Select one:

a. Interface Design

b. Graphical User Interface

c. Command Line Interface

d. All of the choices

Question 9
Complete
Mark 1.00 out of 1.00

Flag question

Question text

OOD languages provide a mechanism where methods performing similar tasks but vary in
arguments, can be assigned same name.
Select one:

a. Classes

b. Polymorphism

c. Inheritance

d. Encapsulation

Question 10
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The software to meet the specification must be produced.

Select one:

a. Software specification
b. Software validation

c. Software evolution

d. Software design and implementation

Question 11
Complete

Mark 1.00 out of 1.00

Flag question

Question text

OOD allows similar classes to stack up in hierarchical manner where the lower or sub-classes
can import, implement and re-use allowed variables and methods from their immediate
super classes.
Select one:

a. Objects

b. Classes

c. Inheritance

d. Encapsulation

Question 12
Complete

Mark 1.00 out of 1.00

Flag question
Question text

A project’s duration might be just one week or it might go on for years, but every project
has an end date.
Select one:

a. A project is an endeavor

b. A project is temporary

c. A project is deliverable

d. All of the above

Question 13
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Reuse-based software engineering is a software engineering strategy where the


development process is geared to reusing existing software.
Select one:

True

False

Question 14
Complete

Mark 1.00 out of 1.00


Flag question

Question text

A ___________is an executable instruction. It may have one or more parameters.


Select one:

a. Command Line Interface

b. Task Analysis

c. Command Prompt

d. Command

Question 15
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Which of the following is non-functional testing?


Select one:

a. Unit testing

b. Performance testing

c. Black box testing


d. None of the mentioned

Question 16
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It is a process to conceptualize the software requirements into software implementation.


Select one:

a. Function Oriented Design

b. Object-Oriented Design

c. Software Design

d. Structured Design

Question 17
Complete

Mark 1.00 out of 1.00

Flag question

Question text

COTS product reuse means


Select one:
a. Class and function libraries that implement commonly used abstractions are available for
reuse

b. Large-scale systems that encapsulate generic business functionality and rules are
configured for an organization

c. Shared components are woven into an application at different places when the program
is compiled

d. Systems are developed by configuring and integrating existing application systems

Question 18
Complete

Mark 1.00 out of 1.00

Flag question

Question text

In OOD, the attributes (data variables) and methods (operation on the data) are bundled
together is called _________________.
Select one:

a. Inheritance

b. Encapsulation

c. Classes

d. Polymorphism

Question 19
Complete

Mark 1.00 out of 1.00


Flag question

Question text

Model preferred to create client/server applications is


Select one:

a. Incremental Model

b. Spiral Model

c. Concurrent Model

d. WINWIN Spiral Model

Question 20
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Identify the correct statement with respect to Evolutionary development:


Select one:

a. Very large projects are usually done using evolutionary development based approach

b. Evolutionary development usually has two flavors; exploratory development, and throw-
away prototyping
c. It facilitates easy project management, through the high volume of documentation it
generates

d. Sometimes the construction of a throw-away prototype is not followed by a re-


implementation of the software system using a more structured approach

Question 21
Complete

Mark 1.00 out of 1.00

Flag question

Question text

SPICE stands for


Select one:

a. Software Process Improvement and Compatibility Determination

b. Software Process Improvement and Capability Determination

c. None of the mentioned

d. Software Process Improvement and Control Determination

Question 22
Complete

Mark 1.00 out of 1.00

Flag question

Question text
Beta testing is done at
Select one:

a. Developer’s end

b. None of the mentioned

c. User’s & Developer’s end

d. User’s end

Question 23
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Which technique is applied to ensure the continued evolution of legacy systems ?


Select one:

a. Forward engineering

b. Reengineering

c. Reverse Engineering

d. Reverse Engineering and Reengineering

Question 24
Complete

Mark 1.00 out of 1.00


Flag question

Question text

It is a conceptualization of problem into several well-organized elements of solution


Select one:

a. Function Oriented Design

b. Software Design

c. Structured design

d. Object Oriented Design

Question 25
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Which of the following is a generic structure that is extended to create a more specific
subsystem or application?
Select one:

a. Mac-OS

b. Framework

c. Software reuse
d. None of the mentioned

Question 26
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Spiral model was developed by


Select one:

a. Victor Bisili

b. Bev Littlewood

c. Roger Pressman

d. Berry Boehm

Question 27
Complete

Mark 1.00 out of 1.00

Flag question

Question text

All entities involved in the solution design are known as __________. For example, person,
banks, company, and customers are treated as objects.
Select one:
a. Objects

b. Inheritance

c.

Encapsulation

d. Classes

Question 28
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It is text-based notifier that is mostly shows the context in which the user is working. It is
generated by the software system.
Select one:

a. Command Line Interface

b. Command

c. Cursor

d. Command Prompt

Question 29
Complete

Mark 1.00 out of 1.00


Flag question

Question text

Processes for evolving a software product depend on:


Select one:

a. Development processes used

b. Type of software to be maintained

c. All of the mentioned

d. Skills and experience of the people involved

Question 30
Complete

Mark 1.00 out of 1.00

Flag question

Question text

These documentation explains how the software product should work and how it should be
used to get the desired results. It may include software installation procedures, how-to
guides, user-guides, uninstallation method and special references to get more information
like license updation etc.
Select one:

a. Software Design documentation

b. Requirement documentation
c. User documentation

d. Technical documentation

Question 31
Complete

Mark 1.00 out of 1.00

Flag question

Question text

“An ordering system may be adapted to cope with a centralized ordering process in one
company and a distributed process in another.” Which category the example belong to?
Select one:

a. Platform specialization

b. Environment specialization

c. Functional specialization

d. Process specialization

Question 32
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It is communication between different modules.


Select one:

a. Cohesion

b. None of the choices

c. Functioning

d. Coupling

Question 33
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Release notes show what happened in this software version. Typically the information
includes:
A. Bug fixes
B. New functionality
C. Detail of new features added to the software
D. Any bugs that are not yet fixed

Select one:

a. Both C & D

b. Both A & B

c. All of the above

d. All except C
Question 34
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The open source movement has meant that there is a huge reusable code base available at
Select one:

a. free of cost

b. high cost

c. short period of time

d. low cost

Question 35
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It works around the entities and their characteristics instead of functions involved in the
software system. This design strategies focuses on entities and its characteristics.
Select one:

a. Function Oriented Design


b. Object Oriented Design

c. Software Design

d. Structured Design

Question 36
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Testing done without planning and Documentation is called


Select one:

a. Adhoc testing

b. Unit testing

c. Regression testing

d. None of the mentioned

Question 37
Complete

Mark 1.00 out of 1.00

Flag question

Question text
Which of the following is black box testing
Select one:

a. Code path analysis

b. Boundary value analysis

c. None of the mentioned

d. Basic path testing

Question 38
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The ___________________ model starts with most specific and basic components. It proceeds
with composing higher level of components by using basic or lower level components.
Select one:

a. Bottom-up Design

b. Top Down Design

c. Top-Side Design

d. Up-Side Design

Question 39
Complete

Mark 1.00 out of 1.00


Flag question

Question text

In ________________, the system comprises of many smaller sub-systems known as functions.


Select one:

a. software design

b. structured design

c. function-oriented design

d. object-oriented design

Question 40
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The two dimensions of spiral model are


Select one:

a. diagonal, perpendicular

b. radial, perpendicular

c. radial, angular
d. diagonal, angular

Question 41
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The testing in which code is checked


Select one:

a. Red box testing

b. White box testing

c. Black box testing

d. Green box testing

Question 42
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Program modularization and Source code translation are the activities of_____________
Select one:

a. Reverse Engineering and Reengineering


b. Reverse Engineering

c. Forward engineering

d. Reengineering

Question 43
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It takes the whole software system as one entity and then decomposes it to achieve more
than one sub-system or component based on some characteristics.
Select one:

a. Bottom-up Design

b. Top-Side Design

c. Top Down Design

d. Up-Side Design

Question 44
Complete

Mark 1.00 out of 1.00

Flag question

Question text
What are generic application systems that may be designed to support a particular business
type, activity, or sometimes a complete enterprise?
Select one:

a. COTS-solution systems

b. COTS-integrated systems

c. ERP systems

d. Both COTS-solution and COTS-integrated systems

Question 45
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Acceptance testing is also known as


Select one:

a. White box testing

b. Beta testing

c. Grey box testing

d. Alpha Testing

Question 46
Complete

Mark 1.00 out of 1.00


Flag question

Question text

.NET are specific to which platform?


Select one:

a. Microsoft

b. LINUX

c. Java

d. Mac-OS

Question 47
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Behavioral testing is
Select one:

a. White box testing

b. Grey box testing

c. Black box testing


d. None of the mentioned

Question 48
Complete

Mark 1.00 out of 1.00

Flag question

Question text

It is grouping of all functionally related elements


Select one:

a. Mixing

b. Cohesion

c. Functioning

d. Coupling

Question 49
Complete

Mark 1.00 out of 1.00

Flag question

Question text

The Incremental Model is combination of elements of


Select one:

a. Build & FIX Model & Waterfall Model


b. Linear Model & Prototyping Model

c. Waterfall Model & RAD Model

d. Linear Model & RAD Model

Question 50
Complete

Mark 1.00 out of 1.00

Flag question

Question text

Which of the following is not an advantages of software reuse?


Select one:

a. lower costs

b. lower risks

c. high effectiveness

d. faster software development

You might also like