电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40

上传人:大米 文档编号:492508546 上传时间:2024-01-29 格式:DOCX 页数:16 大小:19.08KB
返回 下载 相关 举报
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40_第1页
第1页 / 共16页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40_第2页
第2页 / 共16页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40_第3页
第3页 / 共16页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40_第4页
第4页 / 共16页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40》由会员分享,可在线阅读,更多相关《电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷40(16页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学21秋VB程序设计复习考核试题库答案参考1. 下列对于线性链表的描述中正确的是( )。 A存储空间不一定是连续的,且各元素的存储顺序是任意的 B存储空下列对于线性链表的描述中正确的是()。A存储空间不一定是连续的,且各元素的存储顺序是任意的B存储空间不一定是连续的,且前件元素一定存储在后件元素的前面C存储空间必须连续,且前件元素一定存储在后件元素的前面D存储空间必须连续,且各元素的存储顺序是任意的A2. 下列的文件扩展名中_属于组织结构图。 A) dat B) ppt C) cpx D) gif下列的文件扩展名中_属于组织结构图。A) datB) pptC) cpxD) gifC3

2、. 运算器的基本功能有_、_、_等。运算器的基本功能有_、_、_等。算术运算$逻辑运算$移位4. 下列叙述中_是正确的。A只有直接编码的微指令是水平型微指令B采用微操作码字段的微指令下列叙述中_是正确的。A只有直接编码的微指令是水平型微指令B采用微操作码字段的微指令是水平型微指令C直接编码、字段直接编码、字段间接编码以及直接和字段混合编码都属水平型微指令正确答案:C5. KV300软件是一种( )A.数据库管理软件B.查杀病毒的软件C.系统软件D.字处理软件KV300软件是一种( )A.数据库管理软件B.查杀病毒的软件C.系统软件D.字处理软件参考答案:B6. 在水平标尺上_,标尺相应位置设置

3、特殊制表符。 A) 单击鼠标左键 B) 单击鼠标右键 C) 双击鼠标左键 D在水平标尺上_,标尺相应位置设置特殊制表符。A) 单击鼠标左键B) 单击鼠标右键C) 双击鼠标左键D) 拖动鼠标A7. 编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。设哈希表长为15,哈希函数H(key)=key%13。 #define m 15 #define KEYTYPE int #define NULL 0 typedef struct KEYTYPE key; HASHTABLE; int hashsearch(HASHTABLE ht

4、,KEYTYPE k) /*查找算法*/ int i,d; i=0; d=k%13; while(imhtd.key!=khtd.key!=NULL) i+; d=(d+1)%m; if(htd.key!=k) d=-1; return d; void print_hashtable(HASHTABLE ht) /*打印哈希表算法*/ int i; for(i=0;im;i+) printf(%4d,i); printf(nn); for(i=0;im;i+) printf(%4d,hti.key); printf(nn); void create(HASHTABLE ht) /*建立哈希表算

5、法*/ int i,d; for(i=0;im;i+) hti.key=NULL; scanf(%d,i); while(i!=0) d=i%13; while(htd.key!=NULL) d=(d+1)%m; htd.key=i; scanf(%d,i); main( ) int i,k; HASHTABLE htm; create(ht); print_hashtable(ht); printf(n输入待查元素:); scanf(%d,k); i=hashsearch(ht,k); if(i=-1) printf(待查元素不存在n); else printf(待查元素存在,位置为:%d,

6、i+1); 8. 给出以下程序的控制流图。 (1)read(A,B) F1 CA*A DB*B if CD goto给出以下程序的控制流图。 (1)read(A,B) F1 CA*A DB*B if CD goto L1 EA*A FF+1 EEF Write(E) stop L1: EB*B FF2 EEF Write (E) if Ei00 goto L2 STOP L2: FF1 goto L1 (2)read(C) A0 B1 L1: AAB if BC goto L2 BB1 goto L1 L2: write(A) STOP正确答案:(1)要给出程序的控制流图首先划分基本块。根据划

7、分基本块的步骤首先确定基本块的入口语句。如图87所示由入口语句定义的条件可以确认(1)为入口语句条件语句的跳转目标(11)和(1 7)为入口语句;紧跟在条件语句后面的(6)和(16)为入口语句。rnrn 根据基本块划分的第二步构造属于每个入口语句的基本块。如图88所示由基本块构造的规则可知语句(1)、(2)、(3)、(4)和(5)构成一个基本块;语句(6)、(7)、(8)、(9)和(10)构成一个基本块;语句(11)、(12)、(13)、(14)和(15)构成一个基本块;语句(16)构成一个基本块;语句(17)和(18)构成一个基本块。该程序共有5个基本块。rnrn 程序的控制流图如图89所示

8、。rnrn (2)根据划分基本块的步骤首先确定基本块的入口语句。如图810所示由入口语句定义的条件可以确认(1)为入口语句条件语句的跳转目标(4)和(8)为入口语句;紧跟在条件语句后面的(6)为入口语句。rnrn 根据基本块划分的第二步构造属于每个入口语句的基本块。如图811所示由基本块构造的规则可知语句(1)、(2)和(3)构成一个基本块;语句(4)和(5)构成一个基本块;语句(6)和(7)构成一个基本块;语句(8)和(9)构成一个基本块。该程序共有4个基本块。rnrn 程序的控制流图如图8一12所示。rn要给出程序的控制流图,首先划分基本块。根据划分基本块的步骤,首先确定基本块的入口语句。

9、如图87所示,由入口语句定义的条件可以确认(1)为入口语句,条件语句的跳转目标(11)和(17)为入口语句;紧跟在条件语句后面的(6)和(16)为入口语句。根据基本块划分的第二步,构造属于每个入口语句的基本块。如图88所示,由基本块构造的规则可知,语句(1)、(2)、(3)、(4)和(5)构成一个基本块;语句(6)、(7)、(8)、(9)和(10)构成一个基本块;语句(11)、(12)、(13)、(14)和(15)构成一个基本块;语句(16)构成一个基本块;语句(17)和(18)构成一个基本块。该程序共有5个基本块。程序的控制流图如图89所示。(2)根据划分基本块的步骤,首先确定基本块的入口语

10、句。如图810所示,由入口语句定义的条件可以确认(1)为入口语句,条件语句的跳转目标(4)和(8)为入口语句;紧跟在条件语句后面的(6)为入口语句。根据基本块划分的第二步,构造属于每个入口语句的基本块。如图811所示,由基本块构造的规则可知,语句(1)、(2)和(3)构成一个基本块;语句(4)和(5)构成一个基本块;语句(6)和(7)构成一个基本块;语句(8)和(9)构成一个基本块。该程序共有4个基本块。程序的控制流图如图8一12所示。9. 在考生文件夹中完成如下综合应用: 在考生文件夹中有表score(含有学号、物理、高数、英语和学分在考生文件夹中完成如下综合应用: 在考生文件夹中有表sco

11、re(含有学号、物理、高数、英语和学分五个字段,具体字段类型请自行查询考生文件夹中的表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,标题分别为“计算”和“关闭”。程序运行时,单击“计算”按钮应完成下列操作: (1)计算每一个学生的总学分并存入对应的“学分”字段。学分的计算方法是:物理 60分以上(包括60分)2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。 (2)根据上面的计算结果,生成一个新的表result,(要求表结构的字段类型与score表对应字段的类

12、型一致),并且按“学分”升序排序,如果“学分”相等则按“学号”降序排序。 单击“关闭”按钮,程序终止运行。正确答案:10. 打开数据库的命令是( )。 AUSE BUSE DATABASE COPEN DOPEN DATABASE打开数据库的命令是()。AUSEBUSE DATABASE COPENDOPEN DATABASED11. 下列描述中,( )不属于信息安全范畴的政策或法规。A某地区结合自己实际情况制订的有关计算机信下列描述中,( )不属于信息安全范畴的政策或法规。A某地区结合自己实际情况制订的有关计算机信息安全的“暂行规定”B公安部门规定,不得允许未成年进入网吧C公安部于1987年

13、推出的电子计算机系统安全规范(试行草案)D1994年2月,国家颁布中华人民共和国计算机系统信息安全保护条例正确答案:B12. 决定一个窗体有无控制菜单的属性是什么( )。A.MinButtomB.CaptionC.MaxButtonD.ControlBox参考答案:D13. 写出下列机器数经ALU运算后的结果和标志ZF、CF的状态。若将这些机器数当作有符号数(补码),哪些运算会出现溢出写出下列机器数经ALU运算后的结果和标志ZF、CF的状态。若将这些机器数当作有符号数(补码),哪些运算会出现溢出?十六进制加法: ALU加法: 8位运算结果为0,标志ZF=1、CF=1。两个异号数相加不会出现溢出。$十六进制加法: ALU加法: 8位运算结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号