14 喜欢·269 浏览
解答题

在WORD中设置不隐藏WORD中的拼写和语法检查错误

主观题和计算题请自行在草稿纸上作答

题目答案

[工具 /选项] →点“键入时检查拼写 ”→点“隐藏文档中的拼写错误 ”→确定

答案解析

暂无解析
举一反三
解答题

在WORD中设置输入文字时,WORD不进行拼写和语法检查

主观题和计算题请自行在草稿纸上作答

题目答案

[工具 /选项] →点“键入时检查拼写 ”→点“键入时检查语法 ”→确定

答案解析

暂无解析
解答题

在“博大考神《国家公务员录用考试培训系统》”后加批注“博大考神公务员云梯”

主观题和计算题请自行在草稿纸上作答

题目答案

点审阅工具栏的第四个按钮 →在“批注 [bl] ”右边键入 “博大考神公务员云梯 ”→回车

答案解析

暂无解析
解答题

阅读以下关于软件系统建模的叙述,在答题纸上回答问题1至问题3。【说明】某软件公司计划开发一套教学管理系统,用于为高校提供教学管理服务。该教学管理系统基本的需求包括:(1)系统用户必须成功登录到系统后才能使用系统的各项功能服务;(2)管理员(Registrar)使用该系统管理学校(University)、系(Department)、教师(Lecturer)、学生(Student)和课程(Course)等教学基础信息;(3)学生使用系统选择并注册课程,必须通过所选课程的考试才能获得学分;如果考试不及格,必须参加补考,通过后才能获得课程学分;(4)教师使用该系统选择所要教的课程,并从系统获得选择该课程的学生名单;(5)管理员使用系统生成课程课表,维护系统所需的有关课程、学生和教师的信息;(6)每个月到了月底系统会通过打印机打印学生的考勤信息。项目组经过分析和讨论,决定采用面向对象开发技术对系统各项需求建模。

【问题1】用例建模用来描述待开发系统的功能需求,主要元素是用例和参与者。请根据题目所述需求,说明教学服务系统中有哪些参与者。

【问题2】用例是对系统行为的动态描述,用例获取是需求分析阶段的主要任务之一。请指出在面向对象系统建模中,用例之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,“登录系统”用例与“注册课程”用例之间、“参加考试”用例与“参加补考”用例之间的关系分别属于哪种类型?

【问题3】类图主要用来描述系统的静态结构,是组件图和配置图的基础。请指出在面向对象系统建模中,类之间的关系有哪几种类型?对题目所述教学服务系统的需求建模时,类University与类Student之间、类University和类Department之间、类Student和类Course之间的关系分别属于哪种类型?

主观题和计算题请自行在草稿纸上作答

题目答案

【问题 1】【参考答案】 学生、教师、管理员、时间、打印机。

【问题 2】用例之间的关系包括:包含、扩展、泛化。 “登录系统 ”用例与 “注册课程 ”

用例之间的关系为:包含关系。 “

参加考试 ” 用例与“参加补考 ”用例之间的关系为:扩展关系。

【问题 3】【参考答案】 类之间的关系包括:关联、聚合、组合、依赖、泛化、实现 (可写可不写,因为实现是接口与类之间的关系,而接口是一种特殊的 类)。 类 University 与类 Student 之间的关系是:聚合关系。 类 University 与类 Department之间的关系是:组合关系。 类 Student与类 Course之间的关系是:关联关系。

【试题解析】 依赖关系:一个事物发生变化影响另一个事物。 泛化关系: 特殊/一般关系。 关联关系:描述了一组链,链是对象之间的连接。

聚合关系:整体与部分生命周期不同。 组合关系:整体与部分生命周期相 同。 实现关系:接口与类之间的关系。

答案解析

暂无解析
解答题

常用的软件需求分析方法有哪些?

主观题和计算题请自行在草稿纸上作答

题目答案

结构化分析方法 (SA)、功能分解法、 信息建模法、 面向对象的分析方法 (OOA )。

答案解析

暂无解析
解答题

比较面向对象方法与结构化方法的特点

主观题和计算题请自行在草稿纸上作答

题目答案

解:分析是问题抽象 (做什么),设计是问题求解 (怎么做),实现是问题的解 (结 果)。任 何方法学对客观世界的抽象和求解过程都是如此。 在问题抽象阶段, 结构化方法面 向过程, 按照数据变换的过程寻找问题的结点,对问题进行分解。因此,与面向对象方法 强调的对象 模型不同,描述数据变换的功能模型是结构化方法的重点。如果问题世界的功 能比数据更复 杂或者更重要,那么结构化方法仍然应是首选的方法学。如果数据结构复杂且变换不多, 那么如果以过程主导分析和设计,一旦有系统变更就会给下游开发带来极大 混乱。

由于对过程的理解不同, 面向过程的功能细分所分割出的功能模块有时会因人而异。 而 面向 对象的对象细分,从同一问题领域的对象出发,不同人得出相同结论的比率较高。

在设计上, 结构化方法学产生自顶向下、 结构清晰的系统结构。 每个模块有可能保持较 强的独立性,但它往往与数据库结构相独立,功能模块与数据库逻辑模式间没有映射关系, 程序与数据结构很难封装在一起。 如果数据结构复杂, 则模块独立性很难保证。 面向对象方 法抽象的系统结构往往并不比结构化方法产生的系统结构简单,但它能映射到数据库结构 中,很容易实现程序与数据结构的封装。

在软件工程 基本原则中有一条 “形式化原则 ” ,即对问题世界的抽象结论应该以形式化语

言 (图形语言、伪码语言等)表述出来。结构化方法可以用数据流图、系统结构图、数据 辞典、 状态转移图、 实体关系图来进行系统逻辑模型的描述; 而面向对象方法可以使用对象 模型图、数据辞典、 动态模型图、功能模型图。其中对象模型图近似系统结构图与实体关系 图的结合,动态模型图类似状态迁移图,功能模型图类似数据流图。

答案解析

暂无解析
解答题

当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构、静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。

主观题和计算题请自行在草稿纸上作答

题目答案

解:静态逻辑模型描述实例化 (类成员关系) 、关联、聚集(整体 /部分)、和一般化 (继承)等关系。这被称为对象模型。一般化关系表示属性和方法的继承关系。定义对象模 型 的图形符号体系通常是从用于数据建模的实体关系图导出的。 对设计十分重要的约束, 如 基 数(一对一、一对多、多对多) ,也在对象模型中表示。

动态逻辑模型描述对象之间的互相作用。 互相作用通过一组协同的对象, 对象之间消 息 的有序的序列,参与对象的可见性定义,来定义系统运行时的行为。

静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结构。

答案解析

暂无解析
解答题

软件生命期各阶段的任务是什么?

主观题和计算题请自行在草稿纸上作答

题目答案

软件生命期瀑布模型分为六个阶段:

可行性研究与计划(确定系统的目标和规模,分析项目的可行性) ;

需求分析与规格说明(明确系统的规格和要求) ;

设计(包括概要设计和详细设计,将系统分解为模块) ;

编程(用程序语言实现每个模块,简单容易) ;

测试(发现并改正错误,分为模块测试、集成测试和系统联调三级) ;

运行维护(扩充功能、纠错等) 。

答案解析

暂无解析
解答题

M公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度超过一页(B5)。

主观题和计算题请自行在草稿纸上作答

题目答案

应先简述瀑布模型的缺点, 它已不适宜开发实验型的软件。 根据快速原型法的特点, 说 明它特别适合于开发探索型、实验型的软件。

答案解析

暂无解析
解答题

如何画分层数据流图?

主观题和计算题请自行在草稿纸上作答

题目答案

答:

总的原则是:至顶而下,逐层分解(画分层数据流图) 。

比较复杂的系统不能画在一张纸上,逐层分解的画法可以控制每一层的复杂度。

顶层:将整个系统作为一个加工,描述系统边界(输入与输出) 。

中间层:表示某个加工分解为一组子加工,其中的子加工还需进一步分解。

底层:由不再进行分解的基本加工组成。

答案解析

暂无解析
解答题

什么是软件生存周期模型?它有哪些主要模型?

主观题和计算题请自行在草稿纸上作答

题目答案

答:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。 主要模型包 括:瀑布模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型。

答案解析

暂无解析