首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
在UML 类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合 (Composition)和继承(Inheritance)五种...
查看本题答案
包含此试题的试卷
中级软件设计师《单选题》真题及答案
点击查看
你可能感兴趣的试题
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
UML类图中类与类之间的关系有5种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency等关系依赖关系的标准UML图形表示是
A
B
C
D
UML类图中类与类之间的关系有5种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
UML类图中类与类之间的关系有5种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency等关系依赖关系的标准UML图形表示是
A
B
C
D
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
在UML类图中类与类之间存在依赖Dependency等关系依赖关系的标准UML图形表示是
A
B
C
D
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的功能那
依赖
关联
聚合
组合
在UML类图中类与类之间存在依赖Dependency关联Association聚合Aggreg
依赖
聚合
组合
继承
UML类图中类与类之间的关系有五种依赖关联聚合组合与继承若类A需要使用标准数学函数类库中提供的
依赖
关联
聚合
组合
热门试题
更多
关系RS如下图所示关系代数表达式π345σ1<6<R×S=55对关系RS进行自然连接后的属性列数和元组个数分别为56 55处填
阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某运输公司决定为新的售票机开发车票销售的控制软件图3-1给出了售票机的面板示意图以及相关的控制部件售票机相关部件的作用如下所述 1目的地键盘用来输入行程目的地的代码例如200表示总站 2乘客可以通过车票键盘选择车票种类单程票多次往返票和座席种类 3继续/取消键盘上的取消按钮用于取消购票过程继续按钮允许乘客连续购买多张票 4显示屏显示所有的系统输出和用户提示信息 5插卡口接受MCard现金卡硬币口和纸币槽接受现金 6打印机用于输出车票 假设乘客总是支付恰好需要的金额而无需找零售票机的维护工作取回现金放入空白车票等由服务技术人员完成 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图和类图分别如图3-2和图3-3所示 【问题1】5分根据说明中的描述给出图3-2中A1和A2所对应的参与者U1所对应的用例以及12处所对应的关系
阅读下列说明和C代码回答问题1至问题3将解答写在答题纸的对应栏内 【说明】 对有向图进行拓扑排序的方法是 1初始时拓扑序列为空 2任意选择一个入度为0的顶点将其放入拓扑序列中同时从图中删除该顶点以及从该顶点出发的弧 3重复2直到不存在入度为0的顶点为止若所有顶点都进入拓扑序列则完成拓扑排序否则由于有向图中存在回路无法完成拓扑排序 函数int*TopSortLinkedDigraphG的功能是对有向图G中的顶点进行拓扑排序返回拓扑序列中的顶点编号序列若不能完成拓扑排序则返回空指针其中图G中的顶点从1开始依次编号顶点序列为v1v2…vn图G采用邻接表表示其数据类型定义如下 例如某有向图G如图4-1所示其邻接表如图4-2所示 函数TopSort中用到了队列结构Queue的定义省略实现队列基本操作的函数原型如下表所示 【C代码】 【问题2】2分对于图4-1所示的有向图G写出函数TopSort执行后得到的拓扑序列若将函数TopSort中的队列改为栈写出函数TopSort执行后得到的拓扑序列
项目管理工具中将网络方法用于工作计划安排的评审和检查的是
阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 【说明】 某大型企业的数据中心为了集中管理控制用户对数据的访问并支持大量的连接需求欲构建数据管理中间件其主要功能如下 1数据管理员可通过中间件进行用户管理操作管理和权限管理用户管理维护用户信息用户信息用户名密码存储在用户表中操作管理维护数据实体的标准操作及其所属的后端数据库信息标准操作和后端数据库信息存放在操作表中权限管理维护权限表该表存储用户可执行的操作信息 2中间件验证前端应用提供的用户信息若验证不通过返回非法用户信息若验证通过中间件将等待前端应用提交操作请求 3前端应用提交操作请求后中间件先对请求进行格式检查如果格式不正确返回格式错误信息如果格式正确则进行权限验证验证用户是否有权执行请求的操作若用户无权执行该操作则返回权限不足信息否则进行连接管理 4连接管理连接相应的后台数据库并提交操作连接管理先检查是否存在空闲的数据库连接如果不存在新建连接如果存在则重用连接 5后端数据库执行操作并将结果传给中间件中间件对收到的操作结果进行处理后将其返回给前端应用 现采用结构化方法对系统进行分析与设计获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图 使用说明中的词语给出图1-2中的数据存储D1~D3的名称
阅读下列说明和C++代码将应填入__n__处的字句写在答题纸的对应栏内 【说明】 某软件公司现欲开发一款飞机飞行模拟系统该系统主要模拟不同种类飞机的飞行特征与起飞特征需要模拟的飞机种类及其特征如表5-1所示 为支持将来模拟更多种类的飞机采用策略设计模式Strategy设计的类图如图5-1所示 图5-1中AirCraft为抽象类描述了抽象的飞机而类HelicopterAirPlaneFighter和Harrier分别描述具体的飞机种类方法fly和takeOff分别表示不同飞机都具有飞行特征和起飞特征类FlyBehavior与TakeOffBehavior为抽象类分别用于表示抽象的飞行行为与起飞行为类SubSonicFly与SuperSonicFly分别描述亚音速飞行和超音速飞行的行为类VerticalTakeOff与LongDistanceTakeOff分别描述垂直起飞与长距离起飞的行为 【C++代码】
下图属于UML中的46其中AccountManagement需要47 47处填
甲乙两人在同一时间就同样的发明创造提交了专利申请专利局将分别向各申请人通报有关情况并提出多种解决这一问题的办法不可能采用的办法
在单指令流多数据流计算机SIMD中各处理单元必须
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 71处填
若广义表L=123则L的长度和深度分别为
阅读下列说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某学校拟开发一套实验管理系统对各课程的实验安排情况进行管理 【需求分析】 一个实验室可进行多种类型不同的实验由于实验室和实验员资源有限需根据学生人数分批次安排实验室和实验员一门课程可以为多个班级开设每个班级每学期可以开设多门课程一门课程的一种实验可以根据人数实验室的可容纳人数和实验类型分批次开设在多个实验室的不同时间段一个实验室的一次实验可以分配多个实验员负责辅导实验实验员给出学生的每次实验成绩 1课程信息包括课程编号课程名称实验学时授课学期和开课的班级等信息实验信息记录该课程的实验进度信息包括实验名实验类型学时安排周次等信息如表2-1所示 2以课程为单位制定实验安排计划信息包括实验地点实验时间实验员等信息实验计划如表2-2所示 3由实验员给出每个学生每次实验的成绩包括实验名学号姓名班级实验成绩等信息实验成绩如表2-3所示 4学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算 【概念模型设计】 根据需求阶段收集的信息设计的实体联系图不完整如图2-1所示 【逻辑结构设计】 根据概念模型设计阶段完成的实体联系图得出如下关系模式不完整 课程课程编号课程名称授课院系实验学时 班级班级号专业所属系 开课情况__1__授课学期 实验__2__实验类型难度学时安排周次 实验计划__3__实验时间人数 实验员__4__级别 实验室实验室编号地点开放时间可容纳人数实验类型 学生__5__姓名年龄性别 实验成绩__6__实验成绩评分实验员 【问题2】6分根据图2-1将逻辑结构设计阶段生成的关系模式中的空1~6补充完整并用下划线指出这六个关系模式的主键
CMM模型将软件过程的成熟度分为5个等级在使用定量分析来不断地改进和管理软件过程
软件设计的主要任务是设计软件的结构过程和模块其中软件结构设计的主要任务是要确定
是多媒体内容描述接口标准
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 73处填
软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分与其最相适应的软件开发方法是
中断响应时间是指
假设系统中有三类互斥资源R1R2和R3可用资源数分别为98和5在T0时刻系统中有P1P2P3P4和P5五个进程这些进程对资源的最大需求量和已分配资源数如下表所示如果进程按序列执行那么系统状态是安全的
在UNIX操作系统中若用户键入的命令参数的个数为1时执行cat$1命令若用户键入的命令参数的个数为2时执行cat>>$2<$1命令请将下面所示的Shell程序的空缺部分补齐casein1cat$12cat>>$2<$1*echo‘default.’esac
假设员工关系EMP员工号姓名部门部门电话部门负责人家庭住址家庭成员成员关系如下表所示如果一个部门可以有多名员工一个员工可以有多个家庭成员那么关系EMP属于52且53问题为了解决这一问题应该将员工关系EMP分解为54 53处填
彩色打印机中所采用的颜色空间是
当不适合采用生成子类的方法对已有的类进行扩充时可以采用43设计模式动态地给一个对象添加一些额外的职责当应用程序由于使用大量的对象造成很大的存储开销时可以采用44设计模式运用共享技术来有效地支持大量细粒度的对象当想使用一个已经存在的类但其接口不符合需求时可以采用45设计模式将该类的接口转换成我们希望的接口 45处填
当不适合采用生成子类的方法对已有的类进行扩充时可以采用43设计模式动态地给一个对象添加一些额外的职责当应用程序由于使用大量的对象造成很大的存储开销时可以采用44设计模式运用共享技术来有效地支持大量细粒度的对象当想使用一个已经存在的类但其接口不符合需求时可以采用45设计模式将该类的接口转换成我们希望的接口 43处填
阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某运输公司决定为新的售票机开发车票销售的控制软件图3-1给出了售票机的面板示意图以及相关的控制部件售票机相关部件的作用如下所述 1目的地键盘用来输入行程目的地的代码例如200表示总站 2乘客可以通过车票键盘选择车票种类单程票多次往返票和座席种类 3继续/取消键盘上的取消按钮用于取消购票过程继续按钮允许乘客连续购买多张票 4显示屏显示所有的系统输出和用户提示信息 5插卡口接受MCard现金卡硬币口和纸币槽接受现金 6打印机用于输出车票 假设乘客总是支付恰好需要的金额而无需找零售票机的维护工作取回现金放入空白车票等由服务技术人员完成 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图和类图分别如图3-2和图3-3所示 【问题3】3分图3-3中的类图设计采用了中介者Mediator设计模式请说明该模式的内涵
属于第三层VPN协议
堆是一种数据结构是堆
阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 【说明】 某大型企业的数据中心为了集中管理控制用户对数据的访问并支持大量的连接需求欲构建数据管理中间件其主要功能如下 1数据管理员可通过中间件进行用户管理操作管理和权限管理用户管理维护用户信息用户信息用户名密码存储在用户表中操作管理维护数据实体的标准操作及其所属的后端数据库信息标准操作和后端数据库信息存放在操作表中权限管理维护权限表该表存储用户可执行的操作信息 2中间件验证前端应用提供的用户信息若验证不通过返回非法用户信息若验证通过中间件将等待前端应用提交操作请求 3前端应用提交操作请求后中间件先对请求进行格式检查如果格式不正确返回格式错误信息如果格式正确则进行权限验证验证用户是否有权执行请求的操作若用户无权执行该操作则返回权限不足信息否则进行连接管理 4连接管理连接相应的后台数据库并提交操作连接管理先检查是否存在空闲的数据库连接如果不存在新建连接如果存在则重用连接 5后端数据库执行操作并将结果传给中间件中间件对收到的操作结果进行处理后将其返回给前端应用 现采用结构化方法对系统进行分析与设计获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图 【问题4】3分在绘制数据流图时需要注意加工的绘制请给出三种在绘制加工的输入输出时可能出现的错误
FornearlytenyearstheUnifiedModelingLanguageUMLhasbeentheindustrystandardforvisualizingspecifyingconstructinganddocumentingthe71ofasoftware-intensivesystem.Asthe72standardmodelinglanguagetheUMLfacilitatescommunicationandreducesconfusionamongproject73TherecentstandardizationofUML2.0hasfurtherextendedthelanguage’sscopeandviability.Itsinherentexpressivenessallowsusersto74everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infactitisexpressiveenoughtomodel75systemssuchasworkflowinthelegalsystemthestructureandbehaviorofapatienthealthcaresystemsoftwareengineeringinaircraftcombatsystemsandthedesignofhardware.TounderstandtheUMLyouneedtoformaconceptualmodelofthelanguageandthisrequireslearningthreemajorelements:theUML’sbasicbuildingblockstherulesthatdictatehowthosebuildingblocksmaybeputtogetherandsomecommonmechanismsthatapplythroughouttheUML. 75处填
电子商务交易必须具备抗抵赖性目的在于防止
热门题库
更多
中级网络工程师
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术