首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
阅读以下说明,回答问题1至问题3。【说明】某公司租用了一段C类地址203.12.11.0/24~203.12.14.0/24,如下图所示。其网间地址是172.11.5.14/24。要求网内的所有...
查看本题答案
包含此试题的试卷
初级网络管理员《案例分析题》真题及答案
点击查看
你可能感兴趣的试题
阅读以下说明回答问题1至问题3将解答填入解答栏内 【说明】 某公司租用了一段C类地址2
阅读以下说明回答问题1至问题6 【说明】 某公司要在Windows2003Se
阅读下列说明回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统该系统准备利用B/S架构用户通过
阅读以下说明回答问题1~3将答案填入对应的解答栏内 某公司设置VPN服务器允许外地的公司员工通过I
试题一共15分 阅读以下说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某公司针对
试题一 阅读以下说明回答问题1至问题4将解答填入答题纸对应的解答栏内 【说明】 某
阅读以下说明回答问题1至问题3将解答填入答题纸的对应栏内【说明】某公司要开发一个网站网页上包含有声音
阅读下列说明回答问题1至问题6将解答填入解答栏内 【说明】 某公司的两个部门均采用Wi
阅读以下说明和交换机的配置信息回答问题1至问题3将解答填入对应栏内 某公司下设三个部门为了便于管理
阅读以下说明回答问题[说明]某公司要开发一个网站网页上包含有声音图片Flash动画等多媒体信息采用A
阅读以下说明回答问题1至问题3将解答填入答题纸的对应栏内【说明】某公司要开发一个网站网页上包含有声音
试题一共15分 阅读以下说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某公司针对
试题四共20分阅读下列说明回答问题1至问题5将解答填入答题纸的对应栏内[说明]某公司准备开发一
阅读以下说明回答问题1至问题4将解答填入对应栏内 【说明】 某公司要开发一个多媒体网站
阅读下列说明回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统该系统准备利用B/S架构用户通过
试题三 阅读以下说明回答问题1至问题5将解答填入答题纸对应的解答栏内 【说明】 某
阅读以下说明回答问题1至问题4 【说明】 某小公司的网络拓扑如图1.1所示其中路由器具
阅读以下说明回答问题1至问题4将解答填入对应栏内 【说明】 某公司要开发一个多媒体网站
阅读以下说明回答问题1至问题3将解答填入解答栏内 【说明】 某公司租用了一段C类地址2
试题一共15分 阅读以下说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某公司针对
热门试题
更多
试题三共15分 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某银行计划开发一个自动存提款机模拟系统ATMSystem系统通过读卡器CardReader读取ATM卡系统与客户Customer的交互由客户控制台CustomerConsole实现银行操作员Operator可控制系统的启动SystemStartup和停止SystemShutdown系统通过网络和银行系统Bank实现通信 当读卡器判断用户已将ATM卡插入后创建会话Session会话开始后读卡器进行读卡并要求客户输入个人验证码PIN系统将卡号和个人验证码信息送到银行系统进行验证验证通过后客户可从菜单选择如下事务Transaction 1.从ATM卡账户取款Withdraw 2.向ATM卡账户存款Deposit 3.进行转账Transfer 4.查询InquireATM卡账户信息 一次会话可以包含多个事务每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证若个人验证码错误则转个人验证码错误处理InvalidPINProcess每个事务完成后客户可选择继续上述事务或退卡选择退卡时系统弹出ATM卡会话结束 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图如图3-1所示一次会话的序列图不考虑验证如图3-2所示消息名称参见表3-1 【问题1】7分 根据【说明】中的描述给出图3-1中A1和A2所对应的参与者U1至U3所对应的用例以及该图中空1所对应的关系U1至U3的可选用例包括SessionTransactionInsertCardInvalidPINProcess和Transfer
试题七 阅读以下说明和JAVA代码将应填入n处的字句写在答题纸的对应栏内 [说明] 类Queue表示队列类中的方法如下表所示 类Node表示队列中的元素类EmptyQueueException给出了队列操作中的异常处理操作
根据说明结合问题1的解答指出在该系统的顶层数据流图中应有哪些数据流请采用说明中的词汇给出这些数据流的起点终点以及数据流名称下表给出了数据流的部分信息请填充空缺处 序号 起点 终点 数据流名称 1 1 网上作业提交与管理系统 申业申请 2 2 网上作业提交与管理系统 提交的作业 3 网上作业提交与管理系统 3 需完成的作业 4 网上作业提交与管珲系统 4 5 5 网上作业提交与管理系统 6 作业申请 6 网上作业提交与管理系统 7 8 7 9 网上作业提交与管理系统 选课学生名单 8 10 网上作业提交与管理系统 11 9 12 网上作业提交与管理系统 账号和密码 10 13 网上作业提交与管理系统 账号和密码
试题三共15分 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某银行计划开发一个自动存提款机模拟系统ATMSystem系统通过读卡器CardReader读取ATM卡系统与客户Customer的交互由客户控制台CustomerConsole实现银行操作员Operator可控制系统的启动SystemStartup和停止SystemShutdown系统通过网络和银行系统Bank实现通信 当读卡器判断用户已将ATM卡插入后创建会话Session会话开始后读卡器进行读卡并要求客户输入个人验证码PIN系统将卡号和个人验证码信息送到银行系统进行验证验证通过后客户可从菜单选择如下事务Transaction 1.从ATM卡账户取款Withdraw 2.向ATM卡账户存款Deposit 3.进行转账Transfer 4.查询InquireATM卡账户信息 一次会话可以包含多个事务每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证若个人验证码错误则转个人验证码错误处理InvalidPINProcess每个事务完成后客户可选择继续上述事务或退卡选择退卡时系统弹出ATM卡会话结束 系统采用面向对象方法开发使用UML进行建模系统的顶层用例图如图3-1所示一次会话的序列图不考虑验证如图3-2所示消息名称参见表3-1 【问题3】2分解释图3-1中用例U3和用例WithdrawDeposit等四个用例之间的关系及其内涵
试题四共15分 阅读下列说明回答问题1和问题2将解答填入答题纸的对应栏内 【说明】 现需在某城市中选择一个社区建一个大型超市使该城市的其它社区到该超市的距离总和最小用图模型表示该城市的地图其中顶点表示社区边表示社区间的路线边上的权重表示该路线的长度 现设计一个算法来找到该大型超市的最佳位置即在给定图中选择一个顶点使该顶点到其它各顶点的最短路径之和最小算法首先需要求出每个顶点到其它任一顶点的最短路径即需要计算任意两个顶点之间的最短路径然后对每个顶点计算其它各顶点到该顶点的最短路径之和最后选择最短路径之和最小的顶点作为建大型超市的最佳位置 【问题2】3分 【问题】中伪代码的时间复杂度为7用Ο符号表示
该图书管理系统的主要关系模式如下请补充“借还记录”和“预约登记”关系中的空缺 管理员工号姓名 读者读者ID姓名电话E-mail 书目ISBN号书名作者出版商出版年月册数经办人 图书图书IDISBN号存放位置状态经办人 借还记录a借出时间应还时间归还时间 预约登记b预约时间预约期限图书ID 注时间格式为“年.月.日时分秒”
[问题3] 写出每种关系模式的主键
试题一至试题四是必答题 试题一 阅读下列说明和数据流图回答问题1至问题3将解答填入答题纸的对应栏内 [说明] 某图书管理系统的主要功能是图书管理和信息查询对于初次借书的读者系统自动生成读者号并与读者基本信息姓名单位地址等一起写入读者文件系统的图书管理功能分为四个方面购入新书读者借书读者还书以及图书注销 1.购入新书时需要为该书编制入库单入库单内容包括图书分类目录号书名作者价格数量和购书日期将这些信息写入图书目录文件并修改文件中的库存总量表示到目前为止购入此种图书的数量 2.读者借书时需填写借书单借书单内容包括读者号和所借图书分类目录号系统首先检查该读者号是否有效若无效则拒绝借书若有效则进一步检查该读者已借图书是否超过最大限制数假设每位读者能同时借阅的书不超过5本若已达到最大限制数则拒绝借书否则允许借书同时将图书分类目录号读者号和借阅日期等信息写入借书文件中 3.读者还书时需填写还书单系统根据读者号和图书分类目录号从借书文件中读出与该图书相关的借阅记录标明还书日期再写回到借书文件中若图书逾期则处以相应的罚款 4.注销图书时需填写注销单并修改图书目录文件中的库存总量系统的信息查询功能主要包括读者信息查询和图书信息查询其中读者信息查询可得到读者的基本信息以及读者借阅图书的情况图书信息查询可得到图书基本信息和图书的借出情况图书管理系统的顶层图如图1-1所示图书管理系统的第0层DFD图如图1-2所示其中加工2的细化图如图1-3所示[数据流图1-1] [数据流图1-2] [数据流图1-3] 数据流图1-2中有两条数据流是错误的请指出这两条数据流的起点和终点
根据说明中的叙述抽象出如下表所示的方法请指出上图中的类Customer-InformationSystem和 功能描述 方法名 向系统中添加客户 addCustomer 根据给定的客户标识在系统中查找该客户 getCustomer 根据给定的客户标识从系统中删除该客户 removeCustomer 创建新的联系人 addContact 在系统中查找指定的联系人 getContact 从系统中删除指定的联系人 removeContact
[C代码] #include<stdio.h> #defineOBS_MAXNUM20/*一个OfficeDoc变量最多能够关联的*/ /*DoeExplorer变量的个数*/ typedefvoid1structOfficeDoc*streetDocExplorer*; structDocExplorer{ funcupdate;/*DocExplorer结构采用的更新函数*/ /*其他的结构字段省略*/ }; structOfficeDoc{ 2myObs[OBS_MAXNUM]; /*存储所有与OfficeDoc相关联的DoeExplorer结构指针*/ intindex;/*与OfficeDoc结构变量相关联的DocExplorer结构变量的个数*/ }; voidattachstruetOfficeDoc*docstruetDocExplorer*ob{ /*关联Obersver结构ob与OfficeDoe结构doc*/ intloop=0; ifdoc->index>=OBS_MAXNUM||ob==NULLreturn; forloop=0;loop<doc->index;loop++ ifdoc->myObs[loop]==obreturn; doc->myObs[doe->index]=ob; doc->index++; voiddetachstructOfficeDoc*docstructDocExplorer*ob{ /*解除doc结构与ob结构间的关系*/ intloop; ifob==NULLreturn; forloop=0;loop<doc->index;loop6++{ ifdoc->myObs[loop]==ob{ ifloop<=doc->index-2 doe->myObs[loop]=doc->myObs[3]; doc->myObs[doe->indox-1]=NULL; doe->index--; break; } } } voidupdatelstructOfficeDoc*docstructDocExplorer*ob{ /*更新ob结构的值更新代码省略*/ } voidupdate2stmctOfficeDoc*docstructDocExplorer*ob{ /*更新ob结构的值更新代码省略*/ } voidnotifyObsstruetOfficeDoc*doc{ /*当doc结构的值发生变化时通知与之关联的所有DocExplorer结构变量*/ intloop; forloop=0;loop<doc->index;loop++{ doc->myObs[loop]->update4; } } voidmain{ stmctOfficeDocdoc;/*定义一OfficeDoc变量*/ structDocExplorerexplorer1explorer2;/*定义两个DocExplorer变量*/ /*初始化与OfficeDoc变量相关的DocExplorer变量个数为0*/ doc.index=0; explorer1.update=update1;/*设置explorer1变量的更新函数*/ explorer2.update=update2;/*设置explorer2变量的更新函数*/ attaeh&doc&explorer1;/*关联explorer1与doc对象*/ attach&doc&explorer2;/*关联explorer2与doc对象*/ /*其他代码省略*/ 5;/*通知与OfficeDoc相关的所有DocExplorer变量*/ return; }
请使用说明中的术语给出上图中类Customer和类Person的属性
试题六共15分 阅读下列说明和C++代码将应填入n处的字句写在答题纸的对应栏内 【说明】 现欲实现一个图像浏览系统要求该系统能够显示BMPJPEG和GIF三种格式的文件并且能够在Windows和Linux两种操作系统上运行系统首先将BMPJPEG和GIF三种格式的文件解析为像素矩阵然后将像素矩阵显示在屏幕上系统需具有较好的扩展性以支持新的文件格式和操作系统为满足上述需求并减少所需生成的子类数目采用桥接Bridge设计模式进行设计所得类图如下图所示 采用该设计模式的原因在于系统解析BMPGIF与JPEG文件的代码仅与文件格式相关而在屏幕上显示像素矩阵的代码则仅与操作系统相关 【C++代码】 classMatrix{//各种格式的文件最终都被转化为像素矩阵 //此处代码省略 }; classImageImp{ public: virtualvoiddoPaintMatrixm=0;//显示像素矩阵m }; classWinImp:publicImageImp{ public: voiddoPaintMatrixm{/*调用windows系统的绘制函数绘制像素矩阵*/} }; classLinuxImp:publicImageImp{ public: voiddoPaintMatrixm{/*调用Linux系统的绘制函数绘制像素矩阵*/} }; classImage{ public: voidsetImpImageImp*imp{1=imp;} virtualvoidparseFilestringfileName=0; protected: 2*imp; }; classBMP:publicImage{ public: voidparseFilestringfileName{ //此处解析BMP文件并获得一个像素矩阵对象m 3;//显示像素矩阵m } }; classGIF:publicImage{ //此处代码省略 }; classJPEG:publicImage{ //此处代码省略 }; voidmain{ //在windows操作系统上查看demo.bmp图像文件 Image*image1=4; ImageImp*imageImp1=5; 6; image1->parseFiledemo.bmp; } 现假设该系统需要支持10种格式的图像文件和5种操作系统不考虑类Matrix若采用桥接设计模式则至少需要设计7个类
试题一 阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 [说明] 某公司欲开发招聘系统以提高招聘效率其主要功能如下 1接受申请 验证应聘者所提供的自身信息是否完整是否说明了应聘职位受理验证合格的申请给应聘者发送致谢信息 2评估应聘者 根据部门经理设置的职位要求审查已经受理的申请对未被录用的应聘者进行谢绝处理将未被录用的应聘者信息存入未录用的应聘者表并给其发送谢绝决策对录用的应聘者进行职位安排评价将评价结果存入评价结果表并给其发送录用决策发送录用职位和录用者信息给工资系统 现采用结构化方法对招聘系统进行分析与设计获得如图1-1所示的顶层数据流图图1-2所示0层数据流图和图1-3所示1层数据流图 使用说明和图中的术语给出图1-3中加工P1~P3的名称
试题三 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 [说明] 某指纹门禁系统的体系结构如图3-1所示其主要部件有主机MainFrame锁控器LockController指纹采集器FingerReader和电控锁Lock 1系统中的每个电控锁都有一个惟一的编号锁的状态有两种“已锁住”和“未锁住” 2在主机上可以设置每把锁的安全级别以及用户的开锁权限只有当用户的开锁权限大于或等于锁的安全级别并且锁处于“已锁住”状态时才能将锁打开 3用户的指纹信息开锁权限以及锁的安全级别都保存在主机上的数据库中 4用户开锁时只需按一下指纹采集器指纹采集器将发送一个中断事件给锁控器锁控器从指纹采集器读取用户的指纹并将指纹信息发送到主机主机根据数据库中存储的信息来判断用户是否具有开锁权限若有且锁当前处于“已锁住”状态则将锁打开否则系统报警该系统采用面向对象方法开发系统中的类以及类之间的关系用UML类图表示图3-2是该系统类图的一部分系统的动态行为采用UML序列图表示图3-3是用户成功开锁的序列图[图3-1] [图3-2] [图3-3] 图3-2是该系统类图的一部分依据上述说明中给出的术语给出类Lock的主要属性
[C++代码] #include<iostream> constOBS_MAXNUM=20;//最多与OfficeDoc对象相关联的DocExplorer对象的个数 1; classDocExplorer{//关注OfficeDoc公文对象的类 public: DocExplorer2*doc;//构造函数 3voidupdateOfficeDoc*doc=0;//更新自身状态的函数 //其他相关属性和方法省略 }; classOfficeDoc{//公文类 private: DocExplorer*myObs[OBS_MAXNUM]; //关注此公文类的DocExplorer类对象指针数组 intindex;//与OfficeDoc对象关联的DocExplorer对象的个数 public: OfficeDoe index=0; } voidattachDocExplorer*o{ //将一DoeExplorer对象与OfficeDoe对象相关联 ifindex>=OBS_MAXNUM||o=NULLreturn; forintloop=0;loop<index;loop++ ifmyObs[loop]==oreturn; myObs[index]=o; index++; } voiddetaehDocExplorer*o{ //接触某DoeExplorer对象与OfficeDoc对象的关联 if0==NULLreturn; forintloop=0;loop<index;loop++{ ifmyObs[loop]==o{ ifloop<=index-2myObs[loop]=myObs[index-1]; myObs[index-1]=NULL; index--; break; } } } private: voidnotifyObs{//通知所有的DocExplorer对象更改自身状态 forintloop=0;loop<index;loop++{ myObs[loop]->4;//DocExplorer对象更新自身状态 } } //其他公文类的相关属性和方法 }; DocExplorer::DocExplorerOfficeDoc*doc{//DocExplorer类对象的构造函数 doc->5;//将此DocExplorer对象与doc对象相关联 }
试题二15分 阅读下列说明回答问题1至问题3将解答填入答题纸的对应栏内 【说明】 某集团公司拥有多个大型连锁商场公司需要构建一个数据库系统以方便管理其业务运作活动 【需求分析结果】 1.商场需要记录的信息包括商场编号编号唯一商场名称地址和联系电话某商场信息如表2-1所示 2.每个商场包含有不同的部门部门需要记录的信息包括部门编号集团公司分配部门名称位置分布和联系电话某商场的部门信息如下图所示 3.每个部门雇用多名员工处理日常事务每名员工只能隶属于一个部门新进员工在培训期不隶属于任何部门员工需要记录的信息包括员工编号集团公司分配姓名岗位电话号码和工资员工信息如下图所示 4.每个部门的员工中有一名是经理每个经理只能管理一个部门系统需要记录每个经理的任职时间 【概念模型设计】 根据需求阶段收集的信息设计的实体联系图和关系模式不完整如下 【关系模式设计】 商场商场编号商场名称地址联系电话 部门部门编号部门名称位置分布联系电话a 员工员工编号员工姓名岗位电话号码工资b 经理c任职时间 【问题2】6分 根据实体联系图将关系模式中的空a~c补充完整并分别给出部门员工和经理关系模式的主键和外键
试题三 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 [说明] 某指纹门禁系统的体系结构如图3-1所示其主要部件有主机MainFrame锁控器LockController指纹采集器FingerReader和电控锁Lock 1系统中的每个电控锁都有一个惟一的编号锁的状态有两种“已锁住”和“未锁住” 2在主机上可以设置每把锁的安全级别以及用户的开锁权限只有当用户的开锁权限大于或等于锁的安全级别并且锁处于“已锁住”状态时才能将锁打开 3用户的指纹信息开锁权限以及锁的安全级别都保存在主机上的数据库中 4用户开锁时只需按一下指纹采集器指纹采集器将发送一个中断事件给锁控器锁控器从指纹采集器读取用户的指纹并将指纹信息发送到主机主机根据数据库中存储的信息来判断用户是否具有开锁权限若有且锁当前处于“已锁住”状态则将锁打开否则系统报警该系统采用面向对象方法开发系统中的类以及类之间的关系用UML类图表示图3-2是该系统类图的一部分系统的动态行为采用UML序列图表示图3-3是用户成功开锁的序列图[图3-1] [图3-2] [图3-3] 组装Composition和聚集Aggregation是UML中两种非常重要的关系请说明组装和聚集分别表示什么含义两者的区别是什么
试题一 阅读下列说明和图回答问题1至问题4将解答填入答题纸的对应栏内 [说明] 某公司欲开发招聘系统以提高招聘效率其主要功能如下 1接受申请 验证应聘者所提供的自身信息是否完整是否说明了应聘职位受理验证合格的申请给应聘者发送致谢信息 2评估应聘者 根据部门经理设置的职位要求审查已经受理的申请对未被录用的应聘者进行谢绝处理将未被录用的应聘者信息存入未录用的应聘者表并给其发送谢绝决策对录用的应聘者进行职位安排评价将评价结果存入评价结果表并给其发送录用决策发送录用职位和录用者信息给工资系统 现采用结构化方法对招聘系统进行分析与设计获得如图1-1所示的顶层数据流图图1-2所示0层数据流图和图1-3所示1层数据流图 使用说明中的术语给出图中E1~E3所对应的实体名称
服务注册中心服务提供者和服务请求者之间的交互和操作构成了WebService的体系结构如下图所示请用180字以内文字说明这三者的主要功能及其交互过程
从下列的3道试题试题五至试题七中任选1道解答如果解答的试题数超过1道则题号小的1道解答有效 试题五 阅读下列函数说明和C代码将应填入n处的字句写在答题纸的对应栏内 [说明] 函数intToplogicalLinkedWDigraphG的功能是对图G中的顶点进行拓扑排序并返回关键路径的长度其中图G表示一个具有n个顶点的AOE-网图中顶点从1~n依次编号图G的存储结构采用邻接表表示其数据类型定义如下 [图5-1] [图5-2]
[Java程序7-1] importjava.util.*; publicclassOrderList1{ privateArrayList<Order>orders; publicOrderList0{ this.orders=newArrayList<Order>; } publicvoidaddOrderOrderorde0 this.orders.addorder; } publicIterator<Order>iterator{ return2; } publicihtgetNumberOfOrders0{ returnthis.orders.size; } }
[问题2] 请在下列选项中选择合适的答案填入图3-2的方框c至方框f B的公钥B的私钥摘要算法A的私钥A的公钥会话密钥
[问题1] 根据题意补充图2-3中a处的空缺即货物关系模式的属性
试题二 阅读下列说明和E-R图回答问题1至问题3将解答填入答题纸的对应栏内 [说明]某 网上订书系统的E-R图已消除了不必要的冗余如图2-1所示图中没有标出主码图中实体的说明如表2-1所示相关属性说明如表2-2所示 一个顾客可以在同一天填写多张购书单每张购书单上可填写多种图书每种图书可以订购多本bid相同的图书在同一张购书单上不能出现多次注为简化起见不考虑信用卡号码泄漏所带来的安全性等问题[图2-1] 创建Customers表时cid使用INTEGER数据类型cname使用CHAR80数据类型address使用CHAR200数据类型cardnum使用CHAR16数据类型并且要求此列值唯一请在下列用于创建表Customers的SQL语句空缺处填入正确的内容 CREATETABLECustomerscidINTEGERNOTNULL cnameCHAR80NOTNULL addressCHAR200 cardnumCHAR16NOTNULL 1 2
请用120字以内文字从业务的继承性升级成本时间工作量和扩展性三个方面简要说明开发人员所提方案的优点
试题一至试题四是必答题 试题一 阅读下列说明和数据流图回答问题1至问题3将解答填入答题纸的对应栏内 [说明] 某图书管理系统的主要功能是图书管理和信息查询对于初次借书的读者系统自动生成读者号并与读者基本信息姓名单位地址等一起写入读者文件系统的图书管理功能分为四个方面购入新书读者借书读者还书以及图书注销 1.购入新书时需要为该书编制入库单入库单内容包括图书分类目录号书名作者价格数量和购书日期将这些信息写入图书目录文件并修改文件中的库存总量表示到目前为止购入此种图书的数量 2.读者借书时需填写借书单借书单内容包括读者号和所借图书分类目录号系统首先检查该读者号是否有效若无效则拒绝借书若有效则进一步检查该读者已借图书是否超过最大限制数假设每位读者能同时借阅的书不超过5本若已达到最大限制数则拒绝借书否则允许借书同时将图书分类目录号读者号和借阅日期等信息写入借书文件中 3.读者还书时需填写还书单系统根据读者号和图书分类目录号从借书文件中读出与该图书相关的借阅记录标明还书日期再写回到借书文件中若图书逾期则处以相应的罚款 4.注销图书时需填写注销单并修改图书目录文件中的库存总量系统的信息查询功能主要包括读者信息查询和图书信息查询其中读者信息查询可得到读者的基本信息以及读者借阅图书的情况图书信息查询可得到图书基本信息和图书的借出情况图书管理系统的顶层图如图1-1所示图书管理系统的第0层DFD图如图1-2所示其中加工2的细化图如图1-3所示[数据流图1-1] [数据流图1-2] [数据流图1-3] 根据系统功能和数据流图填充下列数据字典条目中的1和2 查询请求信息=[查询读者请求信息|查询图书请求信息] 读者情况=读者号+姓名+所在单位+{借书情况} 管理工作请求单=1 入库单=2
试题四 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 [说明] 在并发系统设计中通过对信号量S的PV操作实现进程的同步与互斥控制PSS:=S-1若S≥0则执行P操作的进程继续执行若S<0则置该进程为阻塞状态并将其插入阻塞队列VSS:=S+1若S>0则执行V操作的进程继续执行若S≤0则从阻塞队列唤醒一个进程并将其插入就绪队列然后执行V操作的进程继续执行 若系统中有多个发送进程和接收进程进程间的工作流程如图4-2所示其中空1~4的内容与图4-1相同发送进程产生消息并顺序地写入环形缓冲区BUFFER接收者进程顺序地从BUFFER中取消息且每条消息只能读取一次为了保证进程间的正常通讯增加了信号量SA和SB ①请说明信号量SASB的物理意义并在图4-2中的空5和空6处填入正确的内容 ②请从图4-2的a~l中选择四个位置正确地插入PSAVSAPSBVSB [图4-2]
[问题4] 请从下面关于摘要函数的说法中选出所有正确的描述 [a]很容易使不同的输入数据生成相同的输出数据 [b]根据输入数据获取输出数据的时间非常短 [c]根据输入数据获取输出数据的时间非常长 [d]输出数据的长度比输入数据的长度要长 [e]根据输出数据无法还原出输入数据
[函数5-2] boolIsgrowingBTreeNode*rootElernKeyTypeakey {BTreeNode*t*f; if!SearchBtree4{ t=f; while5{ t=t->parent; } if!t returnTRUE; } returnFALSE; }
[问题2] 为了记录每种图书或唱碟租借的历史记录引入类CirculationHistory类中存储的信息是图1-1中所表示的内容请采用UML表示法将下列四个类间的关系表示出来
热门题库
更多
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术