A.第一
B.第二
C.第三
D.第四
试题五(15分)
阅读以下说明,回答问题 1 至问题 2,将解答填入答题纸的对应栏内。
【说明】
“舰汇”公司是一家国际贸易公司,他们通过 EDI 系统实施贸易活动,其 EDI 标准采用的是美国国家标准ANSI X.12。 在ANSI X.12标准系统中, 订单交易组代码为850,订单标准号为 X.12.1。图 5-1 是该公司的一份纸质订单样式。
【问题 1】 (8 分)
要通过EDI 完成商务活动需要将纸质订单通过格式转换方式转换成 (1),再通过 (2) 将其转换成 (3)最后通过 (4) 将信息发往贸易伙伴。请从下列 A~D选项中选择正确的答案填写到答题纸对应位置。
A.翻译软件 B.平面文件 C.通信系统 D.EDI标准报文
【问题 2】 (7 分)
1.EDI 标准数据格式的三要素是数据元、数据段及标准报文格式。数据元是一个独立的最小信息单元,数据段是表达一组基本信息的单元。请以图 5-1 纸质订单中的地址信息(Large Town,N.Y.,10001)为例,说明该地址信息中数据元信息有 (5) 个,数据段信息是 (6) 。 (4 分)
2.若数据元间以“*”分隔,每个数据段始前只加表 5-1 所列段起始符,段终止符以“N/L”表示,请填写表 5-2 右列中的电子订单(EDI格式)的内容。 (3 分)
A.上颌牙弓的阻抗中心的三维坐标值也在正中矢状面上,但其前后位置在第二磨牙处,高度约在第一磨牙的牙根尖
B.上颌牙弓的阻抗中心的三维坐标值也在正中矢状面上,但其前后位置在第二磨牙处,高度约在第二磨牙的牙根尖
C.上颌牙弓的阻抗中心的三维坐标值也在正中矢状面上,但其前后位置在第二前磨牙处,高度约在前磨牙的牙根尖
D.上颌牙弓的阻抗中心的三维坐标值也在正中矢状面上,但其前后位置在第一前磨牙处,高度约在前磨牙的牙根尖
A.大量连续文本的选定:将编辑光标定位在起始位置,按住Shift键,然后用鼠标点击结束位置
B.选定一个词:词中/前双击左键
C.选定一个段落:段中任意位置三击左键
D.选定一个矩形块:先按Alt键不放,再用左键拖动进行选定
请编制程序PROC1.ASM,其功能是:内存中有一个ASCII字符串(从S0URCE开始存放),试将其中所有连续的回车与换行符(0DH,0AH)置换成单个回车符(0DH)。字符串以00H结尾,长度(包括00H)不超过100个字节。
例如:字符串41H,42H,0DH,0AH,43H,00H
转换为41H,42H,0DH,43H,00H
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUT- PUT1.DAT中。请编写BECIN到END之间的代码。对程序必须进行汇编,并与IO.OBJ连接产生PROC1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。
部分源程序如下:
EXTRN LOAD:FAR,SAVE:FAR
N EQU 100
STAC SEGMENT STACK
DB 128 DUP ()
STAC ENDS
DATA SEGMENT
SOURCE DB N DUP (0)
RESULT DB N DUP (0)
NAME0 DB 'INPUT1. DAT', 0
NAME1 DB 'OUTPUT1. 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 ; 字节数
CALL LOAD ; 从"INPUT1.DAT"中读取数据
**** BEGIN ****
***** END *****
LEA DX, RFSULT ; 结果数据区首址
LEA SI, NAME1 ; 结果文件名
MOV CX,N ; 结果字节数
CALL SAVE
RET
START ENDP
CODE ENDS
END START
编程思路:
第一步:分析程序要求的功能。
本程序需要完成以下功能。
(1)据文件INPUT1.DAT中读取100个ASCII码存放在SOURCE开始的内存单元中。
(2)将SOURCE开始的100个字单元中的ASCII码,将0DH后的0AH删除,并将结果存放在RFSULT开始的内存单元中。
(3)将结果存放在OUTPUT1.DAT中。
第二步:用相应的汇编程序来实现其功能。
(1) 数据的读取和存入文件部分的实现,题目中已经给出。
(2) 如果是将数据在原地进行处理,那么每删除一个数据就要将其后面的所有数据向前移动一个位置,如果直接将扫描处理完毕的数据复制到结果地址中,将会节省移动数据的开销;
因为要删除0DH后面的0AH,所以,在扫描数组的过程中除了要了解当前数据元素的内容还要了解前一个数据的内容。解决方法可使用标志单元记录前一个数据是否为 0DH,然后当前数据元素根据标志单元的内容决定当前元素是否复制到结果中;也可在扫描数组的过程中,如果碰到一个0DH,则进入不同的程序段,这个程序段决定是否将当前数据元素复制到结果中。我们的参考答案采用了后一种方法。
A.对于大多数私人飞机的飞行员来说,使用偏远的机场同中心位置的机场一样方便。
B.大多数偏远的机场没有装备处理商业客机流量的设备。
C.大多数使用中心位置机场的私人飞机没有装备雷达。
D.商业客机比私人飞机有更大的空中相撞的危险。
请根据下图所示网络结构回答下列问题。
1.填写路由器RG的路由表项①至③。(每空2分。共8分]
2.路由器RG的S0的IP地址是__________,路由器RE的S0的IP地址是__________。(2分)
3.如果该网络内服务器群的IP地址为172.19.52.100.172.19.52.126和172.19.53.100-172.19.53.200,要求用一种设备对服务器群提供如下保护:检测发送到服务器群的数据包,如果发现恶意数据包,系统发出警报并阻断攻击。请回答以下两个问题:
第一,这种设备的名称是__________。(2分)
第二,该设备应该部署在图中路由器__________的接口__________上。(2分)
4.如果将l72.19.52.128/26划分3个子网,其中前两个子网分别能容纳l0台主机,第三个子网能容纳20台主机。要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为__________、__________和__________,可用的IP地址段分别为__________、__________和__________。(6分)
(注:IP地址段的起始地址和结束地址间必须用减号“-”连接,中间不能有空格)