深圳大学软件工程MOOC章节测试答案

2023-11-07

第一章 章节测试

一、单选题 (共 90.00 分)

1.

下列___________不是软件工程方法学中的要素。

A.

方法

B.

工具

C.

程序

D.

过程

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

2.

软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是___________。

A.

硬件环境

B.

软件开发的环境

C.

软件开发工具和软件开发的环境

D.

开发人员的素质

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

3.

与计算机科学的理论研究不同,软件工程是一门________学科。

A.

理论性

B.

原理性

C.

工程性

D.

心理性

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

4.

了解决软件危机,人们提出了用________原理来开发、设计软件,这是软件工程诞生的基础。

A.

运筹学

B.

工程学

C.

软件学

D.

数学

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

5.

20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中_______是低级语言

A.

PASCAL

B.

VISUAL BASIC

C.

C++

D.

汇编语言

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

6.

以下哪一项不是软件危机的表现形式?

A.

开发的软件不满足用户需要

B.

开发的软件可维护性差

C.

开发的软件价格便宜

D.

开发的软件可靠性差

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

7.

以下情况中,________不属于软件危机的表现。

A.

软件质量不可靠

B.

软件几乎是不可维护的

C.

测试过程中发现的错误较多

D.

缺少文档

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

软件工程是_____________。

A.

是结构化程序设计的指导方法

B.

是软件开发技术和软件工程管理学为内容的学科

C.

是指导计算机软件开发和维护的工程学科

D.

是指导软件开发的工程方法

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

9.

软件是__________。

A.

处理对象和处理规则的描述

B.

程序和数据

C.

计算机系统

D.

程序、数据及其文档

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

二、多选题 (共 10.00 分)

1.

软件危机产生的原因包括______________。

A.

软件本身的特点

B.

用户使用不当

C.

硬件可靠性差

D.

对软件的错误认识

E.

缺乏好的开发方法和手段

F.

忽视软件开发技术改进

满分:10.00 分

得分:10.00 分

你的答案:

A E F

教师评语:

暂无

第二章 章节测试

一、单选题 (共 80.00 分)

1.

下列所述的测试原则中,错误的是_______

A.

应设计非法输入的测试用例 

B.

测试用例要给出测试的预期结果

C.

因维护修改程序后需回归测试

D.

开发小组与测试小组合并

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

单元测试的测试对象是

A.

系统

B.

程序模块

C.

模块接口

D.

系统功能

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

3.

在设计测试用例时,应当包括

A.

合理的输入条件

B.

不合理的输入条件

C.

合理的和不合理的输入条件

D.

部分条件

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

4.

用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是______ 

A.

X=1,X=100

B.

X=0,X=1,X=100,X=101

C.

X=2,X=99

D.

X=0,X=101

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

5.

耦合的强弱主要取决于_________。

A.

模块间接口的复杂程度

B.

调用模块的方式

C.

通过接口的信息

D.

模块内部各个元素彼此之间的紧密结合程度

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

6.

各种软件维护的类型中最重要的是

A.

完善性维护

B.

纠错性维护

C.

适应性维护

D.

预防性维护

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

7.

等价分类法的关键是__________。

A.

确定等价类的边界条件

B.

按照用例来确定等价类

C.

划分等价类

D.

确定系统中相同和不同的部分

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

下列________不是项目管理计划的一部分。

A.

里程碑图示

B.

进度

C.

数据库设计

D.

风险清单

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

二、多选题 (共 20.00 分)

1.

软件设计的主要任务是

A.

将分析阶段获得的需求说明转换为计算机中可实现的系统

B.

完成系统的数据结构和程序结构设计

C.

完成模块的编码和测试

D.

对模块内部的过程进行设计

满分:10.00 分

得分:10.00 分

你的答案:

A B D

教师评语:

暂无

2.

模块独立性准则定性指标______来衡量

A.

分解度

B.

耦合度

C.

屏蔽性

D.

内聚性

满分:10.00 分

得分:10.00 分

你的答案:

B D

教师评语:

暂无

第三章 章节测试

一、单选题 (共 90.00 分)

1.

软件需求分析应确定的是用户对软件的______。

A.

功能需求和非功能需求 

B.

性能需求 

C.

非功能需求 

D.

功能需求

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

2.

在结构化分析方法中用状态转移图表达系统或对象的行为。在状态转移图中,由一个状态和一个事件所决定的下一状态可能会有______个。

A.

1

B.

2

C.

多个

D.

不确定

满分:10.00 分

得分:0 分

你的答案:

C

教师评语:

暂无

3.

可使用多种工具进行需求分析,下面______是不适用的。

A.

数据流图

B.

判定表

C.

PAD图

D.

数据词典

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

4.

在需求分析中,用于数据建模的图形是_______。

A.

E-R图

B.

数据流程图

C.

状态转移图 

D.

层次图

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

5.

下面______不是数据流图中的基本元素。

A.

数据处理

B.

数据存储

C.

数据对象

D.

数据流

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

6.

在结构化分析方法中,_____表达系统内部数据运动的图形化技术。

A.

数据字典

B.

实体关系图

C.

 数据流图

D.

状态转换图 

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

7.

一个输出模块的______太大一般是因为缺乏中间层次,应当适当增加中间层次的控制模块。

A.

深度 

B.

宽度

C.

扇出

D.

扇入

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

在数据流图中,用圆或者椭圆来表示

A.

数据流

B.

数据源点或终点

C.

数据存储

D.

加工

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

9.

分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

A.

总貌

B.

细节

C.

抽象

D.

软件作者

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

二、多选题 (共 10.00 分)

1.

在结构化的分析方法中,表达数据实例之间关系的类型有_________?

A.

零对零

B.

一对零

C.

一对一

D.

一对多

E.

多对多

F.

无联系

满分:10.00 分

得分:10.00 分

你的答案:

C D E

教师评语:

暂无

第四章 章节测试

一、单选题 (共 100.00 分)

1.

某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为____。

A.

数据耦合

B.

混合耦合

C.

公共耦合

D.

控制耦合

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个_____ ,它的作用是调用被测的模块。

A.

主模块

B.

桩模块

C.

驱动模块

D.

输入模块

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

3.

如果_____,则称该模块具有功能内聚。

A.

模块包括单一功能

B.

模块包括若干功能,但所有功能相互紧密相关

C.

每个模块有单入口、单出口

D.

模块中每个处理成分对应一个功能,它们紧密结合

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

4.

一个软件的宽度是指其控制的

A.

模块数

B.

层数

C.

跨度

D.

厚度

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

5.

将软件组装成系统的一种测试技术叫

A.

集成测试

B.

单元测试

C.

集合测试

D.

系统测试

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

6.

一个模块的_____是指能直接控制该模块的模块数

A.

扇出数

B.

扇入数

C.

宽度

D.

深度

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

7.

耦合度也可以分为七级:其中最松散的耦合是

A.

非直接耦合

B.

数据耦合

C.

特征耦合

D.

控制耦合

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

8.

HIPO的含义是

A.

层次、输入、处理、输出

B.

高速、信息、程序、目标 

C.

顶层的IPO图 

D.

关于输入、处理、输出的层次 

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

9.

耦合的强弱主要取决于_________。

A.

模块间接口的复杂程度

B.

调用模块的方式

C.

通过接口的信息

D.

模块内部各个元素彼此之间的紧密结合程度

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

10.

在面向数据流的软件设计方法中,一般将信息流分为

A.

变换流和事务流

B.

变换流和控制流

C.

事务流和控制流 

D.

数据流和控制流

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

第五章 章节测试

一、单选题 (共 100.00 分)

1.

单元测试的测试用例主要根据_______的结果来设计。

A.

需求分析

B.

源程序

C.

概要设计

D.

详细设计

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

如果针对排序程序设计的测试用例为

1) 表空;

2)表中只有一个元素;

3)表中均有相同的关键字值 ;

4)元素已排序。

设计该测试用例的测试方法为____________。

A.

等价分类法

B.

边缘值分析法

C.

因果图法

D.

错误推测法

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

3.

软件测试的基本目标是______。

A.

确定白盒法或黑盒法

B.

确定单元测试或集成测试

C.

确定测试范围和路径 

D.

确定一组测试数据以尽可能多地发现错误

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

4.

以下关于集成(组装)测试的描述中,______ 是正确的。

A.

测试底层模块时不需要桩模块

B.

驱动模块的作用是模拟被调模块

C.

自顶向下测试方法易于设计测试结果

D.

自底向上测试方法有有利于提前预计测试结果

满分:10.00 分

得分:0 分

你的答案:

B

教师评语:

暂无

5.

目前,软件开发团队主要用____________来保证软件产品的质量。

A.

正确性证明

B.

测试

C.

自动程序设计

D.

符号证明

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

6.

在结构化程序实现中,软件开发人员和软件测试人员可以结合________来集成软件模块,并设计集成测试用例。

A.

软件需求规约

B.

数据流图

C.

系统结构图和模块过程设计

D.

加工逻辑说明

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

7.

用黑盒法设计测试用例时采用的方法包括______。

A.

判定覆盖法 

B.

条件覆盖法

C.

因果图法

D.

路径分析法

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是______ 

A.

X=1,X=100

B.

X=0,X=1,X=100,X=101

C.

X=2,X=99

D.

X=0,X=101

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

9.

等价分类法的关键是__________。

A.

确定等价类的边界条件

B.

按照用例来确定等价类

C.

划分等价类

D.

确定系统中相同和不同的部分

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

10.

白盒测试方法主要考虑对________的度量

A.

测试覆盖率

B.

测试数据多少

C.

测试费用

D.

测试周期

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

第六章 章节测试

一、单选题 (共 90.00 分)

1.

如果需要建模本科生与学生之间的关系,可以使用__________。

A.

继承

B.

关联

C.

聚合

D.

组合

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

2.

以下各图中不是UML使用的图是______。

A.

数据流程图

B.

用例图

C.

类图

D.

顺序图

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

3.

汽车有一个发动机,则汽车和发动机之间的关系是_______。

A.

继承关系

B.

聚合关系

C.

组合关系

D.

使用关系

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

4.

在对用户需求进行分析建模时,需求分析人员可以采用________来描述用户使用软件的各种案例。 

A.

部署图

B.

用例图

C.

包图

D.

类图

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

5.

在采用UML分析类与类的关系中,如果类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在的关系是______。

A.

依赖

B.

关联

C.

泛化

D.

聚集

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

6.

在下列关系中,属于非定向关系的______关系。

A.

泛化

B.

扩展

C.

依赖

D.

关联

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

7.

在需求分析过程中,可以采用________表示业务逻辑和工作流。

A.

用例图

B.

类图

C.

状态图

D.

活动图

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

8.

关于构件,下面说法错误的是_____。

A.

构件实现的接口被称为它的供接口

B.

构件所需调用的接口被称为它的需接口

C.

如果构件的供口和需口数量较大,可将一组相关的供口和需口组织为一个端口

D.

构件的替换只能发生在设计时刻,不可能发生在运行时刻

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

9.

用于对面向对象系统的物理方面建模进行描述图形是_______。

A.

部署图

B.

对象图

C.

包图

D.

类图

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

二、多选题 (共 10.00 分)

1.

下列各种图可用于动态建模的有

A.

活动图

B.

状态图

C.

类图

D.

顺序图

E.

部署图

F.

构件图

满分:10.00 分

得分:10.00 分

你的答案:

A B D

教师评语:

暂无

第七章 章节测试

一、单选题 (共 100.00 分)

1.

面向对象分析是对目标系统进行________的一种方法。

A.

需求建模

B.

程序设计

C.

设计评审

D.

测试验收

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

2.

在使用面向对象方法分析目标应用系统时,_______不可以抽象为类。

A.

与目标系统有关的物理实体

B.

与目标系统发生作用和人或组织的角色

C.

目标系统运行中需记忆的事件

D.

目标系统中环境场所的状态

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

3.

面向对象技术中,对象是类的实例。对象有三种成份:______,属性,和方法

A.

标识

B.

规则

C.

封装

D.

消息

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

4.

面向对象方法是将现实世界的事物以对象的方式_____到计算机世界的方法

A.

对应

B.

映射

C.

反映

D.

反射

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

5.

“查看类候选者的属性是否恰当、完整”属于对分析模型中的_______进行评价。

A.

正确性

B.

完整性

C.

一致性

D.

可行性

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

6.

在进行面向对象分析时,_______不能作为类属性的候选者。

A.

形容词

B.

名词短语

C.

副词

D.

定语

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

7.

关于面向对象方法的优点,下列不正确的叙述是_____。

A.

与人类习惯的思维方法比较一致

B.

可重用性好

C.

以数据操作为中心

D.

可维护性好

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

面向对象的分析模型中不包括______。

A.

对象模型

B.

交互模型

C.

功能模型

D.

状态模型

满分:10.00 分

得分:0 分

你的答案:

B

教师评语:

暂无

9.

面向对象分析阶段的核心工作是建立目标系统的_______。

A.

功能模型

B.

动态模型

C.

对象模型

D.

分析模型

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

10.

面向对象开发方法主要分为分析、设计和实现三个阶段。下面属于分析阶段主要工作的是_____。

A.

定义子系统接口参数

B.

编写代码

C.

改进系统的性能

D.

建立用例模型

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

第八章 章节测试

一、单选题 (共 100.00 分)

1.

在面向对象设计中,类之间存在_________关系,表示代表整体的对象要管理代表部分的对象的生命周期。

A.

依赖关系

B.

关联关系

C.

聚合关系

D.

组合关系

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

以下不属于面向对象的设计原则的有_____。

A.

最少知识原则

B.

依赖倒转原则

C.

接口隔离原则

D.

无循环依赖原则

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

3.

单例模式属于对象创建型模式,它保证一个类仅有_______。

A.

一个属性

B.

一个操作

C.

一个实例

D.

一个对象成员

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

4.

在面向对象的软件开发过程中,设计模式的采用是为了______。

A.

在非面向对象程序设计语言中使用面向对象的概念

B.

复用成功的设计和体系结构

C.

减少设计过程创建的类的个数

D.

保证程序的运行速度达到最优值

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

5.

在MVC模式中,边界类采用______构造型进行标识。

A.

abstract

B.

interface

C.

control 

D.

entity

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

6.

构件的______和对外接口的设计决定了构件的复杂度。

A.

入度

B.

深度

C.

粒度

D.

宽度

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

7.

软件设计人员如果将多个类功能合并为一个综合类,则该设计违反了面向对象设计中的_____________。

A.

单一职责原则

B.

Liskov替换原则

C.

接口隔离原则

D.

迪米特法则/最少知道原则

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

8.

面向对象的方法方法学中包括以下____________多个元素。

A.

对象、类、继承

B.

对象、类、继承和消息

C.

对象、继承和消息

D.

对象、类和消息

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

9.

雇员类含有计算报酬的行为,利用面向对象的_____可以使其派生类专职雇员类和兼职雇员类计算报酬的行为有相同的名称,不同的计算方法。

A.

多态性

B.

继承性

C.

封装性

D.

复用性

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

10.

在面向对象的语言中,以下说法正确的是______。

A.

类的实例化是指对类的实例分配存储空间

B.

每个类都必须创建一个实例

C.

每个类只能创建一个实例

D.

类的实例化是指对类进行初始化

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

第九章 章节测试

一、单选题 (共 80.00 分)

1.

在面向对象软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫_______。 

A.

生存期

B.

面向对象设计

C.

面向对象程序设计

D.

面向对象分析

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

通过执行对象的操作改变对象的属性,但它必须通过______的传递。

A.

接口 

B.

消息

C.

信息

D.

操作

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

3.

以下说法错误的是______。

A.

面向对象分析与面向对象设计没有明显区别

B.

在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

C.

面向对象分析和面向对象设计活动一个多次迭代的过程

D.

从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

4.

单元测试的测试用例主要根据_______的结果来设计

A.

需求分析

B.

源程序

C.

概要设计

D.

详细设计

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

5.

面向对象设计OOD类型的主要部件中,通常不包括_________。

A.

对象的封装性

B.

子类的继承性

C.

系统的模块化

D.

模块的可重性

满分:10.00 分

得分:0 分

你的答案:

B

教师评语:

暂无

6.

面向对象的实现主要包括_________。

A.

把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序

B.

面向对象设计

C.

选择面向对象语言

D.

单元测试

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

7.

面向对象的测试与传统测试方法的主要区别是_________。

A.

面向对象的测试可在编码前进行,传统测试在编码后进行

B.

面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试

C.

测试对象不同

D.

 面向对象的测试不需要设计测试用例,只需要进行会议评审

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

__________是指软件设计人员通过分析类之间的依赖关系,从对其它类依赖最少的类开始,依次将其依赖的类集成到系统中,最后完成整个软件系统的集成。

A.

协作集成

B.

基于事件(消息)的集成

C.

基于使用的集成

D.

客户端/服务器模式集成

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

二、多选题 (共 20.00 分)

1.

以下说法正确的是_______。

A.

面向对象方法不仅支持过程抽象,而且支持数据抽象

B.

在面向对象的需求分析方法中,建立动态模型是最主要的任务

C.

信息隐藏通过对象的封装性来实现

D.

 在面向对象方法中,类是最基本的模块

E.

面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程

F.

类的设计过程包括:确定类、确定关联类、确定属性、识别继承关系

满分:10.00 分

得分:10.00 分

你的答案:

A C E F

教师评语:

暂无

2.

针对面向对象分析的测试内容主要包括_________.

A.

对确定的类候选者进行测试

B.

对确定的类关联进行测试

C.

对类调用关系进行测试

D.

对主题进行测试

E.

对定义的类属性和实例关联进行测试

F.

对定义的类服务和消息关联进行测试

满分:10.00 分

得分:10.00 分

你的答案:

A B D E F

教师评语:

暂无

第十章 章节测试

一、单选题 (共 80.00 分)

1.

软件过程模型有多种,下列选项中,_____不是软件过程模型。

A.

螺旋模型

B.

增量模型

C.

行为模型

D.

瀑布模型

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

2.

瀑布模型是一种_______。

A.

风险驱动的开发模型

B.

文档驱动的开发模型

C.

增量模型

D.

迭代模型

满分:10.00 分

得分:0 分

你的答案:

D

教师评语:

暂无

3.

瀑布模型的关键不足在于______。

A.

过于简单

B.

各个阶段需要进行评审

C.

过于灵活 

D.

不能适应需求的动态变更

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

4.

原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于_______系统。

A.

需求不确定性高的

B.

需求确定的

C.

管理信息

D.

决策支持

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

5.

以下说法错误的是________。

A.

增量模型是在瀑布模型的基础上加以修改而形成的

B.

增量模型推迟某些阶段或所有阶段中的细节,从而较早地产生工作软件

C.

瀑布模型和增量模型都属于整体开发模型

D.

瀑布模型规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

6.

螺旋模型综合了______的优点,并增加了风险分析。 

A.

瀑布模型和演化模型

B.

瀑布模型和喷泉模型

C.

演化模型和喷泉模型

D.

原型和喷泉模型

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

7.

统一过程将一个周期的开发过程划分为4个阶段,其中_____的主要意图是建立系统的需求和架构,确定技术实现的可行性和系统架构的稳定性。

A.

初启阶段

B.

构建阶段

C.

精化阶段

D.

提交阶段

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

8.

统一过程中的软件过程有的用例图是通过____得到的。

A.

捕获需求

B.

分析

C.

设计

D.

实现

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

二、多选题 (共 20.00 分)

1.

以下属于快速原型模型的缺点的是______。

A.

所选用的开发技术和工具不一定符合主流的发展

B.

快速建立起来的系统结构加上连续的修改可能会导致产品质量低下

C.

在一定程度上可能会限制开发人员的创新

D.

减少由于软件需求不明确带来的开发风险

E.

经常需要和用户进行沟通,占用大量开发时间

F.

用户的评审结果很多,增加了开发任务量

满分:10.00 分

得分:0 分

你的答案:

A B C D E F

教师评语:

暂无

2.

Scrum包含以下________多个事件。

A.

迭代周期

B.

Sprint计划会议

C.

每日站会

D.

评审会议

E.

软件开发

F.

回顾会议

满分:10.00 分

得分:0 分

你的答案:

B C D F

教师评语:

暂无

第十一章 章节测试

一、单选题 (共 90.00 分)

1.

在软件开发中,______是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。

A.

成本—效益分析

B.

可行性分析

C.

结构化分析

D.

软件需求分析

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

2.

采用甘特图表示软件项目进度安排,下列说法中正确的是______

A.

能够反映多个任务之间的复杂关系

B.

能够直观表示任务之间相互依赖制约关系

C.

能够表示哪些任务是关键任务

D.

能够表示子任务之间的并行和串行关系

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

3.

对于项目时间与费用关系的描述真确的是_________。

A.

在一定范围内,直接费用随时间的缩短而减少

B.

在一定范围内,间接费用随时间的缩短而增加

C.

在一定范围内,项目总费用随时间先增加,后减少

D.

在一定范围内,项目的总费用有一个最低点

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

4.

关于网络图,以下内容不正确的是__________。

A.

网络图展示任务之间的逻辑关系

B.

网络图可用于安排计划

C.

网络图可用于跟踪项目

D.

网络图可用于详细的时间管理

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

5.

“质量成本”是一个项目管理概念,它说明了下列哪项成本

A.

额外需求的成本

B.

需求变更的成本

C.

确保符合需求的成本

D.

固定成本

满分:10.00 分

得分:0 分

你的答案:

C

教师评语:

暂无

6.

在靠近河边的某建筑工地,洪水毁坏了所有挖掘的地基。这种风险属于_______。

A.

已知风险

B.

可预测风险

C.

不可预测风险

D.

其它风险

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

7.

一个项目有三条关键路径与有一条关键路径相比,对项目有什么不同影响?

A.

它使项目更易于管理

B.

它增加了项目风险

C.

它需要更多的人员

D.

这种情况是不可能的

满分:10.00 分

得分:0 分

你的答案:

B

教师评语:

暂无

8.

当用户提出项目必须提前2天完成的要求时,你会集中于_______。

A.

尽可能多的任务

B.

请示老板

C.

寻求方法加速关键路径上任务的执行

D.

通过降低成本加速执行

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

9.

任务分解时,_____方法从特殊到一般的方向进行,首先定义一些特殊的任务,然后将这些任务组织起来,形成更高级别的WBS层

A.

模板

B.

自顶向下

C.

类比

D.

自底向上

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

二、多选题 (共 10.00 分)

1.

常用的软件项目的估算方法主要有______。

A.

自顶向下的估算方法

B.

自底向上的估算方法

C.

差别估算法

D.

根据经验估算公式

E.

相似点估计法

F.

程序员评估法

满分:10.00 分

得分:10.00 分

你的答案:

A B C D

教师评语:

暂无

第十二章 章节测试

一、单选题 (共 50.00 分)

1.

以下哪一个敏捷研发模型的开发周期是单周迭代,更适用于运营活动频繁,实时响应外部环境的产品开发管理?

A.

迭代模型

B.

极速模型

C.

大象模型

D.

敏捷模型

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

2.

下列关于文档描述中,错误的是_______。

A.

敏捷开发中强调,可以工作的软件胜过面面俱到的文档,所以可以抛弃文档

B.

文档可以帮助团队沉淀知识资产、凝聚团队智慧

C.

在实际开发中,市场分析,用户画像分析、软件维护记录、代码规范说明、代码接口说明等都需要以文档的形式进行沉淀

D.

富文本和markdown都是文档的编辑方式

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

3.

关于需求规划,描述错误的是?

A.

需要根据业务流程图划分主要的功能模块,按照需求规范及原则对需求进行编写。

B.

通过业务流程图可以很清楚的梳理出用户角色的功能场景及业务之间的逻辑关系,避免遗漏用户场景及关键功能点。

C.

编写需求时,需求描述需要从用户的角度阐述该用户是的价值,常规的表达是: 作为用户......我希望做什么......以便达到......目的

D.

需求验收标准可有可无

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

4.

关于迭代,描述错误的是?

A.

迭代是团队开展敏捷研发的节奏,是一个固定的时间段,时间一般控制在1到4周左右

B.

在迭代内,团队将进行迭代的计划、实施和回顾,主要包括规划、设计、开发、测试、发布与交付及回顾评审等活动

C.

团队在1个迭代内将产出一定数量的特性并向用户交付,根据实际的发布范围和时间,一个发布周期可以包含1个或多个迭代

D.

选择迭代式开发开展前,不需要确认迭代周期

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

5.

关于缺陷产生的原因,描述错误的是?

A.

缺陷产生的原因多种多样,但是缺陷的来源只能从软件本身、团队工作和技术问题这三个方面中找到

B.

软件系统具有复杂的业务逻辑和庞大的功能模块,开发人员很难为其设计出完美的软件层次结构和系统架构。

C.

新技术的采用,可能导致技术上的兼容问题;系统运行环境的复杂,也容易引起一些特定用户环境下的问题。

D.

团队对客户需求分析有偏差、不同团队成员对需求的理解不同、技术水平参差不齐都可能是导致软件缺陷产生的原因。

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

二、多选题 (共 50.00 分)

1.

在敏捷软件开发中使用看板可以得到以下好处。

A.

透明化工序进程,加强生产线体制

B.

防止过量生产、过量运送的情况发生

C.

确保设备整体的可用性,使整个生产工作有条不紊的进行

D.

记录任务在开发过程中的进度和历程,将开发过程进行可视化管理

E.

看板适合小型团队进行研发类的任务管理。

F.

通过将看板中的任务信息分享给整个团队,实现了团队协作过程的可视化、透明化

满分:10.00 分

得分:10.00 分

你的答案:

A B C D E F

教师评语:

暂无

2.

需求规划流程分为搜集需求、分析用户角色、绘制业务流程图、编写需求,关于搜集需求描述正确的是?

A.

搜集需求可以从4个角度着手:市场分析、用户调研、竞品分析、团队头脑风暴

B.

市场分析角度需要对市场规模、潜力进行分析,论证产品的可行性,确认是否满足市场需要

C.

用户调研角度,可以选取抽样一些目标用户代表进行访谈,深入了解他们的需求

D.

竞品分析角度,主要分析行业同类产品,掌握竞品优劣势

E.

头脑风暴角度是和团队一起进行头脑风暴,挖掘潜在需求

F.

搜集到的需求可以形成初步的产品可选方案及需求功能点

满分:10.00 分

得分:10.00 分

你的答案:

A B D E F

教师评语:

暂无

3.

需求规划流程中,如何从搜集的需求中进行整理归类,分析用户角色,完成用户画像?

A.

分析用户角色分析包括四个步骤,挖掘角色、整合角色、提炼角色、角色画像

B.

挖掘角色时可以通过头脑风暴的方式,尽可能多的挖掘项目中全面的用户角色

C.

整合角色是指对这些角色集合进行整合去重,同时补充遗漏的用户角色

D.

提炼角色是指,整合好角色后,进一步整理角色之间的关系,结合项目范围,提炼出实际需要的用户角色。

E.

用户角色画像阶段,为最重要的角色创造有血有肉的虚拟形象,确保虚拟形象能够代表真实的目标用户

F.

当用户角色确定后,可以根据用户角色及产品功能点编写需求了

满分:10.00 分

得分:10.00 分

你的答案:

A B C D E

教师评语:

暂无

4.

关于编写需求的注意事项,正确的是?

A.

避免从技术层面横向拆分需求

B.

一个需求针对一个用户角色

C.

建议和客户一起编写用户故事

D.

使用主动语句,简洁明了

E.

一个需求的规模要尽可能的大且全面

F.

尽量避免用户故事间的相互依赖

满分:10.00 分

得分:10.00 分

你的答案:

A B C D F

教师评语:

暂无

5.

关于需求估算,描述正确的是?

A.

需求的估算一般是在迭代会上团队成员一起开展进行的

B.

需求的估算一般有两种方式:需求规模及工时

C.

工时,最常规的一种需求工作量评估方式,一般分为人时、人日

D.

需求规模估算法是敏捷需求估算的一种特有方式

E.

规模计量单位使用的是一个抽象的单位——故事点

F.

故事点的衡量方式一般使用T恤尺寸:s、m、l、xl,或者斐波那契数列数字:1、2、3、5、8

满分:10.00 分

得分:10.00 分

你的答案:

A B C D E F

教师评语:

暂无

第十三章 章节测试

一、单选题 (共 50.00 分)

1.

以下不属于人机交互界面设计模型的是______。

A.

行为模型

B.

结构模型

C.

事件-对象模型

D.

用户模型

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

2.

以下属于人机交互的发展历史阶段的是_______。

A.

命令行界面交互阶段

B.

图形用户界面交互阶段

C.

自然和谐的人机交互阶段

D.

以上都正确

满分:10.00 分

得分:10.00 分

你的答案:

D

教师评语:

暂无

3.

在对人机交互界面进行建模时,软件设计人员可以借助________来刻画系统外部可见行为之间的时序关系.

A.

任务模型表示法

B.

目标、操作、方法和选择

C.

时序关系说明语言

D.

用户行为标注

满分:10.00 分

得分:10.00 分

你的答案:

C

教师评语:

暂无

4.

以下工具中,________不是常用的界面原型设计工具。

A.

PowerDesinger

B.

Visio

C.

Axure

D.

墨刀

满分:10.00 分

得分:10.00 分

你的答案:

A

教师评语:

暂无

5.

________原则要求系统应当尽量使用用户的语言、用词、短语和用户熟悉的概念,而不是用系统术语来表达信息。

A.

状态可感知

B.

贴近用户认知

C.

操作可控

D.

一致性和标准化

满分:10.00 分

得分:10.00 分

你的答案:

B

教师评语:

暂无

二、多选题 (共 50.00 分)

1.

人机交互输入模式包括______。

A.

请求模式

B.

采样模式

C.

事件模式

D.

单例模式

E.

适配器模式

F.

工厂模式

满分:10.00 分

得分:10.00 分

你的答案:

A B C

教师评语:

暂无

2.

在图形用户界面设计中主要包括以下内容______。

A.

桌面隐喻

B.

界面美观

C.

所见即所得

D.

直接操纵

E.

联想操作

F.

显示元素平衡

满分:10.00 分

得分:0 分

你的答案:

A B C D F

教师评语:

暂无

3.

人机交互中眼动的主要形式是_______。

A.

跳动

B.

注视

C.

关注

D.

平滑尾随跟踪

E.

凝视

F.

扫视

满分:10.00 分

得分:10.00 分

你的答案:

A B D

教师评语:

暂无

4.

针对人类的记忆特点,在进行交互设计时,下例说法中正确的是_____。

A.

应考虑用户的记忆能力,勿使用过于复杂的任务执行步骤

B.

由于用户长于“识别”而短于“回忆”,所以在设计界面时,应使用菜单、图标,且它们的位置应保持一致

C.

为用户提供多种电子信息(如文件、邮件、图像)的编码方式,并且通过颜色、标志、时间戳、图标等,帮助用户记住它们的存放位置

D.

用户更容易学习和掌握逻辑性强的人机交互界面

E.

可以设置多个快捷键方便用户操作

F.

由于用户具有短期记忆能力,部分人机交互界面上可以使用特殊的词语来表达相关内容

满分:10.00 分

得分:0 分

你的答案:

A B C F

教师评语:

暂无

5.

软件设计人员可以借助多种人机交互界面表示模型,从________来表示人机交互界面设计成果。

A.

用户需求角度

B.

用户行为角度

C.

系统环境角度

D.

软件设计角度

E.

界面实现角度

F.

系统结构角度

满分:10.00 分

得分:0 分

你的答案:

B D E

教师评语:

暂无

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

深圳大学软件工程MOOC章节测试答案 的相关文章

  • 软件工程毕业设计选题大全 毕设题目推荐

    文章目录 0 前言 1 题目推荐 2 开题指导 2 1 起因 2 2 如何避坑 重中之重 2 3 为什么这么说呢 2 4 难度把控 2 5 题目名称 3 最后 0 前言 这是学长亲手整理的 软件工程毕设选题系列第三篇 都是经过学长精心审核的
  • [管理与领导-68]:IT基层管理者 - 辅助技能 - 4- 职业发展规划 - 评估你与老板的八字(向上管理之二)

    目录 前言 一 定位你与上司的关系 二 向上管理的三种误区 三 向上管理的关键点 四 向上管理的关键 预期管理 4 1 预期管理概述 4 2 如何控制上司的预期范围 4 3 如何了解你自己的预期 五 向上管理的关键 预期管理 六 什么样的上
  • 软件设计师--结构化开发

    结构化开发 耦合 真题 内聚 真题 设计原则 真题 系统文档 真题 数据流图 数据流图基本数据元素 外部实体 数据存储 加工 数据流 父图子图平衡 加工既要有输入数据流也要有输出数据流 数据守恒 真题 数据字典 真题 杂题精选 耦合 真题
  • 软工导论知识框架(五)面向对象方法学

    传统软件工程方法学适用于中小型软件产品开发 面向对象软件工程方法学适用于大型软件产品开发 一 四要素 对象 类 继承 传递消息实现通信 二 概念 1 对象 具有相同状态的一组操作的集合 对状态和操作的封装 2 类 对具有相同状态和相同操作的
  • 服务计算:简单的web程序

    CloudGo 框架选择 看了go的一些框架如beego和iris觉得挺好的 本来想用 但是虚拟机出了点问题装不成 windows上装成了没ab指令 所以使用官方的net http库做简单的实验 看完beego和iris的特性我还是比较想用
  • 【软件工程】详细设计说明书

    详细设计说明书 1引言 1 1编写目的 说明编写这份详细设计说明书的目的 指出预期的读者 该文档实在概要设计的基础上 进一步的细化系统结构 展示了软件啊结构的图标 物理设计 数据结构设计 及算法设计 详细的介绍了系统各个模块是如何实现的 包
  • 什么是项目管理?项目经理应该如何进行管理?

    项目管理 一是指一种管理活动 一种有意识地按照项目的特点和规律 对项目进行组织管理的活动 二是指一种管理学科 以项目管理活动为研究对象的一门学科 它是探求项目活动科学组织管理的理论与方法 就是把各种知识 技能 手段和技术应用于项目活动之中
  • 软件设计(十四)-UML建模(上)

    软件设计 十三 原码 反码 补码 移码https blog csdn net ke1ying article details 129115844 spm 1001 2014 3001 5501 UML建模包含 用例图 类图与对象图 顺序图
  • 软件项目管理

    目录 前言 项目管理概述 项目与软件项目 项目管理与软件项目管理 项目管理知识体系 过程管理与软件项目管理的关系 软件项目管理过程 项目初始 项目确立 项目立项 项目招投标 项目授权 敏捷开发总结 scrum模型 迭代式增量软件开发过程 术
  • 系统架构设计师-计算机网络

    目录 一 计算机网络技术概述 1 网络概述 2 网络有关指标 3 网络分类 4 5G技术 二 组网技术 1 交换技术 2 基本交换原理 三 TCP IP协议簇 1 DHCP 2 DNS 四 网络规划与设计 一 计算机网络技术概述 1 网络概
  • [需求管理-4]:需求分析全过程:需求分析+资源评估+项目计划

    前言 需求收集后 需要经过漫长的需求分析和所需要评估过程 才能正式在某个软件版本中实现需求 在软件开发人员通过编程实现需求前 中间经过了多种角色的辛苦劳动 最终才会生成需要规格说明书 需求规格说明书是逐步由粗到细的分解过程 一个需求 要进入
  • 软考:中级软件设计师:程序语言基础:表达式,标准分类,法律法规,程序语言特点,函数传值传址

    软考 中级软件设计师 程序语言基础 表达式 提示 系列被面试官问的问题 我自己当时不会 所以下来自己复盘一下 认真学习和总结 以应对未来更多的可能性 关于互联网大厂的笔试面试 都是需要细心准备的 1 自己的科研经历 科研内容 学习的相关领域
  • Go 语言输出文本函数详解

    Go语言拥有三个用于输出文本的函数 Print Println Printf Print 函数以其默认格式打印其参数 示例 打印 i 和 j 的值 package main import fmt func main var i j stri
  • 【车载开发系列】FlashMemory基本概念

    车载开发系列 FlashMemory基本概念 车载开发系列 FlashMemory基本概念 车载开发系列 FlashMemory基本概念 一 FlashMemory的特征 二 常见的FlashMemory 1 NOR FlashMemory
  • 软件开发流程分析

    软件开发流程分析 相关概念 1 原型设计 2 产品设计 3 交互设计 4 代码实现 详细步骤 相关概念 前端 自研API 调用第三放API 后端 自研API 第三方API 数据库 Mysql 数据采集 数据迁移 服务器 JAVA Nginx
  • MES系统工单进度查询:提升生产控制与监控

    在MES系统中 工单进度查询是一个至关重要的功能 它为企业提供了实时 准确地追踪和监控生产工单进度的能力 一 MES系统工单进度查询的重要性 1 实时监控生产进度 通过工单进度查询 企业能够随时了解每个工单的进展情况 包括已完成的工序 正在
  • 68 | 软件工程的宏观视角

    软件工程 今天开始 我们进入第六章 谈谈软件工程 我理解的架构师的职责其实是从软件工程出发的 也许大家都学过软件工程 但如果我们把软件工程这门课重新看待 这门学科到底谈的是什么 是软件项目管理的方法论 无论如何 软件工程是一门最年轻的学科
  • 深入了解 Python MongoDB 查询:find 和 find_one 方法完全解析

    在 MongoDB 中 我们使用 find 和 find one 方法来在集合中查找数据 就像在MySQL数据库中使用 SELECT 语句来在表中查找数据一样 查找单个文档 要从MongoDB的集合中选择数据 我们可以使用 find one
  • Python 中多态性的示例和类的继承多态性

    单词 多态 意味着 多种形式 在编程中 它指的是具有相同名称的方法 函数 操作符 可以在许多不同的对象或类上执行 函数多态性 一个示例是 Python 中的 len 函数 它可以用于不同的对象 字符串 对于字符串 len 返回字符的数量 示
  • 如何打赢稳定性之战?

    文章目录 前言 为什么总会出现问题呢 如何证明你的稳定性做的有效果 既是持久战 也是防御战 1 提前建筑好防御工事 2 以攻为守 3 找外部支援和配合 前言 随着23年年末期间 各大厂争先恐后的出现的各种线上

随机推荐

  • 逐梦C++补遗篇之一:cout与cerr的区分

    逐梦C 补遗篇之一 cout与cerr的区分 1 从定义看区别 cout 标准输出流 带缓冲 默认输出目的地为屏幕 可以被重定向 cerr 标准错误输出 不带缓冲 输出目的地为屏幕 一般不被重定向 缓冲 带缓冲 就是系统会为你分配一个缓冲区
  • 精彩观点一览

    7月20日下午 大模型的发展路径论坛于北京成功举办 大模型的发展路径论坛作为2023中国互联网大会的分论坛之一 由中国互联网协会人工智能工作委员会承办 中国信通院云计算与大数据研究所 华为云大数据与AI业务协办 并得到阿里云 北京智源研究院
  • 理解什么是 JMM

    理解什么是 JMM 本文已收录至 GitHub https github com yifanzheng java notes Java 虚拟机是一个完整的计算机的一个模型 因此这个模型自然也包含一个内存模型 Java 内存模型 也就是说 J
  • 最短路算法——Dijkstra

    Dijkstra 在大多数最短路径问题中 Dijkstra 算法是最常用 效率最高的 它是一种 单源 最短路径算法 一次计算能得到从一个起点 s 到其他所有点的最短距离长度 最短路径的途径点 一 Dijkstra的算法思想 Dijkstra
  • Upload LABS Pass-6

    第六关在后端使用了黑名单 并过滤了大小写和点 但未过滤空格 我们使用代理抓包在后缀名中添加空格 即可绕过黑名单 准备一个 6 php 文件 内容为一句话木马 上传 6 php 文件 并开启代理 此处使用 Burp Suite 拦截请求 在文
  • python旋转矩阵_python将四元数变换为旋转矩阵

    import numpy as np from autolab core import RigidTransform 写上用四元数表示的orientation和xyz表示的position orientation y 0 697127881
  • java代码的四层结构

    一 util包 放共同类的包 整个项目中 可以共用的一些代码 例如 一些常用的字符串的非空验证 身份证或者电话号码的正则验证等等 1 JDBC类功能的封装 package util import java io IOException im
  • VsCode中修改/重置gitlab远程仓库地址

    A 更换git远程仓库地址 1 查看当前remotes git remote v 2 修改remotes git remote set url origin https github com test test git B 重置git远程仓
  • Spring Boot中单元测试数据库的切换策略

    问题缘起 单元测试默认情况下使用嵌入式数据库 例如H2 如果要切换为MySQL 直接移除H2驱动 在application properties yml 配置相应的连接信息 都不起作用 那该如何切换配置呢 单元测试数据库 在SpringBo
  • 如何给Python写注释

    给程序写注释是一个很好的习惯 提高程序的可读性 写注释是不可少的步骤 Python与其他语言一样提供了两种注释方法 单行注释和多行注释 单行注释 Python中使用 进行单行注释 这里是一个单行注释 print 翔宇亭IT乐园 www bi
  • ap忘记管理ip地址怎么办_路由器刷集客固件,低成本实现AC+AP组网

    某讯K2T路由器刷集客固件 可以作为无线AP使用 多个K2T实现无缝漫游功能 通过微AC或者ESXI安装集客AC可以实现对AP进行管理 低成本的实现AC AP组网 确定版本号140版本 158以上版本的需要拆机 操作步骤 第一步 开启tel
  • 2019中国城市排名出炉——2019新一线城市有没有你的家乡!?

    新一线城市研究所在上海发布 2019城市商业魅力排行榜 新一线城市研究所收集了170个主流消费品牌的商业门店数据 18家各领域头部互联网公司的用户行为数据和数据机构的城市大数据 对337个中国地级及以上城市进行了评估 排行榜沿用了上一年的五
  • java集合框架

    这图画的真洒脱 光一个stack就有很多可探索了
  • 那些年踩过的坑——服务器中文路径

    从11年学编程至今已有十个年头 其实有时候也很后悔选择这个专业 整日和电脑相偎相依 人的思维和沟通能力也趋向机器 和别人聊天也不知道怎么开口 算法的一个评定标准就是以最少的语句实现所需的功能 但和别人聊天则不能这样 太直接简单会让人变得无趣
  • 总结了9款Mac端超好用的免费开源软件,你还有更好的推荐吗?

    与Windows相比 Mac上的软件 不仅不稀缺 并且大多数都更加精致 还没有乱七八糟烦人的弹窗骚扰 所以 本期就为大家盘点盘点Mac上有超好用的免费开源神器 1 Tincta 官网 https codingfriends github i
  • glibc堆内存管理

    glibc堆内存管理 背景 应用出现SIGABRT crash 报错信息为 malloc invalid size unsorted 即是在应用调用malloc分配内存时出现异常导致的crash 管理结构 进程虚拟地址空间被划分为代码段 数
  • eclipse下JNI的初步实现

    eclipse下JNI的初步实现 JNI java native interface 为java应用程序提供调用本地方法的接口 The standard Java class library may not support the plat
  • build打包后怎么查看源码 vue_vue2源码解析一:打包与构建流程

    本系列文章 基于vue 2 6 11进行解析 不追究每行代码分析清楚 但求把握大体的重点 比如源码构建流程 如何实现数据双向绑定 如何解析模板 如何解析一个组件的data method computed等属性 如何实现在weex web等多
  • LeetCode-1326. Minimum Number of Taps to Open to Water a Garden

    There is a one dimensional garden on the x axis The garden starts at the point 0 and ends at the point n i e The length
  • 深圳大学软件工程MOOC章节测试答案

    第一章 章节测试 一 单选题 共 90 00 分 1 下列 不是软件工程方法学中的要素 A 方法 B 工具 C 程序 D 过程 满分 10 00 分 得分 10 00 分 你的答案 C 教师评语 暂无 2 软件工程方法学的目的是 使软件生产