软件工程_选择题答案

有答案的选择题

1. What are the characteristics of software?

1.软件的特点是什么?

(A)软件是开发或设计的;它不是古典意义上的制造。

(B)软件不会“磨损”。

c)软件可以是自定义构建的,也可以是自定义构建的。

(D)以上所述

Software Engineering is defined as systematic, disciplined and quantifiable approach for the development, operation and maintenance of software.

2.软件工程被定义为开发、操作和维护软件的系统、有纪律和可量化的方法。

a.true

b.false

\1. Which of the following is not defined in a good Software Requirement Specification (SRS) document?

3.好的软件需求规范(SRS)文档中没有定义以下哪一项?

(A)职能需求。

(B)非功能性需求。

©执行目标。

(D)软件实现的算法。

Which of the following is the understanding of software product limitations, learning system related problems or changes to be done in existing systems beforehand, identifying and addressing the impact of project on organization and personnel etc?

4.以下哪一项是对软件产品限制、学习系统相关问题或预先在现有系统中进行更改的理解,确定和处理项目对组织和人员的影响等?

a.软件设计

b.可行性研究

c.需求收集

d.系统分析

Which factors affect the probable consequences if a risk occur?

5.如果发生风险,哪些因素影响可能产生的后果?

a.规避风险

b.风险监测

c.风险时机(Risk timing)

d.应急规划

6.哪个项目是根据客户的具体要求进行的?

a.概念发展项目

b.应用程序增强项目

c.新的应用程序开发项目(New application development projects)

d.应用程序维护项目

State if the following are true for Project Management.
During Project Scope management, it is necessary to -
1) Define the scope
2) Decide its verification and control
3) Divide the project into various smaller parts for ease of management.
4) Verify the scope

7.说明项目管理是否符合下列规定。
在工程范围管理期间,必须-
1)定义范围
2)决定其核查和控制
3)将项目分成多个较小的部分,便于管理。
4)核实范围

(A)真

(B)虚假

\1. If requirements are easily understandable and defined then which model is best suited?

8.如果要求易于理解和界定,那么哪种模式最适合?

a.螺旋模型

b.瀑布模型

c.原型模型

d.上述任何一项

Software quality assurance is an umbrella activity.

9.软件质量保证是一项总括性活动。

是真的

b.虚假

Which box specifies the behavior of a system or a part of a system?

10.哪个方框指定系统或系统的一部分的行为?

a.状态框

b.透明箱

c.黑匣子 Black box

d.上述任何一项

\1. Which may be estimated either in terms of KLOC (Kilo Line of Code) or by calculating number of function points in the software?

11.可以根据KLOC(KELO代码线)或通过计算软件中的功能点数来估算哪一个?

a.时间估计

b.工作量估计

c.费用估计

d.软件大小估计 Software size estimation

r

\1. Reliability is measured by considering processing speed, response time, resource consumption, throughput, and efficiency.

12.通过考虑处理速度、响应时间、资源消耗、吞吐量和效率来衡量可靠性。

a.真的

b.虚假

Which design identifies the software as a system with many components interacting with each other

13.哪一种设计将软件确定为一个多个组件相互交互的系统?

a.建筑设计a. Architectural design

b.高级设计

c.详细设计

d.B&C两种

Activities and action taken on the data are represented by circle or round-edged rectangles is called _____

14.对数据所采取的活动和行动以圆角或圆边矩形表示,称为_。

a.实体

b.进程 Process

c.数据存储

d.数据流

\1. Which depicts flow of control in program modules?

15.哪个程序模块描述了控制流程?

a.流程图

b.DFD

c.A和B两种

d.上述任何一项

A good design review is not important for good software design and its accuracy and quality.

16.良好的设计审查对于良好的软件设计及其准确性和质量并不重要。

是真的

b.虚假

17.以圆角或圆边矩形表示的数据所采取的活动和行动称为_

a.过程

b.数据存储

c.数据流

d.实体

Measure of reliability is given by ______ .

18.可靠性措施由_

成功之间的平均时间。

b.平均可靠

c.平均故障间隔时间(MTBF)。

d.MTTR

\1. Quality of the product comes under which type of measures?

19.产品的质量属于哪一类措施?

a.间接措施a. Indirect measures

b.直接措施

c.编码

d.上述任何一项都没有。

Alpha and Beta Testing are forms of

20.Alpha和Beta测试是_

a.验收测试 a. Acceptance testing

b.综合测试

c.系统测试

d.单元测试

Which of the following techniques is not a White box technique?

21.下列哪种技术不是白盒技术?

a.报表测试和覆盖面

b.决策测试和覆盖范围

c.条件保险

d.边值分析a. Boundary value analysis

\1. Modularization is a technique to divide a software system into multiple discrete and independent modules.

22.模块化是将软件系统划分为多个独立的离散模块的技术。

是真的

b.虚假

Mention any two indirect measures of product.

23.提及产品的任何两种间接措施。

a.质量

b.效率

c.准确性

d.A和B(a. Quality and Efficiency)

e.B和C

What is described by means of DFDs as studied earlier and represented in algebraic form?

24.什么是用DFDS描述的,如前面所研究的,并以代数的形式表示?

a.数据流 Data flow

b.数据存储

c.数据结构

d.数据要素

The always growing and adapting nature of software hugely depends upon the environment in which user works in

25.软件的不断增长和适应的本质在很大程度上取决于用户在_

a.费用

b.动态性质 Dynamic Nature

c.质量管理

d.可伸缩性

Software process and improvement are assessed by

26.软件过程和改进由_评估。

a.ISO 9000

b.ISO 9001

c.香料(ISO/IEC 15504)

d.B和C

In which elicitation process the developers discuss with the client and end users and know their expectations from the software?

27.在哪个启发过程中,开发人员与客户和最终用户讨论并了解他们对软件的期望?

a.需求收集 a. Requirement gathering

b.组织要求

c.谈判和讨论

d.文件

Software Requirement Specification (SRS) is also known as specification of _______

28.软件需求规范(SRS)也称为_的规范。

a.白盒测试

b.验收测试

c.综合测试

d.黑匣子测试 a. Black box testing

Effective software project management focuses on the four P’s. What are those four P’s

29.有效的软件项目管理侧重于四个P。这四个P是什么?

a.人员、性能、报酬、产品

b.人员、产品、工艺、项目 People, product, process, project

c.人员、产品、性能、项目

d.上述所有情况。

Software safety is a quality assurance activity that focuses on hazards that may cause an entire system to fall.

30.软件安全是一种质量保证活动,其重点是可能导致整个系统崩溃的危害。

是真的

b.虚假

Staff turnover, poor communication with the customer are risks that are extrapolated from past experience are called _____ .

31.员工流动、与客户沟通不佳是根据过去经验推断的风险,称为_。

a.业务风险

b.可预测的风险 Predictable risks

c.项目风险

d.技术风险

\1. Which defect amplification model is used to illustrate the generation and detection of errors during the preliminary steps of a software engineering process?

32.哪种缺陷放大模型被用来说明在软件工程过程的初始阶段错误的产生和检测?

a.设计

b.详细设计

c.编码

d.上述所有 All mentioned above

What is the simplest model of software development paradigm

33.软件开发范例中最简单的模型是什么?

a.螺旋模型

b.大爆炸模型

c.v-模型

d.瀑布模型

RAD Software process model stands for

34.RAD软件过程模型代表_。

a.快速应用开发。 Rapid Application Development.

b.相关应用程序开发。

c.快速应用程序设计。

d.最近的应用程序开发。

Compilers, Editors software come under which type of software?

35.编译器、编辑软件属于哪种类型的软件?

a.系统软件 a. System software

b.应用软件

c.科学软件

d.上述任何一项都没有。

Software project management comprises of a number of activities, which contains

36.软件项目管理包括若干活动,其中包括_

a.项目规划

b.范围管理

c.项目估计

d.上述所有 All mentioned above

p

Which design deals with the implementation part in which it shows a system and its sub-systems in the previous two designs

37.在前两种设计中,哪个设计涉及系统及其子系统的实现部分?

a.建筑设计

b.高级设计

c.详细设计 Detailed design

d.A和B两种

Every attribute is defined by its corresponding set of values, called Attributes

38.每个属性都由其相应的一组值定义,称为属性。

是真的

b.虚假

The logical association among entities is called relationship

39.实体之间的逻辑关联称为关系。

是真的

b.虚假

40.将列表1与列表2匹配,并选择正确的选项。

    1. Requirement Elicitation ------- a. Module Development and integration.
  1. Design------------------------------b. Analysis
  2. Implementation------------------c. Structure and behavioral
  3. Maintenance --------------------- d. Performance tuning.

a.1-c,2-a,3-d,4-b

b.1-c,2-a,3-b,4-d

c.1-a,2-c,3-d,4-b

1-b,2-c,3-a,4-d

IEEE provides a standard as IEEE 830-1993. For which activity this standard is recommended standard

\42. IEEE提供了IEEE 830-1993标准.该标准推荐用于哪一项活动?

一个。

a.软件需求规范.Software requirement specification

b.软件设计。

c.测试。

d.a和b

Which is not a step of Requirement Engineering?

\43. 哪一步不是需求工程的一步?

一个

a.需求激发

b.需求分析

c.需求设计 a. Requirements design

d.需求文档

Find out which phase is not available in SDLC?

\44. )找出SDLC中没有哪个阶段可用?

一个。编码

b.测试

c.维修

d.抽象化 a. Abstraction

\1. Line of code(LOC) of the product comes under which type of measures?

\45. 产品的代码行(LOC)属于哪种类型的度量?

一个。

a间接措施

b.直接措施 Direct measures

c.编码

d.以上都不是。

During security testing the tester plays the role of the individual who desires to______

\46. 在安全测试期间,测试人员扮演希望_个人的角色。

a.渗透系统 Penetrates the system
b.穿透听者
c.A和B
d.以上都不是

Software is defined as ____

\47. )软件定义为_。

一个。指令
b.数据结构
c.文件
d.以上所有 All of the above

Which Software-end factors affecting maintenance Cost?

\48. 影响维护成本的软件终端因素是什么?

一个。

a.软件程序结构
b.编程语言
c.对外部环境的依赖
d.以上所述 All mentioned above

e.以上都不是

Which one of these belongs to integration testing in the OO context?

\49. 其中哪一个属于OO上下文中的集成测试?

一个。

a.单元测试
b.回归检验
c.夹层试验
d.基于线程的测试 Thread-based testing

Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated?

\50. 哪些测试是已经执行以确保未传播的更改的测试子集的重新执行?

a.单元测试b.回归检验 Regression testing

c.综合测试d.基于线程的测试

Requirement engineering process includes which of these steps?

\51. 需求工程过程包括这些步骤中的哪一个?

一个。

a.可行性研究
b.需求收集
c.软件需求规范与验证
d.以上所述

Which design identifies the software as a system with many components interacting with each other

\52. 哪种设计将软件识别为具有多个组件相互交互的系统?

一个。

a.建筑设计 Architectural design

b.高层设计
c.详细设计
d.B&C

The tools that support different stages of software development life cycle are called as ______ .

\53. 支持软件开发生命周期不同阶段的工具称为_。

一个。

a.案例工具 a. CASE Tools

b.来工具

c.CAQE工具

d.护理工具

Which of the items listed below is not one of the software engineering layers

\54. 下面列出的哪些项目不是软件工程层之一?

一个。

a.加工过程

b.制造业 a. Manufacturing

c.方法

d.工具

  1. CASE Tool stands for.

\55. CASE工具代表。

a.计算机辅助软件工程 Computer Aided Software Engineering

b.构件辅助软件工程
c.建筑辅助软件工程
d.计算机分析软件工程

.

你可能感兴趣的:(软件工程)