云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 江苏省三级偏软2004年(秋)笔试试卷及答案解析

江苏省三级偏软2004年(秋)笔试试卷及答案解析

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 22:07:50

};

if 【14】 then { insert(tri,t+1,z); setmnt(tri,m,n,t+1)

} }

请回答以下问题:

A)稀疏矩阵的三元组表是一种 【15】 存储方式。 B)上述描述算法的程序中 for 循环的作用是 【16】 。 C)、D)设三元组表 tri.e 元素域中 i、j、v 的值如下: i j v l 1 6 2 3 1 3 4 8 3 6 1 6 3 10

若插入元素的给定值为 row=3、col=5、val=3,则该程序执行时 程序执行

结束后 tri.t 的值为 【18】 。

②VC++语句描述形式。

算法中,常量 null 值为 0。

Algorithm triinsert2(tri,row,col,val) //tri 为三元组表 //row,col 为整型量

//val 为三元组表元素 v 域类型 //m,n,t,k,pos,b 为整型量

//x,z 为三元组元素类型 {

getmnt(tri,m,n,t);

z.i=row;z.j=col;z.v=val; k=1;b=null;

while(k<=t && !b){ getelem(tri,k,x);

if(x.i=row && x.j==col){

【19】 ; b=1;

}

else if(x.i>row || x.i==row && x.j>col){ for(pos=t;pos>=k;--pos){ getelem(tri,pos,x);

【20】 ;

}

insert(tri,k,z);

setmnt(tri,m,n,++t); b=1;

}

else 【21】 ; }

2004 年(秋)笔试试卷第 8 页(共 11 页)

k 的最终值为【17】 ,

if( 【22】 ) { insert(tri,++t,z); setmnt(tri,m,n,t);

} }

请回答以下问题:

A)稀疏矩阵的三元组表是一种 【23】 存储方式。 B)上述描述算法的程序中 for 循环的作用是 【24】 。 C)、D)设三元组表 tri.e 元素域中 i、j、v 的值如下: i j v l 2 5 2 4 10 3 5 6 5 3 -1

若插入元素的给定值为:row=3、col=4、val=8,则该程序执行时 k 的最终值为 【25】 行

结束后 tri.t 的值为 【26】 。

(7)在 Visual ForPro 中,用表单形式设计口令验证系统。口令验证表单如图 2 所示。

图 2 口令验证表单

,程序执

表单中,学号、口令 1、口令 2、口令 3 四个文本框的 Name 依次为 Text1~Text4;标签“口令 1”、“口 令 2”、“口令 3”的 Name 属性依次为 Label3~Label5;微调按钮(口令个数)的 Name 为 Spinner1;“确 定”按钮的 Name 为 Command1。微调按钮的取值范围是 1、2、3:当其值为 1 时,只能输入口令 1,口令

2 和口令 3 的文本框处于“失效”状态(呈灰色);当其值为 2 时,只能输入口令 1 和口令 2,口令 3 的文 本框处于“失效”状态;当其值为 3 时,口令 1、口令 2 和口令 3 都可以输入。若在 Spinner 框内键入的值 超出上述范围,则显示出错信息并置 Spinner 的值为 1。

按“确定”按钮时,若输入的学号正确,则打开口令文件 password.dbf,按学号查找对应的密文 cipher, 调用表单的自定义方法 ispwd()验证口令。ispwd()的功能是用口令作为密钥(密钥个数即口令个数 spv,口 令内容为 pw1、pw2、pw3)对学号加密,若得到的结果与密文 cipher 相同,则表示口令正确,置变量 b1 的值为.T.,否则置 b1 为.F.。当口令正确时,则关闭“口令验证”表单,打开“成绩查询”表单,可以查

询学生成绩。若口令输入错误三次或学号输入错误三次,则关闭口令验证表单,不能进入系统查询成绩。 后面程序中的 cs、cx 是为表单新增的属性,其初值分别是 1、0。口令文件 password.dbf 的结构如下:

字段名 字段类型 宽度

xh(学号) 字符型 8

cipher(密文) 字符型 16

在下列有关属性设置及代码程序的空白处填入正确的内容。 ① 图 2 表单中,微调按钮 Spinner1 的有关属性设置如下: KeyboardHighValue:3

KeyboardLowValue: 【27】 SpinnerHighValue:3 SpinnerLowValue:1

② 图 2 表单中,Spinner1 的 InterActiveChange 事件代码片段如下:

2004 年(秋)笔试试卷第 9 页(共 11 页)

spy=THIS.Value ···

IF spv>3.OR.spv<1 THIS.Value=1 ···

*下面一条语句是使“口令 3”文本框失效 THISFORM.Text4. 【28】 =.F. MESSAGEBOX(\口令个数不能超过 3 或小于 1!\,16,\ ENDIF

③ 图 2 表单中,Command1 的 Click 事件代码如下: b1=.F.

spy=THISFORM.Spinner1.Value

xh1=ALLTRIM(THISFORM.Text1.Value) pw1=THISFORM.Text2.Value pw2=THISFORM.Text3.Value pw3=THISFORM.Text4.Value USE password.dbf

LOCCATE FOR xh1=xh IF FOUND()

THISFORM.ispwd() USE IF b1

THTSFORM.Release DO FORM 成绩查询 ELSE

m=THISFORM.cs THISFORM.cs=m+1 IF m=3

MESSAGEBOX(\对不起,你无权使用口令!\ THISFORM.Release EISE

THISFORM.Text2.Value=\ THISFORM.Text3.Value=\ THISFORM.Text4.Value=\

MESSAGEBOX(\对不起,口令错,请重新输入!\ ENDIF ENDIF ELSE

MESSAGEBOX(\学号输入错误,请重新输入!\ m=THISFORM.cx THISFORM.cx=m+1

IF 【29】 =3 THISFORM.Release ENDIF ENDIF 请回答下列问题:

A)从图 2 所示的表单,判断该表单的 MinButton 属性值为

2004 年(秋)笔试试卷第 10 页(共 11 页)30】

。【

B)用 Form(表单)菜单中的 【31】 命令可以为“口令验证”表单增加属性 cs、cx。 C)“口令 1”文本框 Text2 的 PasswordChar 属性值是 【32】 。 Ⅱ.微机系统分析和应用(6 分)

(8)求数的阶乘,数放在变量 N 中,结果放在变量 R 中,流程如图 3 所示,在*和**处应填入的是 【33】 、

【34】 。 ADC AL,56H (9)某数据段定义如下:

DATA SEGMENT

X DB 2DUP(1,2,3DUP(3),

4DUP(1,0)) Y DD

24DUP(?) Z

EQU 1234H W

EQU $-x

DATA ENDS

则 W 的值是 【35】 。 (10)设附加数据段 ES 中有一字符串

'68DFYXC7J5KTR42',其名为 TAB,在下列程

序段执行后,(CX)= 【36】 CLD

LEA DI,TAB

MOV CX,15

MOV AL,'C' REPNE SCASB

(11)设(AX)=5678H,执行下列程序段后,(AH)= ADD AL,AH DAA

XCHG AL,AH

DAA

。 【37】

2004 年(秋)笔试试卷第 11 页(共 11 页) (AL)= 【38】 。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

}; if 【14】 then { insert(tri,t+1,z); setmnt(tri,m,n,t+1) } } 请回答以下问题: A)稀疏矩阵的三元组表是一种 【15】 存储方式。 B)上述描述算法的程序中 for 循环的作用是 【16】 。 C)、D)设三元组表 tri.e 元素域中 i、j、v 的值如下: i j v l 1 6 2 3 1 3 4 8 3 6 1

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com