mcq 队列
Q1. Which of the following is a type of Software Maintenance in SDLC?
Q1。 以下哪项是SDLC中的软件维护类型?
Corrective Maintenance
修复性维修
Adaptive Maintenance
适应性维护
Perfective Maintenance
完善的维护
All of the above
上述所有的
Answer: d. All of the above
答案: d。 上述所有的
Explanation:
说明:
There are three basic types of Software Maintenance in SDLC.
SDLC中有三种基本的软件维护类型。
Corrective: Corrective Maintenance of a product item is important to amend the bugs watched while the framework is being used.
纠正性 :产品项的纠正性维护对于修正在使用框架时观察到的错误很重要。
Adaptive: A product item may require maintenance when the clients need the item to run on new platforms or new OS.
自适应性 :当客户需要产品在新平台或新操作系统上运行时,该产品可能需要维护。
Perfective: A software product needs maintenance to help the new highlights that clients need it to support.
完善 :软件产品需要维护以帮助客户需要其支持的新功能。
Q2. What are the major factors that affect software maintenance?
Q2。 影响软件维护的主要因素是什么?
Degree of change in the functionalities & Cost of maintenance
功能的变化程度和维护成本
Dangers in undertaking any actions or updating
采取任何行动或更新的危险
Team working on it
团队合作
No. of Employees on the client side
客户端的员工数量
Options:
选项:
Only 1
只有1个
1 & 2 Both
1和2都
3 & 4 Both
3和4两者
All of the above
上述所有的
Answer: b. 1 & 2 Both
答案: b。 1和2都
Explanation:
说明:
The activities associated with a software maintenance project are not interesting and rely upon many major factors, for example,
与软件维护项目相关的活动并不有趣,并且取决于许多主要因素,例如,
The degree of change to the item required
所需物品的更改程度
The assets accessible to the maintenance team
维护团队可以访问的资产
The normal undertaking dangers, and so forth.
正常的冒险危险,等等。
Q3. Which of the following software maintenance process models is used when little changes are to be made in a software?
Q3。 当对软件进行少量更改时,使用以下哪个软件维护过程模型?
Primary model
主要模型
Secondary model
二级模型
Tertiary model
第三模式
Any of the above
以上任何一项
Answer: a. Primary Model
答: 主要模型
Explanation:
说明:
The primary model is favored for tasks including little revises where the code is changed straightforwardly and the progressions are reflected in the important reports later.
主要模型适用于包括少量修改的任务,在这些修改中,代码可以直接更改,并且其进度将在以后的重要报告中反映出来。
Q4. Which of the following software maintenance process models is used when major changes are to be made in a software?
Q4。 要对软件进行重大更改时,使用以下哪个软件维护过程模型?
Primary model
主要模型
Secondary model
二级模型
Tertiary model
第三模式
Any of the above
以上任何一项
Answer: a. Secondary Model
答: 二级模型
Explanation:
说明:
The secondary process model for software maintenance is favored for projects where the measure of revise required is significant.
对于需要进行修订的措施非常重要的项目,则首选软件维护的辅助过程模型。
Q5. Which of the following statements is true?
Q5。 下面哪个描述是正确的?
In Software Reengineering methodology reverse engineering cycle is followed.
在软件再造方法中,遵循逆向工程周期。
In Software Reengineering methodology forward engineering cycle is followed.
在软件再造方法中,遵循正向工程周期。
Options:
选项:
Only i is true
只有我是真的
Only ii is true
只有ii为真
Both i and ii are true
我和我都是真的
None of them is true
他们都不是真的
Answer: c. Both i and ii are true
答: c。 我和我都是真的
Explanation:
说明:
Methodology in which a reverse engineering cycle is followed by a forward engineering cycle is called software reengineering.
逆向工程周期后跟正向工程周期的方法学称为软件再工程。
Q6. Which of the following statements is true?
Q6。 下面哪个描述是正确的?
Reverse software engineering cycle is done when the client’s need, old code, etc. are not available
当客户需求,旧代码等不可用时,完成反向软件工程周期
Reverse software engineering cycle is done when the client’s need, old code, etc. are available
当客户需求,旧代码等可用时,完成反向软件工程周期
Options:
选项:
Only i is true
只有我是真的
Only ii is true
只有ii为真
Both i and ii are true
我和我都是真的
None of them is true
他们都不是真的
Answer: a. Only i is true
答: 只有我是真的
Explanation:
说明:
Reverse software engineering cycle is done when the client’s need, old code, etc. are not available.
当客户的需求,旧代码等不可用时,将完成反向软件工程周期。
翻译自: https://www.includehelp.com/foss/mcq-software-maintenance-free-and-open-source-software.aspx
mcq 队列