首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
某单位分配到的网络地址是217.14.8.0/27。若再分成4个子网,则可用于分配给主机的IP地址数是()。
查看本题答案
包含此试题的试卷
中级软件设计师《单选集》真题及答案
点击查看
你可能感兴趣的试题
图2给出了一个单位分配到的网络地址是217.14.8.0掩码是255.255.255.224单位
IPv4地址是由32位二进制构成其组成结构为网络地址+主机地址共分为ABCDE5类回答下列问题1上述
某用户分配的网络地址为192.24.0.0~192.24.7.0这个地址块可以用表示其中可以分
2032
2048
2000
2056
图2给出了一个单位分配到的网络地址是217.14.8.0掩码是255.255.255.224单位管理
图2给出了一个单位分配到的网络地址是217.14.8.0掩码是255.255.255.224单位
一个单位分配到的网络地址是217.14.8.0子网掩码是255.255.255.224单位管理
217.14.8.0
217.14.8.8
217.14.8.16
D.217.14.8.24
某用户分配的网络地址为192.24.0.0~192.24.7.0这个地址块可以用73表示其中可以分配
2032
2048
2000
2056
一个单位分配到的网络地址是217.14.8.0子网掩码是255.255.255.224单位管理员将本
217.14.8.0
217.14.8.8
217.14.8.16
217.14.8.24
某大学校园网分配到的网络地址是202.17.8.0/26若再划分出4个子网则每个子网可分配给主机的I
6
14
30
62
一个单位分配到的网络地址是217.14.8.0子网掩码是255.255.255.224单位管理
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
某用户分配的网络地址为192.24.0.0~192.24.7.0这人地址块可以用67表示其中可
2032
2048
2000
2056
某用户分配的网络地址为192.24.0.0~192.24.7.0这个地址块可以用______表示其中
192.24.0.0/20
192.24.0.0/21
192.24.0.0/16
192.24.0.0/24
一个单位分配到的网络地址是217.14.8.0子网掩码是255.255.255.224单位管理员将本
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
图2给出了一个单位分配到的网络地址是217.14.8.0掩码是255.255.255.224单位
某大学校园网分配到的网络地址是202.17.8.0/26若再划分出5个子网则每个子网可分配给主机的I
6
14
30
62
图2给出了一个单位分配到的网络地址是217.14.8.0掩码是255.255.255.224单位管理
某用户分配的网络地址为192.24.0.0~192.24.7.0这个地址块可以用______表示其中
2032
2048
2000
2056
某大学校园网分配到的网络地址是202.17.8.0/26若再划分出4个子网则每个子网可分配给主机的I
6
14
30
62
某网络的拓扑结构如图所示网络A中A2主机的IP地址可以为如果网络B中有1000台主机那么需要为
1
2
3
4
某用户分配的网络地址为192.24.0.0~192.24.7.0这个地址块可以用1表示其中可以
2032
2048
2000
2056
热门试题
更多
【说明】公司IT部门决定开发一个计算机管理系统以记录期刊的传阅情况期刊在公司内部传阅员工可以要求加入传阅队列图书室登记公司收到的期刊交给名单中的第一名员工员工应在3个工作日内完成阅读员工阅读完毕后通知系统系统提醒下一位阅读者取书下一个员工必须确认已收到期刊当传阅名单中下一位员工出差在外时将无法进行传阅此时将期刊传给再下一位而将该员工做标记再次传递此书时优先考虑该员工最后一位员工阅读完毕后将期刊交还图书室以便共用系统能在员工忘记传递期刊时发出提醒信息系统详细记录期刊传阅情况当员工阅读完后通知系统系统记录该员工的员工号及日期并在备注栏注明是传出同样当员工收到期刊后给系统收书确认系统记录该员工的员工号及日期并在备注栏注明是收到公司的员工都有一个唯一的员工号公司订阅了多种期刊为每一本期刊有唯一期刊流水号产生一份传阅名单并详细记录传阅情况员工的出差情况存储在系统主机中该系统采用面向对象方法开发系统中的类及类之间的关系用UML类图表示图9-4是该系统的类图的一部分图9-5描述了成功传递期刊的序列图【问题1】根据题意给出类传阅记录的主要属性
【说明】存在某鲜花批发系统系统中处理的信息单元有鲜花和客户对鲜花使用编号进行唯一标识鲜花的具体信息包括名称颜色等级客户包括鲜花种植商鲜花经销商客户不使用编号只需要名称和地址系统功能如下所述1当系统统计销存清单时发现某种鲜花当前库存数量少于指定最低库存量时向鲜花种植商发出采购单订单中要记录所需鲜花的信息数量供应商名称和地址2收到鲜花种植商的鲜花后向系统录入归档送货单要记录交易对应的采购单和实际金额3当某种鲜花库存数量大于或等于订购数量时接受鲜花经销商的订货单并更新销存清单系统要求订单中标明鲜花的信息和经销商的信息4鲜花经销商订购的鲜花到达批发环节后系统生成提货单包括鲜花信息和经销商信息然后将提货单发给经销商等待提货5系统还要随时可以接受管理人员对于销售和库存的查询并生成销售与库存情况表提供给管理人员包括鲜花信息本周销售数量库存数量现在假定顶层图是正确的客户信息文件已经存在并可使用【问题3】指出在哪些图中遗漏了哪些数据流回答时请用如下形式之一XX图中遗漏了XX加工或文件流向XX加工或文件的XX数据流XX加工XX遗漏了输入或输出数据流XX
【说明】下面给出的是某高级公寓管理系统的一套分层数据流图其功能描述如下所述1系统随时根据住户送来的入住单更新住户基本信息文件2每月初系统根据物业管理委员会提供的月附加费清洁费保安费等表和房租调整表计算每家住户的月租费包括月附加费向住户发出交费通知单住户交费时系统输入交费凭证核对后输出数据给住户3系统定期向物业管理委员会提供住房分配表和交费情况表4住户因分户或换房在更新账户基本信息文件的同时系统应立即对这些住户做月租费计算以了结分尸或换房前的房租假定题中提供的顶层图是正确的请回答下列问题【问题2】指出在哪些图中遗漏了哪些数据流回答时请用如下形式之一XX图中遗漏了XX加工或文件流向XX加工或文件的XX数据流XX加工XX遗漏了输入或输出数据流XX
【说明】关于一位花商有以下一些事实1销售在不同地区生长的花这些地区一年的量低温度在一定范围内变化2想用编号来表示发货类型3要出售某些类型的花假定已经通过SQL语句建立了基本表CREATETABLEZoneIDChar2PRIMARYKEYLowerTempNumber3UpperTempNumber3CREATETABLEDeliveryIDchar2PRIMARYKEYCategoryVarChar5DelSizeNumber53CREATETABLEFlowerInfoIDChar3CONSTRAINTFlowerinfo_id_pkPRIMARYKEYComNameVarChar25LatNameVarChar30CzoneNumber3HzoneNumber3DeliveredNumber3SunNeedChar3PRIMARYKEYID地区ID最高温度最低温度发货ID发货类型发货规格花的信息ID普通名拉丁名花能够生长的最冷地区花能够生长的最热地区发货类型日光需求【问题3】1把对表ZONE的INSERT权限授予用户Smith并允许他再将此权限授予其他人2收回已经授予Tom的对FlowerInfo中属性ComName的修改权限3建立视图viewpot表现问题2的功能
【说明】图书管理系统详细记录图书库存情况读者信息及读者借阅记录包括借书日期和还书日期新书入库时要为该书编制图书卡片包括分类目录号图书流水号要保证每本书都有唯一的流水号即使同类图书也是如此书名作者内容摘要价格和购书日期同一个书名由于版次作者等不同有可能存在多种图书其间用分类目录号区分系统为每一位合法读者编制一个唯一的借书证号读者需要提供姓名单位一个读者最多可以同时借阅5本图书借阅图书时新添借阅记录并将对应的归还标记字段置为false表示尚未归还归还图书时将相应的归还标记字段置为true表示已经归还一本书可能供多位读者借阅同一本书读者可以重复借阅如图9-17所示为该系统的E-R图【问题2】由于同一个分类目录号同一种图书有多个副本若用表Book图书流水号分类目录号书名作者内容摘要价格购书日期存储图书信息则有很多的冗余信息该如何分解使之满足BCNF并指出分解后的关系模式的主键
【说明】公司IT部门决定开发一个计算机管理系统以记录期刊的传阅情况期刊在公司内部传阅员工可以要求加入传阅队列图书室登记公司收到的期刊交给名单中的第一名员工员工应在3个工作日内完成阅读员工阅读完毕后通知系统系统提醒下一位阅读者取书下一个员工必须确认已收到期刊当传阅名单中下一位员工出差在外时将无法进行传阅此时将期刊传给再下一位而将该员工做标记再次传递此书时优先考虑该员工最后一位员工阅读完毕后将期刊交还图书室以便共用系统能在员工忘记传递期刊时发出提醒信息系统详细记录期刊传阅情况当员工阅读完后通知系统系统记录该员工的员工号及日期并在备注栏注明是传出同样当员工收到期刊后给系统收书确认系统记录该员工的员工号及日期并在备注栏注明是收到公司的员工都有一个唯一的员工号公司订阅了多种期刊为每一本期刊有唯一期刊流水号产生一份传阅名单并详细记录传阅情况员工的出差情况存储在系统主机中该系统采用面向对象方法开发系统中的类及类之间的关系用UML类图表示图9-4是该系统的类图的一部分图9-5描述了成功传递期刊的序列图【问题3】同一种期刊分不同的期所以有多本同一种期刊传阅名单只需每一种期刊一份还是应该每本期刊一份为什么
[说明]以下程序为类类型的变量应用实例通过异常处理检验了类CCircle的变量的合法性即参数半径应为非负值仔细阅读代码和相关注释将程序补充完整[JAVA代码]//定义自己的异常类classCCircleExceptionextendsException//定义类CCircleclassCCircleprivatedoubleradius;publicvoidsetRadiusdoubler1ifr<02else3PublicvoidshowSystem.out.printlnarea=+3.14*radius*radius;publicclassciusamplepublicstaticvoidmainStringargs[]CCirclecir=newCCircle;4cir.setRadius-2.05System.out.printlne+throwed;cir.show;
【说明】[程序6说明]单源最短路径的分支限界算法constintMAXNUM=29999#include<iostream>#include<vector>#include<algorithm>#include<functional>usingnamespacestdtemplate<classVertexTypeclassEdgeType>classMinNode//程序中使用的最小化堆的结点说明friendclassGraph<VertexTypeEdgeType>public:MinNodeintnlEdgeTypelength1VexNum=nllength=length1booloperator>constMinNode<VertexTypeEdgeType>&pconstreturn1>p.lengthprivate:intVexNum;//记录源点序号序号数组p及distance下标相一致源点为初始扩展顶点EdgeTypelength;//记录源点到本顶点的当前最短路径的长度源点到自身的长度为0template<classVertexTypeclassEdgeType>voidGraph<VertexTypeEdgeType>::shortestpathVertexTypestartintjksource;//source记录源点的序号EdgeType*distance=2int*p=newint[MaxNumVertex];vector<MinNode<VertexTypeEdgeType>>Hforsource=0source<MaxNumVertex;source++ifNodeList[source]==startbreakifsource>=MaxNumVertexcout<<Thisiserror!<<end1returnMinNode<VertexTypeEdgeType>3fork=0k<MaxNumVertexk++distance[k]MAXXUM//记录源点到本顶点k的最终的最短路径的长度p[k]=source//记录最短路径上的本顶点的直接前驱顶点的序号distance[source]=0p[source]=-1//m是源点前一顶点不存在vector<MinNode<VertexTypeEdgeType>>::iteratorqwhile1forj=0j<MaxNumVertexj++ifAdjMatrix[E.VexNum*MaxNumVertex+j]<MAXNUM&&4<distance[j]distance[j]=E.length+AdjMatrix[E.VexNum*MaxNumVertex+j]p[j]=E.VexNum//记录顶点j的前一顶点MinNode<VertexTypeEdgeType>5H.push_backNpush_heapH.beginH.endgreater<MinNode<VertexTypeEdgeType>>ifH.empty=truebreak//若优先队列为空那么算法结束elsepop_heapH.beginH.endgreater<MinNode<VertexTypeEdgeType>>q=H.end-1//从最小化堆中取路径最短的顶点E=*qH.pop_back//删除从最小化堆中挤出的顶点//endwhilefork=0k<MaxNumVertexk++cout<<Shorstestpathfromvertex<<k<<is<<distance[k]<<end1j=kcout<<Allverticesarewhilej!=sourcecout<<j<<->j=p[j]cout<<source<<.<<end1//打印顶点的最短路径长度和至源点的最短路径上经过的顶点序列return
【说明】关于一位花商有以下一些事实1销售在不同地区生长的花这些地区一年的量低温度在一定范围内变化2想用编号来表示发货类型3要出售某些类型的花假定已经通过SQL语句建立了基本表CREATETABLEZoneIDChar2PRIMARYKEYLowerTempNumber3UpperTempNumber3CREATETABLEDeliveryIDchar2PRIMARYKEYCategoryVarChar5DelSizeNumber53CREATETABLEFlowerInfoIDChar3CONSTRAINTFlowerinfo_id_pkPRIMARYKEYComNameVarChar25LatNameVarChar30CzoneNumber3HzoneNumber3DeliveredNumber3SunNeedChar3PRIMARYKEYID地区ID最高温度最低温度发货ID发货类型发货规格花的信息ID普通名拉丁名花能够生长的最冷地区花能够生长的最热地区发货类型日光需求【问题1】写出语句将ID=1Category=potDelSize=1.5的数据插入DELIVERY表中
【说明】某汽车数字仪表板将完成下述功能1通过模/数转换实现传感器和微处理器的接口2在发光二极管面板上显示数据3指示速度mph行驶里程油耗mpg等4指示加速或减速以下是经分析得到的数据流图有些地方有待填充假定顶层数据流图是正确的图9-14是顶层数据流图图9-15是第0层数据流图图9-16是第1层数据流图其中A是加工1的细化图B是加工2的细化图图中△sps表示转速sps的瞬时变化值若△sps>0则汽车加速△sps<0则减速△sps=0则匀速假定题中提供的顶层图是正确的请回答下列问题【问题3】小说明是用来描述加工的小说明的描述方法有哪些请分别用这些描述方法描述加工1.2
【说明】某教学管理系统的用户是教学管理人员教师和学生系统主要提供学生选课管理和学生成绩管理两方面的功能1学生选修课管理主要功能是管理新学期开始时学生对选修的课程进行选课注册工作新学期开始后的前两周为学生试听选课注册时间允许校内各院系学生跨专业跨年级选修课程学生可以在校园网的任何一个终端进行选课①新学期选修课程表生成各学院教学管理人员在新学期开始前将准备开设的选修课程名称课程代码总课时上课时间学分任课教师和上课教室录入系统供学生选课使用新学期开学两周后系统自动将实际选课学生少于10人的课程停开并删除该课程教学管理人员打印学生选课注册名单和开课通知书送交有关部门和任课教师②学生选课注册新学期开学前两周为学生试听选课注册时间并允许改变或取消注册申请学生调用待选课程表系统显示课程名课程代码任课教师上课时间总课时上课教室学分和本课程己选修人数学生所选几门课程在上课时间上不能冲突若一门课程实际选课学生已达到40人时停止选课当学生退出系统时系统提示该学生所选的几门课程任课教师上课时间教室学分和学分总计③选修课程查询选修课程表信息查询用户是教师学生和教学管理人员系统显示课程名课程代码任课教师上课时间总课时上课教室学分和本课程已选修人数查询关键词可为学院名称专业授课教师等学生选课情况查询教师和教学管理人员可以查看学生的选课情况查询关键词可以为学生姓名学号课程名称课程代码授课教师等学生只能查自己所选课程内容不允许查其他同学选课情况教师简历查询用户是学生教师和教学管理人员查询关键词可为教师姓名性别职称年龄等单关键词或组合关键词④信息统计与报表生成各学院教学管理人员对学生选课注册信息进行统计按课程专业等打印汇总报表⑤把学生选课注册信息传送到财务管理系统计算学生应交纳的费用2学生成绩管理①学生考试成绩录入各学院教学管理人员将学生考试成绩录入系统录入学生成绩时系统自动检查财务系统传来的选课交费信息核对该学生是否已经交纳本门课程的费用没有交纳费用者不给成绩②成绩查询教师和教学管理人员可查询学生各门课程的成绩查询关键词可为学生姓名学号课程名课程代码等学生只能查自己各门课程的成绩不允许查其他同学成绩③成绩汇总与报表生成教学管理人员对学生考试成绩信息进行统计按学生课程专业等打印汇总报表向学校教务管理系统发送汇总信息表格等不反馈信息【问题2】说明用例模型的功能用例图的主要组成部分用例建模的步骤
【说明】某汽车数字仪表板将完成下述功能1通过模/数转换实现传感器和微处理器的接口2在发光二极管面板上显示数据3指示速度mph行驶里程油耗mpg等4指示加速或减速以下是经分析得到的数据流图有些地方有待填充假定顶层数据流图是正确的图9-14是顶层数据流图图9-15是第0层数据流图图9-16是第1层数据流图其中A是加工1的细化图B是加工2的细化图图中△sps表示转速sps的瞬时变化值若△sps>0则汽车加速△sps<0则减速△sps=0则匀速假定题中提供的顶层图是正确的请回答下列问题【问题1】第0层数据流图如图9-15所示中有一条缺失的数据流请指出该数据流的起点和终点加工1的细化图如图9-16中的A所示中有一条缺失的数据流请指出该数据流的起点和终点
【说明】C市刚开通了地铁线为方便乘客计划开发自动售票系统该公司在每一个地铁站放置了多台自动售票机每一台售票机有一唯一编号售票记录统一汇总主机自动售票机只发售从该站起始的各种地铁票因此乘客只需输入目的站起始站默认为该站售票机给出从该站到达目的站的单程票打印地铁票时为其编一个唯一的流水号并同时打印自动售票机的编号及票价售票机的状态变化如下空闲时显示地铁线路图等待乘客输入目的站当乘客输入目的站后转入目的站确认/票数输入状态同时给出票价此时若目的站有误可返回到空闲状态重新输入否则输入票数乘客输入票数后转入票数确认/付款状态同样此时若票数有误可返回到上一状态重新输入否则投入钱币付款当付款金额足够时出票/找零有必要时进行找零然后转入空闲等待输入目的站状态该系统采用面向对象方法开发系统中的类及类之间的关系用UML类图表示如图9-18所示是该系统类图的一部分图9-19描述了自动售票机的状态转换图【问题3】根据题中所述术语指出图9-19中状态1到状态4分别是什么
【说明】本程序ExceptionTester实现功能读入两个整数第1个数除以第2个数之后输出若第2个数为0则自动进行异常处理程序如下1publicclassExceptionTesterpublicstaticvoidmainStringargs[]intresultintnumber[]=newint[2]booleanvalidforinti=0i<2i++valid=2while!validtrySystem.out.printlnEnternumber+i+1number[i]=Integer.valueOfKeyboard.getString.intValuevalid=truecatchNumberFormatExceptioneSystem.out.printlnInvalidintegerentered.Pleasetryagain.byresult=number[0]/number[1]System.out.printnumber[0]+/+number[1]+=+resultcatch3System.out.printlnSecondnumberis0cannotdodivision!其中Keyboard类的声明为imponjava.io.*publicclassKeyboardstaticBufferedReaderinputStream=new4newInputStreamReaderSystem.inpublicstaticintgetIntegertryreturnIntegervalueOfinputStream.readLlne.trim.intValuecatchExceptionee.printStackTracereturn0public5byreturninputStream.readLinecatchIOExceptionereturn0
【说明】图书管理系统旨在用计算机对图书进行管理包括图书的购入借阅归还及注销管理人员可以查询某位读者某种图书的借阅情况还可以对当前图书借阅情况进行一些统计给出统计表格以便掌握图书的流通情况系统要实现以下4方面的功能购入新书读者借书读者还书及图书注销1购入新书需要为该书编制图书卡片包括分类目录号图书流水号要保证每本书都有唯一的流水号即使同类图书也是如此书名作者内容摘要价格和购书日期等信息写入图书目录文件中2读者借书填写借书单包括读者号欲借图书分类目录号系统首先检查该读者号是否有效若无效则拒绝借书否则进一步检查该读者所借图书是否超过最大限制数若已达到最大借阅数则拒绝借书否则读者可以借出该书登记图书分类目录号图书流水号读者号和借阅日期等写回到借书文件中去3读者还书根据图书流水号从借书文件中读出和该图书相关的借阅记录表明还书日期再写回借书文件中如果图书逾期未还则处以相应罚款4图书注销将一些过时或无保留价值的图书注销从图书文件中删除相关记录5流通查询管理员可以对图书流通情况进行查询包括某位读者某种图书和全部图书给出流通情况统计表以下是经分析得到的数据流图及部分数据字典有些地方有待填充假定顶层数据流图是正确的如图9-1所示是顶层数据流图如图9-2所示是第0层数据流图如图9-3所示是第1层数据流图【数据字典】1数据流条目图书管理要求=[入库单|借书单|还书单|注销单]入库单=分类目录号+数量+书名+作者+内容摘要+价格+购书日期借书单=读者号+d+借阅日期还书单=e+还书日期2文件说明文件名目录文件组成分类目录号+书名+作者+内容摘要+价格+入库日期+总数+库存数+f【问题1】根据题意指出数据流图中缺失的数据流a的名称并指出该数据流的起点
【说明】现要编写一个画矩形的程序目前有两个画图程序DP1和DP2DP1用函数draw_a_linex1y1x2y2画一条直线DP2则用drawlinex1x2y1y2画一条直线当实例画矩形时确定使用DP1还是DP2为了适应变化包括不同类型的形状和不同类型的画图程序将抽象部分与实现部分分离使它们可以独立地变化这里抽象部分对应形状实现部分对应画图与一般的接口抽象方法与具体实现不同这种应用称为Bridge桥接模式图9-6显示了各个类间的关系这样系统始终只处理3个对象Shape对象Drawing对象DP1或DP2对象以下是Java语言实现能够正确编译通过【Java代码】//DP1.jav__件publicclassDP1staticpublicvoiddraw_alinedoublex1doubley1doublex2doubley2//省略具体实现//DP2.jav__件publicclassDP2staticpublicvoiddrawlinedoublex1doubley1doublex2doubley2//省略具体实现//Drawing.jav__件1publicclassDrawingabstractpublicvoiddrawLinedoublex1doubley1doublex2doubley2;//V1Drawing.jav__件publicclassV1DrawingextendsDrawingpublicvoiddrawLinedoublex1doubley1doublex2doubley2DP1.draw_a_linex1y1x2y2;//V2Drawing.jav__件publicclassV2DrawingextendsDrawingpublicvoiddrawLinedoublex1doubley1doublex2doubley2//画一条直线2;//Shape.jav__件abstractpublicclassShapeabstractpublicvoiddraw;private3_dp;ShapeDrawingdp_dp=dp;protectedvoiddrawLinedoublex1doubley1doublex2doubley24;//Rectangle.jav__件publicclassRectangleextendsShapeprivatedouble_x1_x2_y1_y2;publicRectangleDrawingdpdoublex1doubley1doublex2doubley25;_x1=x1;_x2=x2;_y1=y1;_y2=y2;publicvoiddraw//省略具体实现
【说明】一个野生动物园有如下动物老虎豹狼丹顶鹤鹦鹉天鹅金鱼热带鱼鳄鱼等等【问题1】依据说明完成下面的类图要求第1层和第2层填写标识主要属性和操作第3层填写标识即可
【说明】图书管理系统旨在用计算机对图书进行管理包括图书的购入借阅归还及注销管理人员可以查询某位读者某种图书的借阅情况还可以对当前图书借阅情况进行一些统计给出统计表格以便掌握图书的流通情况系统要实现以下4方面的功能购入新书读者借书读者还书及图书注销1购入新书需要为该书编制图书卡片包括分类目录号图书流水号要保证每本书都有唯一的流水号即使同类图书也是如此书名作者内容摘要价格和购书日期等信息写入图书目录文件中2读者借书填写借书单包括读者号欲借图书分类目录号系统首先检查该读者号是否有效若无效则拒绝借书否则进一步检查该读者所借图书是否超过最大限制数若已达到最大借阅数则拒绝借书否则读者可以借出该书登记图书分类目录号图书流水号读者号和借阅日期等写回到借书文件中去3读者还书根据图书流水号从借书文件中读出和该图书相关的借阅记录表明还书日期再写回借书文件中如果图书逾期未还则处以相应罚款4图书注销将一些过时或无保留价值的图书注销从图书文件中删除相关记录5流通查询管理员可以对图书流通情况进行查询包括某位读者某种图书和全部图书给出流通情况统计表以下是经分析得到的数据流图及部分数据字典有些地方有待填充假定顶层数据流图是正确的如图9-1所示是顶层数据流图如图9-2所示是第0层数据流图如图9-3所示是第1层数据流图【数据字典】1数据流条目图书管理要求=[入库单|借书单|还书单|注销单]入库单=分类目录号+数量+书名+作者+内容摘要+价格+购书日期借书单=读者号+d+借阅日期还书单=e+还书日期2文件说明文件名目录文件组成分类目录号+书名+作者+内容摘要+价格+入库日期+总数+库存数+f
【说明】关于一位花商有以下一些事实1销售在不同地区生长的花这些地区一年的最低气温在一定范围内变化2想用编号来表示发货类型3要出售某些类型的花假定已经通过SQL语句建立了基本表CREATETABLEZoneIDCHAR2PRIMARYKEYLowerTempNUMERIC3UpperTempNUMERIC3CREATETABLEDeliveryIDCHAR2PRIMARYKEYCategoryCHAR5DelSizeNUMERIC53CREATETABLEFlowerInfoIDCHAR3ComNameCHAR25LatNameCHAR30CzoneNUMERIC3HzoneNUMERIC3DeliveredNUMERIC3SunNeedCHAR3PRIMARYKEYID地区ID最高温度最低温度发货ID发货类型发货规格花的信息ID普通名拉丁名花能够生长的最冷地区花能够生长的最热地区发货类型日光需求【问题2】写出SQL语句实现如下功能查询以花瓶pot形式发货的所有鲜花的ID普通名及花瓶的规格得到结果表按照普通名的字母逆序打印
【说明】本程序实现功能读入两个整数第1个数除以第2个数声明当除数为零时抛出异常类DivideByZeroExceptionpublicclassDivideByZeroException1publicDivideByZeroExceptionsuperAttcmptedtodividebyzero;importjava.io.*;publicclassExampleprivatestaticintquotientintnumeratorin/tdenominatorthrowsDivideByZeroExceptionifdenominator==0throw2;returnnumerator/denominator;publicstaticvoidmainStringargs[]intnumber1=0number2=0result0;trySystem.out.print1nEnterthefirstnumber:;number1=Integer.valueOfKeyboard.getString.intValue;System.out.print1nEnterthesecondnumber:;number2=Integer.Va1ueOfKeyboard.getString.intValue;result=quotientnumber1number2;catchNumberFormatExceptioneSystem.out.print1nInvalidintegerentered!;System.exit-1;catch3System.out.print1ne.toString;System.exit-1;Systcm.out.pfint1nnumber1+/+number2+=+result;其中Keyboard类的声明为:importjava.io.*;publicclassKeyboardstaticBufferedReaderinputStream=4newInputStreamReaderSystem.in;publicstaticintgetIntegertryreturnIntoger.valueOfinputStream.readLine.trim.intValue;catchExceptionee.printStackTrace;return0;publicstaticStringgetStringtryreturninputStream.readLine;catch5return0;
【说明】应用Prim算法求解连通网络的最小生成树问题请阅读程序后填空constintMaxInt=INTMAX//INTMAX的值在<limits.h>中constintn=6//图的顶点数应由用户定义typedefintAdjMatrix[n][n]//用二维数组作为邻接矩阵表示typedefstruct//生成树的边结点intfromVextoVex//边的起点与终点intweight//边上的权值TreeEdSenodetypedefTreeEdgeNodeMST[n-1]//最小生成树定义voidPrimMSTAdjMatrixGMSTTintrt//从顶点rt出发构造图G的最小生成树Trt成为树的根结点TreeEdgeNodeeintik=0minminposvfori=0i<ni++//初始化最小生成树Tifi!=rtT[k].fromVex=rt1T[k++].weight=G[rt][i]fork=0k<n-1k++//依次求MST的候选边2fori=ki<n-1i++八遍历当前候选边集合ifT[i].weight<min//选具有最小权值的候选边min=T[i].weight3ifmin==MaxInt//图不连通出错处理cerr<<Graphisdisconnected!<<endlexit1e=T[minpos]T[minpos]=T[k]4v=T[k].toVexfori=k+1i<n-1i++//修改候选边集合ifG[v][T[i].toVex]<T[i].weightT[i].weight=G[v][T[i].toVex]5
【说明】C市刚开通了地铁线为方便乘客计划开发自动售票系统该公司在每一个地铁站放置了多台自动售票机每一台售票机有一唯一编号售票记录统一汇总主机自动售票机只发售从该站起始的各种地铁票因此乘客只需输入目的站起始站默认为该站售票机给出从该站到达目的站的单程票打印地铁票时为其编一个唯一的流水号并同时打印自动售票机的编号及票价售票机的状态变化如下空闲时显示地铁线路图等待乘客输入目的站当乘客输入目的站后转入目的站确认/票数输入状态同时给出票价此时若目的站有误可返回到空闲状态重新输入否则输入票数乘客输入票数后转入票数确认/付款状态同样此时若票数有误可返回到上一状态重新输入否则投入钱币付款当付款金额足够时出票/找零有必要时进行找零然后转入空闲等待输入目的站状态该系统采用面向对象方法开发系统中的类及类之间的关系用UML类图表示如图9-18所示是该系统类图的一部分图9-19描述了自动售票机的状态转换图【问题1】根据题意给出自动售票机类的主要属性
【说明】1流程图描述某大型商店商品销售的数据处理流程2商店设有若干柜台同一种商品可能在几个柜台上销售各柜台每天提供一组日销售数据其格式如下日期柜台号商品代码销售数量商品代码销售数量3数据处理系统每日产生一份反映各柜台当日销售金额和商店日销售金额的日销售金额报告必要时还产生一份商品请购报告给出那些低于最低库存量的商品代码商品名称最低库存量和实际库存量处理过程中产生存档的日销售文件和临时工作文件日销售量文件和旧销售金额文件4系统中所用到的数据均来自数据文件5流程图中的商品库存文件的记录已按关键字商品代码排序【问题2】简要叙述处理6的主要内容
【说明】下面是某医院信息管理系统中需要的信息科室科名科地址科电话医生姓名病房病房号床位号所属科室名医生姓名职称所属科室名年龄工作证号病人病历号姓名性别诊断主管医生病房其中一个科室有多个病房多个医生一个病房只能属于一个科室一个医生只属于一个科室但可以负责多个病人的诊治一个病人的主管医生只有一个【问题2】将该E-R图转换为关系模型
【说明】某教学管理系统的用户是教学管理人员教师和学生系统主要提供学生选课管理和学生成绩管理两方面的功能1学生选修课管理主要功能是管理新学期开始时学生对选修的课程进行选课注册工作新学期开始后的前两周为学生试听选课注册时间允许校内各院系学生跨专业跨年级选修课程学生可以在校园网的任何一个终端进行选课①新学期选修课程表生成各学院教学管理人员在新学期开始前将准备开设的选修课程名称课程代码总课时上课时间学分任课教师和上课教室录入系统供学生选课使用新学期开学两周后系统自动将实际选课学生少于10人的课程停开并删除该课程教学管理人员打印学生选课注册名单和开课通知书送交有关部门和任课教师②学生选课注册新学期开学前两周为学生试听选课注册时间并允许改变或取消注册申请学生调用待选课程表系统显示课程名课程代码任课教师上课时间总课时上课教室学分和本课程已选修人数学生所选几门课程在上课时间上不能冲突若一门课程实际选课学生已达到40人时停止选课当学生退出系统时系统提示该学生所选的几门课程任课教师上课时间教室学分和学分总计③选修课程查询选修课程表信息查询用户是教师学生和教学管理人员系统显示课程名课程代码任课教师上课时间总课时上课教室学分和本课程已选修人数查询关键词可为学院名称专业授课教师等学生选课情况查询教师和教学管理人员可以查看学生的选课情况查询关键词可以为学生姓名学号课程名称课程代码授课教师等学生只能查自己所选课程内容不允许查其他同学选课情况教师简历查询用户是学生教师和教学管理人员查询关键词可为教师姓名性别职称年龄等单关键词或组合关键词④信息统计与报表生成各学院教学管理人员对学生选课注册信息进行统计按课程专业等打印汇总报表⑤把学生选课注册信息传送到财务管理系统计算学生应交纳的费用2学生成绩管理①学生考试成绩录入各学院教学管理人员将学生考试成绩录入系统录入学生成绩时系统自动检查财务系统传来的选课交费信息核对该学生是否已经交纳本门课程的费用没有交纳费用者不给成绩②成绩查询教师和教学管理人员可查询学生各门课程的成绩查询关键词可为学生姓名学号课程名课程代码等学生只能查自己各门课程的成绩不允许查其他同学成绩③成绩汇总与报表生成教学管理人员对学生考试成绩信息进行统计按学生课程专业等打印汇总报表向学校教务管理系统发送汇总信息表格等不反馈信息现在已建立教学管理最高层用例图如下【问题2】UML用例间的关系主要有4种继承关联扩展关联包含关联和使用关联请说明并举例
【说明】存在某鲜花批发系统系统中处理的信息单元有鲜花和客户对鲜花使用编号进行唯一标识鲜花的具体信息包括名称颜色等级客户包括鲜花种植商鲜花经销商客户不使用编号只需要名称和地址系统功能如下所述1当系统统计销存清单时发现某种鲜花当前库存数量少于指定最低库存量时向鲜花种植商发出采购单订单中要记录所需鲜花的信息数量供应商名称和地址2收到鲜花种植商的鲜花后向系统录入归档送货单要记录交易对应的采购单和实际金额3当某种鲜花库存数量大于或等于订购数量时接受鲜花经销商的订货单并更新销存清单系统要求订单中标明鲜花的信息和经销商的信息4鲜花经销商订购的鲜花到达批发环节后系统生成提货单包括鲜花信息和经销商信息然后将提货单发给经销商等待提货5系统还要随时可以接受管理人员对于销售和库存的查询并生成销售与库存情况表提供给管理人员包括鲜花信息本周销售数量库存数量现在假定顶层图是正确的客户信息文件已经存在并可使用【问题1】完成下述文件格式
【说明】有如下关系数据库SSNOSNSTATUSCITYPPNOPNCOLORSWEIGHTJJNOJNCITYSPJSNOPNOJNOQTY其中S为供应单位P为零件J为工程项目SPJ为工程订购零件的订单其语义为某供应单位供应某种零件给某个工程请用SQL完成下列操作【问题3】求至少有一个和工程不在同一城市的供应商提供零件的工程代号
【说明】有如下关系数据库SSNOSNSTATUSCITYPPNOPNCOLORSWEIGHTJJNOJNCITYSPJSNOPNOJNOQTY其中S为供应单位P为零件J为工程项目SPJ为工程订购零件的订单其语义为某供应单位供应某种零件给某个工程请用SQL完成下列操作【问题1】求为工程J1提供红色零件的供应商代号
【说明】下面是一个用C编写的快速排序算法为了避免最坏情况取基准记录pivot时采用从leftright和mid=[left+right/2]中取中间值并交换到right位置的办法数组a存放待排序的一组记录数据类型为Tleft和right是待排序子区间的最左端点和最右端点voidquicksortinta[]intleftintrightinttemp;ifleft<righthatpivot=median3aleftright;//三者取中子程序inti=leftj=right-1;for;;whilei<j&&a[i]<pivoti++;whilei<j&&pivot<a[j]j--;ifi<jtemp=a[i];a[j]=a[i];a[i]=temp;i++;j--;elsebreak;ifa[i]>pivottemp=a[i];a[i]=a[right];a[right]=temp;quicksort1;//递归排序左子区间quieksortai+1right;//递归排序右子区间voidmedian3inta[]intleftintrightintmid=2;intk=left;ifa[mid]<a[k]k=mid;ifa[high]<a[k]k=high;//选最小记录inttemp=a[k];a[k]=a[left];a[left]=temp;//最小者交换到leftifa[mid]<a[right]temp=a[mid];a[mid]=a[right];a[right]=temp;消去第二个递归调用quicksortai+1right采用循环的办法:voidquicksortinta[]intleftintrightinttemp;intij;3intpivot=median3aleftright;//三者取中子程序i=left;j=righi-1;for;;whilei<j&&a[i]<pivoti++;whilei<j&&pivot<a[j]j--;ifi<jtemp=a[i];a[j];=a[i];a[i]=temp;i++;j--;elsebreak;ifa[i]>pivot4;a[i]=pivot;quicksoft5;//递归排序左子区间left=i+1;
【说明】以下程序实现数据的排序将n个整数分别按照升序和降序进行排序类SortInt_1实现升序排序类SortInt_2实现降序排序【Java代码】classSortInt_1intiiktemp;voidSortIntinta1inta2[]//升序排序fori=0;i<a1-1;i++k=i;forj=i+1;j<a1;j++if1k=j;ifk!=itemp=a2[i];a2[i]=a2[k];a2[k]=temp;classSortInt_22intijktemp;voidSortIntinta1inta2[]//降序排序fori=0;i<a1-1;i++k=i;forj=i+1;j<a1;j++if3k=j;ifk!=itemp=a2[i];a2[i]=a2[k];a2[k]=temp;publicclasstestpublicstaticvoidmainStringargs[]inta[]=105510035879010016;SortInt_1NewInt=4;NewInt.SortInta.lenvha;//调用SortInt_1类的方法System.out.println升序排列的数据:;forinti=0;i<a.length;i++System.out.printa[i]+;System.out.println;NewInt=newSortInt_2;//创建类SortInt_2的对象5;//调用相应方法进行降序排序System.out.println降序排列的数据:;forinti=0;i<a.length;i++System.out.printa[i]+;
热门题库
更多
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术