0% found this document useful (0 votes)
344 views26 pages

Đoạn văn câu hỏi

This document contains 24 multiple choice questions about software engineering topics. Each question is presented with answer options but no answers selected. The questions cover topics such as software development models, requirements gathering, testing, and agile methodologies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
344 views26 pages

Đoạn văn câu hỏi

This document contains 24 multiple choice questions about software engineering topics. Each question is presented with answer options but no answers selected. The questions cover topics such as software development models, requirements gathering, testing, and agile methodologies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Câu hỏi 

1
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


 At which stage in system engineering stages, the system components are decided to
purchase?

a.
Procurement (acquisition)

b.
Testing

c.
Operation

d.
Development
Clear my choice

Câu hỏi 2
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


 Identify the disadvantage of Spiral Model.

a.
Doesn’t work well for smaller projects
b.
Strong approval and documentation control

c.
High amount of risk analysis

d.
Additional Functionality can be added at a later date
Clear my choice

Câu hỏi 3
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


 Is a customer involved test development and validation in XP ?

a.
It may vary from Customer to Customer

b.
None of the mentioned

c.
Yes

d.
No
Clear my choice

Câu hỏi 4
Chưa trả lời
Đạt điểm 1,00

Đặt cờ
Đoạn văn câu hỏi
 Use case descriptions consists of interaction among which of the following ?

a.
Product

b.
Actor

c.
Product & Actor

d.
Use case
Clear my choice

Câu hỏi 5
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Agile Software Development is based on

a.
 Linear Development

b.
Both Incremental and Iterative Development

c.
Iterative Development

d.
Incremental Development
Clear my choice
Câu hỏi 6
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


All of the following are the components of an object class definition in the UML EXCEPT

a.
None of the others

b.
The name of the object class

c.
The attributes of the class

d.
The operations or methods associated with the class
Clear my choice

Câu hỏi 7
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Context models are used to illustrate the operational context of a system - they show what
lies outside the system ______.

a.
None of the others

b.
Boundaries

c.
Behaviors

d.
Functions
Clear my choice

Câu hỏi 8
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


How are deltas used in a storage management system that is part of a version management
system?

a.
None of the others

b.
Store the differences between the first version and the last version component

c.
Store the differences between the first version and the created component

d.
Store the differences between the most recent version and the created component
Clear my choice

Câu hỏi 9
Chưa trả lời
Đạt điểm 1,00

Đặt cờ
Đoạn văn câu hỏi
In the socialtechnical systems stack, what layer deals with strategic business activities that
affect the operation of the system?

a.
Business Processes

b.
Organizations

c.
Society

d.
Communication and Data Management

e.
None of the others
Clear my choice

Câu hỏi 10
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Select the incorrect statements about Inspections and testing

a.
Inspections and testing are complementary and not opposing verification techniques.

b.
Inspections can check conformance with a specification but not conformance with the
customer's real requirements.

c.
All of the others
d.
Only testing should be used during the V & V process.

e.
Inspections cannot check non-functional characteristics such as performance, usability, etc.

Câu hỏi 11
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Select the incorrect statements about interface specification

a.
Objects may have several interfaces which are viewpoints on the methods provided.

b.
The UML uses class diagrams for interface specification but Java may also be used.

c.
None of the others

d.
Object interfaces have to be specified so that the objects and other components can be
designed in parallel.

e.
Designers should avoid designing the interface representation but should not hide this in
the object itself.
Clear my choice

Câu hỏi 12
Chưa trả lời
Đạt điểm 1,00
Đặt cờ

Đoạn văn câu hỏi


Select the incorrect statements about program testing goals

a.
Defect testing is concerned with rooting out undesirable system behavior such as system
crashes, unwanted interactions with other systems, incorrect computations and data
corruption.

b.
To demonstrate to the developer and the customer that the software meets its
requirements.

c.
To discover situations in which the behavior of the software is incorrect, undesirable or does
not conform to its specification.

d.
None of the others

e.
For generic software products, this means that there should be at least one test for every
requirement in the requirements document.
Clear my choice

Câu hỏi 13
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


The incremental model of software development is
a.
A good approach when a working core product is required quickly.

b.
A reasonable approach when requirements are well defined.

c.
The best approach to use for projects with large development teams.

d.
None of the others

e.
A revolutionary model that is not used for commercial products.
Clear my choice

Câu hỏi 14
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


The prototyping model of software development is

a.
The best approach to use for projects with large development teams

b.
A reasonable approach when requirements are well defined

c.
A risky model that rarely produces a meaningful product

d.
A useful approach when a customer cannot define requirements clearly
Clear my choice

Câu hỏi 15
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


User requirements are expressed as __________ in Extreme Programming.

a.
none of the mentioned

b.
implementation tasks

c.
functionalities

d.
scenarios
Clear my choice

Câu hỏi 16
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What are functional requirements?

a.
Constraints on the services or functions offered by the system such as timing constraints,
constraints on the development process, standards, etc

b.
Statements of services the system should provide how the system should react to particular
inputs and how the system should behave in particular situations.

c.
Requirements that come from the application domain of the system and that reflect
characteristics of that domain
Clear my choice

Câu hỏi 17
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What are the four essential attributes of good software ?

a.
Portability, dependability, efficiency, usability

b.
Maintainability, dependability, efficiency, usability

c.
Maintainability, dependability, efficiency, reusability
Clear my choice

Câu hỏi 18
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What are the most fundamental activities in software processes ?
a.
Software specification, software development, software validation, software maintenance

b.
Software requirement, software development, software validation, software evolution

c.
Software specification, software development, software testing, software evolution

d.
Software specification, software development, software validation, software evolution
Clear my choice

Câu hỏi 19
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What combines procedures and tools to manage different versions of configuration objects
that are created during the software process?

a.
 SCIs

b.
Version control

c.
None of the mentioned

d.
Change control
Clear my choice

Câu hỏi 20
Chưa trả lời
Đạt điểm 1,00
Đặt cờ

Đoạn văn câu hỏi


What is software engineering discipline concerned with?

a.
Using appropriate theories and methods to solve problems bearing in mind organizational
and financial constraints 

b.
Using appropriate program languages to solve problems bearing in mind organizational
and financial constraints

c.
Using appropriate tools to program to solve problems bearing in mind organizational and
financial constraints

Câu hỏi 21
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is the major advantage of using Incremental Model?

a.
Easier to test and debug

b.
Customer can respond to each increment

c.
 It is used when there is a need to get a product to the market early
d.
Easier to test and debug & It is used when there is a need to get a product to the
market early
Clear my choice

Câu hỏi 22
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is visual programming?

a.
An approach to development where a programmer manipulates graphical icons
representing functions, data or user interface components and associates processing scripts
with these icons.

b.
When a system feature is identified, the tests of the code implementing that feature are
written before the code. Tests are automated and all tests are run when a new increment is
added to the system.

c.
The objective of the approach is to work with customers to explore their requirements and
deliver a final-system
Clear my choice

Câu hỏi 23
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which four framework activities are found in the Extreme Programming(XP) ?
a.
planning, analysis, design, coding

b.
planning, design, coding, testing

c.
analysis, design, coding, testing

d.
planning, analysis, coding, testing
Clear my choice

Câu hỏi 24
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which is an example of customized software product?

a.
Software for specific markets such as appointments systems for dentists

b.
Project management tools

c.
Air traffic control software
Clear my choice

Câu hỏi 25
Chưa trả lời
Đạt điểm 1,00
Đặt cờ

Đoạn văn câu hỏi


Which is CORRECT statement describe product backlog concept in SCRUM method?

a.
Product backlog is the single authority responsible for deciding which features and
functionality to build and the order in which to build them.

b.
Product backlog is a prioritized list of the features and other capabilities needed to develop
a successful product.

c.
Product backlog is an agile approach for developing innovative products or services

d.
Product backlog helps everyone involved understand and embrace the Scrum values,
principles, and practices.
Clear my choice

Câu hỏi 26
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which is NOT a benefit of short-duration in SCRUM method?

a.
Fast feedback

b.
Ease of planning
c.
Frequent checkpoints

d.
Difficult of planning
Clear my choice

Câu hỏi 27
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which of the following is not a Software Configuration Management Activity?

a.
Configuration item identification

b.
Branch management

c.
 Release management

d.
 Risk management
Clear my choice

Câu hỏi 28
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which of the following statements about Architectural design is true?

a.
A range of different models may be produced during an object-oriented design process.
These include static models (class models, generalization models, association models) and
dynamic models (sequence models, state machine models).

b.
Component interfaces must be defined precisely so that other objects can use them. A UML
interface stereotype may be used to define interfaces.

c.
All of the others

d.
The process of object-oriented design includes activities to design the system architecture,
identify objects in the system, describe the design using different object models and
document the component interfaces.

e.
Software design and implementation are inter-leaved activities. The level of detail in the
design depends on the type of system and whether you are using a plan-driven or agile
approach.
Clear my choice

Câu hỏi 29
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Which of these steps are followed in architectural design process?

a.
Analyze SRS

b.
All of the mentioned

c.
Evaluate Candidate Architectures

d.
Select architecture and finalize architecture
Clear my choice

Câu hỏi 30
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Why is software evolution important?

a.
They were derived from studies of the growth and evolution of a number of large software
systems

b.
All of the others

c.
The systems remain useful and maintain their value

d.
The system can cope with unexpected business change

Câu hỏi31:Why might it sometimes be necessary to bypass the normal change management
system and make urgent changes to a system?

a.
Repair fault
b.
Resist change

c.
None of the others
Clear my choice

Câu hỏi 32
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is the software requirements document?

a.
The official document that defines the requirements that is written for customer

b.
The official document that defines the requirements that come from the application domain
of the system

c.
The official document that defines the requirements that should be implemented by the
system developers
Clear my choice

Câu hỏi 33
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Acceptance tests are normally conducted by the _________
a.
End users

b.
Developers

c.
Test team

d.
System engineers
Clear my choice

Câu hỏi 34
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


How is the system organized in a client-server model?

a.
A set of services is created by clients and servers access and use these services

b.
A set of services is provided by clients and servers access and use these services

c.
A set of services is provided by servers and clients access and use these services
Clear my choice

Câu hỏi 35
Chưa trả lời
Đạt điểm 1,00
Đặt cờ

Đoạn văn câu hỏi


How to prevent maintenance by refactoring?

a.
You can think of refactoring as 'preventative maintenance' that reduces the problems of
future change.

b.
Refactoring involves modifying a program to improve its structure, reduce its complexity or
make it easier to understand.

c.
When you refactor a program, you should not add functionality but rather concentrate on
program improvement.

d.
Refactoring is the process of making improvements to a program to slow down degradation
through change.

e.
All of the others
Clear my choice

Câu hỏi 36
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


In the UML, a (an) ______ is represented as a named rectangle with two sections. The object
attributes are listed in the top section. The operations that are associated with the object are
set out in the bottom section.
a.
Attribute

b.
Operation

c.
Object class

d.
Object
Clear my choice

Câu hỏi 37
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


Select the incorrect statements about Inspections and testing

a.
Only testing should be used during the V & V process.

b.
All of the others

c.
Inspections can check conformance with a specification but not conformance with the
customer's real requirements.

d.
Inspections cannot check non-functional characteristics such as performance, usability, etc.

e.
Inspections and testing are complementary and not opposing verification techniques.
Clear my choice

Câu hỏi 38
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is described in a context model?

a.
The logical structure of the data processed by a system or managed by a database.

b.
How the system responds to external events

c.
The immediate external environment of the system defining the system's context and the
dependencies that a system has on its environment
Clear my choice

Câu hỏi 39
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is described in a state machine model

a.
The logical structure of the data processed by a system or managed by a database.

b.
How the system responds to external events
c.
The immediate external environment of the system defining the system's context and the
dependencies that a system has on its environment
Clear my choice

Câu hỏi 40
Chưa trả lời
Đạt điểm 1,00

Đặt cờ

Đoạn văn câu hỏi


What is the normal order of activities in which software testing process is organized?1.
Prepare test data2. Design test cases3. Run program with test data4. Compare results to test
cases

a.
1, 4, 3, 2

b.
2, 1, 3, 4

c.
4, 2, 3, 1

d.
3, 1, 4, 2

31: A

32

33

34

35

36
37

38

39

40

You might also like