问答题请在“答题”菜单下选择“汉字录入”命令,启动汉字录入测试程序,按照题目上的内容输入汉字:
1971年英国天文学家林登·贝尔和马丁·内斯分析了银河系中心区的红外观测和其他性质,指出银河系中心的能源应是一个黑洞,并预言如果他们的假说正确,在银河系中心应可观测到一个尺度很小的发出射电辐射的源,并且这种辐射的性质应与人们在地面同步加速器中观测到的辐射性质—样。三年以后,这样的一个源果然被发现了,这就是人马A。
问答题将文件夹下FIP文件夹中的文件BEER.AVE复制到文件夹下CHENG文件夹中,并改名为 BEER2.BPX。
问答题阅读下列说明和数据流图,回答问题1和问题3。【说明】某指纹门禁系统结构如图3-5所示,其主要部件有:主机(MainFrname)、锁控器(LockController)、指纹采集器(FingerReader)和电控锁(Lock)。(1)系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。(2)在主机上可以设置每把锁的安全级别及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级别并且锁处于“已锁住”状态时,才能将锁打开。(3)用户的指纹信息、开锁权限及锁的安全级别都保存在主机上的数据库中。(4)用户开锁时,只需按一下指纹采集器。指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹并将指纹信息发送到主机,主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于“已锁住”状态,则将锁打开:否则系统报警。该系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,图3-6是该系统类图的一部分;系统的动态行为采用UML序列图表示,图3-7是用户成功开锁的序列图。
问答题阅读以下说明和数据流图,回答问题1至问题3。 【说明】 学生住宿服务系统帮助学生在就学的城市内寻找所需的住房,系统对出租的房屋信息、房主信息、需要租房的学生信息,以及学生和房主的会面信息进行管理和维护。 房主信息包括姓名、地址、电话号码及系统分配的唯一身份标识(ID)和密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、房主的ID,以及现在是否可以出租(例如由于装修原因,需等到装修后才可出租或者房屋已被租出)。每当房屋信息发生变化时,房主须通知系统,系统将更新房屋文件以便学生能够获得准确的可租用房屋信息。房主向系统中加入可租用的房屋信息时,需交纳一定的费用,由系统自动给出费用信息。房主可随时更新房屋的各种属性。 学生可通过系统查询现有的可租用的房屋,但必须先在系统中注册。学生信息包括姓名、现住址、电话号码、出生日期、性别及系统分配的唯一身份标识(ID)和密码。若学生希望租用某房屋,则需要发出租房请求,请求中包含房屋的详细信息,系统将安排学生与房主会面的时间和地点,并将会面信息通知学生和房主,会面信息包括会面时间、地点及会面双方的基本信息,系统将记录会面信息。 学生住宿服务系统的顶层图如图1-3所示;学生住宿服务系统的第0层DFD图如图1-4所示,其中,加工3的细化图如图1-5所示。
问答题阅读下列说明和图,回答问题1至问题3。【说明】某企业决定开发一个企业仓储管理系统,由李工承担系统的设计工作。该系统的网络连接如图2-2所示。该企业有多个仓库,如图2-2所示的中心数据库存储了各个仓库中每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多个管理员,但每个管理员只管理一个仓库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为1,可以由管理员修改。前端机根据输入的货物信息,打印“出库/入库”清单。出库/入库单中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。如图2-3所示是一个出库单的实例。该系统处理业务的过程如下。(1)初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价。(2)登记出库/入库信息:由前端机存储每一笔“出库/入库”记录。(3)汇总:在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表。(4)更新库存表:根据当日的汇总信息更新货物的库存,经过分析,设计出如下所示的关系模式。出入库单(流水号,出入库标志,管理员号,时间)出入库记录(货物编码,数量,流水号)日汇总表(日期,货物编码,数量,出入库标志)仓库(仓库号,仓库名,仓库电话)管理员(管理号,姓名,仓库号)货物((a))注:时间格式为:年-月-日时:分;日期格式为:年-月-日。实体联系图的表示方法如图2-4所示,其中方框表示实体,菱形表示联系,联系的类型在实体与联系的边上标出。如图2-5所示为与该系统对应的实体联系图。
问答题阅读下列说明和数据流图,回答问题1至问题4。【说明】某基于微处理器的住宅安全系统,使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警、水灾等。房主可以在安装该系统时配置安全监控设备(如传感器、显示器、报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个编号(即ID)和类型,并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出的电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件的性质等信息。
问答题将考生文件夹下SINK文件夹中的文件夹GUN复制到考生文件夹下的PHILIPS文件夹中,并更名为BATTER。
问答题某考试网站的主页地址是:HTTP://NCRE/1JKS/INDEX.HTM。打开此主页,浏览“证书考试页面,查找“调查分析师证书考试”页面内容,并将它以文本文件的格式保存到指定的目录下,命名为“1jswks39.txt”。
(2)向公司财务部门发一个E-mail,要求调高伙食补助。
具体内容如下:
[收件人] caiwu@tags.com.cn
[抄送]
[主题] 伙食补助提高
[函件内容] “财务负责同志:鉴于物价上涨,请调整伙食补助,具体请拟定调整方案上报。”
[注意] “格式”菜单的“编码”命令中用“简体中文(GB2312)”项。
问答题阅读以下说明和图4-6,回答问题1至问题4。【说明】本流程图(如图4-6所示)是将中缀表示的算术表达式转换成后缀表示。如中缀表达式(A-(B*C+D)*E)/(F+G)的后缀表示为ABC*D+E*-FG+/。为了方便,假定变量名为单个英文字母,运算符只有+、-、*、/(均为双目运算符,左结合),并假定所提供的算术表达式非空且语法是正确的。另外,中缀表示形式中无空格符,但整个算术表达式以空格符结束。流程图中使用的符号的意义如下。.数组IN[]存储中缀表达式。.数组POLISH[]存储其后缀表示。.数组S[]是一个后进先出栈。函数PRIOR(CHAR)返回符号CHAR的优先级,各符号的优先级如表4-4所示。
问答题将考生文件夹下MA01/MA02文件夹中的文件DOG.EXE移动到考生文件夹中并将该文件重命名为THREE.EXE。
问答题打开工作簿文件EXCEL4A.XLS(内容与第3套中的EXCEL3A.XLS相同),对工作表“图书销售情况表”内数据清单的内容进行筛选,筛选条件为“各分店第3和第4季度、销售额大于或等于6000元的销售情况”,工作表名不变,保存为EXCEL3A.XLS。
问答题在某文件夹中,存有文档WT07.DOC,其内容如下:
【文档开始】
望天门山
天门中断楚江开,
碧水东流至此回。
两岸青山相对出,
孤帆一片日中来。
【文档结束】
按要求完成以下操作:新建文档WD07A.DOC,插入文件WT07.DOC的内容。将标题设置为二号、黑体、加粗、居中,字符间距2磅;正文部分设置为小四号、仿宋_GB2312、倾斜、居中,行距18磅。存储为文件WD07A.DOC。
2.新建文档WD07B.DOC,插入文件WD07A.DOC的内容。将正文部分与标题之间设置为2倍行距,正文第1行文字加粗,第2行文字加下划线(单线),第3行文字倾斜,第4行文字下加波浪线。存储为文件WD07B.DOC。
3.制作4行5列表格,列宽2厘米,行高20磅。表格边框为1.5磅红色实线,表内线 0.75磅绿色实线。存储为文件WD07C.DOC。
问答题请编制程序,其功能是;内存中共有30个字节型数据,找出其中的两个ASCII字符串并进行校验。欲寻找的ASCII字符串由13个字符组成:#(23H),7个ASCII字符,*(2AH),2个ASCII字符,回车符(0DH),换行符(0AH)。
校验方法为:对字符#及字符,之间的7个ASCII字符进行异或操作,若异或操作结果的ASCII字符表示(异或操作结果高4位的ASCII字符表示在前,低4位的ASCII字符表示在后)与原字符串中字符,之后的两个ASCII字符相同,则将原字符串原样保存:反之,则将原字符串中的所有字符(共13个)均用字符!(21H)代替。
例如:
内存中有:33H,35H,23H('#',第一个字符串开始),46H,41H,30H,2EH,34H,3DH,31H,2AH('#'),32H,
31H,ODH,OAH,46H,23H('#',第二个字符串开始),46H,41H,30H,2EH,34H,46H,41H,
30H,46H,41H,30H,2EH,34H,3DH,30H,2AH('*'),32H,31H,ODH,OAH,55H
结果为:23H,46H,41H,30H,2EH,34H,3DH,31H,2AH('*'),32H,31H(校验正确,该字符串原样保持),
ODH,OAH,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H,21H(校验错,整个字符串用字符“!”代替)
部分程序已给出,其中原始数据由过程LOAD从文件INPUT.DAT中读入SOURCE开始的内存单元中。运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白已用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
【试题程序】
EXTRN LOAD:FAR, SAVE:FAR
N EQU 26
STAC SEGMENT STACK
DB 128 DUP (?)
STAC ENDS
DATA SEGMENT
SOURCE DB N+4 DUP(?)
RESULT DB N DUP(0)
HH DB 2 DUP(0)
NAME0 DB 'INPUT.DAT',0
NAME1 DB 'OUTPUT.DAT',0
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA, SS:STAC
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DATA
MOV DS,AX
LEA DX, SOURCE ; 数据区起始地址
LEA SI,NAME0 ; 原始数据文件名
MOV CX, N+4 ; 字节数
CALL LOAD ; 从'INPUT. DAT' 中读取数据
;******** BEGIN ********
MOV SI,0
MOV DI,0
MOV BX,2 ; 两个ASCII 字符串
REPEAT: MOV AH,0
SEARCH: MOV AL,SOURCE[SI]
INC SI
CMP AL,'#'
{{U}}{{U}} {{/U}}{{/U}} SEARCH
MOV RESULT[DI],AL
INC DI
SEARCH1: MOV AL,SOURCE[SI]
INC SI
CMP AL, {{U}}{{U}} {{/U}}{{/U}}
JE ASCII
MOV RESULT[DI],AL
INC DI
XOR AH,AL
JMP {{U}}{{U}} {{/U}}{{/U}}
ASCII: MOV RESULT[DI],AL
INC DI
PUSH DI
MOV DI,0
MOV DH,2
MOV DL,AH ; 异或结果暂存在DL
MOV CL, 4 ; 先将结果高4位转换成ASDCII字符
SHR AH, CL ; 本行开始的4行语句将一个十六进制数转换
; 为ASCII码
CHANGE: CMP AH,10
JL ADD_0
ADD AH, 'A'-'0'-10
ADD_O: ADD AH, '0'
MOV HH[DI],AH
INC DI
DEC DH
JZ EXT
MOV AH, DL ; 再将异或结果低4位转换成ASDCII字符
AND AH, 0FH
JMP CHANGE
EXT: POP DI
MOV AL,SOURCE[SI]
MOV RESULT[DI],AL
INC SI
INC DI
MOV AH,SOURCE[SI]
MOV RESULT[DI],AH
INC SI
INC DI
MOV DL,HH
MOV DH,HH+1
CMP AX,DX
{{U}}{{U}} {{/U}}{{/U}} ERR
MOV AL, 0DH ; 校验正确
MOV RESULT[DI],AL
INC DI
MOV AL,0AH
MOV RESULT[DI],AL
INC DI
JMP LP
ERR: SUB DI, 11 ;校验正确
MOV AL,'!'
MOV CX, {{U}}{{U}} {{/U}}{{/U}}
COVER: MOV RESULT[DI],AL
INC DI
LOOP COVER
LP: {{U}}{{U}} {{/U}}{{/U}}
JZ EXIT
JMP REPEAT
EXIT: NOP
;******** END ********
LEA DX, RE****SULT ; 结果数据区首址
LEA SI, NAME1 ; 结果文件名
MOV CX, N ;结果字节数
CALL SAVE ; 保存结果到文件
RET
START ENDP
CODE ENDS
END START
问答题Windows基本操作题,不限制操作的方式
注意:下面出现的所有文件都必须保存在考生文件夹下。
本题型共有5小题
问答题阅读下列说明及UML类图,回答问题1、问题2和问题3。【说明】某客户信息管理系统中保存着两类客户的信息:(1)个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。(2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话及职位。该系统除了可以保存客户信息之外,还具有以下功能:①向系统中添加客户(addCustomer)。②根据给定的客户标识,在系统中查找该客户(getCustomer)。③根据给定的客户标识,从系统中删除该客户(removeCustomer)。④创建新的联系人(addContact)。⑤在系统中查找指定的联系人(getComact)。⑥从系统中删除指定的联系人(removeContact)。该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表3-1所示的类。描述该客户信息管理系统的UML类图如图3-1所示。
问答题阅读下列说明和有关的图,回答问题1至问题4。 【说明】 某制造企业的物料出入库管理的工作流程分别叙述如下。 1.出库工作流程 ①领料人提交领料单(每一种物料有一张领料单); ②仓库保管员根据领料计划单检验该领料单是否有效; ③若经检验没有相应的领料计划,则通知领料人该领料单无效; ④若领料单有效,仓库保管员根据领料单上的物料代码核对是否有足够的库存; ⑤若没有足够的库存,仓库保管员向领料人发缺货单; ⑥若有足够的库存,仓库保管员在领料单上签字,并登记出库单,修改物料主文件中的现有库存数;相应的物料出库,物料清单交领料人。 2.入库工作流程 ①采购员提交入库申请单(每一种物料有一张入库申请单); ②仓库保管员根据采购计划单验收入库申请单; ③若验收发现没有相应的采购计划,则仓库保管员向采购员发无效申请单; ④若验收合格,则仓库保管员向检验员申请物料检验;检验员根据检验结果填写物料检验单。 ⑤如果物料或供货方不合格,则向采购员发出退货单; ⑥如果检验合格,则仓库保管员登记入库单,修改物料主文件中的现有库存数,相应的物料入库。 为便于及时了解库存情况、核查出入库情况,该企业决定将上述人工流程由计算机来实现。在设计该系统时,采用了两种方法:结构化方法和面向对象方法。 如图1-12给出了物料出入库系统的数据流图,图中的数据流并没有画全,需要考生填补。图1-13给出了采用面向对象方法所认定出的类。
问答题阅读下列说明和有关的图表,回答问题1至问题3。【说明】A公司决定为该市车站开发自动售票系统,系统的要求如下:(1)乘客能按以下3步操作购票:选定目的地;投入钱币;获得一张票;(2)当且仅当乘客选定目的地后,系统才接收受投钱;每次投入的钱只购买一张票;(3)只要投入的钱不少于所需的票价,且票库中有所要求的票,则应尽快出票;(4)如需找钱,则应在出票的同时退还多余的钱;(5)如果乘客投入的钱不够票价,或者票库中没有所要求的票时,系统将全额退钱,并允许乘客另选目的地,继续购票;(6)出票前乘客可以按[取消]按钮取消购票,系统将全额退出该乘客投入的钱,并允许乘客另选目的地,继续购票;(7)出票结束(包括退还多余的钱)后,系统应保存销售记录,并等待乘客购票。该系统还要求快速响应和操作同步,所以它应是一个实时系统。为此,A公司在该系统的数据流程图中附加了过程控制部分,形成转换图。在该图中,控制流(事件流)用虚线表示,数据流用实线表示。图中的数据流并没有画全,需要考生填补。转换图如图1-14所示。对售票全过程进行的控制可以用系统内部各个状态之间的迁移来描述,从而形成状态迁移图。在状态迁移图中,用双线框表示状态,用有向边表示状态的迁移。引起状态迁移的事件及由该事件引起的动作,在有向边旁用“”形式注明。状态迁移图如图1-15所示。该公司还制作了一个过程启动表,用以表明状态迁移图中的4个动作与转换图中的4个过程之间的“启动”关系,即说明哪个动作将启动哪个过程。用1表示启动,用0表示不启动。启动的过程将根据获得的输入数据产生输出数据,未启动的过程则不会产生输出数据。该表中没有列出的过程,其执行与否与事件无关。过程启动表如表1-2所示。
问答题阅读以下说明和流程图,回答问题1和问题2。【说明】某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采购单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单并更新了库存后,向顾客发出提货单。该系统还可随时向总经理提供销售和库存情况表。该供销系统的分层数据流图中部分数据流和文件的组成如下。文件:配件库存=配件号+配件名+规格+数量+允许的最低库存量数据流:订货单=配件号+配件名+规格+数量+顾客名+地址提货单=订货单+金额采购单=配件号+配件名+规格+数量+供应商名+地址送货单=配件号+配件名+规格+数量+金额假定顶层图(见图1-22)是正确的,“供应商”文件已由其他系统生成。
问答题打开考生文件夹下的演示文稿yswg23.ppt,按下列要求完成对此文稿的修改并保存。1.将第1张幻灯片的标题设置为54磅,加粗;将第2张幻灯片版面改变为“垂直排列标题与文本”,然后将第2张幻灯片移动为演示文稿的第3张幻灯片;将第1张幻灯片的背景纹理设置为“水滴”。2.将第3张幻灯片的文本部分内容动画效果设置为“自底部飞入”,全部幻灯片的切换效果设置为“中央向上下展开”。
问答题阅读以下说明和流程图,从供选择的答案中选出应填入流程图(n)处的字句写在对应栏内。【说明】一个印刷电路板的布线区域可分成n×m个方格,如图4-1(a)所示,现在需要确定电路板中给定的两个方格的中心点之间的最短布线方案。电路只能沿水平或垂直方向布线,如图4-1(b)中虚线所示。为了避免线路相交,应将已布过线的方格做成封锁标记,其他线路不允许穿过被封锁的方格。设给定印刷电路板的起始方格x与目的方格y尚未布线,求这两个方格间最短布线方案的基本思路是:从起始方格x开始,考查与起始方格距离为k的某一个可达方格是目标方格y时为止,或者由于不存在从x到y的布线方案而终止。布线区域中的每一个方格与其相邻的上、下、左、右4个方格之间的距离为1,依次沿下、右、上、左这4个方向考查,并用一个队列记录可达方格的位置。表4-1给出了沿这4个方向前进1步时相对于当前方格的相对偏移量。例如,设印刷电路板的布线区域可划分为一个6×8的方格阵列,如图4-2(a)所示,其中阴影表示已封锁方格。从起始方格x(位置[3,2],标记为0)出发,按照下、右、上、左的方向依次考查,所标记的可达方格如图4-2(a)所示,目标方格为y)位置[4,7],标记为10),相应的最短布线路径如图4-2(b)虚线所示。如图4-3和图4-4所示的流程图即利用上述思路,在电路板方格阵列中进行标记,图中使用的主要符号如表4-2所示。在图4-4中,设置电路板初始格局,即将可布线方格置为数值-1、已布线方格(即封锁方格)置为-9。设置方格阵列“围墙”的目的是省略方格位置的边界条件判定,方法是在四周附加格,并将其标记为-9(与封锁标记相同)。供选择的答案:[a]Found≠true[b]Found=true[c]T=EndPos[d]Q.insert(T)[e]T←Q.delete()[f]CurPos=EndPos[g]i4[h]CurPos←Q.delete()[i]Grid[T.row,T.col]=-1[j]Grid[T.row,T.col]≠-1
