Prelim Examination-UGRD-CS6209 Software Engineering 1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

Started on Saturday, 15 October 2022, 5:19 PM

State Finished

Completed on Saturday, 15 October 2022, 5:32 PM

Time taken 13 mins 7 secs

Marks 50.00/50.00

Grade 100.00 out of 100.00

Question 1
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Editors are the core development tools because they convert source code to executable form.
Select one:

True

False

Question 2
Correct

Mark 1.00 out of 1.00

Flag question

Question text
The Incremental Model is a result of combination of elements of which two models?
Select one:
a.

Waterfall Model & RAD Model

b.

Linear Model & Prototyping Model

c.

Build & FIX Model & Waterfall Model

d.

Linear Model & RAD Model


Feedback
Your answer is correct.

Question 3
Correct

Mark 1.00 out of 1.00

Flag question

Question text
What is the major advantage of using Incremental Model?
Select one:

a.

Easier to test and debug

b.
It is used when there is a need to get a product to the market early

c.

Easier to test and debug & It is used when there is a need to get a product to the market early

d.

Customer can respond to each increment


Feedback
Your answer is correct.

Question 4
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which of these is incorrect ?
Select one:

a.

Computer science belongs to Software engineering

b.

Software engineering is concerned with the practicalities of developing and delivering useful
software

c.

Software engineering belongs to Computer science


d.

Software engineering is a part of more general form of System Engineering


Feedback
Your answer is correct.

Question 5
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are application systems that run on a local computer, such as a PC.
Select one:

a.

Batch processing systems

b.

Stand-alone applications.

c.

Interactive transaction-based applications

d.

Embedded control systems


Feedback
Your answer is correct.
Question 6
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which of these does not account for software failure ?
Select one:

a.

Increasing Demand

b.

Low expectation

c.

Less reliable and expensive

d.

Increasing Supply
Feedback
Your answer is correct.

Question 7
Correct

Mark 1.00 out of 1.00


Flag question

Question text
These are systems that are developed by scientists and engineers to model physical processes or
situations, which include many, separate, interacting objects.
Select one:

a.

Entertainment system

b.

Systems of systems

c.

Data collection systems

d.

Systems for modeling and simulation.


Feedback
Your answer is correct.

Question 8
Correct

Mark 1.00 out of 1.00

Flag question

Question text
You should be aware of local laws governing the use of intellectual property such as patents and
copyright.
Select one:

a.

Computer misuse

b.

Privacy rights

c.

Intellectual property rights.

d.

Invading privacy rights


Feedback
Your answer is correct.

Question 9
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which of these does not affect different types of software as a whole?
Select one:

a.
Heterogeneity

b.

Business and social change

c.

Flexibility

d.

Security
Feedback
Your answer is correct.

Question 10
Correct

Mark 1.00 out of 1.00

Flag question

Question text
This is usually the longest phase in the product life cycle. Each developer has to write his/her
own code and collaborate with other developers to make sure that different components can
interoperate with each other.
Select one:

a.

Prototyping

b.

Maintenance
c.

Documentation

d.

Implementation and Coding


Feedback
Your answer is correct.

Question 11
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are business systems that are designed to process data in large batches.
Select one:

a.

Stand-alone applications

b.

Embedded control systems

c.

Interactive transaction-based applications

d.
Batch processing systems
Feedback
Your answer is correct.

Question 12
Correct

Mark 1.00 out of 1.00

Flag question

Question text
During the implementation process, developers must write enough comments inside the code
so that if anybody starts working on the code later on, he/she is able to understand what has
already been written.
Select one:

True

False

Question 13
Correct

Mark 1.00 out of 1.00

Flag question

Question text
What are attributes of good software ?
Select one:

a.

Software development
b.

Software maintainability

c.

Software maintainability & functionality

d.

Software functionality
Feedback
Your answer is correct.

Question 14
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are systems that are primarily for personal use and which are intended to entertain the
user.
Select one:

a.

Systems for modeling and simulation.

b.

Entertainment system

c.
Systems of systems

d.

Data collection systems


Feedback
Your answer is correct.

Question 15
Correct

Mark 1.00 out of 1.00

Flag question

Question text
The spiral model has two dimensions namely _____________ and ____________
Select one:

a.

diagonal, perpendicular

b.

radial, angular

c.

diagonal, angular

d.

radial, perpendicular
Feedback
Your answer is correct.

Question 16
Correct

Mark 1.00 out of 1.00

Flag question

Question text
The fundamental notions of software engineering does not account for ?
Select one:

a.

Software Security

b.

Software Validation

c.

Software processes

d.

Software reuse
Feedback
Your answer is correct.

Question 17
Correct

Mark 1.00 out of 1.00


Flag question

Question text
This is the tangible part of the development system.
Select one:

a.

Developer

b.

Hardware platform

c.

System Unit

d.

Documentation papers
Feedback
Your answer is correct.

Question 18
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are systems that collect data from their environment using a set of sensors and send that
data to other systems for processing.
Select one:

a.

Systems of systems

b.

Data collection systems

c.

Entertainment system

d.

Systems for modeling and simulation.


Feedback
Your answer is correct.

Question 19
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which of these is true ?
Select one:

a.
Generic products and customized products are types of software products

b.

Generic products are produced by organization and sold to open market

c.

All of the mentioned

d.

Customized products are commissioned by particular customer


Feedback
Your answer is correct.

Question 20
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are applications that execute on a remote computer and that are accessed by users from
their own PCs or terminals.
Select one:

a.

Interactive transaction-based applications

b.

Batch processing systems


c.

Embedded control systems

d.

Stand-alone applications
Feedback
Your answer is correct.

Question 21
Correct

Mark 1.00 out of 1.00

Flag question

Question text
You should not misrepresent your level of competence. You should not knowingly accept work
that is outside your competence.

Select one:

a.

Confidentiality

b.

Intellectual property rights.

c.
Computer misuse

d.

Competence
Feedback
Your answer is correct.

Question 22
Correct

Mark 1.00 out of 1.00

Flag question

Question text
It is a systematic approach to the production of software that takes into account practical cost,
schedule, and dependability issues, as well as the needs of software customers and producers.
Select one:

a.

System Software

b.

Software Planning

c.

Software Engineering

d.

Software Administrator
Feedback
Your answer is correct.

Question 23
Correct

Mark 1.00 out of 1.00

Flag question

Question text
It is a process done in some projects to carry out a test for a longer period of time. This type of
testing is used to determine behavior of a product when used continuously over a period of
time
Select one:

a.

Unit Testing

b.

Functional Testing

c.

Sanity Testing

d.

Regression or Stress Testing


Feedback
Your answer is correct.

Question 24
Correct
Mark 1.00 out of 1.00

Flag question

Question text
What is a Software ?
Select one:

a.

Software is set of programs, documentation & configuration of data

b.

Software is documentation and configuration of data

c.

None of the mentioned

d.

Software is set of programs


Feedback
Your answer is correct.

Question 25
Correct

Mark 1.00 out of 1.00

Flag question
Question text
Spiral Model has user involvement in all its phases.
Select one:

True

False

Question 26
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Choice of a particular operating system may be made depending upon, except:

Select one:

a.

Hardware platform

b.

Cost

c.

Availability of development tools

d.

Development type
Feedback
Your answer is correct.

Question 27
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Identify the disadvantage of Spiral Model.
Select one:

a.

High amount of risk analysis

b.

Strong approval and documentation control

c.

Doesn’t work well for smaller projects

d.

Additional Functionality can be added at a later date


Feedback
Your answer is correct.

Question 28
Correct

Mark 1.00 out of 1.00


Flag question

Question text
How is Incremental Model different from Spiral Model?
Select one:

a.

Users can see the system early in Incremental Model

b.

Changing requirements can be accommodated in Incremental Model

c.

All of the mentioned

d.

Progress can be measured for Incremental Model


Feedback
Your answer is correct.

Question 29
Correct

Mark 1.00 out of 1.00

Flag question

Question text
It is a very basic check to see if all software components compile with each other without a
problem.
Select one:

a.

Functional Testing

b.

Regression or Stress Testing

c.

Unit Testing

d.

Sanity Testing
Feedback
Your answer is correct.

Question 30
Correct

Mark 1.00 out of 1.00

Flag question

Question text
After defining architecture, software components and their interfaces, the next phase of
development is the creation of __________________.
Select one:

a.
design documents

b.

coding

c.

layouting

d.

prototyping
Feedback
Your answer is correct.

Question 31
Correct

Mark 1.00 out of 1.00

Flag question

Question text
This is carried out to make sure that the software is doing exactly what it is supposed to do. This
type of testing is a must before any software is released to customers.
Select one:

a.

Regression or Stress Testing

b.

Functional Testing
c.

Unit Testing

d.

Sanity Testing
Feedback
Your answer is correct.

Question 32
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which one of the following is not an Evolutionary Process Model?
Select one:

a.

Incremental Model

b.

Concurrent Development Model

c.

WINWIN Spiral Model

d.
All of the mentioned
Feedback
Your answer is correct.

Question 33
Correct

Mark 1.00 out of 1.00

Flag question

Question text
If you were to create client/server applications, which model would you go for?
Select one:

a.

Incremental Model

b.

Spiral Model

c.

WINWIN Spiral Model

d.

Concurrent Model
Feedback
Your answer is correct.

Question 34
Correct

Mark 1.00 out of 1.00


Flag question

Question text
Which of these are not among the eight principles followed by Software Engineering Code of
Ethics and Professional Practice ?
Select one:

a.

ENVIRONMENT

b.

PROFESSION

c.

PUBLIC

d.

PRODUCT
Feedback
Your answer is correct.

Question 35
Correct

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.

All of the above

b.

Both C & D

c.

All except C

d.

Both A & B
Feedback
Your answer is correct.

Question 36
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Typically each development platform consists of the following components, except:

Select one:

a.

Operating system

b.

System software

c.

Hardware platform

d.

Compilers and assemblers


Feedback
Your answer is correct.

Question 37
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are systems that are composed of a number of other software systems.
Select one:
a.

Systems for modeling and simulation.

b.

Entertainment system

c.

Data collection systems

d.

Systems of systems
Feedback
Your answer is correct.

Question 38
Correct

Mark 1.00 out of 1.00

Flag question

Question text
In almost all serious software development projects, a revision or version control system is used.
This version control system keeps a record of changes in source code files and is usually built in
a tree-like structure.
Select one:

a.

Branches
b.

Release Note

c.

Documentation

d.

Features
Feedback
Your answer is correct.

Question 39
Correct

Mark 1.00 out of 1.00

Flag question

Question text
You should not use your technical skills to misuse other people’s computers.
Select one:

a.

Invading Privacy

b.

Intellectual property rights

c.

Computer misuse
d.

Computer Hacking
Feedback
Your answer is correct.

Question 40
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Before you start selling any software product, it is officially released. This means that you create
a state of the software in your repository, make sure that it has been tested for functionality and
freeze the code.
Select one:

a.

Software Concern

b.

Software Contract

c.

Software Releases

d.

Software Agreement
Feedback
Your answer is correct.

Question 41
Correct

Mark 1.00 out of 1.00

Flag question

Question text
These are software control systems that control and manage hardware devices.
Select one:

a.

Interactive transaction-based applications

b.

Batch processing systems

c.

Stand-alone applications

d.

Embedded control systems


Feedback
Your answer is correct.

Question 42
Correct

Mark 1.00 out of 1.00


Flag question

Question text
__________________ documents show the behavior or functionality of a software product on an
abstract level.
Select one:

a.

System product specification

b.

Functional specification

c.

Non-functional specification

d.

Behavior specification
Feedback
Your answer is correct.

Question 43
Correct

Mark 1.00 out of 1.00

Flag question

Question text
The spiral model was originally proposed by
Select one:

a.

Pressman

b.

IBM

c.

Barry Boehm

d.

Royce
Feedback
Your answer is correct.

Question 44
Correct

Mark 1.00 out of 1.00

Flag question

Question text
Which of these is not true ?
Select one:

a.

Web based system should be developed and delivered incrementally


b.

Web has led to availability of software services and possibility of developing highly distributed
service based systems

c.

Web brings concept of software as service

d.

Web based systems have led to degradation of programming languages


Feedback
Your answer is correct.

Question 45
Correct

Mark 1.00 out of 1.00

Flag question

Question text
___________ is probably the most important phase for long-term support as well as for the
reputation of the company.
Select one:

a.

Planning

b.

Coding
c.

Maintenance

d.

Testing
Feedback
Your answer is correct.

Question 46
Correct

Mark 1.00 out of 1.00

Flag question

Question text
It is testing one part or one component of the product. The developer usually does this when
he/she has completed writing code for that part of the product.
Select one:

a.

Functional Testing

b.

Unit Testing

c.

Sanity Testing
d.

Regression or Stress Testing


Feedback
Your answer is correct.

Question 47
Correct

Mark 1.00 out of 1.00

Flag question

Question text
This is usually the first part of any software product. This stage starts when you are thinking
about developing software. In this phase, you meet customers or prospective customers,
analyzing market requirements and features that are in demand.
Select one:

a.

Writing functional specifications

b.

Observation

c.

Requirement Gathering

d.

Planning

Feedback
Your answer is correct.
Question 48
Correct

Mark 1.00 out of 1.00

Flag question

Question text
How is WINWIN Spiral Model different from Spiral Model?
Select one:

a.

It defines tasks required to define resources, timelines, and other project related information

b.

It defines tasks required to construct, test, install, and provide user support

c.

It defines a set of negotiation activities at the beginning of each pass around the spiral

d.

It defines tasks required to assess both technical and management risks


Feedback
Your answer is correct.

Question 49
Correct

Mark 1.00 out of 1.00


Flag question

Question text
You should normally respect the confidentiality of your employers or clients irrespective of
whether or not a formal confidentiality agreement has been signed.

Select one:

a.

Competence

b.

Confidentiality

c.

Computer misuse

d.

Intellectual property rights.


Feedback
Your answer is correct.

Question 50
Correct

Mark 1.00 out of 1.00


Flag question

Question text
Which of these software engineering activities are not a part of software processes ?
Select one:

a.

Software development

b.

Software specification

c.

Software validation

d.

Software dependence
Feedback
Your answer is correct.

You might also like