《电子科技大学21春《VB程序设计》离线作业1辅导答案86》由会员分享,可在线阅读,更多相关《电子科技大学21春《VB程序设计》离线作业1辅导答案86(14页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21春VB程序设计离线作业1辅导答案1. 下列程序的输出结果是_。 main( ) int a+,b2,C3,t0; ifaB) ta;ab;bt;下列程序的输出结果是_。 main( ) int a+,b2,C3,t0; ifaB) ta;ab;bt; ifaC) ta;ac;ct; printf(%d,%d,%dln,a,b,C) ; 正确答案:312分析程序,第一个if句,a1,b2,控制条件ab成立,则交换a、b的值,此时a2,b1。第二个if语句,a2,c3,控制条件ac成立,则交换a、c的值,此时a3,c2。2. 要改变一对象的高度,应使用属性( )。A.FontB.F
2、oreColorC.NameD.Height参考答案:D3. 一般地,将计算机指令的集合称为_。 A指令系统 B汇编语言 C模拟语言 D仿真语言一般地,将计算机指令的集合称为_。A指令系统B汇编语言C模拟语言D仿真语言A4. 设有如下程序 Private Sub Fom1_Click( ) Dim s As Integer,b As Intege设有如下程序 Private Sub Fom1_Click( ) Dim s As Integer,b As Integer a=20:b=50 p1 a,b p2 a,b p3 a,b Printa=;a,b=;b End Sub Sub pl(x
3、As Integer,ByValy As Integer) x=x+10 y=y+20 End Sub Sub p2(ByVal x As Integer,y As Integer) x=x+10 y=y+20 End Sub Sub p3(ByVal x As Integer,ByValy As Integer) x=x+10 y=y+20 End Sub 该程序运行后,单击窗体,则在窗体上显示的内容是:a=【 】和b=【 】。正确答案:3070传地址表示参数的传送是对址的传送,变量的原值会在调用过程时被覆盖,但传值不同,传值传送的是参数的副本,变量的值不会发生改变。本题经过三次调用,a与b
4、分别被传地址(ByRef,默认时省略)一次,故输出时,a、b的值分别在20、50的基础上加10、20。5. MD光盘和PC型光盘都是( )型光盘。A只读B一次C重写MD光盘和PC型光盘都是( )型光盘。A只读B一次C重写正确答案:C6. 将下列文件类型填入空格: (1)obj (2)exe (3)crf(4)asm (5)1st (6)map 编辑程序输出将下列文件类型填入空格: (1)obj (2)exe (3)crf(4)asm (5)1st (6)map 编辑程序输出的文件有_; 汇编程序输出的文件有_; 连接程序输出的文件有_。正确答案:编辑程序输出的文件有:(4)。rn 汇编程序输出
5、的文件有:(1)、(3)、(5)。rn 连接程序输出的文件有:(2)、(6)。编辑程序输出的文件有:(4)。汇编程序输出的文件有:(1)、(3)、(5)。连接程序输出的文件有:(2)、(6)。7. 以下程序的输出是( )。 struct st int x; int*y;*p; int dt4=10,20,30,40); struct st aa4=以下程序的输出是()。structstint x;int*y;*p;int dt4=10,20,30,40);struct st aa4=50,dt0,60,dt0,60,dt0,60,dt0,;main( )p=aa;printf(%dn,+(p-
6、x);A10B11C51D60C8. 请用实例阐述数据库技术与其他学科的技术相结合的成果。请用实例阐述数据库技术与其他学科的技术相结合的成果。正确答案:数据库技术与其他学科的内容相结合是新一代数据库技术的一个显著特征涌现出各种新型的数据库系统(如图所示)。rn rn (1)数据库技术与分布处理技术相结合出现了分布式数据库系统;rn (2)数据库技术与并行处理技术相结合出现了并行数据库系统;rn (3)数据库技术与人工智能技术相结合出现了知识库系统和主动数据库系统;rn (4)数据库技术与多媒体技术相结合出现了多媒体数据库系统;rn (5)数据库技术与模糊技术相结合出现了模糊数据库系统。数据库技
7、术与其他学科的内容相结合,是新一代数据库技术的一个显著特征,涌现出各种新型的数据库系统(如图所示)。(1)数据库技术与分布处理技术相结合,出现了分布式数据库系统;(2)数据库技术与并行处理技术相结合,出现了并行数据库系统;(3)数据库技术与人工智能技术相结合,出现了知识库系统和主动数据库系统;(4)数据库技术与多媒体技术相结合,出现了多媒体数据库系统;(5)数据库技术与模糊技术相结合,出现了模糊数据库系统。9. 定义货币类型数据应该用关键字( )。A.SINGLEB.DOUBLEC.CURRENCYD.BOOLEAN参考答案:C10. 已知AX=003AH。请根据AX值用指令实现:BL=03H
8、,BH=0AH,CX=03H+0AH,DX=23AH,SI=0A3H,DI=0A03H。已知AX=003AH。请根据AX值用指令实现:BL=03H,BH=0AH,CX=03H+0AH,DX=23AH,SI=0A3H,DI=0A03H。MOV BX,AX :BX=003AH MOV DX,AX ;DX=003AH SHL DX,1 ;DX=23AH MOV CL,4 ROR AL,CL ;AL=A3H MOV SL,AX :SI-00A3H ROR BX,CL ;BX=A003H,BL=03H SHR BH,CL ;BH=0AH MOV CH,00H MOV CL,BL ;CX=0003H AD
9、D CL,BH ;CX=03H+0AH 11. 下面程序段运行后,变量m的值为( )。a=2:b=1:c=5 IF aA.2B.1C.5D.以上答案都不对参考答案:B12. 通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链路层正确答案:B13. PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期正确答案:
10、A每个机器周期结束后,就可以响应DMA请求。14. 为设计出满足要求的数据库,数据库设计的第一步必须首先进行( )。A需求分析B概念设计C物理设为设计出满足要求的数据库,数据库设计的第一步必须首先进行( )。A需求分析B概念设计C物理设计D逻辑设计正确答案:A15. 电子商务中,认证体系(CA)不可以( )问题。A解决网络身份证的认证以保证交易各方身份是真实的B电子商务中,认证体系(CA)不可以( )问题。A解决网络身份证的认证以保证交易各方身份是真实的B解决相互贸易中的利益公平问题以保证交易各方获利均衡C解决数据传输的安全性以保证在网络中流动的数据没有受到破坏或篡改D解决交易的不可抵赖性以保
11、证对方在网上的承诺能够兑现正确答案:B16. 什么是控件?请列举常用3种控件的用途。什么是控件?请列举常用3种控件的用途。所谓控件就是用于输入、显示和计算数据及执行各种操作的对象。 (1)标签控件:用来显示说明性的文本信息,以及窗体和报表中的标题、名称等。 (2)文本框控件:用于输入、显示或编辑窗体的记录源数据,显示计算结果,或接收用户输入的数据。 (3)选项组:对选项控件进行分组。一般与切换按钮、单选按钮和复选框结合使用。 17. 采用空闲区表法管理磁盘存储空间,类似于存储管理中采用_方法管理内存储器。采用空闲区表法管理磁盘存储空间,类似于存储管理中采用_方法管理内存储器。可娈分区存储管理1
12、8. 在WindowsXP中一个应用程序在桌面只能建立一个快捷方式。在WindowsXP中一个应用程序在桌面只能建立一个快捷方式。此题为判断题(对,错)。正确答案:19. 电子邮件是指A。电子邮件是指A。正确答案:A通过计算机网络收发消息A通过计算机网络收发消息20. 编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。设哈希表长为15,哈希函数H(key)=key%13。 #define m 15 #define KEYTYPE int #define NULL 0 typedef struct KEYTYPE key; H
13、ASHTABLE; int hashsearch(HASHTABLE ht,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 h