当前位置:文档之家› 电大软件工程形成性考核册答案(全)

电大软件工程形成性考核册答案(全)

电大软件工程形成性考核册答案(全)
电大软件工程形成性考核册答案(全)

软件工程作业1

一、选择题:

1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)。

A.软件工程

B.软件周期

C.软件危机

D.软件产生

2.瀑布模型本质上是一种(A)模型。

A.线性顺序

B.顺序迭代

C.线性迭代

D.早期产品

3.瀑布模型存在的问题是(B)。

A.用户容易参与开发 B.缺乏灵活性C.用户与开发者易沟通 D.适用可变需求

4.螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。

A.增量模型B.专家系统C.喷泉模型D.变换模型

5.原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。

A.需求不确定性高的 B.需求确定的C.管理信息 D.实时

6.下列有关软件工程的标准,属于国际标准的是(D )

A.GB

B.DIN

C.ISO

D.IEEE

7.结构化方法是一种基于(D)的方法。

A.数据结构

B.程序结构

C.算法

D.数据流

8.软件可行性研究实质上是要进行一次( A)需求分析、设计过程。

A、简化、压缩的

B、详细的

C、彻底的

D、深入的

9.可行性研究的目的是(D)

A、分析开发系统的必要性

B、确定系统建设的方案

C、分析系统风险

D、确定是否值得开发系统

10.设年利率为i,现存入p元,不计复利,n年后可得钱数为(C)。

A、P×(1+i*n)

B、P× (i+1)*n

C、p×(1+i)n

D、p×(i+n)

11.可行性研究是在(A)之前

A、系统开发

B、测试

C、试运行

D、集成测试

12.可行性研究需要的时间长短取决于系统的规模,一般来说,可行性研究的成本只是预期总成本的

(C)。

A、1%

B、20%

C、8%

D、50%

13.我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。

A.《计算机软件保护条例》

B.《中华人民共和国计算机信息系统安全保护条例》

C.《中华人民共和国著作权法》

D.《计算机病毒防治管理办法》

14.效率是一个性能要求,因此应当在以下哪个阶段规定?B

A、可行性分析

B、需求分析

C、概要设计

D、详细设计

15.需求规格说明书的作用不包括(D)

A、软件验收的依据

B、用户与开发人员对软件要做什么的共同理解

C、软件可行性研究的依据

D、软件设计的依据

16.数据字典是用来定义(D)中的各个成份的具体含义的。

A、程序流程图

B、功能结构图

C、系统结构图

D、数据流程图

17.数据流程图是(A)方法中用于表示系统逻辑模型的一种图形工具。

A、SA

B、SD

C、SP

D、SC

18.DFD中的每个加工至少有(A)。

A、一个输入流或一个输出流

B、一个输入流和一个输出流

C、一个输入流

D、一个输出流

19.需求分析阶段的关键任务是确定(D)

A、软件开发方法

B、软件开发工具

C、软件开发费

D、软件系统的功能

20.在SD方法中全面指导模块划分的最重要的原则是(D)。

A、程序模块化

B、模块高内聚

C、模块低耦合

D、模块独立性

21.在模块的3种基本属性中,反映模块内部特性的是(C)。

A、接口

B、功能

C、逻辑

D、状态

22.模块的耦合性可以按照耦合程度的高低进行排序,以下哪一项符合从低到高的正确次序(D)。

A、数据结构耦合,公共耦合,控制耦合,内容耦合

B、数据耦合,控制耦合,数据结构耦合,公共耦合

C、无直接耦合,数据结构耦合,内容耦合,控制耦合

D、无直接耦合,数据耦合,控制耦合,内容耦合

23.PDL是描述处理过程( C )

A、做什么

B、为什么做

C、怎么做

D、对谁做

24.(D)工具在软件详细设计过程中不采用。

A、判定表

B、IPO图

C、PDL

D、DFD图

25.为高质量地开发软件项目,在软件结构设计时,必须遵循(A)原则。

A.信息隐蔽B、质量控制C、程序优化D、数据共享

26.当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为(D)

A、数据耦合

B、公共耦合

C、标记耦合

D、内容耦合

27.详细设计与概要设计衔接的图形工具是(B)。

A、DFD图

B、SC图

C、PAD图

D、程序流程图

28.下列几种类型中,耦合性最弱的是(D)。

A、内容型

B、控制型

C、公共型

D、数据型

29.软件结构使用的图形工具,一般采用(C)图。

A、DFD

B、PAD

C、SC

D、ER

30.在七种偶合中,最低偶合是(D)。

A、内容偶合

B、公共偶合

C、数据偶合

D、非直接偶合

二、简答题

1.什么是软件工程?软件工程的目标是什么?

答:软件工程是①将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,②对①中所选方法的研究。

目标:

1合理预算开发成本,付出较低的开发费用。

2实现预期的软件功能,达到较好的软件性能,满足用户的需求。

3 提高软件的可维护性,降低维护费用。

4 提高软件开发生产率,及时交付使用

2.指出瀑布模型中下列任务的顺序:验收测试,项目计划,单元测试,需求评审,成本估计,概要

设计,详细设计,系统测试,设计评审,编码,需求规格说明书。

答:项目计划,成本估计,需求规格说明书,需求评审,概要设计,详细设计,设计评审,编码,单元测试,系统测试,验收测试

3.可行性研究报告的主要内容是什么?

答:可行性研究主要包括以下几个部分:

(1)概述(2)技术可行性(3)项目成熟程度(4)市场需求情况和风险分析(5)投资估算及资金筹措(6)经济与社会效益(7)综合实力和产业基础(8)项目实施进度计划(9)其它尚需要说明的必要的方面(10)结论

4.什么是需求分析?需求分析阶段的基本任务是什么?

答:所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,“需求分析”就是确定要计算机“做什么”。

任务:确定软件项目的目标和范围。调查使用者的要求,分析软件必须做什么,编写需求规格说明书等它相关文档,并进行必要的需求审查。除此之外,还包括需求变更控制,需求风险控制,需求版本控制等对需求的管理工作

5.什么是结构化分析方法?该方法使用什么描述工具?

答:结构化的分析方法是面向数据流的方法,因此,此方法研究的核心是数据的组成和数据流向和对数据的加工处理。结构化分析方法用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向

下逐层分解,直至找到满足功能要求的所有可实现的软件元素为止

描述工具:1系统流程图 2 数据流程图3数据字典4 IPO图 5层次方框图6实体—关系图

7状态—变迁图

6.结构化分析方法通过哪些步骤来实现?

答:1)确定系统的功能要求

2) 确定系统的数据要求

3) 确定系统的操作要求和界面要求

4) 确定系统的性能要求

5) 确定系统的运行要求

6) 获得当前系统的物理模型

7) 抽象出当前系统的逻辑模型

8) 建立目标系统的逻辑模型。

9) 修正开发计划

10)如果需要则开发系统原型

7.什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?

答:数据流图:简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

数据流图的基本符号的意思:

1.矩形表示数据的外部实体;

2.圆角的矩形表示变换数据的处理逻辑;

3.少右面的边矩形表示数据的存储;

4.箭头表示数据流。

8.什么是数据字典?其作用是什么?它有哪些条目?

答:数据字典,主要用来描述数据流程图中的数据流、数据存储、处理过程和和数据源点/终点。

作用:数据流程图描述了系统的逻辑结构,其中的四个基本图形元素的含义无法在数据流程图中详细说明,因此数据流程图需要与其他工具配合使用,数据字典就是这样的工具之一。

包括的条目:

数据流词条

数据元素词条

数据存储词条

数据加工处理词条

数据源点及终点词条

9.什么是概要设计?有哪些基本任务?

答:概要设计:根据用户的需求先确定软件系统的总体结构和总的设计原则

基本的任务:

设想供选择的方案。

推荐最佳方案。

功能分解,确定软件结构。

设计软件结构。

制定测试计划。

数据设计。

书写文档。包括总体设计规格说明书。用户手册。测试计划。

设计审查和复审。

10.详细设计的基本任务是什么?有那几种描述方法?

答:详细设计阶段的任务是要为编写程序代码设计“图纸”,由程序员按“图纸”用某种高级程序设计语言编写程序代码。主要方法有设计程序流程图,表格设计符号以及过程设计语言。

11.什么是变换流?什么是事物流?

答:变换型数据流可以划分为明显的三部分:逻辑输入,中心变换,逻辑输出

事务流的特点是数据沿某个输入路径流动,该路径将外部信息转换成事务,其中发射出多条事务处理路径的中心处理被称为中心事务

12.模块的内聚有哪几种?模块间的耦合有哪几种?

答:内聚分为七种类型:

巧合内聚——一个模块执行多个完全互不相关的动作,那么这个模块就有巧合内聚

逻辑内聚——当一个模块执行一系列相关的动作时,称其有逻辑内聚。

时间性内聚——当一个模块内的多个任务是与时间有关时,这个模块具有时间性内聚。

过程内聚——模块执行的若干动作之间有顺序关系。

通信内聚——模块执行的若干动作之间有顺序关系,并且所有动作是在相同的数据上执行。

信息内聚——一个模块中执行一系列动作,每个动作都有自己的入口点和处理代码,所有的动作都作用在相同的数据结构上,这样的模块叫做信息内聚。

功能性内聚——一个模块中各个部分都是完成某一具体功能必不可少的组成部分

耦合分为七类:

内容耦合——如果一个模块直接参考另一个模块的内容,则这两个模块是内容耦合。

公共耦合——如果多个模块都访问同一个公共数据环境,则称它们是公共耦合。

外部耦合——如果两个模块都访问同一个全局简单变量而不是同一全局数据结构,而且,不是通过参数表传递该全局变量的信息,则这两个模块属于外部耦合。

控制耦合——如果模块A向模块B传递一个控制信息,则称这两个模块是控制耦合的

数据结构耦合——当一个模块调用另一个模块时传递了整个数据结构,这两个模块之间具有数据结构耦合。

数据耦合——如果两个模块传递的是数据项,则这两个模块是数据耦合。

非直接耦合——如果两个模块之间没有直接关系,它们之间的联系完全通过主模块的控制和调用来实现的,这就是非直接耦合。

三、应用题

1.某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。写出在数据字典中,电话号码的数据条目的定义(即组成)。 名称 简称

类型 长度 取值范围

分机号 Extension_Number 字符 4 7201..7299

外线市话号 Addition_Internumbe r

字符 9

9+[455|466|888|552]+4{数字}4

外线长话号 Addition_Extennumb er

字符 12 9+[100|101|102|..|298|299|300]+[455|466|888|552]+

4{数字}4

2.下面是旅客订飞机票的需求描述,试画出分层的数据流程图。

顾客将订票单交给预订系统:(1)如果是不合法订票单,则输出无效订票信息;(2)对合法订票单的预付款登录到一个记账文件中;(3)系统有航班目录文件,根据填写的旅行时间和目的地为顾客安排航班;(4)在获得正确航班信息和确认已交了部分预付款时发出取票单,并记录到取票单文件中。 顾客在指定日期内用取票单换取机票:(1)系统根据取票单文件对取票单进行有效性检查,无效的输出无效取票信息;(2)持有有效取票单的顾客在补交了剩余款后将获得机票;(3)记账文件将被更新,机票以及顾客信息将被登录到机票文件。

订单中有订票日期、旅行日期、时间要求(上午、下午、晚上)、出发地、目的地、顾客姓名、身份证号、联系电话。

IPO01

机票预订系统

DS002

航班目录文件

DS001

记帐文件

DS004

机票文件

顾客

DS003取票单文件

0层流程图

DS001

记帐文件

DS002航班目录文件

DS003取票单文件

顾客

IPO1

提交订票单

IPO2交预付款

IPO3发取票单

IPO7有效性检查

IPO8安排航班

预定流程图

DS003

取票单文件

DS001记帐文件

DS004

机票文件

IPO4

提交取票单

顾客

IPO5补交剩余款

IPO6

发放机票

IPO7有效性检查

取机票流程图

3.一个简化的图书馆信息管理系统有以下功能:(1)借书:输入读者借书证,系统检查借书证是否有效;查阅借书文件,检查该读者所借图书是否超过10本,若已达10本,显示信息“已经超出借书数量”,拒借;未达10本,办理借书(检查库存、修改库存信息并将读者借书信息登入借书记录)(2)还书:输入书号和读者号,从借书记录中读出与读者有关的记录,查阅所借日期,如果超过3个月,作罚款处理。否则,修改库存信息与借书记录。(3)查询:可通过借书记录、库存信息查询读者情况、图书借阅情况及库存情况,打印各种统计表。

请就以上系统功能画出分层的DFD 图,并建立重要条目的数据字典。

读者

IPO001

图书馆系统

DS004

处罚信息

办公室

DS001读者信息

DS002

库存信息

DS003借还信息

0层数据流程图

读者

DS003

借还信息

DS002

库存信息

IPO1

还书处理

IPO6

处罚处理

DS004

处罚信息

还书流程图

读者

DS002

库存信息

DS003

借还信息

DS001

读者信息

IPO2

有效性检查

IPO3

借书处理

IPO7数量检查

借书流程图

管理员

DS002

库存信息

DS003借还信息

IPO5打印报表

IPO4

查询

查询流程图

数据字典: 元素名称 名称 类型 说明

IPO1 还书处理 处理 根据书号做还书处理,违规做处罚 IPO2 有效性检查 处理 检查读者号,图书号的有效性 IPO3 借书处理 处理 按读者号,图书号进行借书处理 IPO4

查询

处理

管理员对一些基本信息进行查询

IPO5 打印报表处理打印查询到的信息

IPO6 处罚管理处理根据规则对延期给予相应的处罚

IPO7 数量检查处理对读者借出的数量是否符合规定进行检查DS001 读者信息数据存储读者信息录入,修改,删除,保存

DS002 库存信息数据存储图书的基本的情况以及所有图书的整体情

DS003 错还信息数据存储存储借还书信息,系统自动处理,不能人

工录入

DS004 处罚信息数据存储存储延期的处罚信息

软件工程作业2

一、选择题

1.从本质上说,面向对象是“先”确定(A)后确定执行的动作。

A.动作的主体

B.属性

C.关系

D.方法

2.(B)是对象的静态特征。

A.方法

B.属性

C.关系

D.操作

3.对象的(D)使对象的动态特征

A.特征

B.属性

C.关系

D.操作

4.属于某个类的一个具体对象称为该类的(A)。

A.实例

B.虚拟

C.继承

D.多态

5.UML是(A)。

A)一种可视化的建模语言

B)是一种可视化的程序设计语言

C)是一种过程

D)是一种方法

6.封装的的作用是(A)。

A.复用

B.对象

C.实例

D.方法

8. 面向对象分析的核心在于建立(B)模型。

A. 建立正确的模型

B. 识别问题域对象

C.识别对象之间的关系

D.上面所有

9. 面向对象分析过程中建立的模型有(D)。

A. 数据模型、功能模型、活动模型

B. 对象模型、功能模型、测试模型

C. 属性模型、功能模型、对象模型

D. 对象模型、功能模型、动态模型

10. 下列的(C)不是分析建模的目的。

A. 定义可验证的软件需求

B. 描述客户需求

C. 开发一个简单的问题解决方案

D. 建立软件设计的基础

11. 下列的(C)不属于面向对象分析模型。

A. 用例图

B. 类图

C. 实体关系图

D. 顺序图

12. (A)用于描述系统中概念层次的对象。

A.分析类

B. 界面类

C.实体类

D.控制类

13. 在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的(A)将用例的职责分配到分析类中。

A. 消息传递

B 关联关系

C 继承关系

D 上下文关系

14.用例的实现细节不会在(B)描述。

A. 用例说明

B. 用例图

C.活动图

D.顺序图

15.用例的职责通常分配给(D)的对象。

A. 发送消息

B. 接收消息

C.发送和接收双方

D.分析类

16.组织机构图是(C)。

A. UML的一个最新图

B. 类图的一种

C.用于识别角色的辅助图

D.用例图的一种

17.在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用(B)方法可以方便地设计这两个类?

A.信息隐藏

B.继承

C.动态联编

D.代码复制

18.框架是一组可用于不同应用的(A)集合

A. 类

B.对象

C.模块

D.代码

19.下面哪个选项不能描述子系统之间的关系。(D)

A. 请求——服务关系

B.继承关系

C.依赖关系

D.数据关系

20.每个子系统的接口上定义了若干(B),体现了子系统的功能。

A. 说明

B.操作

C.属性

D.关系

21.通常将具有共性的非功能要求设计在(B),以减少重新开发的工作量。

A. 接口层

B.中间层

C.最低层

D.最高层

22.每个用例至少应该有一个(C),它通常没有属性而只有方法,只是起协调和控制作用。

A. 接口类

B.实体类

C.控制类

D.界面类

23.类有三种类型即(A)。

A. 边界类、实体类、控制类

B. 实体类、数据类、界面类

C. 控制类、实体类、数据类

D. 界面类、控制类、公共类

24.下面那个选项不是正确的面向对象设计思想。(C)

A.对接口进行设计

B.发现变化并且封装它

C.先继承后组合

D.先组合后继承

25.定义类的属性类型时尽量使用已有的类型,太多的自定义类型会降低系统的(A)指标。

A.可维护性

B.安全性

C.开发效率

D.可移植性

二、简答题

1.举例说明类和对象的关系。

答:学生可作为一个类---学生类,每个学生就是这个学生类的一个实例,例如,学生张三就是学生类的一个实例。

2.面向对象分析的关键步骤有哪些?应建立哪几个模型?

答:关键步骤有识别问题域的对象并分析它们相互之间的关系,建立简洁、精确、可理解的正确模型;应建立的模型有功能模型,对象模型,动态模型。

3.什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?

答:(1)实体类保存要存入永久存储体的信息。实体类通常在事件流或交互图中,是对用户最有意义的类。

边界类位于系统与外界的交界处,包括所有的窗体、报表、系统硬件接口、与其他系统的接口。

控制类负责协调其他类的工作。每个用例中至少应该有一个控制类,它控制用况中的事件顺序。(2)分为三种类型是因为它们各自的功能不同。界面类——描述系统与角色之间的接口。

控制类——在分析模型内表示协调、顺序、事务处理以及控制其他对象的类。

实体类——为需要长久保存的信息进行建模的类。

4.UML中有哪几类个视图,它们的作用分别是什么?

答:(1)用例视图(Use-Case view)

用例视图用于描述系统的功能集。它是从系统外部以用户角度,对系统做的抽象表示。用例视图所描述的系统功能依靠于外部用户或另一个系统触发激活,为用户或另一个系统提供服务,实现与用户或另一个系统之间的交互。

用例视图中可以包含若干个用例,用例表示系统能够提供的功能,用例视图是其他视图的核心和基础。其他视图的构造依赖于用例视图中所描述的内容,因为系统的最终目标是实现用例视图中描述的功能,同时附带一些非功能性的特性,因此用例视图影响着所有其他的视图。

(2)逻辑视图(Logical view)

如果说用例视图描述系统“做什么”,那么逻辑视图就是描述“怎么做”。系统的静态结构描述类、对象和它们之间的关系,反映的是系统静态特征或结构组成。

(3)组件视图(Component view)

组件视图用来描述系统实现的结构和行为特征,反映系统各组成元素之间的关系。组件视图由组件图实现,主要供开发者和管理者使用。

(4)并发视图(Concurrency View)

并发视图用来描述系统的动态和行为特征。并发视图将任务划分为进程或线程形式,通过任务划分引入并发机制,可以高效地使用资源、并行执行和处理异步事件。除了划分系统为并发执行的进程或线程外,并发视图还必须处理通信和同步问题。

(5)配置视图(Deployment View)

配置视图体现了系统的实现环境,反映系统的物理架构。配置视图还包括一个映射,该映射显示在物理架构中组件是怎样分配的。

5. 顺序图在分析阶段的作用?

答:顺序图描述了一组交互对象间的交互方式,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序

6. 活动图在分析阶段的作用?

答:活动图反映系统中从一个活动到另一个活动的流程,强调对象间的控制流程。活动图特别适合描述工作流和并行处理过程。具体地说活动图可以描述一个操作过程中需要完成的活动;描述一个对象内部的工作;描述如何执行一组相关的动作,以及这些动作如何影响它们周围的对象;说明一个业务活动中角色、工作流、组织和对象是如何工作的。

7.比较结构化设计和面向对象设计区别?

答:结构化设计:系统被划分成多个模块,这些模块被组织成一个树型结构。根就是主模块,叶子是最低级的功能模块。这棵树也表示调用结构:每个模块都调用自己的直接下级模块,并被自己的直接上级模块调用。顶层模块负责收集应用程序最重要的那些执行策略,底层模块实现处理细节。在这个体系结构中越靠上层位置,概念的抽象层次就越高。但是,由于上层模块需要调用下层模块,所以这些上层模块就依赖于下层模块的处理细节。也就是说,当实现细节发生变化时,抽象也会受到影响;如果想复用某一个抽象的话,就必须把它依赖的细节都一起拖过去。

面向对象设计:上层创建的抽象不依赖于任何细节,而细节则高度依赖于上层的抽象。这种依赖关系的变化正是结构化设计与面向对象设计的根本区别。

8.什么是框架,它与“设计”有什么关系?

答:框架是一组可用于不同应用的类的集合。框架中的类通常是一些抽象类并且相互有联系,可以通过继承的方式使用这些类,当面向对象设计进行底层设计时,对每个类进行详细设计,设计类的属性和操作,优化类之间的关系,就可以设计成框架来对类的设计进行构架和优化。

9.系统的物理构架中应该包括哪些信息?

答:用UML的配置图描述系统的物理构架,然后将需求分析阶段捕获的系统功能分配到这些物理节点上。包括的信息为节点的拓扑结构、硬件设备配置、通信路径、各个节点上运行的系统软件配置、应用软件配置。

三、应用题

1.一个多媒体商店系统包含一个由媒体文件构成的数据库,有两类媒体文件:图像文件和声音

文件。每个媒体文件都有名称和唯一的编码,而且文件包含作者信息和格式信息,声音文件还包含声音文件的时长(以秒为单位)和作者的信息。假设每个媒体文件可以由唯一的编码所识别,系统要提供以下功能:

1)媒体库中可以添加新的特别媒体文件。

2)通过给定的文件编码查找需要的媒体文件。

3)从媒体库中删除指定的媒体文件。

4)给出媒体库中媒体文件的数量。

考虑类imageFile和audioFile应该具有哪些恰当的属性和方法

答:imageFile类的属性有:Name(文件名称),Code(编码),AuthorInfo(作者信息),Format (格式信息);audioFile类除了拥有以上属性外还有属性Time(文件时长);

imageFile类的方法:Add(imageFile)(添加图像文件),Delete(Code)(删除文件),GetFile (Code)(查找文件),GetNumber()(返回媒体文件的数量);

audioFile类的方法:Add(audioFile)(添加声音文件),Delete(Code)(删除文件),GetFile (Code)(查找文件),GetNumber()(返回媒体文件的数量)。

2.若把学生看成一个实体,它可以分成多个子实体,如小学生、中学生和大学生等。在面向对

象的设计中,可以创建如下4个类:类Student、类Elementary Student、Middle Student;

类University Student。试给出这4个类的属性以及它们之间的关系。

答:Student类为基类,其他三个类都是Student的子类。

Student类的属性有:Name(姓名),Sex(性别),Age(年龄),Class(班级)。

Elementary Student类的属性有:IsTeamMember(是否是少先队员),IsGoodStudent(是否是三好学生)。

Middle Student类的属性为:IsMember(是否是团员),Subject(文科理科)。

University Student类的属性为:IsPartyMember(是否党员),Department(学院),Specialty (专业)。

三、应用题

1.某学校领书的工作流程为:学生班长填写领书单,班主任审查后签名,然后班长拿领书单到

书库领书。书库保管员审查领书单是否有班主任签名,填写是否正确等,不正确的领书单

退回给班长;如果填写正确则给予领书并修改库存清单;当某书的库存量低于临界值时,登

记需订书的信息。每天下班前为采购部门提供一张订书单。用活动图来描述领书的过程。

解:

书库管理员

班长不正确

正确

库存不

库存充足

库存清单

订书单

填写是否正确

是否有班主任签名

填写领书单

班主任签名领书单返回给班长

领书

修改

检查库存

登记图书信息

提交采购部

2. 使用顺序图描述下面的情景,当用户在自己的计算机上向网络打印机发出一个打印任务时,

他的计算机便向打印机服务器发送一条打印命令print(file),打印机服务器如果发现网络打印机处于空闲状态,则向打印机发送打印命令print(file),否则向打印队列发送一条保存命令store(file)。

解:计算机打印服务器打印机队列Print()

(空闲)打印

(忙)存储队列

打印

打印结束

打印结束

3.某报社采用面向对象技术实现报刊征订的计算机管理系统,该系统基本需求如下:

(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等项目,订户通过填写订单来订阅报刊。

(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事务。

(3)报社负责分类并统计各个发行站送来的报刊订阅信息。

请就此需求建立对象模型。

解:

1

1

n

1

1

n n

n

-书号

-书名

-定价

::书刊信息

-书刊代码

-订期

-名称

-单价

-份数

::订单信息

n

打印收款凭据()

+接受订单()

+

::发行站1

+分类统计订单信息()

::出版社

-客户名称

-客户地址

-客户电话

::客户信息

1

软件工程作业3

一、选择题

1.结构化语言是介于自然语言和形式语言之间的一种(D)。

A.半形式语言B.计算机语言 C.低级语言D.高级语言

2.程序设计语言的技术特性不应包括(C)。

A、数据结构的描述性

B、抽象类型的描述性

C、数据库的易操作性

D、软件的可移植性

3.程序的三种基本控制结构是(B)。

A.过程、子程序和分程序B.顺序、选择和重复

C.递归、堆栈和队列D.调用、返回和转移

4.结构化程序设计主要强调的是(D)。

A.程序的规模B.程序的效率C.程序设计语言的先进性 D.程序易读性

5.下列关于功能性注释不正确的说法是(B)。

A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态

B.注释用来说明程序段,需要在每一行都要加注释

C.可使用空行或缩进,以便很容易区分注释和程序

D.修改程序也应修改注释

6.下列关于效率的说法不正确的是(D)。

A.效率是一个性能要求,其目标应该在需求分析时给出

B.提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法

C.效率主要指处理机时间和存储器容量两个方面

D.程序的效率与程序的简单性无关

7.结构化维护与非结构化维护的主要区别在于(B )。

A.软件是否结构化

B.软件配置是否完整

C.程序的完整性

D.文档的完整性

8.关于JAVA语言下列说法不正确的是(B)。

A.跨平台的

B.动态指针

C.解释型的

D.面向对象的

9.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。

A程序内部逻辑 B.程序复杂结构

C.使用说明书D.程序的功能

10.确认测试主要涉及的文档是(A)。

A、需求规格说明书

B、概要设计说明书

C、详细设计说明书

D、源程序

11.测试的关键问题是(D)。

A.如何组织对软件的评审

B.如何验证程序的正确性

C.如何采用综合策略

D.如何选择测试用例

12.黑盒测试在设计测试用例时,主要研究(A)。

A.需求规格说明

B.详细设计说明

C.项目开发计划

D.概要设计说明与详细设计说明

13.下面哪些测试属于黑盒测试(B)。

A、路径测试

B、等价类划分

C、条件判断

D、循环测试

14.在下述哪一种测试中,测试人员必须接触到源程序(B)。

A、功能测试

B、结构测试

C、功能测试和结构测试

D、性能测试

15.检查软件产品是否符合需求定义的过程称为(D)。

A、确认测试

B、集成测试

C、验收测试

D、验证测试

16.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)。

A、结构合理性

B、软件外部功能

C、程序正确性

D、程序内部逻辑

17.软件维护中,因修改交互输入的顺序,没有正确的记录而引起的错误是(A)产生的副作用。

A、文档

B、数据

C、编码

D、设计

18.以下属于软件维护阶段文档的是(C)。

A、软件需求说明

B、操作手册

C、软件问题报告

D、测试分析报告

19.产生软件维护的副作用,是指(C)。

A、开发时的错误

B、隐含的错误

C、因修改软件而造成的错误

D、运行时误操作

20.维护中,因误删除一个标识符而引起的错误是(C)副作用。

A、文档

B、数据

C、编码

D、设计

21.可维护性的特性中,相互促进的(A)。

A、可理解性和可测试性

B、效率和可移植性

C、效率和可修改性

D、效率和结构好

22.软件维护的困难主要原因是(C)

A、费用低

B、人员少

C、开发方法的缺陷

D、用户不配合

23.软件维护费用高的主要原因是(C)。

A、人员少

B、人员多

C、生产率低

D、生产率高

24.为了适应软硬件环境变化而修改软件的过程是(C)。

A、校正性维护

B、完善性维护

C、适应性维护

D、预防性维护

25.可维护性的特性中,相互矛盾的是(B)

A.可理解性与可测试性

B.效率与可修改性

C.可修改性和可理解性

D.可理解性与可读性

26.各种不同的软件维护中,以(C)维护所占的维护量最小。

A、纠错性维护

B、代码维护

C、预防性维护

D、文档维护

27.在变更控制中,(B)可以用来确保由不同用户所执行的并发变更。

A.异步控制B.同步控制C.存取控制D.基线控制

28.变更控制是一项最重要的软件配置任务,其中“检出”和(A)处理实现了两个重要的变更

控制要素,即存取控制和同步控制。

A.登入B.管理C.填写变更要求D.审查

29.用图表示软件项目进度安排,下列说法中正确的是(B)

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

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

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

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

30.基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到

最近和最恰当的(C)上

A.配置项

B.程序

C.基线

D.过程

二、简答题

1.为建立良好的编程风格应遵循什么原则?

答:1)节简化

①不使用不必要的变量和函数

②避免变量重名,变量重名可导致很难被发现的错误。

③尽量减小代码量。

④尽量减少代码的执行时间,提高执行效率。

⑤避免功能冗余的模块。

⑥尽量不使用全局变量。

2)模块化

①确保物理和逻辑功能密切相关。

②限定一个模块完成一个独立的功能,

提高模块的内聚度。

③检查代码的重复率,重复多的代码,

要抽出来作为一个单独的模块。

3)简单化

①采用直接了当的算法,避免使用技巧

性高和难懂的代码。

②使用简单的数据结构,避免使用多维

数组、指针和复杂的表。

③注意对象命名的一致性。

④以手工的方式简化算术和逻辑表达式。

4)结构化

①按标准化的次序说明数据;

②按字母顺序说明对象名

③使用读者明了的结构化程序部件;

④采用直截了当的算法;

⑤根据应用背景排列程序各个部分;

⑥不随意为效率而牺牲程序的清晰度和可读性;

⑦让机器多做烦琐的工作,如重复、库函数;

⑧用公共函数调用代替重复出现的表达式;

⑨避免循环、分支的嵌套层数过高;

⑩单入口单出口。

5)文档化(documentation)

①有效、适当地使用注释。

②协调使用程序块注释和程序行注释。

③保持文档和程序的同步。

6)格式化(layout)

①始终采用统一缩进规则;

②适当插入括号表明运算次序、排除二义性;

③有效地使用空格符以区别程序的不同意群。

2.什么是软件测试?

答:软件测试从广义上讲,是指软件产品生存周期内所有的检查、评审和确认活动。从狭义上讲,软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各个阶段的规格说明和程序内部结构而精心设计一批测试用例,用这些测试用例运行程序,以发现程序错误的过程。

3.软件测试的原则是什么?

答:软件测试的原则有:

1)应该把测试贯穿在整个开发过程之中。事实上,从需求分析阶段开始,每个阶段结束之前都

要进行阶段审查,目的是尽早发现和纠正错误。

2)每个测试用例都应该包括测试输入数据和这组数据输入作用下的预期输出结果。在实际操作

中可以列出一张表格,包括每个测试用例的编号、类型、输入数据、预期输出结果、实际输出结果、出错原因分析。

3)要对每个测试结果进行全面检查,不要漏掉已经出现的错误迹象。

4)程序员应该尽量避免检查自己编写的代码。测试工作需要严格的工作作风,程序员在测试自

己编写的代码时往往会带有一些倾向性,使得他们工作中常常出现一些疏漏。而且,程序员对设计规格说明书的理解错误而引入的错误更是难于发现。

5)在设计测试用例时,应该包括有效的、期望的输入情况,也要包括无效的和不期望的输入情

况。既能够验证程序正常运行的合理输入,也能够验证对异常情况处理的不合理输入数据以及临界数据。在测试程序时,人们常常过多地考虑合法的和期望的输入条件,以检查程序是

物流信息技术形成性考核册(参考答案)

物流信息技术形成性考核册(参考答案) 第一次作业 (第1~3章) 一、名词解释 1、软件工程(P20) 软件工程是指采用工程的概念、原理、技术和方法来开发和维护软件。其核心内容是以工程化的方式组织软件的开发,它借鉴了传统工程的原则和方法,以求高效地开发高质量的软件。除了工程,软件工程还综合应用了计算机科学、数学和管理科学。 2、物流信息(P46) 物流信息是指反映物流各种活动内容的知识、资料、图像、数据、文件的总称。 3、条码 (P81) 条码是由一组按一定规则排列的条、空组成的编码符号,用以表示一定的字符、数字及符号组成的信息。 4、谢频识别(P105) 射频识别是一种非接触式的自动识别技术,是一项利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递并通过所传递的信息达到识别目的的技术。 二、单项选择题

四、判断题(正确的大“√”,错误的打“×”) 五、问答题 1、什么是数据挖掘?数据挖掘有哪些应用?(P34~35) 答:数据挖掘(Data Mining, 简称DM)顾名思义就是从超大型数据库(VLDB)或数据仓库中搜索有用的商业信息的过程。 数据挖掘具体应用如下: ①零售和销售业:预测销售,确定库存量和分销计划等。 ②银行业:预测坏账、信用卡欺诈、新信用卡用户等。 ③航空公司:捕捉客户经常去的地方和那些中途转机的乘客的最终目的地,这样航空公司就可以识别那些尚未开辟业务但却很受欢迎的地点,并考虑增加班机路线以捕捉商业机会。 ④广告:预测在黄金时间播放什么广告最好,怎样使插入广告的收效最大。 ⑤市场营销:对客户的人口统计信息进行分类,以预测哪些客户将对推销商品的邮件做出应答或购买特殊产品。 2、物流信息技术主要包括哪些?(P50~54) 答:物流信息技术主要包括: (1)EDI技术; (2)GPS/GIS技术; (3)条形码/射频技术; (4)通信技术; (5)数据库/数据仓库技术; (6)网络安全技术。 3、什么是自动识别技术?自动识别技术包括哪几种类型?(P71-76) 答:自动识别技术就是应用一定的识别装置,通过被识别物品和识读装置之间的接近活动,自动地获取被识别物品的相关信息,并提供给后台的计算机处理系统来完成相关后续处理的一种技术。 自动识别技术的种类包括: (1)条码技术; (2)光学字符识别(OCR); (3)生物识别技术; (4)磁条(卡)技术; (5)IC卡; (6)射频识别技术(RFID)。 4、简述RFID技术的主要特点。(P106-107) 答:和传统条形码识别技术相比,RFID有以下优势: (1)快速扫描;

2019春电大《开放形成性考核册》作业答案

1、请写出下列名词的复数形式。 Pare nt photo bus life half child woma n tooth Parents photos buses lives haves children women teeth 2、频度副词often,always,sometimes等在句中的位置是有规律的,请写出这些规律,并各举一个例句。 (1)在动词to be之后: Are you always at home on Sun day? (2)在实意动词之前: I sometimes go to London. (3)在含有助动词的句子中,置于助动词之后,实意动词之前。 I do not ofte n go to work by bus. 3、请写现在进行时的两种用法,并分别举一个例句。 (1)现在进行时表示此刻正在发生的事情或正在进行的动作。 He is talki ng to a customer. (2)现在进行时也可以表示这一段时期正在进行的活动,虽然在此时此刻江没有进行。 LiJun is working on a new database at the moment ,but right now she is sleeping. 4、请用学过的功能句型介绍你自己的姓名、年龄、所在城市、工作。请用英语写(略) 开放英语(1)作业1 第一部分交际用语 1. A 2. B 3. B 4. B 5. A 第二部分词汇与结构 6. B 7. A 8. C 9 .C 10. C 11 .B 12 .B 13. C 14 .C 15. C 16. B 17. A 18. B 19. B 20. A 21. B 22. A 23. C 24. C 25. A 第三部分句型变换 26. He is a man ager. Is he a man ager? 27. She usually goes to work by bus. Does she usually go to work by bus? 28. There are fifty students in the class. Are there fifty students in the class? 29. They have a large house. Have they a large house? / Do you have a large house? 30. He' s curre ntly worki ng on TV advertiseme nts. Is he curre ntly worki ng on TV advertiseme nts? 第四部分阅读理解

2017年电大专科程序设计基础形考任务

二、选择题(每题2分,合计20分) 题目 2 2、当代计算机的最主要的体系结构称为是______。 选择一项: A. 冯·诺依曼机 B. PASCAL 机 C. 非冯·诺依曼机 D. 图灵机 3计算机软件是指______ 。 选择一项: A. 源程序 B. 计算机程序及其有关文挡 C. 源程序和目标程序 D. 计算机程序 4、计算机能直接执行的语言是______。 选择一项: A. 机器语言 B. 高级语言 C. 目标语言 D. 汇编语言 5、显示器是______。 选择一项: A. 存储设备 B. 计算设备 C. 输出设备 D. 输入设备 6、系统软件的核心软件是______。 选择一项: A. 编译程序

B. 机器语言 C. 操作系统 D. 汇编程序 7、要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的______。 选择一项: A. 正确性 B. 可靠性 C. 可维护性 D. 有效性 8、汇编语言属于______。 选择一项: A. 过程式语言 B. 逻辑语言 C. 函数式语言 D. 非过程式语言 9、要编写高质量的程序,判断程序质量的首要标准是程序的_____①______,要保证程序在多次反复使用过程不发生错误,应该保证程序的_____②______。 选择一项: A. ①可靠性②有效性 B. ①有效性② 正确性 C. ①正确性②可靠性 10、编译程序的实现算法较为复杂,但它可以产生高效运行的____①______程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的_____②______ 程序。 选择一项: A. ① 目标② 应用 B. ① 执行② 复杂 C. ①可执行代码② 系统 11、高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为_____①_______,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为______②______。 选择一项: A. ①解释②编译 B. ①编译②解释 C. ①翻译②解释

中央电大形成性考核答案

1. 一般认为,现代远程教育的技术支撑包括计算机网络技术、卫星数字通讯技术和(B) A. 计算机芯片技术 B. 多媒体技术 C. 出版印刷技术 满分:2.5 分 2. 学生注册中央广播电视大学开放教育学习前需要参加(A ) A. 入学水平测试 B. 全国成人高考 C. 全国普通高考 满分:2.5 分 3. 电大在线远程教学平台课程论坛的主要功能是(B) A. 资源存储 B. 学习交流 C. 上传、下载 满分:2.5 分 4. IP课件播放时,通常会将计算机屏幕分成三个区域,这三个区域不包括( C ) A. 老师授课的录像画面 B. 课程内容提要 C. 学生信息 满分:2.5 分 5. 统一开设开放教育专业和主干课程的单位是(A ) A. 中央广播电视大学 B. 省级广播电视大学 C. 教学点 满分:2.5 分 6. 学生使用课程教学资源时,为了提高学习效率,一般应该(B) A. 选择该课程全部教学资源,逐一学习 B. 根据自身条件和学习习惯选择资源,综合运用 C. 没有必要看学校提供的任何资源 满分:2.5 分 7. 下列属于教育部全国网络教育公共课统一考试科目的是(B) A. 《基础写作》

B. 《计算机应用基础》 C. 《政治经济学》 满分:2.5 分 8. 下列关于教育部全国网络教育公共课统一考试的说法,正确是(C) A. 所有参加考试学生的考试科目相同,以便比较学生达到的水平 B. 属于一次性考试,学生在指定时间和地点参加考试 C. 是开放教育专科起点本科学生获取毕业证书的条件之一 满分:2.5 分 9. 按现行开放教育免修免考管理规定,下列各教育类型可替代开放教育课程总学分比例正 确的是(B) A. 电大课程(含注册生)可替代必修总学分的比例90% B. 国家自学考试课程可替代必修总学分比例的40% C. 普通高等学校课程可替代必修总学分的比例100% 满分:2.5 分 10. 《开放教育学习指南》是开放教育学生的(A) A. 公共基础课 B. 实践课 C. 专业基础课 满分:2.5 分 11. 关于学习计划,下列说法不妥当的是(B) A. 开放教育的学生需要制订好个人学习计划 B. 同班同学的学习计划是一样的 C. 个人要根据自己的主客观条件制定学习计划 满分:2.5 分 12. 开放教育的学习准备不包括(A ) A. 生活积累 B. 知识准备 C. 心理准备 满分:2.5 分 13. 组织补修课考试的是(B ) A. 中央广播电视大学 B. 省级广播电视大学 C. 教学点 满分:2.5 分

软件工程形成性考核册答案

软件工程形成性考核册答案 一、选择题: 1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)。 A.软件工程 B.软件期 C.软件危机 D.软件产生 2.瀑布模型本质上是一种(A)模型。 A.线性顺序 B.顺序迭代 C.线性迭代 D.早期产品 3.瀑布模型存在的问题是(B)。 A.用户容易参与开发 B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求 4.螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。 A.增量模型B.专家系统C.喷泉模型D.变换模型 5.原型化法是用户和设计者之间执行的一种交互构成,适用于(A)系统。 A.需求不确定性高的 B.需求确定的C.管理信息 D.实时 6.下列有关软件工程的标准,属于国际标准的是(D ) A.GB B.DIN C.ISO D.IEEE 7.结构化法是一种基于(D)的法。 A.数据结构 B.程序结构 C.算法 D.数据流 8.软件可行性研究实质上是要进行一次( A)需求分析、设计过程。 A、简化、压缩的 B、详细的 C、彻底的 D、深入的 9.可行性研究的目的是(D) A、分析开发系统的必要性 B、确定系统建设的案 C、分析系统风险 D、确定是否值得开发系统 10.设年利率为i,现存入p元,不计复利,n年后可得数为(C)。 A、P×(1+i*n) B、P×(i+1)*n C、p×(1+i)n D、p×(i+n) 11.可行性研究是在(A)之前 A、系统开发 B、测试 C、试运行 D、集成测试 12.可行性研究需要的时间长短取决于系统的规模,一般来说,可行性研究的成本只是预期 总成本的(C)。 A、1% B、20% C、8% D、50% 13.我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。

电大形成性考核册参考答案-作业4教学教材

高级财务会计形成性考核册 作业4答案 一、单项选择题 1、下列属于破产债务的内容:( C )。 C、非担保债务 2、破产企业的下列资产不属于破产资产的是(B )。 B、已抵押的固定资产 3、破产企业对于应支付给社会保障部门的破产安置费用应确认为(A )。 A、其他债务 4、某项融资租赁合同,租赁期为8年,每年年末支付租金100万元,承租人担保的资产余值为50万元,与承租人有关的A公司担保余值为20万元,租赁期间,履约成本共50万元,或有租金20万元。就承租人而言,最低租赁付款额为( A )。 A、870

5、租赁分为动产租赁与不动产租赁,其分类的标准是(C )。 C、按照租赁对象 6、租赁会计所遵循的最重要的核算原则之一是(D )。 D、实质重于形式 7、我国租赁准则及企业会计制度规定出租人采用(D )计算当期应确认的融资收入。 D、实际利率法 8、融资租入固定资产应付的租赁费,应作为长期负债,记入(C)。 C、“长期应付款”账户 9、甲公司将一暂时闲置不用的机器设备租给乙公司使用,则甲公司在获得租金收入时,应借记“银行存款”,贷记(D)。 D、“其他业务收入”

10、A公司向B租赁公司融资租入一项固定资产,在以下利率均可获知的情况下,A公司计算最低租赁付款额现值应采用(A)。 A、B公司的租赁内含利率 二、多项选择题 1、下列属于破产债务的是(BCDE )。 A、逾期未申报债务 2、下列属于清算费用的是(ABCDE )。 3列应作为清算损益核算内容的是(ABCDE )。 4、属于优先清偿债务的是(BCE)。 A、担保债务 D、受托债务 5、下列属于破产资产计量方法的是(ABDE )。 C、历史成本法 6、租赁具有哪些特点(BC )。 B、融资与融物相统一 C、灵活方便

电大软件工程形考作业答案

软件工程作业1 (第1?4章) 一、选择题: 1. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( C)。 A. 软件工程 B.软件周期 C.软件危机 D.软件产生 2. 瀑布模型本质上是一种( A )模型。 A. 线性顺序 B. 顺序迭代 C. 线性迭代 D. 早期产品 3. 瀑布模型存在的问题是( B )。 A.用户容易参与开发B ?缺乏灵活性C.用户与开发者易沟通D ?适用可变需求 4. 螺旋模型是一种将瀑布模型和( A)结合起来的软件开发模型。 A.增量模型 B.专家系统 C.喷泉模型 D.变换模型 5. 原型化方法是用户和设计者之间执行的一种交互构成,适用于( A)系统。 A.需求不确定性高的B ?需求确定的 C.管理信息D ?实时 6. 下列有关软件工程的标准,属于国际标准的是(D ) A. GB B.DIN C.ISO D.IEEE 7. 结构化方法是一种基于(D)的方法。 A.数据结构 B.程序结构 C.算法 D.数据流 8. 软件可行性研究实质上是要进行一次( A) 需求分析、设计过程。 A、简化、压缩的 B、详细的C彻底的D深入的 9. 可行性研究的目的是( D) A、分析开发系统的必要性 B、确定系统建设的方案 C分析系统风险D确定是否值得开发系统 10. 设年利率为i ,现存入p 元,不计复利,n 年后可得钱数为( C)。 A P x (1+i*n) B、P x (i+1)*n C p x (1+i) n D p x (i+n) 11. 可行性研究是在(A)之前 A、系统开发 B、测试 C、试运行D集成测试 12. 可行性研究需要的时间长短取决于系统的规模,一般来说,可行性研究的成本只是预期总成本的 (C)。 A、1% B、20% C、8% D、50% 13. 我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。 A. 《计算机软件保护条例》 B. 《中华人民共和国计算机信息系统安全保护条例》 C. 《中华人民共和国著作权法》 D. 《计算机病毒防治管理办法》

中央电大网上形成性考核证据学参考答案资料

单选题)神示证据制度产生于()时期,是证据制度发展史上最原始的一种证据制度。 A. 原始社会 C.封建社会 D.资本主义社会 单选题)法定证据制度是对神示证据制度的( ),是历史上的一大进步。 A. 肯定 C.继承 D.修正 2题](单选题)新中国的证据法律制度被称为( )。V B. 自由心证证据制度 C. 法定证据制度 D. 实事求是的证据制度 3题](单选题)()是指证据对案件事实的证明的价值和功能。 A. 证据方法 B. 证据力 D.证据原因 4题](单选题)我国证据制度的基本原则是( B.奴隶社会 B.否定 A.客观真实的证据制度 C.证明力 ) 。

A. 客观真实 B. 证据法 定 C. 自由心证 [第5题](单选题)()具有证人资格。 A. 法人 B. 非法人团体 C.公民个人 D.企事业单位 [第6题](单选题)下列各项中不属于证据的基本属性的是 A. 客观性 B. 关联性 C. 排他 D. 合法性 [第7题](单选题)神示证据制度产生于()时期,是证据制度发展史上最原始的一种证据制度。 A. 原始社会 B. 奴隶社会 C. 封建社会 D. 资本主义社会 [第8题](单选题)下列有关自由心证证据制度的说法中,不正确的是() A. 法官内心确信”的程度在民事诉讼和刑事诉讼中相同 B. 1808年《法兰西刑事诉讼法典》标志自由心证证据制度正式确立

C. 法官的心证受到许多证据规则的制约$ a D. 以法官的理性和良心、内心确信为核心内容 [第9题](单选题)法定证据制度的基本证明方法是()。2 A. 十字形证明 B. 刑讯逼供 C袂斗 D.司法认知' [第10题](单选题)证据制度发展史上最原始的证据制度是()。O A. 法定证据制度 B. 神判法 C. 神誓法 D. 神示证据制度 [第11题](多选题)证据是与案件有关的一切事实,包括( A. 口头的厂 B.书面的代 C.复制的 D.实物的 [第12题](多选题)在神示证据制度下,所采用的证明方式有()。0 A. 神誓Z

电大软件工程形考2答案

题目1 面向对象设计强调定义(),并且使它们相互协作来满足用户需求。 选择一项: C. 软件对象 题目2 ()是从用户的观点描述系统功能,它由一组用例、参与者以及它们之间关系所组成。 选择一项: A. 用例图 题目3 ()用于描述系统的功能集。 选择一项: C. 逻辑视图 题目4 UML语言支持的建模方式不包括有()。 选择一项: A. 动态建模 题目5 UML中,包图是一种()。 选择一项: C. 分组机制 题目6 UML是一种()。

选择一项: C. 建模工具 题目7 UML是一种()语言。 选择一项: D. 交互式建模 题目8 类的属性结构要坚持简单的原则,尽可能不使用复杂的()。 选择一项: C. 数据结构 题目9 继承耦合是()之间的一种关联形式,设计时应该适当使用这种耦合。 选择一项: C. 控制类与界面类 题目10 包含关系用于构造多个用例()。 选择一项: B. 共性的部分 题目11 从本质上说,面向对象是“先”确定动作的()“后”执行()。 选择一项: C. 主体/动作

题目12 对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。 选择一项: D. 类图 题目13 功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由()实现。 选择一项: D. 用例图和场景描述 题目14 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。 选择一项: D. 封装 题目15 ()是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。 选择一项: B. 继承 题目16 表示对象相互行为的模型是()模型。 选择一项: C. 动态模型 题目17

中央电大审计学形成性考核参考答案.doc

《审计学》形考07任务 单项选择题部分 一、单项选择题(共20道试题,共40分。) 1.上级审计机构对被审单位因不同意原审计结论和处理意见提出申请所进行的审査称为(A) A.复审 B.后续审计 C.再度审计 D.连续审计 2.函询法是通过向有关单位发函了解情况取得审计证据的一种方法,这种方法一般用于(B)的査证。 A.库存商晶B?银行存款C.固定资产D.无形资产 3.国家审计、内部审计和社会审计的审计程序中,在审计准备阶段都应做到工作是:(B) A.发出审计通知书 B.制定审计方案 C.要求被审计单位提供书面承诺 D.签订审计业务约定书 4.审计监督区别于其他经济监督的根本特征是(C) A.及时性 B.广泛性 C.独立性 D.科学性 5.审计人员在进行财务收支审计时,如果采用逆査法,一般是从(C)开始审査。 A.会计凭证 B.会计账簿 C.会计报表 D.会计资料 6.检査财务报表中数字及勾稽关系是否正确可以实现的审计具体目标是:(D) A.监督 B.披露 C.截止期 D.机械准确性 7.当可接受的检查风险降低时,审计人员可能采取的措施是(A )o A.将计划实施实质性程序的时间从其中移至期末 B.降低评估的重大鉛报风险 C.缩小实质性程序的范围 D.消除固有风险 &在某一审计项目中,可接受的审计风险为6 % ,审计人员经过评估,确定固有风险为60%?控制风险为80 %o则审计人员可接受的检査风险为:C A.6% B. 10% C. 12.5 % D.48% 9?变更验资的审验范围一般限于被审验单位(A )及实收资本增减变动情况有关的事 项。 A.资本公积 B.未分陀利润 C.盈余公积 D.注册资本 10.验资从性质上看,是注册会计师的一项(A )业务。 A.法定审计业务 B.法定会计咨询业务 C.服务业务 D.非法定业务 11?以实物出资的,注册会计师不需实施的程序为(D) A.观察、检查实物 B.审验实物权屈转移情况 C.按照国家规定在评估的基础上审验英价值 D.审验实物出资比例是否符合规定 12.与国家审计和内部审计相比,下列属于社会审计特有的审计文书是:D A.审计报告 B.审计决定书 C.审计通知书 D.业务约定书 13.注册会计师应审验有限责任公司的全体股东首次出资额是否不低于公司注册资本的 (C) A. 35% B. 15% C. 20% D. 25% 14.财务审计项目的一般审计目标中的总体合理性通常是指审计人员对被审计单位所记录或列报的金额在总体上的正确性做出估计,审计人员使用的方法通常有:B A.层层审核方法 B.分析性复核方法 C.监盘方法 D.计算方法 15.在实施进一步审计程序后,如果审计人员认为某项交易不存在重大错报,而实际上该项交易存在重大错报,这种风险是(B )。

信息系统测试形成性考核册参考答案

信息系统测试形成性考核册参考答案 第1章概述 一、单项选择题 1.信息系统发展成为管理信息系统,是因为信息系统的功能集中于(D)。 A.对管理信息进行处理 B.对生产管理进行控制 C.进行信息处理和信息传输 D.提供信息和支持决策 2.管理信息系统最重要的内部信息来源是(A)。 A.事务处理系统 B.决策支持系统 C.数据处理系统 D.管理信息系统本身 3.传统的软件测试的角度包括单元测试、系统测试、集成测试和(B)。 A.过程测试 B.验收测试 C.压力测试 D.安全测试 4.用来支持操作管理层人员的日常活动的信息系统是(B)。 A.指挥信息系统B.事务处理系统

C.管理信息系统D.决策支持系统 二、填空题 1.信息主要有以下几个特性:正确性、完备性、相关性、及时性。2.信息系统是由硬件、软件、数据库、远程通信和人员组成的信息处理的统一体。建立信息系统的目的是实现信息的管理、调节和控制。 3.信息系统的基本功能可以归纳为:信息收集、信息处理、信息存储、信息传输和信息输出。 4.信息系统测试分为:负载测试、压力测试、用户界面测试、兼容性测试、安全测试和接口测试。 5.决策支持系统通常由三部分组成,即人机交互子系统、数据库子系统、模型库子系统。 6.系统调查报告由高层管理者和用户进行审查,一旦系统调查阶段的成果被管理层和用户接受,系统开发就进入了系统分析阶段。 7.软件公司和许多其他组织通常根据系统维护中的变更量来确定维护的类型。维护的类型包括:微小改进、修补、版本发布、版本。 三、简答题 1.什么是数据?什么是信息?简述它们之间的联系和区别。 答:

数据是可以被记录、通信和识别的符号,用来描述客观事物的原始事实。信息是按特定方式组织在一起的原始事实的集合,信息已经具有了超出客观事物原始事实本身的额外价值和含义。在信息系统中,数据只是简单的原始事实,而信息则是人们对原始数据进行加工处理以后得到的结果,是人们做出决策的依据。 2.在信息系统的测试中只需采用传统的软件测试技术,是否正确?为什么? 答: 不正确。 在信息系统开发的过程中,首先要按照软件工程的要求,利用传统的软件测试技术对信息系统进行测试。但对信息系统除了要进行传统的软件测试外,由于信息系统本身的特性,信息系统测试与传统的软件测试相比还有许多不同之处。信息系统测试不但需要检查和验证系统是否完成系统功能,而且还要从最终用户的角度进行安全性和可用性测试。特别是由于网络的不可预见性使对信息系统的测试变得更加复杂。 3.简述管理信息系统的特点。 答: 管理信息系统可以为管理人员和决策者提供管理信息,包括人员、过程、数据库及各种设备几个部分。它能够帮助管理者实现企业目标,向管理者提供信息及其反馈,使他们能将现有结果与预定目标进行比较,确定问题所在,寻求改善的途径和机会。管理信息系统的输入数据包括内部数据和外部数据两个数据源。同时管理信息系统只是一种辅助管理系统,它所提供的信息需要由管理人员分析、判断和决策,所以当面对一些复杂的决策问题时,它往往显得无能为力。

2017年电大组织行为学形成性考核册答案(全)

中央电大组织行为学形成性考核册答案 组织行为学作业1 一、案例分析(50分)王安电脑公司 思考题: 1、根据西方人性假设理论,王安的人性观属于哪一种? 2、这种人性观在管理方式上是怎样体现的? 3、如果用M=E*V来表示王安激励员工的过程,那么请你指出这个模型中什么是目标、变量和关系。 答:(1)从案例我们可以看出王安目光远大,办事果断,懂得人才开发的重要,充分重视人的作用。对于人的使用,自始至终充满尊重、理解和信赖。王安认为,公司是人组成的,能不能把每个员工的积极性发挥出来,将关系到公司的成败。平日里,王安从不插手一个具体项目的日常管理工作,只是在他认为非要他管不可的时候,他才露面。而且公司内部每一个员工的意见他都爱听。公司很少解雇员工,他以最大努力发挥公司里每一个人的积极性。根据西方人性假设理论,王安的人性观属于“自我实现人性的假设”。此假设认为:第一、工作可以成为满意的源泉;第二、人们在实现他们所承诺的目标任务时,会进行自我管理和自我控制;第三、对目标、任务的承诺取决于实现这些目标、任务后能得到的报偿的大小;第四、在适当条件下,一般的人不但懂得接受,而且懂得去寻求负有职责的工作;第五、在解决组织问题时,大多数人具有运用相对而言的高度想象力、机智和创造性的能力。 (2)按照Y理论的假设,主管人员就不会太担心是否对职工给予了足够的体贴和关心了,而会较多地考虑怎样才能使工作本身变得具有更多的内在意义和更高的挑战性。管理自我实现的人应重在创造一个使人得以发挥才能的工作环境,此时的管理者已不是指挥者、调节者和监督者,而是起辅助者的作用,从旁给予支援和帮助。激励的整个基础已经从外在性的转到内在性的了,也就是从组织必须干些什么事来激发起职工的积极性,转到组织只是为职工的积极性提供一个表现与发挥的机会而已,而这种积极性是本来就存在的,只不过要把它引向组织的目标。在管理制度上给予自我实现的人以更多的自主权,实行自我控制,让工人参与管理和决策,并共同分享权力。 (3)如果用M=E*V来表示王安激励员工的过程,那么这个模型中目标是自我实现、变量是王安和员工,关系是尊重、理解和信赖。激发力量=效价×期望值(M=V.E)M代表激发力量的高低,是指动机的强度,即调动一个人积极性,激发其内在潜力的强度。它表明人们为达到设置的目标而努力的程度。V代表效价,是指目标对于满足个人需要的价值,即一个人对某一结果偏爱的强度。(—1≤V≤1)。E代表期望值,是指采取某种行为可能导致的绩效和满足需要的概率。即采取某种行为对实现目标可能性的大小。(0≤E≤1)。 二、案例分析(50分)研究所里来了个老费 思考题: 1、请用个性理论分析老费、老鲍和季老的个性特征。 2、季老对这样的部下应如何管理? 3、根据态度平衡理论,季老应怎样帮助鲍尔敦使他达到心理平衡? 参考答案: 1、老费:从文中可看出属外倾型性格,他与人交往性情开朗而活跃,善于表露情感、表现自己的独立行为,工作勤奋;他知识渊博,工作能力强,有责任心;有个性,不愿受约束,也不修边幅。

2019国开电大《程序设计基础》形考任务4答案

程序设计基础形考任务4: 1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。 2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。 3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。 4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。 5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。 6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。 7. 软件定义时期主要包括可行性研究和需求分析两个阶段。 8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。 9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。 10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。 二、选择题(每题4分,合计40分) 2下列叙述中正确的是_____。 选择一项: A. 算法就是程序 B. 设计算法时只需要考虑结果的可靠性

C. 以上三种说法都不对 D. 设计算法时只需要考虑数据结构的设计 3下列叙述中正确的是_____。 选择一项: A. 一个算法的空间复杂度大,则其时间复杂度也必定大 B. 以上三种说法都不对 C. 一个算法的空间复杂度大,则其时间复杂度必定小 D. 一个算法的时间复杂度大,则其空间复杂度必定小 4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。选择一项: A. 有零个或多个输入 B. 可行性 C. 有穷性 D. 有零个或多个输出 5下面叙述正确的是()。 选择一项: A. 算法的时间复杂度是指执行算法所需要的计算工作量 B. 算法的效率只与问题的规模有关,而与数据的存储结构无关 C. 数据的逻辑结构与存储结构是一一对应的 D. 算法的时间复杂度与空间复杂度一定相关 6那一项不属于算法的四种基本的功能操作( ) 。

2019年中央电大刑法学形成性考核册参考答案-工作总结范文

2019年中央电大刑法学形成性考核册参考答案-工作总结范 文 篇一:电大2019年刑法学(1)形成性考核册答案(有题目) 2019年刑法学(1)形成性考试册 刑法学(1)作业1 第一题:山本××,女,42岁,日本国籍。马××,男,35岁,中国香港特别行政区公民。 2005年11月25日,山本××乘坐×××次航班入境,过海关时选走的是绿色通道,未向海关申报任何物品,但旅检现场关员在对山本××时行例行检查时,却从其携带的硬质行李箱夹层中发现了可疑粉状物9包,经化验证实该批粉状物为毒品“可卡因”,共计4512克,纯度为70%。要审查,山本××交代,这批货是她从巴西带来的,有人会在广州××路××酒店接货。海关缉私局马上在该酒店周围布控,接货人马××携款前来酒店找山本交接时被当场抓获。【问题】 1.根据我国刑法的规定来判断,山本××和马××的行为是否构成犯罪? 2.对于山本××和马××的行为是否应当适用我国刑法管辖和处理?应当如何认定和处理(处理原则)? 答:1.根据我国刑法的有关规定,走私毒品的,无论数量多少,都应当追究当事人的刑事责任,予以刑事处罚。本案中的可卡因属于毒品的一种。山本××违反我国的出入境管理制度,携带毒品进入我国境内,不向海关申报而选择绿色通道,意图逃避海关监管,其行为构成走私行为,构成走私毒品罪;马××携款接货的行为属于走私行为,构成走私毒品罪。 2.根据我国刑法规定,凡在中华人民共和国领域内犯罪的,除法律有特别规定的以处,都适用我国刑法;只要犯罪行为或结果有一项发生在中华人民共和国领域内的,就认为是在华人民共和国领域内的犯罪。山本××和马××的走私行为开始于我国境外,但完成于我国境内,属于在我国境内犯罪。同时,山本××虽然是外国国籍,但并非是享有外交特权和外交豁免权的外国人,而马××虽然是我国香港特别行政区公民,但其行为并不是发生在香港区域内,因而二人的行为均不属于法律有特别规定的情形,因而适用我国刑法管辖。对山本××和马××的行为应适用我国刑法关于走私毒品罪的规定予以处罚,毒品的数量应以查证属实的数量计算,不进行纯度考虑。并以

软件工程模拟试卷和答案

北京语言大学网络教育学院 《软件工程》模拟试卷一 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。 1、在软件开发领域中,“描述了实现概念模型的软件解决方案”的系统模型被称为()。 [A] 设计模型[B] 软件模型[C] 实现模型[D] 部署模型 2、一般来说,整个需求的主体是()。 [A] 功能需求[B] 性能需求 [C] 外部接口需求[D] 设计约束 3、总体设计的第二阶段是()。 [A] 初始设计[B] 详细设计[C] 复审阶段[D] 精化设计 4、在模块内聚类型中,常常通过研究流程图确定模块的划分,得到的是()。 [A] 逻辑内敛[B] 顺序内敛[C] 功能内敛[D] 过程内敛 5、一个模块直接控制(调用)的下层模块的数目称为模块的()。 [A] 扇入[B] 扇出[C] 深度[D] 宽度 6、UML术语中,限定符常被用在()。

7、UML 提供的13种图形化工具中,用于概念模型和软件模型静态结构的是( ) 8、RUP 的迭代、增量式开发规定的4个阶段不包括( )。 9、根据RUP 实现的活动,输入为设计类,活动为实现类,则输出为( )。 10、软件评估可分为静态评估和动态评估,其中属于动态评估技术的是( )。 11、黑盒测试技术,又称为( )。 12、若有语句if(A<1 and C>0)then B=1/C else B=1/A ,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B 的值,这种测试策略为( )。 13、在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是( )。 [A] 瀑布模型和增量模型 [B] 瀑布模型和演化模型 [C] 喷泉模型和增量模型 [D] 喷泉模型和演化模型 14、在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是( )。 15、CMMI 能力等级中的第一级为( )。 [A] 依赖关系 [B] 泛化关系 [C] 关联关系 [D] 细化关系 [A] 用况图 [B] 状态图 [C] 类图 [D] 活动图 [A] 评审阶段 [B] 构造阶段 [C] 移交阶段 [D] 精化阶段 [A] 用况 [B] 子系统 [C] 接口 [D] 构件 [A] 评审 [B] 走查 [C] 形式化证 明 [D] 软件测试 [A] 功能测试 [B] 结构测试 [C] 系统测试 [D] 集成测试 [A] 定义域测试 [B] 等价类测 试 [C] 路径测试 [D] 事物流测 试 [A] 演化模型 [B] 增量模型 [C] 喷泉模型 [D] 螺旋模型

电大形成性考核册作 业 答案一

作业一 案例1 海尔“赛马不相马” 思考题 1.有人认为海尔的管理制度太严、管理方法太硬,很难留住高学历和名牌 大学的人才。你如何看待这一问题? 2.对于传统的用人观念“用人不疑、疑人不用”,“世有伯乐,然后才有千里马”,你怎样看待?全面评价海尔的人员管理思路。 3.试分析“届满轮流”制度,它主要是为了培养人还是防止小圈子,或防 止惰性? 案例分析内容与要求 本案例分析的目的:根据企业管理场景的模拟分析,提高学生思考问题、解 决问题的管理能力。 主要是启发学生思考(1)企业的管理制度的有效性与企业效益的关系;(2)企业怎样建立和推行管理者的任用和监督的机制;(3)企业的管理模式与行业 的特点和员工之间的关系。 本案例的分析路径:(1)存在就是合理的,管理制度的有效性必须要用效益来检验。(2)企业管理者的权力与责任是相对应的,但关键在于监督机制的建立与落实。(3)精确化管理是企业管理的成功模式,但不一定适用所有企业。 案例2 思考题 1、你是怎样评价王展志的领导作风? 2、为什么王展志会在干部与职工中得到两种截然不同的评价? 3、如果你是总公司的领导者,你将如何处理这一风波? 4、如果你是王展志,并假设继续担任厂长,你应当采取什么样的行动? 案例分析内容与要求 本案例分析目的:根据企业管理现状的模拟分析,提高学生管理水平和领导协调能力。 启发学生思考要点:(1)管理者与领导者的联系与区别;(2)企业领导者如何发挥领导 职权;(3)领导者应付危机的能力 本案例的分析路径:(1)管理者与领导者的一致性都是指挥协调别人的人。但领导者不仅可以在正式组织中产生也可以在非正式的组织中产生。(2)领导者发挥领导职权很重要的一点是个人的魅力,影响下属接受你的指挥。(3)领导者在危机面前应表现出比其他人更强 的应对能力和谋划能力。

电大软件工程形考1答案

题目1 ()是职业软件工程师的必要条件。 选择一项: B. 自律、善于沟通、具有一定的软件技能 题目2 根据软件工程的7条基本原理判断下面正确的选项是()。 选择一项: B. 软件错误只能通过运行代码才能发现 题目3 美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。 选择一项: B. 7 题目4 软件、程序和代码是()。 选择一项: B. 相同的软件概念 题目5 软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。 选择一项: A. 升级和移植 题目6 软件工程的出现是由于()。 选择一项: A. 软件危机 题目7 软件工程四个层次由下至上是(),它们的顺序不能互换。 选择一项: B. 质量层、过程层、方法层、工具层 题目8 软件可行性研究一般不考虑() A. 待开发的软件是否会有质量问题 题目9 软件与程序的区别是()。 选择一项: B. 软件包括程序、相关数据及其文档,程序是软件的一部分 题目10 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。 选择一项: C. 软件危机 题目11 软件工程学科出现的主要原因是()。 选择一项: D. 软件危机的出现 题目12

概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。 选择一项: C. 设计每个模块的伪代码 题目13 经济可行性研究的主要内容包括()。 选择一项: C. 开发过程 题目14 可行性分析研究的费用大约是项目总经费的()。 选择一项: C. 8% 题目15 可行性分析研究的目的是()。 选择一项: B. 规划项目 题目16 可行性研究的四大要素是()。 选择一项: A. 经济、技术、法律和社会环境 题目17 可行性研究的主要目的是()。 选择一项: A. 确定系统是否值得开发 题目18 软件设计的目标是()。 选择一项: C. 在最短的时间内,生产出可靠性、可维护性俱佳的软件方案 题目19 软件调研报告是在()提交的。 选择一项: B. 需求分析之前 题目20 一个软件项目大约()的工作量在开发阶段,()的工作量在维护阶段。 选择一项: D. 30%,70% 题目21 ()定义了软件开发人员必须实现的软件功能。 选择一项: A.功能需求 题目22 PDL是描述处理过程()。 选择一项: C. 怎么做 题目23

2015中央电大形成性考核网上作业题目及答案

单项选择题(共20 道试题,共40 分。) 1. 张某与租赁公司签订小汽车借用合同,合同约定了租金和归还的期限。根据借用合同的特 点,合同法理论上称其为( B )。 A. 双务合同 B. 单务合同 C. 双边条约 D. 单边条约 满分:2 分 2. 合同是平等主体的自然人、法人、其他组织之间设立、变更、终止( D )关系的协 议。 A. 行政权利义务 B. 经济权利义务 C. 刑事权利义务 D. 民事权利义务 满分:2 分 3. 在大陆法系中常被称为是债法中的“帝王规则”的合同法的基本原则是(C)。 A. 公序良俗原则 B. 公平原则 C. 诚实信用原则 D. 公正原则 满分:2 分 4. 下列各选项中,阐述正确的是( C)。 A. 逾期承诺原则上不发生承诺的效力,为新承诺 B. 逾期承诺原则上发生承诺的效力,为承诺 C. 逾期承诺为要约邀请 D. 逾期承诺原则上为效力待定的承诺 满分:2 分

5. 甲公司与乙公司签订了一份书面合同,甲公司签字、盖章后邮寄给乙公司签字盖章。 则该合同成立时间为( D )。 A. 甲乙公司达成合意时 B. 甲公司签字盖章时 C. 乙公司收到甲公司签字盖章的合同时 D. 乙公司签字盖章时 满分:2 分 6. 下列情形中属于效力待定合同的是(A)。 A.10周岁的少年出售劳力士金表给40岁的李某 B. 5周岁的儿童因发明创造而接受奖金 C. 成年人甲误将本为复制品的油画当成真品购买 D. 出租车司机借抢救重病人急需租车之机将车价提高10倍 满分:2 分 7. 刘某为某农工商公司的采购员,刘某持该公司出具的采购农副产品的介绍信,与某供 销社签订了一份购买100吨大米的购销合同。某供销社按照合同规定的日期发货后,被某农工商公司拒收,理由是只让刘某出外购买水产品,没让其采购大米。依照法律规定,刘某的行为 (B )。 A. 超越代理权限,合同无效 B. 代理行为有效,公司不得违约 C. 擅自作主,个人应承担责任,公司不承担责任 D. 刘某和公司负连带责任 满分:2 分 8. 现代合同法中,合同法律制度的核心以及合同法律约束力最集中的体现是( C )。 A. 合同订立 B. 合同成立 C. 合同效力 D. 合同履行 满分:2 分

软件工程形成性考核答案

软件工程形成性考核答 案 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

《软件工程》形成性考核答案 第一、二章 一、填空题 1. 软件工程学的内容可包括(理论)、结构、(方法)、(工具)、环境、管理、规范等。 2. 软件生存周期一般可分为问题定义、(可行性研究)、(需求分析)、设计、(编码)、测试、运行与维护阶段。 3. 可行性研究的目的是(用最小的代价在尽可能短的时间内确定问题是否能够解决)。 4. 系统流程图是(描绘物理系统)的传统工具。 5. 在可行性研究中,(技术可行性)是系统开发过程中难度最大,最重要的一个环节。 二、判断题 1. 软件工程采用的生存周期方法就是从时间角度对软件的开发和维护这个复杂问题进行分解,将软件生存的时期分为若干阶段。(√) 2. 螺旋模型是利用笛卡尔坐标的四个象限上分别代表四个方面的活动来表示。(√) 3. 原型模型适用于嵌入式软件。(╳) 4. 面向对象技术是构件组装模型的基础。(√) 5. 在可行性研究中最难决断和最关键的问题是经济可行性。(╳) 6. 系统流程图表达的是部件的信息流程,还表示对信息进行加工处理的控制过程。(╳) 7. 自底向上成本估计不是从整体开始,而是从任务单元开始。(√) 三、单项选择题 1. 下列哪个阶段不是软件生存期三个阶段中的内容( C )。 A.计划阶段 B.开发阶段 C.编码阶段 D.维护阶段 2. 下列关于瀑布模型的描述正确的是( C )。 A. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。

B. 瀑布模型具有良好的灵活性。 C. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。 D. 利用瀑布模型,如果发现问题修改的代价很低。 四、简答题 1. 软件的定义与特点。 参考答案: 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据结构及其相关文档的完整集合。它包括三个方面的内容: ⑴程序:在运行时,能提供所希望的功能和性能的指令集。 ⑵数据结构:使程序能够正确运行的数据结构。 ⑶文档:描述程序研制过程、方法及使用的图文材料。 软件产品具有以下一些特性: ①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的。③在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。④软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。⑤软件的开发至今尚未完全摆脱手工的开发方式。⑥软件的开发费用越来越高,成本相当昂贵。 也可概括为: ⑴抽象性:逻辑实体,可记录,但看不到。 ⑵可复制性:与开发成本相比,复制成本很低。 ⑶无折旧。 ⑷受硬件制约。 ⑸未完全摆脱手工工艺。 ⑹开发费用高。 2. 什么是软件工程。 参考答案: 软件工程是指导计算机软件开发和维护的工程学科。它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来开发和维护软件。

相关主题
文本预览
相关文档 最新文档