Software Project Management (MCQS)
Software Project Management (MCQS)
Software Project Management (MCQS)
→Telegram Group
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
Answer: b
Explanation: Risk management involves
IT8075 Software anticipating risks that might affect the
project schedule or the quality of the
Project Management software being developed, and then taking
action to avoid these risks.
um
risk in project management?
Elective - II a) Specification delays
nt
b) Product competition
ua
c) Testing
Regulations 2017 d) Staff turnover
_Q
Answer: c
ks
Explanation: Testing is a part of project,
oo
thus it can’t be categorized as risk.
_B
UNIT I PROJECT The process each manager follows during
the life of a project is known as
EVALUATION AND es
a) Project Management
ot
b) Manager life cycle
PROJECT PLANNING
_N
development team
d) Avoiding customer complaints Answer: d
:-
effort costs (the costs of paying software and process weaknesses and bottlenecks are
engineers and managers) identified.
all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
Explanation: Estimation involves working and the external quality attribute.
out how much effort is required to complete a) True
each activity and, from this, calculating the b) False
um
total cost of activities.
Answer: b
Quality planning is the process of Explanation: The value of the quality
nt
developing a quality plan for attribute must be related, in some way, to the
ua
a) team b) value of the attribute than can be measured.
_Q
project c)
customers .
ks
d) project manager
TOPIC 1.2 ACTIVITIES
oo
Answer: b
- METHODOLOGIES
_B
Explanation: The quality plan should set out
the desired software qualities and describe
how these are to be assessed. es
Which of these truly defines Software
ot
design?
Which of the following is incorrect activity a) Software design is an activity subjected to
_N
Answer: a Answer: d
Explanation: Configuration management
/t.
to decide what system components to change, Which of the following statement is false?
how to manage different versions of the a) A process is a collection of related tasks
ht
system and its components, and how to that transforms a set of inputs to the set of
:-
representational system
improvement c) A design heuristic is a rule proceeding
a) Process introduction guidance, with guarantee for achieving
b) Process analysis c) some end
De-processification d) d) Software design method is orderly
Process distribution procedure for providing software
design solutions
Answer: b
Explanation: The current process is assessed,
um
its existence from 1971 method for structural design?
c) It is a top down approach a) Transition of problem models to
nt
d) All of the mentioned solution models
ua
b) Handling of larger and more complex
_Q
Answer: d products
Explanation: It is top down approach and c) Designing Object oriented systems
ks
not bottom up. d) More procedural approach
oo
What is incorrect about structural design? a) Answer: b
_B
Structural design introduced notations and Explanation: It does not account for
heuristics larger and complex products.
b) Structural design emphasis on procedural
decomposition
es
What is followed by the design task? a)
ot
c) The advantage is data flow representation Choosing specific classes, operations b)
_N
by a design task.
m
of data in and out of procedures c) Object oriented design are given more
:-
notations
xplanation: It is solution to central
problem. Rest others are problems. Answer: b
Explanation: Though object oriented design
Which of these are followed by the latest is considered a far better approach but it
versions of structural design? never dominates structural approach.
a) More detailed and flexible
processes b) Regular Notations Which of these does not represent object
c) Wide support by CASE(Computer Aided oriented design?
um
Object-oriented methods incorporates products and related modifications satisfy
Structural methods the client
nt
d) It means that the product designed /created
Answer: a should be easily available
ua
Explanation: It does not follow
_Q
regular procedural decomposition. Answer: b
Explanation: None.
ks
TOPIC 1.3 CATEGORIZATION Identify an ethical dilemma from the
oo
OF SOFTWARE PROJECTS situations mentioned below:
_B
a) Your employer releases a safety-critical
Choose the correct option in terms of system without finishing the testing of the
Issues related to professional es
system
ot
responsibility a) Confidentiality b) Refusing to undertake a project
c) Agreement in principle with the policies of
_N
property rights
d) Managing Client Relationships
Answer: a
K
respect the confidentiality of their employers Identify the correct statement: “Software
m
formal confidentiality agreement has been a) act in a manner that is in the best
interests of his expertise and favour.”
s:/
signed.
They should be aware of local laws governing b) act consistently with the public interest.”
tp
the use of intellectual property such as c) ensure that their products only meet the
SRS.”
ht
computers.”Here the term misuse refers to: Explanation: Software engineers shall act in
a) Unauthorized access to computer a manner that is in the best interests of their
material b) Unauthorized modification of client and employer consistent with the
computer material public interest and shall ensure that their
c) Dissemination of viruses or other malware products and related modifications meet the
d) All of the mentioned highest professional standards possible.Thus
options a & c are ruled out.
Answer: d
Explanation: None.
um
Company has latest computers and state-of
Answer: c the- art software tools, so we shouldn’t worry
nt
Explanation:None. about the quality of the product
ua
a) True
_Q
Efficiency in a software product does not b) False
include ________
ks
a) responsiveness Answer: b
b) licensing Explanation: The infrastructure is only
oo
c) memory utilization one of the several factors that determine
_B
d) processing time the quality of the product.
Answer: b . es
ot
Explanation: Licensing of a software product
comes under corporate part of the software
_N
189% and for every 100 projects, there are 94 Code of Ethics and Professional Practice ?
e/
? b) PROFESSION
/t.
Answer: c engineering
Explanation: Software is not just set of Software engineering is concerned with the
program but it is also associated practicalities of developing and delivering
documentation and configuration of data to useful software
make program run.
Answer: c
Which of these does not account for Explanation: Software engineering is a vast
software failure ? sub domain which comes under computer
a) Increasing Demand
um
science which is main domain.
b) Low expectation c)
Increasing Supply 7. Which of these is true ?
nt
d) Less reliable and expensive Generic products and customized products
ua
are types of software products
_Q
Answer: c Generic products are produced by
Explanation: Increasing supply will lead organization and sold to open market
ks
to more production and not failure. Customized products are commissioned by
particular customer
oo
What are attributes of good software ? All of the mentioned
_B
a) Software maintainability
b) Software functionality Answer: d
c) Software development es
Explanation: All of them are true.
ot
d) Software maintainability & functionality
Which of these does not affect different
_N
activities are not a part of software processes Explanation: Option b & c are a part of
? Software Engineering as a subject,hence
/t.
b) Software development
The fundamental notions of software
tp
c) Software validation d)
engineering does not account for ?
ht
Software specification
a) Software processes
:-
um
Explanation: Web based systems has led c) digital function of dashboard display in a
car
nt
to important advances in programming
languages. d) none of the mentioned
ua
_Q
. Answer: b
Explanation: Pattern recognition uses
ks
TOPIC 1.5 MANAGEMENT Artificial Intelligence (AI) software.
oo
PRINCIPLES Purpose of process is to deliver software a)
_B
in time
Which one of the following is not a b) with acceptable quality
software process quality? es
c) that is cost efficient
ot
a) Productivity d) both in time & with acceptable quality
b) Portability
_N
c) Timeliness Answer: d
Explanation: Cost of a software is a
TU
d) Visibility
management issue & is not related to process
Answer: b activities.
K
product quality which means software can run The work associated with software
e/
definition a)
Jo
Answer: c 1, 2, 3
xplanation: rest all are sub b) 2, 1, 3
categories/applications of option c. c) 3, 2, 1
d) 3, 1, 2
oftware costs more to maintain than it
does to develop. Answer: c
a) True Explanation: None.
b) False
um
Explanation: In Deployment the product is
delivered to the customer who evaluates the 1. SCM stands for
nt
product and provides feedback based on the Software Control Management
ua
evaluation. Software Configuration Management
_Q
Software Concept Management
Process adopted for one project is same as None of the mentioned
ks
the process adopted from another project. a)
True Answer: b
oo
b) False Explanation: In software engineering,
_B
software configuration management (SCM) is
Answer: b the task of tracking and controlling changes
Explanation: the overall flow of activities, es
in the software, part of the larger cross-
ot
actions,tasks,the level of autonomy given to discipline field of configuration management.
the software team and the inter dependencies
_N
among two process can never be the same. When code is made available to others, it
goes in a/an
TU
c) CM audits
in
um
to description.
Answer: a Which of the following is a example of
nt
Explanation: It allows software engineers to Configuration Items ?
ua
continue development along a branch even a) SCM procedures
_Q
when a line of development is frozen. b) Source code
c) Software design descriptions
ks
Which of the following is not a change d) All of the mentioned
management process?
oo
a) Log the changes Answer: d
_B
b) Estimate impact on effort and schedule Explanation: All are covered in CM.
c) Review impact with stakeholders
d) None of the mentioned es
CM controls only the products of the
development process.
ot
Answer: d a) True
_N
a) True
A
development?
What information is required to process a
:-
a) Baseline
change to a baseline?
in
b) Cumulative changes
c) CM a) Reasons for making the changes
Jo
um
efficacy of estimates?
a) Project size
Answer: a
nt
b) Planning process c)
Project complexity Explanation: The conveyor line sorting
ua
d) Degree of structural uncertainty system (CLSS) sorts boxes moving along
_Q
a conveyor line. Each box is identified by
Answer: a a barcode that contains a part number and
ks
Explanation: As size increases, the is sorted into one of six bins at the end of
the line.
oo
interdependence among various elements
of the software grows rapidly.
_B
The project planner examines the statement
What describes the data and control to be of scope and extracts all important software
processed? es
functions which is known as
ot
a) Planning process a) Association
b) Software scope c) b) Decomposition
_N
Project complexity
Answer: b Answer: b
K
cases refined to provide more detail prior to The environment that supports the software
m
um
c) Concurrent Development
decomposition techniques and offer a Model d) All of the mentioned
potentially valuable estimation approach
nt
in their own right? Answer: d
ua
a) Automated estimation tools Explanation: None.
_Q
b) Empirical estimation models
c) Decomposition techniques The Incremental Model is a result of
ks
d) Both Automated estimation tools combination of elements of which two
and Empirical estimation models models?
oo
a) Build & FIX Model & Waterfall
_B
Answer: b Model b) Linear Model & RAD Model
Explanation: An estimation model for Linear Model & rototyping Model
computer software uses empirically derived es
Waterfall Model & RAD Model
ot
formulas to predict effort as a function of
LOC or FP. Answer: c
_N
um
Answer: b
The spiral model has two dimensions Explanation: None.
nt
namely _____________ and ____________
ua
a) diagonal, angular How is Incremental Model different from
Spiral Model?
_Q
b) radial, perpendicular
c) radial, angular a) Progress can be measured for Incremental
ks
d) diagonal, perpendicular Model
b) Changing requirements can be
oo
Answer: c accommodated in Incremental Model
_B
Explanation: The radial dimension of the c) Users can see the system early in
model represents the cumulative costs and the Incremental Model
angular dimension represents the progress es
d) All of the mentioned
ot
made in completing each cycle. Each loop of
the spiral from X-axis clockwise through Answer: a
_N
o Explanation: None.
360 represents one phase.
TU
d) It defines tasks required to construct, test, applications, the concurrent process model
defines activities in two dimensions: a system
ht
tasks/activities are present in Spiral Model simultaneously and can be modeled using the
as well. state-oriented approach.
um
anticipating risks that might affect the b) Risk planning
c) Risk analysis
nt
project schedule or the quality of the
software being developed, and then taking d) Risk identification
ua
action to avoid these risks.
_Q
Answer: a
Which of the following risk is the failure of a Explanation: None.
ks
purchased component to perform as
expected? Which of the following risks are derived
oo
a) Product risk from the organizational environment where
_B
b) Project risk the software is being developed?
c) Business risk a) People risks
d) Programming risk es
b) Technology risks c)
ot
Estimation risks d)
Answer: a Organizational risks
_N
organizational management with different Which of the following risks are derived
e/
b) Technology change
c) Management change Technology risks c)
s:/
Organizational risks
Answer: c
ht
Which of the following term is best defined by with technology might affect the
the statement: “The underlying technology on
Jo
product development.
which the system is built is superseded by new
technology.”? Which of the following term is best defined
a) Technology change b) by the statement: “Derive traceability
Product competition c) information to maximize information hiding
Requirements change d) in the design.”?
None of the mentioned a) Underestimated development time
b) Organizational restructuring
um
project schedule or the quality of the
a) Avoidance strategies software being developed, and then taking
b) Minimization strategies
nt
action to avoid these risks.
c) Contingency plans
ua
d) All of the mentioned Which of the following is not considered as a
_Q
risk in project management?
Answer: b a) Specification delays
ks
Explanation: None. b) Product competition
c) Testing
oo
Risk management is now recognized as d) Staff turnover
one of the most important project
_B
management tasks. Answer: c
a) True
b) False
es
Explanation: Testing is a part of project,
thus it can’t be categorized as risk.
ot
_N
a) Project Management
. b) Manager life cycle
K
PROGRAM MANAGEMENT
m
Answer: c
Explanation: A proven methodical life cycle
/t.
Answer: d Answer: d
Explanation: Projects need to be managed Explanation: The probability of the risk
because professional software engineering is might be assessed as very low (<10%),
always subject to organizational budget and low (10–25%), moderate (25–50%), high
schedule constraints. (50– 75%), or very high (>75%).
um
d) all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
nt
Explanation: Estimation involves working and the external quality attribute
ua
out how much effort is required to complete a) True
_Q
each activity and, from this, calculating the b) False
total cost of activities.
ks
Answer: b
Quality planning is the process of Explanation: The value of the quality
oo
developing a quality plan for attribute must be related, in some way, to the
_B
a) team b) value of the attribute than can be measured.
project c)
customers . es
ot
d) project manager
TOPIC 1.11 STEPWISE
_N
Answer: b
Explanation: The quality plan should set out PROJECT PLANNING
TU
Version management d)
tp
statement of scope are evaluated and in some The environment that supports the software
cases refined to provide more detail prior to project is called
the beginning of estimation. a) CLSS
b) SEE
A number of independent investigators have c) FAST
developed a team-oriented approach to d) CBSE
requirements gathering that can be applied to
establish the scope of a project called Answer: b
a) JAD b) Explanation: Software engineering
um
CLASS c) environment (SEE), incorporates hardware
FAST
nt
and software.
d) None of the mentioned
ua
Which of the following is not an option to
_Q
Answer: c achieve reliable cost and effort estimate? a)
Explanation: Facilitated Base estimates on similar projects that have
ks
application specification techniques already been completed
(FAST), this approach encourages the b) Use one or more empirical models for
oo
creation of a joint team of customers software cost and effort estimation
_B
and developers who work together to identify c) Use relatively simple decomposition
the problem, propose elements techniques to generate project cost and effort
of the solution, negotiate different es
estimates
ot
approaches, and specify a preliminary set of d) The ability to translate the size estimate
requirements. into human effort, calendar time, and dollars
_N
a barcode that contains a part number and d) Both Automated estimation tools
ht
is sorted into one of six bins at the end of and Empirical estimation models
the line.
:-
Answer: b
in
The project planner examines the statement Explanation: An estimation model for
Jo
of scope and extracts all important software computer software uses empirically derived
functions which is known as formulas to predict effort as a function of
a) Association LOC or FP.
b) Decomposition
c) Planning process Which of the following is not achieved by
d) All of the mentioned an automated estimation tools?
a) Predicting staffing levels
Answer: b b) Predicting software cost
Explanation: None
um
historical data and systematic techniques can does to develop.
improve estimation accuracy. a) True
nt
a) True b) False
ua
b) False
Answer: a
_Q
Answer: a Explanation: For systems with a long
ks
Explanation: None. life, maintenance costs may be several
times development costs.
oo
.
Which one of the following is not an
_B
application of embedded software product?
es
a) keypad control of a security system
b) pattern recognition game playing
ot
UNIT II PROJECT LIFE c) digital function of dashboard display in a
_N
ESTIMATION
Answer: b
K
MODELS
in time
/t.
b) Portability Answer: d
c) Timeliness
:-
Answer: b
xplanation: Portability is a software The work associated with software
product quality which means software can run engineering can be categorized into three
on different hardware platforms or software generic phases,regardless of application area,
environments. project size, or complexity namely
the__________ phase which focuses on what,
_____________&_____________ are two
the_________ phase which focuses on how
kinds of software products. and the_________ phase which focuses on
a) CAD, CAM
change. Answer: d
support Explanation: None.
development
definition a) Four types of change are encountered
1, 2, 3 during the support phase.Which one of
b) 2, 1, 3 the following is not one that falls into
c) 3, 2, 1 such category?
d) 3, 1, 2 a) Translation
b) Correction
um
Answer: c c) Adaptation
Explanation: None.
nt
d) Prevention
ua
Which of the following activities of a Answer: a
_Q
Generic Process framework provides a Explanation: Translation is done in
feedback report? the development phase.
ks
a) Communication
b) Planning .
oo
c) Modeling & Construction
_B
d) Deployment TOPIC 2.2 CHOICE OF PROCE
Answer: d esMODELS - RAPID
APPLICATION DEVELOPMENT
ot
Explanation: In Deployment the product is
delivered to the customer who evaluates the
_N
product and provides feedback based on the Build & Fix Model is suitable for
evaluation.
TU
a) 100-200 b)
the process adopted from another project. a)
200-400 c)
A
True
400-1000 d)
e/
Answer: b
/t.
Answer: a
Explanation: the overall flow of activities,
s:/
the software team and the inter dependencies of 100 or 200 lines.
among two process can never be the same.
ht
um
Which is not one of the types of prototype What is the major drawback of using RAD
of Prototyping Model? Model?
nt
a) Horizontal Prototype a) Highly specialized & skilled
ua
b) Vertical Prototype c) developers/designers are required
_Q
Diagonal Prototype d) b) Increases reusability of components
Domain Prototype c) Encourages customer/client feedback
ks
d) Increases reusability of components,
Answer: c Highly specialized & skilled
oo
Explanation: Their is no such thing as developers/designers are required
_B
Diagonal Prototype whereas other options
have their respective definitions. Answer: d
c) Prototype Refinement
d) Engineer Product 9. SDLC stands for
K
RAD Model
Answer: d d) both Prototyping Model & RAD Model
xplanation: Build & Fix Model is
suitable for 100-200 LOC Answer: c
Explanation: None.
RAD Model has a)
2 phases .
b) 3 phase
TOPIC 2.3 AGILE METHODS
Select the option that suits the Manifesto for to be able to respond quickly to changing
Agile Software Development requirements without excessive rework.
a) Individuals and interactions
b) Working software How is plan driven development different
c) Customer collaboration from agile development ?
d) All of the mentioned a) Outputs are decided through a process of
negotiation during the software
Answer:d development process
Explanation: None. b) Specification, design, implementation
um
and testing are interleaved
Agile Software Development is based on c) Iteration occurs within
nt
a) Incremental Development activities d) All of the mentioned
ua
b) Iterative Development
_Q
c) Linear Development Answer:c
d) Both Incremental and Iterative Explanation: A plan-driven approach to
ks
Development software engineering is based around separate
development stages with the outputs to be
oo
Answer:d produced at each of these stages planned in
_B
Explanation: The software is developed in advance.
increments with the customer specifying the
requirements to be included in each increment es
How many phases are there in Scrum ? a)
Two
ot
and the highest priority is to satisfy the
customer through early and continuous b) Three
_N
of an agile method.
Answer:a
Jo
um
present in Adaptive Software Which one of the following models is not
Development(ASD) ? suitable for accommodating any change? a)
nt
a) analysis, design, coding Build & Fix Model
ua
b) requirements gathering, adaptive cycle b) Prototyping Model
_Q
planning, iterative development c) RAD Model
c) speculation, collaboration, learning d) Waterfall Model
ks
d) all of the mentioned
Answer: d
oo
Answer:c Explanation: Real projects rarely follow
_B
Explanation: None. the sequential flow that the Waterfall Model
proposes.
In agile development it is more important to
build software that meets the customers’
es
Which is not one of the types of prototype
ot
needs today than worry about features that of Prototyping Model?
_N
Answer:a
A
of Prototyping Model?
a) Quick Design
ht
a) 100 200 b)
200-400 c) Answer: b
400-1000 d) Explanation: A prototyping model
above 1000 generates only a working model of a system.
um
2 phases
b) 3 phase
nt
TOPIC 2.5 EXTREME
c) 5 phases
ua
d) 6 phases PROGRAMMING
_Q
Answer: c Incremental development in Extreme
ks
Explanation: RAD Model consists of five Programming (XP) is supported through
phases namely:Business modeling,Data a system release once every month.
oo
modeling,Process modeling,Application a) True
_B
generation and Testing & Turnover. b) False
What is the major drawback of using RAD
Model?
es
Answer: b
ot
Explanation: Incremental development is
a) Highly specialized & skilled supported through small, frequent system
_N
b) False
m
Answer: d
Explanation: The client may create an Answer: a
/t.
the specialized & skilled developers are not integration, all the unit tests in the system
easily available.
ht
must pass.
:-
um
d) none of the mentioned Programming.
a) True
nt
Answer: c b) False
ua
Explanation: User requirements are
_Q
expressed as scenarios or user stories.These Answer: a
are written on cards and the development Explanation: Automated test harnesses are
ks
team break them down into implementation used to run all component tests each time
tasks. These tasks are the basis of schedule that a new release is built.
oo
and cost estimates.
_B
In XP an automated unit test framework is
Is a customer involved test development used to write tests for a new piece of
and validation in XP ? es
functionality before that functionality itself
ot
a) Yes is implemented.
b) No a) True
_N
Answer: a
Answer: c Explanation: XP follows Test-
K
tests for the stories that are to be Developers work individually on a release
m
implemented in the next release of the system and they compare their results with other
developers before forwarding that release to
/t.
c) planning, design, coding, testing 5. CIM and WBEM has been defined by ?
d) planning, analysis, coding, testing a) DMTF
b) SMI Standards Organization
Answer: c c) Open Standards Body
Explanation: XP involves the mentioned four d) None of the mentioned
activities, and in the same in order.
Answer: a
.
um
_________ instruments one or more aspects
of the CIM Schema
nt
TOPIC 2.6 MANAGING
a) Distributor
ua
b) Provider
This set of multiple choice SAN storage c) Manager
_Q
questions and answers focuses on Storage d) None of the mentioned
ks
Management aspects.
oo
Answer: b
A Subprofile can reference other subprofiles
_B
a) True The server can operate directly on the
b) False es
underlying system by calling the system’s
commands, services, and library functions. a)
ot
Answer: a True
_N
b) False
Clients use which protocol to discover SMI
TU
c) SNMP
Answer: a d) None of the mentioned
/t.
s:/
vendors.
d) None of the mentioned
in
a) True
b) False
Jo
Answer: b
Answer: a
4. Can a vendor implement additional Classes 10. Collects responses from providers and
or support additional Properties than are returns to the client
defined in a Profile and still be considered a) xmlCIM
conformant? b) CIMOM
a) True c) DMTF
b) False d) None of the mentioned
Answer: a Answer: b
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum *************** 24
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
processes executing in the system? that can not be more than one
a) cooperating process
Answer: a
nt
b) child process
c) parent process Explanation: None.
ua
d) init process
6. Mutual exclusion can be provided by the
_Q
Answer: a
ks
Explanation: None. mutex locks
binary semaphores
oo
When several processes access the same both mutex locks and binary semaphores
_B
data concurrently and the outcome of the none of the mentioned
execution depends on the particular order
in which the access takes place, is called? es
Answer: c
Explanation: Binary Semaphores are known
ot
a) dynamic condition
b) race condition as mutex locks.
_N
c) essential condition
When high priority task is indirectly
TU
d) critical condition
preempted by medium priority task
Answer: b effectively inverting the relative priority
K
a) mutual exclusion
Answer: a
tp
b) critical exclusion
Explanation: None.
ht
c) synchronous exclusion
d) asynchronous exclusion Process synchronization can be done on
:-
in
Answer: a __________
a) hardware level
Jo
xplanation: None.
b) software level
Which one of the following is a c) both hardware and software
synchronization tool? level d) none of the mentioned
a) thread
b) pipe Answer: c
c) semaphore Explanation: None.
d) socket A monitor is a module that encapsulates
__________
um
a) Function-related metrics
To enable a process to wait within the b) Product-related metrics
nt
monitor __________ c) Size-related metrics
ua
a) a condition variable must be declared as d) None of the mentioned
_Q
condition
b) condition variables must be used Answer: a
ks
as boolean objects Explanation: Productivity is expressed in
c) semaphore must be used terms of the amount of useful functionality
oo
d) all of the mentioned produced in some given time. Function
_B
points and object points
Answer: a are the best-known metrics of this type.
Explanation: None. es
4. A is developed using historical cost
ot
information that relates some software
_N
Expert judgement
TOPIC 2.9 EFFORT AND COST Estimation by analogy
K
Parkinson’s Law
A
ESTIMATION TECHNIQUES
e/
Answer: a
m
Which of the following are parameters Explanation: The model uses a basic
regression formula with parameters that are
/t.
um
Explanation: The cost of a new project is program code that is automatically generated
by design or program translation tools?
nt
estimated by analogy with these completed
projects. a) An application-composition model
ua
b) A post-architecture model
_Q
Which model assumes that systems are c) A reuse model
created from reusable components, scripting d) An early design model
ks
or database programming?
a) An application-composition model Answer: c
oo
b) A post-architecture model Explanation: None.
_B
c) A reuse model
d) An early design model The COCOMO model takes into account
Answer: a
es
different approaches to software
development, reuse, etc.
ot
Explanation: It is designed to make a) True
_N
Expert judgement
.
/t.
Answer: c
s:/
available, the effort required is estimated to Which of the following is not a metric for
in
Statement and branch coverage metrics are Architectural Design Metrics are
part of ___________ in
a) Analysis Model nature. a) Black Box
b) Testing b) White Box
c) Design Model c) Gray Box
d) Source Code d) Green Box
Answer: b Answer: a
Explanation: These metrics lead to the Explanation: They are “black box” in that
um
design of test cases that provide program they do not require any knowledge of the
nt
coverage. inner workings of a particular software
component.
ua
Function Points in software engineering
_Q
was first proposed by Structural complexity of a module i is
a) Booch b) given as S(i) = f*f (i). What does f
ks
Boehm c) symbolizes here?
Albrecht d) a) “fan check-out” of module i
oo
Jacobson b) “fan check-in” of module i
_B
c) “fan in” of module i
Answer: c d) “fan out” of module i
Explanation: First proposed by Albrecht in es
Answer: d
ot
1979, hundreds of books and papers have
been written on functions points since then. Explanation: Fan out is number of
_N
Answer: c Answer: b
/t.
Files.
a) True
:-
formula
Answer: b
Jo
um
a) Reliability b) Project managers have to assess the risks
Usability c) that may affect a project.
nt
Efficiency d) a) True
ua
Functionality b) False
_Q
Answer: a Answer: b
ks
Explanation: None. Explanation: Risk management involves
anticipating risks that might affect the
oo
Usability in metric analysis is defined as the project schedule or the quality of the
degree to which the software
_B
software being developed, and then taking
a) stated needs action to avoid these risks.
b) is easy to use
c) makes optimal use of system
es
Which of the following is not considered as a
ot
resources d) none of the mentioned risk in project management?
_N
a) Specification delays
Answer: b b) Product competition
TU
.
A
Answer: c
e/
a) Project Management
MANAGEMENT b) Manager life cycle
ht
um
Which of the following is/are main b) Process analysis c)
parameters that you should use when
nt
De-processification d)
computing the costs of a software Process distribution
ua
development project?
_Q
a) travel and training costs Answer: b
b) hardware and software costs Explanation: The current process is assessed,
ks
c) effort costs (the costs of paying and process weaknesses and bottlenecks are
software engineers and managers) identified.
oo
d) all of the mentioned
_B
An independent relationship must exist
Answer: d between the attribute that can be measured
Explanation: Estimation involves working es
and the external quality attribute.
ot
out how much effort is required to complete a) True
each activity and, from this, calculating the b) False
_N
project c)
e/
customers .
m
d) project manager
/t.
Which of the following is an activity that What is used to determine the recommended
distributes estimated effort across the degree of rigor with which the software
planned project duration by allocating the process should be applied on a project?
effort to specific software engineering tasks? a) Degree of Rigor
a) Software Macroscopic schedule b) Adaptation
b) Software Project scheduling c) criteria c) Task Set
Software Detailed schedule d) Both degree of Rigor and adaptation
d) None of the mentioned criteria
um
Answer: b Answer: b
Explanation: None. Explanation: Four different degrees of rigor
nt
are: casual, structured, strict, and quick
ua
Every task that is scheduled should be reaction.
_Q
assigned to a specific team member is
termed as What evaluates the risk associated with the
ks
a) Compartmentalization technology to be implemented as part of
b) Defined milestones project scope?
oo
c) Defined responsibilities a) Concept scoping
_B
d) Defined outcomes b) Preliminary concept planning
c) Technology risk assessment
Answer: c es
d) Customer reaction to the concept
ot
Explanation: These responsibilities
are domain specific. Answer: b
_N
Explanation: None.
What is a collection of software
TU
engineering work tasks, milestones, and Which of the following is not an adaptation
deliverables that must be accomplished to criteria for software projects?
K
Ensuring that no more than the allocated Which of the following is a project
:-
number of people are allocated at any given scheduling method that can be applied to
in
Time Allocation
ffort Validation b) CPM
Defined Milestone c) CMM
Effort Distribution d) Both PERT and CPM
Answer: b Answer: d
Explanation: None. Explanation: Program evaluation and review
technique (PERT) and critical path method
(CPM) are two project scheduling methods TOPIC 3.4 SEQUENCING AND
that can be applied to software development.
SCHEDULING
A technique for performing quantitative
analysis of progress is known as Round robin scheduling falls under the
a) BCWS category of ____________
b) EVA a) Non-preemptive scheduling
c) BAC b) Preemptive scheduling
um
d) CBSE c) All of the mentioned d)
None of the mentioned
Answer: b
nt
Explanation: The earned value system Answer: b
ua
provides a common value scale for every Explanation: None.
_Q
task, regardless of the type of work being
performed. The total hours to do the whole With round robin scheduling algorithm in a
ks
project are estimated, and every task is given time shared system
an earned value based on its estimated a) using very large time slices converts it into
oo
percentage of the total. First come First served scheduling algorithm
_B
b) using very small time slices converts it
What is the recommended distribution of into First come First served scheduling
effort for a project? es
algorithm c) using extremely small time
ot
a) 40-20-40 slices increases performance
b) 50-20-30 d) using very small time slices converts it
_N
Answer: a
Answer: a Explanation: All the processes will be able to
K
(analysis and design), 20% (coding), and The portion of the process scheduler in an
m
concerned with
A project usually has a timeline chart a) assigning ready processes to CPU
s:/
queue
c) Ivar Jacabson d) all of the mentioned
:-
Answer: a
Answer: a
Jo
Explanation: None.
xplanation: Timeline chart, also called a
Gantt chart was invented by Henry Gantt, an Complex scheduling algorithms
industrial engineer in 1917 . ____________
a) are very appropriate for very
. large computers
b) use minimal resources
TOPIC 3.3 ACTIVITIES c) use many resources d)
all of the mentioned
Answer: a tQ = 45ms
Explanation: Large computers are tQ = 50ms
overloaded with a greater number of
processes. Answer: a
Explanation: None.
5. What is FIFO algorithm?
first executes the job that came in last in Orders are processed in the sequence they
the queue arrive if _______ rule sequences the jobs. a)
first executes the job that came in first in earliest due date
um
the queue b) slack time remaining
first executes the job that needs minimal c) first come, first
nt
processor served d) critical ratio
ua
first executes the job that has maximum
Answer: c
_Q
processor needs
Explanation: None.
ks
Answer: b
Explanation: None. Which of the following algorithms tends to
oo
minimize the process flow time?
_B
The strategy of making processes that are a) First come First served
logically runnable to be temporarily hortest Job First
suspended is called ____________ es
Earliest Deadline First
Longest Job First
ot
a) Non preemptive scheduling
b) Preemptive scheduling
_N
Explanation: None.
Which of the following statements are
:-
in
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
Preemption may cause starvation. If priority a) session layer b)
based scheduling with preemption is used,
nt
transport layer c)
then a low priority process may never get application layer
ua
CPU. d) network layer
_Q
Round Robin Scheduling improves response
time as all processes get CPU after a Answer: a
ks
specified time. Explanation: In SI reference model, there
. are two layers which are not present in
oo
TCP/IP model. They are Presentation and
_B
Session layer. The functions of
TOPIC 3.5 NETWORK
Presentation and ession layer in the OSI
PLANNING MODELS es
model are handled by the transport layer
ot
itself in TCP/IP.
OSI stands for __________
_N
provides a structured plan on how Explanation: Physical, data link and network
layers are network support layers and session,
s:/
for troubleshooting. It is recognized by the support layers. The transport layer links these
ht
ISO as the generalized model for computer layers by segmenting and rearranging the data.
network i.e. it can be modified to design any It uses protocols like TCP and UDP.
:-
The number of layers in ISO OSI reference employing the TCP/IP protocols?
model is __________ a) physical address and logical
a) 4 address b) port address
b) 5 c) specific address
c) 6 d) all of the mentioned
d) 7
Answer: d
Answer: d Explanation: The physical, logical, port
Explanation: In OSI reference model, there and specific addresses are used in TCP/IP
um
OSI model.
a) prior to
nt
b) after
ua
c) simultaneous to
_Q
d) with no link to
ks
Answer: a
Explanation: Several TCP/IP prototypes
oo
were developed at multiple research
_B
centers between 1978 and 1983, whereas
OSI reference model was developed in the
year 1984. TCP/IP was developed with the es
ot
intention to create a model for the Internet
while OSI was intended to be a general
_N
network model.
TU
a) network layer
A
b) transport layer
e/
c) session layer
m
Answer: b
s:/
Answer: c
Explanation: A port number is a way to
identify a specific process to which an
Internet or other network message is to be
forwarded when it arrives at a server. Some
examples of port numbers are port 20 which
is used for FTP data, port 22 which is used for
SSH remote login ,and port 23 which is used
um
for TELNET.
Which layer provides the services to user? a)
nt
application layer
ua
b) session layer
_Q
c) presentation layer
d) physical layer
ks
Answer: a
oo
Explanation: In networking, a user mainly
_B
interacts with application layer to create and
send information to other computer or
network. Application layer provides the es
ot
interface between applications and the
network. It is the top-most layer in both the
_N
network layer
A
physical layer
e/
transport layer
/t.
Answer: b
s:/
35
IT8075 Software Project Management Regulations 2017
um
d) None of the mentioned changed or migrated to other hardware. The
Testing done during this enhancement,
nt
Answer: b change and migration cycle is known as
ua
Explanation: Software testing is the process maintenance testing.
_Q
of evaluation a software item to detect
differences between given input and White Box techniques are also classified as
ks
expected output. a) Design based testing
b) Structural testing
oo
What is Cyclomatic complexity? a) c) Error guessing technique
Black box testing
_B
d) None of the mentioned
b) White box testing
c) Yellow box testing
d) Green box testing
es
Answer: b
Explanation: The structural testing is the
ot
testing of the structure of the system or
_N
a) always possible
Lower and upper limits are present in
/t.
b) practically possible
which chart? c) impractical but possible d)
s:/
Bar chart c)
Control chart Answer: c
ht
um
nt
ua
_Q
ks
oo
_B
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo
*************** Join:- https://t.me/AKTU_Notes_Books_Quantum ***************
um
c) To characterize adverse effect of toxins
a) Unit Testing d) To reduce probability of occurrence
b) System Testing
nt
c) Integration Testing Answer: c
ua
d) All of the mentioned Explanation: Hazard identification is the first
_Q
step in risk assessment. he goal is to
Answer: d understand the concentration of toxins,
ks
Explanation: Unit, system, integration testing spatial distribution and there movement.
all of them are levels in testing.
oo
2. The process determines whether exposure
Boundary value analysis belong to?
_B
to a chemical can increase the incidence of
a) White Box Testing adverse health effect.
b) Black Box Testing
c) White Box & Black Box
es
Hazard identification
ot
Exposure assessment
Testing d) None of the mentioned
_N
Toxicity assessment
Answer: b Risk characterization
TU
between partitions and checks the output path of the toxins and also determines the
A
um
humans and ecological systems which may
c) To know the probable source and causes results in catastrophic.
of contamination on site
nt
d) For determination of remedial actions The purpose of risk management is to
ua
identify potential problems before they occur
_Q
Answer: c so that risk-handling activities may be
Explanation: Site history provides precise planned.
ks
information about the activities that had been a) False
carried on the area. Most of the instance b) True
oo
contamination is due to past activities on site.
_B
Answer: b
What is the main objective of risk Explanation: The main goal of risk
assessment?
a) To evaluate hazard and minimize the
es
management is to reduce the threats from an
ot
activity so that harm to the surrounding is
risks b) Remediation of contaminated sites minimized.
_N
c) Hazard management
d) To know source of pollutants 10. Hazard identification mainly focus on
TU
What is the first stage of risk assessment? Explanation: The main aim of hazard
s:/
d) Risk characterization
:-
Answer: b
Jo
um
a) Hazard identification What is the main objective of risk
assessment?
nt
b) Exposure assessment
c) Toxicity assessment a) To evaluate hazard and minimize the
ua
d) Risk characterization risks b) Remediation of contaminated sites
_Q
c) Hazard management
Answer: a d) To know source of pollutants
ks
Explanation: Hazard identification traces the
path of the toxins and also determines the Answer: a
oo
likelihood of occurrence in humans. Explanation: Risk assessment helps to
_B
understand possible problems and
Which of the following data is not required provides alternatives as well as control
for hazard identification? es
measures to reduce the accident.
ot
a) Land use
b) Contaminant levels What is the first stage of risk assessment?
_N
c) Toxicity study
Answer: d d) Risk characterization
K
contaminant level, affected population and Explanation: Hazard identification is the first
m
biota data play a major role while identifying stage of risk assessment. It provides clear
understanding about chemical contaminants,
/t.
a hazard.
their concentration and distribution in
s:/
b) False when?
:-
The purpose of risk management is to Which of the following risk is the failure of a
identify potential problems before they occur purchased component to perform as
so that risk-handling activities may be expected?
planned. a) Product risk
a) False b) Project risk
b) True c) Business risk
d) Programming risk
Answer: b
Explanation: The main goal of risk Answer: a
um
management is to reduce the threats from an Explanation: Risks that affect the quality or
nt
activity so that harm to the surrounding is performance of the software being developed.
minimized.
ua
Which of the following term is best defined
by the statement: “There will be a change of
_Q
Hazard identification mainly focus on
______________ organizational management with different
ks
a) Chemical source and priorities.”?
concentration b) Chemical exposure a) Staff turnover
oo
c) Chemical analysis b) Technology change
_B
d) Chemical pathway c) Management change
d) Product competition
Answer: a es
Answer: c
ot
Explanation: The main aim of hazard
identification is to identify chemical Explanation: None.
_N
a) Technology change b)
e/
Requirements change d)
MANAGEMENT
/t.
a) Client
b) Investor of software engineering.
:-
c) Production team
in
d) Project manager What assess the risk and your plans for risk
mitigation and revise these when you learn
Jo
Which of the following risks are derived Risk management is now recognized as
from the organizational environment where one of the most important project
the software is being developed? management tasks.
a) People risks a) True
b) Technology risks c) b) False
Estimation risks d)
Organizational risks Answer: a
Explanation: None.
Answer: d
um
Explanation: These risks are at .
nt
management level.
TOPIC 3.14 PERT TECHNIQUE
ua
Which of the following risks are derived
_Q
from the software or hardware technologies
that are used to develop the system? Which of the following is not a phase of
ks
a) Managerial risks b) project management?
Technology risks c) a) Project planning b)
oo
Estimation risks d) Project scheduling c)
_B
Organizational risks Project controlling d)
Project being
Answer: b es
Answer: d
ot
Explanation: The risks associated
with technology might affect the Explanation: There are three phases of
_N
Which of the following term is best defined controlling. Project management refers to a
by the statement: “Derive traceability highly specialised job to achieve the
K
in the design.”?
e/
c) Requirements changes
d) None of the mentioned c) Jane Gantt d)
s:/
Joseph henry
tp
Answer: c
Explanation: Tracing the requirements Answer: b
ht
can help us understand the risk. Explanation: Henry Gantt introduced the
:-
um
b) Program Evaluation and Robot Technique Explanation: A CPM network is activity-
oriented while a PERT network is event-
nt
c) Program Evaluation and Robot
Technology d) Program Evaluation and oriented. Event is the completion of an
ua
Review Technique activity or the commencement of an
_Q
activity. An event may be head event, tail
Answer: d event or dual role event.
ks
Explanation: There are various network
techniques that are called by various names are used to represent activity in a network
oo
like PERT, CPM, TOPS and LESS. diagram.
_B
Network technique is one of the major a) Circles
advancements in management science. The quares
full form of PERT is Program Evaluation es
Rectangles
ot
and Review Technique. Arrows
_N
a) Red
Jo
b) Black Answer: b
c) Blue Explanation: There are three kinds of time
d) Green estimates made by PERT planners. These are
the optimistic time estimate, the pessimistic
Answer: d time estimate and the most likely time
Explanation: In bar charts, different colours estimate. The shortest possible time in which
are sometimes filled in the bars for showing an activity can be achieved under ideal
various control information. For actual circumstances is known as the optimistic time
progress, green colour is used. For anticipated estimate.
According to the time estimates made by the A randomized algorithm uses random bits as
PERT planners, the maximum time that input inorder to achieve a _____________
would be needed to complete an activity is good performance over all possible choice of
called as __________ random bits.
a) The most likely time estimate a) worst case
b) Optimistic time estimate b) best case c)
c) Pessimistic time estimate average case
d) Expected time estimate d) none of the mentioned
um
Answer: c Answer: c
Explanation: According to the time estimates Explanation: A randomized algorithm is an
nt
made by the PERT planners, the maximum algorithm that employs a degree of
ua
time that would be needed to complete an randomness as a part of its logic using
_Q
activity is called the pessimistic time random bits as inputs and in hope of
estimate. This estimate does not include producing average case good performace.
ks
possible effects of floods, earthquakes, etc.
Which of the following options match the
oo
In a network, a critical path is the time- given statement:
_B
wise shortest path. Statement: The algorithms that use the
a) True random input to reduce the expected
b) False es
running time or memory usage, but always
ot
terminate with a correct result in a bounded
Answer: b amount of time.
_N
available and the actual time needed to Explanation: The other type of algorithms
m
d) Half float
Which of the following are probalistic
ht
Answer: c algorithms?
:-
maximum time available and the actual time b) Monte Carlo Algorithm
Jo
um
probability of finding after k iterations:
which are bounded polynomial time
find_a(array A, n, k)
nt
algorithms are probably correct and probably
fast. It is correct more than 75% of the times.
ua
begin
Prisonner’s dilemma can be related to the
_Q
i=0
following:
ks
a) cooperative behaviour repeat
b) graph theory
oo
Randomly select one element
c) Both (a) and (b)
_B
d) None of the mentioned out i=i+1
Answer: a
Explanation: Prisonner’s dilemma is a
es until i=k or a is found
ot
end
standard example of a game analysed in game
_N
k
punishment. (1-(1/3))
1-(1/2)k
K
sorting technique.
e/
c) Radix Sort
d) Merge Sort succeeds, else the algorith fails. The
s:/
a) P=BPP problem
Jo
Which of the following can be referred to as In _________ the embedded devices and
applications of Randomized algorithm? a) objects working under IoT are resource
Quicksort constrained.
b) Min Cut a) Health
c) Verifying Matrix Multiplication b) Industry
d) All of the mentioned c) Home
d) Information system
Answer: d
Explanation: Freivalds algorithm is a Answer: d
um
probabalistic randomized algorithm we use to Explanation: In the information system the
verify matrix multiplication. On the other
nt
embedded devices and objects working under
hand, Randomness can be useful in quicksort. IoT implementation are resource constrained.
ua
If the algorithm selects pivot element
_Q
uniformaly at random, it has a probably high What type of networks is interacting under
probabilty of finishing the work in O(nlogn) IoT?
ks
time regardless of the input. a) Heterogeneous only
b) Homogeneous nly
oo
TOPIC 3.16 RESOURCE c) Both hetero and homogeneous
_B
d) Neither hetero nor Homo
ALLOCATION
es
Answer: a
ot
What is the popular method of organizing Explanation: Due to the huge number of
heterogeneous network elements interacting
_N
b) Synchronization
c) Network resource management for the smooth
running of IoT operations.
K
d) Cluster
A
Answer: d
ht
um
Resource management will elaborate the d) Multimedia communication
key aspects of _________
nt
a) Industrial management Answer: a
ua
b) Energy management c) Explanation: Future applications of IoT:
–> IoT based information system for
_Q
Network management d)
Information management Ambient living
ks
–> Cyber Physical System in IoT
Answer: c –> Role of Green IoT system –>
oo
Explanation: Resource management will Fog computing.
_B
elaborate the key aspects of energy
management, communication protocols and 11. The object of IoT will be empowered by
future applications of IoT for information es
Network
ot
systems.
Cloud
_N
a) IoT Devices
b) IoT Cloud c) Answer: c
K
IoT Cloud, IoT based industrial and home The embedded devices will form _______
s:/
FDDI d)
:-
in IoT?
Answer: d
Jo
a) Smart cities
b) Cyber physical system Explanation: It is envisioned that these
c) Mac layer issue devices will be able to form ad-hoc network,
d) Managing energy and that the connection from these networks
to the Internet of Things infrastructure will
Answer: c not always be possible.
Explanation: Role of communication
protocol in IoT : _______ are used to overcome the
–> Multimedia communication challenges of managing the resources of the
um
design a system organization satisfying the
agent, and Synchronization techniques in functional and non-functional requirements
order to overcome the challenges of
nt
of a system.
managing the resources of the Internet of
ua
Things objects. 2. A view shows the system hardware and
_Q
how software components are distributed
Which will reduce the energy across the processors in the system.
ks
expenditure?
a) Clustering physical
oo
b) Software agents logical
_B
c) Synchronization techniques process
d) Cluster, Software agent, and all of the mentioned
Synchronization techniques es
Answer: a
ot
Answer: a Explanation: A physical view is
_N
harmonising. SRS
/t.
Answer: b Answer: d
Explanation: Synchronization techniques Explanation: The UML was designed for
ht
challenges of harmonising plenty of copies the architectural design stage, you often want
in
um
performance but reduces maintainability b) Explanation: Model-View-Controller
Introducing redundant data improves
nt
pattern is the basis of interaction
availability but makes security more management in many web-based systems.
ua
difficult c) Localizing safety-related features
_Q
usually means more communication so What describes how a set of interacting
degraded performance components can share data?
ks
d) All of the mentioned a) model-view-controller
b) architecture pattern c)
oo
Answer: d repository pattern
_B
Explanation: High availability architecture d) none of the mentioned
can be affected by several design factors
that are required to be maintained to ensure es
Answer: c
ot
that no single points of failure exist in such Explanation: The majority of systems that
design. use large amounts of data are organized
_N
c) logical
Answer: d
/t.
d) process
Explanation: Architectural design decisions
s:/
um
MANAGEMENT AND c) Standard component sizing
nt
d) Fuzzy logic sizing
CONTROL
ua
Answer: a
_Q
Explanation: None.
TOPIC 4.1 FRAMEWORK FOR
ks
MANAGEMENT AND CONTROL The expected value for the estimation
variable (size), S, can be computed as a
oo
Why is decomposition technique required? weighted average of the optimistic(Sopt),
_B
a) Software project estimation is a form of most likely (Sm), and pessimistic (Spess)
estimates given as
problem solving
b) Developing a cost and effort estimate for a es
a) EV = ( opt + 4Sm + Spess)/4 b)
ot
EV = ( opt + 4Sm + Spess)/6 c)
software project is too complex
EV = (Sopt + 2Sm + Spess)/6 d)
_N
Answer: b
Answer: c
Explanation: This assumes that there is a
K
pessimistic values.
m
b) Three
a) True
c) Four
ht
b) False
d) No form exists
:-
Answer: b
in
Answer: b
Explanation: Estimation uses one or both
Jo
Boehm Answer: b
Putnam and Myers Explanation: The planner must determine the
cause of divergence and then reconcile the
Answer: d estimates.
Explanation: None.
Programming language experience is a
In many cases, it is often more cost- part of which factor of COCOMO cost
effective to acquire, rather than drivers?
develop, computer software. a) Personnel Factor
um
a) True b) Product Factor c)
b) False
nt
Platform Factor d)
Project Factor
ua
Answer: a
_Q
Explanation: Managers are faced with a Answer: a
make-buy decision in such situations. Explanation: None.
ks
A make-buy decision is based on whether a) If an Indirect approach is taken, then the
oo
The software may be purchased off-the- sizing approach is represented as
_B
shelf a) LOC
b) “Full-experience” or “Partial-experience” b) FP
software components should be used
c) Customer-built software should
es
c) Fuzzy Logic
ot
d) LOC and FP
be developed
_N
a) External inputs b)
/t.
External inquiries
Project management involves the planning,
ht
Explanation: External inputs, external process, and events that occur as software
in
operational implementation.
the five domains. a) True
The project planner must reconcile the b) False
estimates based on decomposition techniques Answer: a
to produce a single estimate of effort. Explanation: None.
a) True
b) False Which of the following is not an effective
software project management focus?
people Answer: c
product Explanation: A small number of
popularity framework activities are applicable to all
process software projects, regardless of their size or
complexity.
Answer: c
Explanation: Effective software project Who defines the business issues that often
management focuses on the four P’s: have significant influence on the project? a)
Practitioners
um
people, product, process, and project.
b) Project managers
3. PM-CMM stands for c) Senior managers
nt
people management capability maturity d) None of the mentioned
ua
model
_Q
process management capability maturity Answer: c
model Explanation: None.
ks
product management capability maturity
model Who delivers the technical skills that are
oo
project management capability maturity necessary to engineer a product or an
_B
model application?
a) Practitioners
Answer: a
Explanation: The people management
es
b) Project managers
ot
enior managers
maturity model defines the following key None of the mentioned
_N
Which of the following is not a project some of the controls associated with the
m
a) project control
b) project management paradigm?
s:/
um
team members? to satisfy an end-user.
a) random paradigm
nt
b) open paradigm c) Which of the following is not an effective
ua
closed paradigm project manager trait?
_Q
d) synchronous paradigm a) Problem solving b)
Managerial identity
ks
Answer: d c) Influence and team building
Explanation: None. d) None of the mentioned
oo
Which of the following is not an approach to
_B
Answer: d
software cost estimation? Explanation: All are key traits of an effective
a) Empirical
b) Heuristic
es
project manager.
ot
c) Analytical Which type of software engineering team has
_N
Answer: a
/t.
the problem with little active communication resource estimates may result in
Jo
Which software engineering team has no the functionality that must be delivered and
permanent leader? the process that will be used to deliver it.
a) Controlled decentralized (CD)
b) Democratic decentralized Which of the following is not a sign that
(DD) c) Controlled Centralized indicates that an information systems project
(CC) d) None of the mentioned is in jeopardy?
a) Software people don’t understand
Answer: b their customers needs
Explanation: Here Communication among b) Changes are managed poorly
um
team members is horizontal. c) Sponsorship is gained
d) Users are resistant
nt
Which of the following is not a project factor
ua
that should be considered when planning the Answer: c
_Q
structure of software engineering teams? Explanation: Other options are contradictory
a) The difficulty of the problem to be solved to the question.
ks
b) High frustration caused by personal,
business, or technological factors that 11. SPMP stands for
oo
causes friction among team members Software roject Manager’s Plan
_B
c) The degree of sociability required for the Software roject Management Plan
project oftware roduct Management Plan
d) The rigidity of the delivery date esoftware Product Manager’s Plan
ot
Answer: c Answer: b
_N
a) Formal approaches .
e/
Explanation: None.
a) computer programs
ht
Which activity sits at the core of software b) documents that describe the computer
:-
c) Problem elaboration
d) All of the mentioned Answer: d
Explanation: None
Answer: d
Explanation: During the scoping activity Which is a software configuration
decomposition is applied in two major areas: management concept that helps us to control
change without seriously impeding
justifiable change?
Baselines Baseline
Source code None of the mentioned
Data model
None of the mentioned Answer: a
Explanation: None.
Answer: a
Explanation: A baseline is analogous to the Which of the following is the process of
kitchen doors in the restaurant. Before a assembling program components, data, and
software configuration item becomes a libraries, and then compiling and linking
um
baseline, change may be made quickly and these to create an executable system?
a) System building
nt
informally.
b) Release management
ua
Software Configuration Management can c) Change management
_Q
be administered in several ways. These d) Version management
include
ks
a) A single software configuration Answer: a
management team for the whole Explanation: None.
oo
organization b) A separate configuration
Which of the following option is not tracked
_B
management team for each project
c) Software Configuration Management by configuration management tools? a)
distributed among the project members es
Tracking of change proposals
toring versions of system components
ot
d) All of the mentioned
Tracking the releases of system versions to
_N
Answer: a customers
Explanation: None None of the mentioned
TU
manage different versions of configuration Explanation: All the options are tracked.
A
a) Change control
a) Configuration item identification
/t.
b) Version control
c) SCIs b) Risk management
s:/
d) Branch management
Answer: b
ht
um
b) Release management
Answer: b
nt
c) Change management
d) Version management Explanation: All other options are a part
ua
of version management.
_Q
Answer: b
Explanation: None. Which method recommends that very
ks
frequent system builds should be carried out
. with automated testing to discover software
oo
problems?
_B
TOPIC 4.5 EARNED a) Agile method
b) Parallel compilation method
VALUE ANALYSIS es
c) Large systems method
ot
d) All of the mentioned
Which of the following process ensures
_N
um
item? be developed independently.
a) Design & Test
nt
specification b) Source code .
ua
c) Log information
_Q
d) All of the mentioned TOPIC 4.6 PRIORI IZING
MONITORING
ks
Answer: d
Explanation: A configuration item is an
oo
approved and accepted deliverable, changes “Robustness” answers which of the
_B
have to be made through formal procedure. following description?
a) CA E tools be used to support the process
Which of the following is a part of system
release?
es
activities
ot
b) Process errors are avoided or trapped
a) electronic and paper documentation before they result in product errors
_N
Answer: d
m
of creating the collection of files and Process improvement is the set of activities,
s:/
information systems.
A sequence of baselines representing a) True
:-
as a) System building
Jo
b) Mainline Answer: b
c) Software Configuration Item(SCI) Explanation: The definition is of a
d) None of the mentioned system development process.
Answer: b “Understandability” answers which of the
Explanation: None. following description?
a) The extent to which the process is
Which of the following term is best explicitly defined
defined by the statement “The creation of a b) Process errors are avoided or trapped
um
with a new test model.
How many stages are there in process a) True
nt
improvement? b) False
ua
a) three
Answer: b
_Q
b) four
c) five Explanation: It is always best to start
ks
d) six process analysis with an existing model.
People then may extend and change this.
oo
Answer: a
What is a tangible output of an activity that is
_B
Explanation: Process measurement, analysis
and change are the three stages. predicted in a project plan?
b) Exception
s:/
Managed c) Answer: b
:-
Answer: a exception.
xplanation: Here the development team
chose their own way of working. Which of the following is not a part of
process change?
The documentation of a process which a) Introducing new practices, methods or
records the tasks, the roles and the entities processes
used is called b) Introducing new team members to existing
a) Process metric project
um
project schedule or the quality of the
a) True software being developed, and then taking
b) False
nt
action to avoid these risks.
ua
Answer: b Which of the following is not considered as a
_Q
Explanation: The CMM is discrete rather risk in project management?
than continuous. a) Specification delays
ks
b) Product competition
The CMMI assessment is based on a x- c) Testing
oo
point scale. What is the value of x? d) Staff turnover
_B
a) 0
b) 2 Answer: c
c) 4
d) 6
es
Explanation: Testing is a part of project,
thus it can’t be categorized as risk.
ot
_N
um
d) all of the mentioned
An independent relationship must exist
Answer: d between the attribute that can be measured
nt
Explanation: Estimation involves working and the external quality attribute
ua
out how much effort is required to complete a) True
_Q
each activity and, from this, calculating the b) False
total cost of activities.
ks
Answer: b
Quality planning is the process of Explanation: The value of the quality
oo
developing a quality plan for attribute must be related, in some way, to the
_B
a) team b) value of the attribute than can be measured.
project c)
customers . es
ot
d) project manager
TOPIC 4.8 CHANGE CONTROL
_N
Answer: b
Explanation: The quality plan should set out
TU
software system?
Answer: b
/t.
a) Internship management
b) Change management c) Explanation: In software engineering,
s:/
Which of the following is not a main phase in What is one or more software configuration
Configuration Management (CM) Process? a) items that have been formally reviewed and
CM Planning agreed upon and serve as a basis for further
b) Executing the CM process development?
c) CM audits a) Baseline
d) None of the mentioned b) Cumulative changes
c) CM
Answer: d d) Change Control
Explanation: All are main phases of CM.
um
Answer: a
CM is about managing the different items Explanation: In configuration management, a
nt
in the product, and changes in them. “baseline” is an agreed-to description of the
ua
a) True attributes of a product, at a point in time,
_Q
b) False which serves as a basis for defining change.
ks
Answer: a How are baselines verified? a)
Explanation: None. By reviews
oo
b) By inspections
What allows different projects to use the
_B
c) By testing of code d)
same source files at the same time? All of the mentioned
a) Version Control
b) Access control
es
Answer: c
ot
c) CM Process Explanation: Testing verifies the agreed-
_N
b) Estimate impact on effort and schedule Explanation: All are covered in CM.
tp
development process.
:-
Answer: d a) True
in
um
changes d) All of the mentioned distributed among the project members
d) All of the mentioned
Answer: d
nt
Explanation: A baseline is an agreed-to Answer: a
ua
description of the product, changes Explanation: None
_Q
require multiple reasons..
What combines procedures and tools to
.
ks
manage different versions of configuration
objects that are created during the software
oo
TOPIC 4.9 SOFTWARE process?
_B
a) Change control
CONFIGURATION b) Version control
MANAGEMENT esCIs
ot
None of the mentioned
Which of the following categories is part of
_N
a) computer programs
b) documents that describe the computer allows a user to specify alternative
configurations of the software system through
K
programs
c) data the selection of appropriate versions.
A
Explanation: None
considered during review?
s:/
a) Baselines b)
in
um
b) Storing versions of system components
c) Tracking the releases of system versions to
nt
A voluntary arrangement between two or
customers
ua
more parties that is enforceable by law as a
d) None of the mentioned binding legal agreement is known as
_Q
Answer: d
job
ks
Explanation: All the options are tracked.
loan
oo
Which of the following is not a Software contract
Configuration Management Activity? mutual fund
_B
a) Configuration item identification Answer: c
b) Risk management
c) Release management
es
Explanation: A contract arises when the
ot
parties agree that there is an agreement.
d) Branch management
_N
The definition and use of configuration mental affliction may have insufficient
capacity to enter a contract. Some types of
e/
b) CMM c)
s:/
mentioned options.
Individual mistake
Jo
Avery where Lord Denning MR held that the Which tender allows anyone to submit a
contract can only be voided if the plaintiff can tender to supply the goods or services that are
show that, at the time of agreement, the required?
plaintiff believed the other party’s identity a) Framework tendering
was of vital importance. A mere mistaken b) Selective tendering
belief as to the credibility of the other party is c) Open tendering
not sufficient. d) Close tendering
_______________ contract is one that has Answer: c
um
automatic renewals until one party requests Explanation: On larger projects, there may
termination. then be a pre-qualification process that
nt
a) Uniform b) produces a short-list of suitable suppliers who
ua
Evergreen c) will be invited to prepare tenders his sort of
_Q
Moderate d) pre-qualification process is not the same as
On-demand selective tendering.
ks
Open tendering has been criticised for
Answer: b attracting tenders / expressions of interest
oo
Explanation: If these are left unattended, they from large numbers of suppliers, some of
_B
can have significant cost impacts with little whom may be entirely unsuitable for the
value. If these agreements won’t work for the contract and as a result it can waste a great
company, the clauses stating the contract es
deal of time, effort and money. However,
ot
automatically renews should be removed. If open tendering offers the greatest competition
the clause makes sense or cannot be taken out,
_N
platform as a reminder.
6. involves the preparation of tenders
How are final contracts signed in modern based on a typical or notional bill of
K
a) e-Signatures
e/
Serial tendering
Answer: a
tp
Signatures, have become crucial for Explanation: The rates submitted can then be
businesses as they seek to increase the speed used to value works over a series of similar
:-
of time to signature, e-Signatures are legally projects, often for a fixed period of time
in
binding and have the same legal status as a following which the tendering procedure may
Jo
written signature, as long as it fulfills the be repeated. Serial tendering can reduce
requirements of the regulation it was created tender costs, and may encourage suppliers to
under. submit low rates to secure an ongoing
A contract management platform should program of work.
include the ability to integrate with an e-
Signature software, or include e-Signatures as _______________ tendering is used when
part of the platform. all the information necessary to calculate a
realistic price is available when tendering
commences.
um
price is available when tendering commences: b) True
An invitation to tender is issued to
nt
prospective suppliers (perhaps following Answer: b
ua
completion of a pre-qualification Explanation: Each believes they are
_Q
questionnaire and/or a pre-tender contracting to something different. Courts
interview). The invitation to tender will usually try to uphold such mistakes if a
ks
include information describing the goods or reasonable interpretation of the terms can be
services required in sufficient detail to found. However, a contract based on a
oo
enable prospective suppliers to prepare an mutual mistake in judgment does not cause
_B
accurate tender. the contract to be voidable by the party that is
Tenders are prepared and returned by adversely affected.
prospective suppliers (this may involve es
10. In chedule contract the contractor
ot
questions and answers and a mid-tender
interview to clarify the client’s requirements). undertakes the execution or construction of
_N
Submitted tenders are then assessed and specific work with all its contingencies, to
complete it in all respect within a specified
TU
Answer: a
the preferred tenderer may then be appointed.
m
um
Explanation: None. c) process
d) none of the mentioned
nt
Which of the following is not an effective
ua
software project management focus? Answer: c
_Q
a) people b) Explanation: A small number of
product c) framework activities are applicable to all
ks
popularity software projects, regardless of their size or
d) process complexity.
oo
_B
Answer: c Who defines the business issues that often
Explanation: Effective software project have significant influence on the project? a)
management focuses on the four P’s: es
Practitioners
ot
people, product, process, and project. b) Project managers
c) Senior managers
_N
model Answer: c
process management capability maturity Explanation: None.
K
model
A
product management capability maturity Who delivers the technical skills that are
e/
model
b) Project managers
s:/
um
Which of the following is a people- Interviews are conversations with a)
intensive activity? fun
nt
a) Problem solving b) purpose
ua
b) Organization c) c) friendliness
_Q
Motivation d) informality
d) Project management
ks
Answer: b
Answer: d Explanation: The correct statement is:
oo
Explanation: For this reason, competent Interviews are conversations with purpose.
_B
practitioners often make poor team leaders. For the employer the purpose is to determine
the most suitable person for the job.
Which paradigm structures a team loosely
and depends on individual initiative of the
es
A job interview is a formal meeting
ot
team members? between a job seeker and an employer.
_N
closed paradigm
d) synchronous paradigm Answer: a
K
software cost estimation? All job interviews have the same objective. a)
s:/
a) Empirical True
tp
b) Heuristic b) False
c) Analytical
ht
d) Critical Answer: a
:-
um
applicant is evaluated? computer programmers or trainers, companies
a) Stress interview
nt
want to see you in action before they make
b) Screening interview their decision. Here, the audition type is
ua
c) Group interview adapted.
_Q
d) Behavioural interview
In which of these, more than one candidate is
ks
Answer: b interviewed?
Explanation: In the screening interview, a) The behavioural interview
oo
companies use screening tools to ensure b) The stress interview
_B
that candidates meet minimum qualification c) The group interview
requirements. d) The audition
and style.
A
Answer: a
e/
Explanation: There are two styles used in a Which of these interviews is taken for a
m
um
Which of the following is the numerator of fails. Basically, it states the load carrying
factor safety formula? capacity of a material beyond the actual load.
nt
a) Working stress
b) Shear stress c) What can understand by the factor of safety
ua
Tensile stress d) equal to one?
_Q
Ultimate stress a) It means that the structure will fail under
load
ks
Answer: d b) It means that the structure will only
support the actual load
oo
Explanation: Factor of safety is defined as
ratio of ultimate stress and working stress. c) it means that the structure will support
_B
It is also called as factor of ignorance. The more than the actual load
factor of safety is dependent on the type of d) There is no relation between factor
load. es
safety and load application
ot
Which of the following can be the factor of Answer: b
_N
safety for a dead load? Explanation: When the factor of safety is one
it means that the ultimate stress is equal to the
TU
a) 6
b) 2 working stress and therefore the body can
only support load up to actual load and no
K
c) 4
d) 7 more before failing.
A
e/
Explanation: For dead load, the range in safety the design will work properly?
/t.
d) 0.9
ht
um
a) True a) The product should be easy to use
b) Software engineers shall ensure that their
nt
b) False
products and related modifications meet the
ua
Answer: b highest professional standards possible
_Q
Explanation: The design factor of safety for c) Software engineers shall ensure that their
most aircraft structures or components is products and related modifications satisfy
ks
taken to be 1.5 and not 2. More factors the client
affect this value, but it is most of the time d) It means that the product designed /created
oo
taken as 1.5. should be easily available
_B
Answer: b
TOPIC 5.7 ETHICAL AND
PROFESSIONAL CONCERNS OF
es
Explanation: None.
ot
WORKING IN TEAMS Identify an ethical dilemma from the
_N
responsibility a) Confidentiality
b) Refusing to undertake a project
A
senior management
property rights
m
Answer: a
s:/
Answer: c
Explanation: None.
Explanation: Engineers should normally
tp
respect the confidentiality of their employers Identify the correct statement: “Software
ht
the use of intellectual property such as c) ensure that their products only meet the
patents, copyright, etc. SRS.”
“Software engineers should not use their d) all of the mentioned
technical skills to misuse other people’s Answer: b
computers.”Here the term misuse refers to: Explanation: Software engineers shall act in a
a) Unauthorized access to computer manner that is in the best interests of their
material b) Unauthorized modification of client and employer consistent with the public
computer material
interest and shall ensure that their products The reason for software bugs and failures is
and related modifications meet the highest due to
professional standards possible.Thus options a) Software companies
a & c are ruled out. b) Software Developers
c) Both Software companies and
Select the incorrect statement: “Software Developers d) All of the mentioned
engineers should
a) not knowingly accept work that is outside Answer: c
your competence.” Explanation: Software companies are
um
b) not use your technical skills to misuse responsible for making policies and providing
other people’s computers.” working atmosphere for the software
nt
c) be dependent on their colleagues.” development, so in turn these companies
ua
d) maintain integrity and independence become a part of software development
_Q
in their professional judgment.” process.Bugs from developers side is no new
thing. Thus option c answers the question.
ks
Answer: c
Explanation:None. Company has latest computers and state-of
oo
the- art software tools, so we shouldn’t worry
_B
Efficiency in a software product does not about the quality of the product.
include ________ a) True
a) responsiveness es
b) False
ot
b) licensing
c) memory utilization Answer: b
_N
company.
e/
As per an IBM report, “31%of the project get TOPIC 5.8 DECISION MAKING
m
b) Enhancements of capabilities c)
? Deletion of obsolete capabilities
ht
engineering
in
um
a) Corrective Answer: b
b) Adaptive Explanation: The three categories include:
nt
c) Perfective Coverage, Minimization and Safe techniques.
ua
d) Preventive
_Q
Which selective retest technique selects
Answer: b every test case that causes a modified
ks
Explanation: None. program to produce a different output than its
original version?
oo
How many phases are there in Taute a) Coverage
_B
Maintenance Model? b) Minimization
a) six b) afe
seven c) es
Maximization
ot
eight d)
nine Answer: c
_N
Precision
Answer: a
tp
Generality
Explanation: All other options are known as
ht
Inclusiveness
levels of software testing which further have
:-
um
program, and thereby expose faults caused by
modifications. architecture if it conforms to the structural
nt
decisions described by the architecture, the
. implementation must be divided into
ua
prescribed components.
_Q
TOPIC 5.9 ORGANIZATIONAL
Why does architecture dictates
STRUCTURES
ks
organizational structure?
a) Architecture describes the structure of the
oo
Why is Software architecture so important? system being developed which becomes
_B
a) Communication among stakeholders engraved in the development project structure
b) Early Design decisions b) An implementation exhibits an architecture
c) Transferable abstraction of a es
if it conforms to the structural decisions
ot
system d) All of the mentioned described by the architecture
c) Architecture may not describe structure
_N
Answer: d as whole
Explanation: Reasons of the architecture to d) None of the mentioned
TU
um
implementation affect system quality by modifying a single component.
b) Decisions at all level of like cycle from
nt
high level design to coding, implementation An architecture help in evolutionary
ua
may or may not affect system quality prototyping in which of the following ways?
_Q
c) Decisions at all level of like cycle from a) Potential performance problem can be
high level design to coding,implementation identified early in the product’s life cycle b)
ks
does not affect system quality The system is executable early in the
d) None of the mentioned product’s life cycle
oo
c) All of the mentioned d)
_B
Answer: a None of the mentioned
Explanation: Decisions at all level of like
cycle from high level design to coding, es
Answer: c
ot
implementation affect system quality. Explanation: All the mentioned are the
valid ways.
_N
b) No b) Conceptual or logical
A
Answer: a Answer: d
/t.
Which structure’s view is orthogonal to the as-you-go usage model allows for costs to
module and conceptual view? be applied to individual accounts directly.
a) Module Structure
b) Process Structure 2. Point out the correct statement.
c) Uses Structure d) Except for tightly managed SaaS cloud
Data flow providers, the burden of resource
management is still in the hands of the user
Answer: b Cloud computing vendors run very reliable
Explanation: Process Structure-view is networks
um
orthogonal to the module and conceptual The low barrier to entry cannot be
accompanied by a low barrier to provisioning
nt
view.
All of the mentioned
ua
Which structure’s view shows the
_Q
mapping of software onto hardware? Answer: b
a) Module Structure Explanation: Often, cloud data is load-
ks
b) Process Structure balanced between virtual systems and
c) Physical Structure replicated between sites.
oo
d) Class Structure
_B
captive requires that the cloud
Answer: c accommodate multiple compliance regimes.
Explanation: Physical Structure- view shows es
a) Licensed
ot
the mapping of software onto hardware. b) Policy-based
c) Variable
_N
d) Control Flow
e/
Compliance
tp
VI TUAL TEAMS
:-
Answer: c
in
Which of the following subject area deals Explanation: To ensure data privacy in the
Jo
with pay as you-go usage model? cloud, additional security methods such as
a) Accounting Management private encryption, VLANs, firewalls, and
b) Compliance local storage of sensitive data are necessary.
c) Data Privacy
d) All of the mentioned 5. Point out the wrong statement.
Large cloud providers with geographically
Answer: a dispersed sites worldwide, therefore, achieve
Explanation: For cloud computing, the pay- reliability rates that are hard for private
systems to achieve
Private data centers tend to be located in Cloud ________ are standardized in order to
places where the company or unit was appeal to the majority of its audience.
founded or acquired a) SVAs
A network backbone is a very low-capacity b) SLAs
network connection c) SALs
None of the mentioned d) None of the mentioned
Answer: c Answer: b
Explanation: On the Internet, an Internet Explanation: Custom SLAs that allow for
um
backbone consists of the high-capacity multiple data sources are difficult to obtain
routes and routers that are typically operated
nt
or enforce.
by an individual service provider such as a
ua
government or commercial entity. 10. is a function of the particular enterprise
_Q
and application in an on-premises
Which of the following captive area deals deployment.
ks
with monitoring? Vendor lock
a) Licensed Vendor lock-in
oo
b) Variable but under Vendor lock-ins
_B
control c) Low None of the mentioned
d) All of the mentioned
Answer: b
es
Answer: b
ot
Explanation: Vendor lock-in for a cloud
Explanation: For private systems, any computing solution in a PaaS model is very
_N
a) large
e/
b) small
TOPIC 5.12
m
c) big
COMMUNICATION PLANS
/t.
Explanation: This is the case for staging, present in the channels of communication?
ht
shared by
d) Over communication
Jo
a) replicas
b) shards Answer: a
c) tenants Explanation: Noise is the external sounds
d) all of the mentioned present in the channels of communication,
Answer: c which results in the reduction of the audibility
Explanation: Clouds often have or omission of some words from the message.
higher reliability than private systems. Which of these should not be avoided for
effective communication?
um
would give an ill planned, long winding Answer: a
Explanation: The statement is true
nt
lecture while a short presentation with tables
or graphs would be sufficient. Communication should serve as a conflict-
ua
reduction exercise. When people start
_Q
__________ are problems arising from competing for the fulfillment of their narrow
expression. interests communication suffers.
ks
a) Cultural barriers b)
Semantic problems c) means to impart understanding of the
oo
Wrong assumptions d) message.
_B
Selecting perception a) Encoding
b) Receiver
Answer: b es
c) Decoding
ot
Explanation: The correct statement is: d) Feedback
Semantic problems are problems arising from
_N
a) True
e/
complete?
Answer: a a) When the sender transmits the
/t.
Explanation: The statement is true. Both message b) When the message enters the
s:/
encoding and decoding of message are channel c) When the message leaves the
tp
um
distorts communication.
d) Adequate medium
Which of these must be avoided for
nt
effective communication? Answer: b
ua
a) Sharing of activity Explanation: In order to ensure an effective
_Q
b) Listening communication one must take care of ten
c) Ambiguity commandments: Clarity in language, home
ks
d) Politeness communication skills, listen attentively, etc..
oo
Answer: c
_B
Explanation: Ambiguity must be avoided.
Clarity and crispness of the message is very
es
ot
_N
TU
K
A
e/
m
/t.
s:/
tp
ht
:-
in
Jo