电子科技大学21秋《VB程序设计》综合测试题库答案参考33

上传人:大米 文档编号:487499989 上传时间:2023-10-20 格式:DOCX 页数:14 大小:16.78KB
返回 下载 相关 举报
电子科技大学21秋《VB程序设计》综合测试题库答案参考33_第1页
第1页 / 共14页
电子科技大学21秋《VB程序设计》综合测试题库答案参考33_第2页
第2页 / 共14页
电子科技大学21秋《VB程序设计》综合测试题库答案参考33_第3页
第3页 / 共14页
电子科技大学21秋《VB程序设计》综合测试题库答案参考33_第4页
第4页 / 共14页
电子科技大学21秋《VB程序设计》综合测试题库答案参考33_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、电子科技大学21秋VB程序设计综合测试题库答案参考1. 算法的空间复杂度是指( )。A算法程序的长度B算法程序中的指令长度C算法程序所占的存储空间D算法的空间复杂度是指( )。A算法程序的长度B算法程序中的指令长度C算法程序所占的存储空间D算法执行时所需的存储空间正确答案:D2. 资源子网具备访问网络和处理数据的能力,由( )、终端控制器和终端组成。A系统软件B资源软件C资源子网具备访问网络和处理数据的能力,由( )、终端控制器和终端组成。A系统软件B资源软件C主机D应用软件正确答案:C3. _不能输入到Excel工作表的单元格中。 A=3,7.5 B3,7.5 C=3,7.5 D=Sheet

2、1!B1+7.5_不能输入到Excel工作表的单元格中。A=3,7.5B3,7.5C=3,7.5D=Sheet1!B1+7.5C4. 正确定义实型变量的是( )。A.Dim I As IntegerB.Dim Sum As SingleC.Dim Name As StringD.“wjm=信息技术”参考答案:B5. 某信号量S初值为1,用于管理一个临界区。当S的值为_时,表示有进程在等待进入该临界区。 A1 B=1 C某信号量S初值为1,用于管理一个临界区。当S的值为_时,表示有进程在等待进入该临界区。A1B=1C0D=0C6. TF0是定时器1溢出标志。( )TF0是定时器1溢出标志。()错

3、误7. 设有下列文法: AabcaBbc BbbB BcCbcc bCCb aCaaaaB 试指设有下列文法: AabcaBbc BbbB BcCbcc bCCb aCaaaaB 试指出$1abc,$2abBc,$3aaabBbcc是否为该文法的句型或句子。若是,求出$i全部的短语和句柄。正确答案:因为Aabc故$1abc是该文法的句子短语为abc句柄为abc。rn 因为AaBbcabBc$2abBc是该文法的句型$1的短语为bB和abBc句柄为bB。rn $3aaabBbcc不是该文法的句型或句子。从文法的规则可以判断出该文法的句型或者句子的规律。即该文法对应的句子或句型为anbncn或an

4、biBbn-iCn或anbCbn+1-icn+1。8. 为设计出满足要求的数据库,数据库设计的第一步必须首先进行( )。A需求分析B概念设计C物理设为设计出满足要求的数据库,数据库设计的第一步必须首先进行( )。A需求分析B概念设计C物理设计D逻辑设计正确答案:A9. 在网络面临的威胁中,( )不属于人为攻击行为。A有选择地删除了网络系统中的部分信息B窃取了部在网络面临的威胁中,( )不属于人为攻击行为。A有选择地删除了网络系统中的部分信息B窃取了部分信息但没有干扰网络系统正常工作C网络设备自然老化D因偶然事故致使信息受到严重破坏正确答案:C10. 如下有一段不完整的程序段,如果要求该程序执行

5、3次循环,则在程序中的括号里要填入【 】。 Private如下有一段不完整的程序段,如果要求该程序执行3次循环,则在程序中的括号里要填入【 】。 Private Sub Command1_Click( ) x = 1 do x=x+3 Print x Loop Until【 】 End Sub正确答案:x=8do.Loopuntil循环是先执行后判断。利用x的值来控制循环次数,x的计算过程为:x=1、4、7、10。11. 在Visual FoxPro中,数据库表中不允许有重复记录是通过指定_来实现的。在Visual FoxPro中,数据库表中不允许有重复记录是通过指定_来实现的。主索引或候选索

6、引12. OPTION EXPLICIT语句可以放在窗体模块的声明段中。( )A.正确B.错误参考答案:B13. 使用虚拟存储器就是要为程序员提供比物理空间大得多的虚拟编程空间,因此虚拟存储器的逻辑地址位数要比物理使用虚拟存储器就是要为程序员提供比物理空间大得多的虚拟编程空间,因此虚拟存储器的逻辑地址位数要比物理地址多。()正确14. 关系中的属性或属性组合,其值能够唯一地标识一个元组,该属性或属性组合可选做为【 】。关系中的属性或属性组合,其值能够唯一地标识一个元组,该属性或属性组合可选做为【 】。正确答案:键键是关系模型中的一个重要概念,在二维表中能唯一地标识一个元组的属性,二维表中可能有

7、若干个键。表中一定要有键,因为若表中所有的属性的子集均不是键,则表中属性的全集必为键。15. 在当今的主流声卡上,采样频率一般共分为22.05kHz、_、48kHz三个等级。在当今的主流声卡上,采样频率一般共分为22.05kHz、_、48kHz三个等级。44.1kHz16. 下面表达式的值不等于4是( )。A.int(4.1)B.Int(4.9)C.Abs(int(-3.9)D.Abs(int(-4.5)参考答案:D17. 在Word编辑状态下,可以利用“文件”菜单中的“_”来设置每页的行数和每行的字符数。在Word编辑状态下,可以利用“文件”菜单中的“_”来设置每页的行数和每行的字符数。页面

8、设置18. 下列叙述中_是正确的。A只有直接编码的微指令是水平型微指令B采用微操作码字段的微指令下列叙述中_是正确的。A只有直接编码的微指令是水平型微指令B采用微操作码字段的微指令是水平型微指令C直接编码、字段直接编码、字段间接编码以及直接和字段混合编码都属水平型微指令正确答案:C19. 下面程序的运行结果是_。 define DOUBLE(x,y)x/y main( ) int x=4,y=2,t;下面程序的运行结果是_。 define DOUBLE(x,y)x/y main( ) int x=4,y=2,t; t=DOUBLE(x+y,x-y); printf(%d,t); 正确答案:22

9、20. 设某机存储字长、指令字长和机器字长三者相等。若主存容量为256K16位,欲使一条转移指令能够转移到设某机存储字长、指令字长和机器字长三者相等。若主存容量为256K16位,欲使一条转移指令能够转移到主存的任一位置,可选用何种寻址方式,为什么?正确答案:采用扩充寻址可使16位长的转移指令转至256K主存的任一单元。用16位字长的寄存器作为扩充地址寄存器其内容作为高16位地址再与形式地址拼接后所得的有效地址便可访问256K的存储空间因为256K字的存储器对应1 8位地址码而形式地址码的位数必大于2位。也可采用基址寻址将寄存器的内容左移2位低位补0形成18位的基地址然后和形式地址相加所得的有效

10、地址即可访问256K主存的任一单元。采用扩充寻址可使16位长的转移指令转至256K主存的任一单元。用16位字长的寄存器作为扩充地址寄存器,其内容作为高16位地址,再与形式地址拼接后所得的有效地址便可访问256K的存储空间,因为256K字的存储器对应18位地址码,而形式地址码的位数必大于2位。也可采用基址寻址,将寄存器的内容左移2位,低位补0,形成18位的基地址,然后和形式地址相加,所得的有效地址即可访问256K主存的任一单元。21. DMA方式中数据传送与CPU无关,控制数据传输的功能部件是_。 A控制器 B运算器 C存储器 DDMACDMA方式中数据传送与CPU无关,控制数据传输的功能部件是

11、_。A控制器B运算器C存储器DDMACD22. 下列程序是判断一个整数(=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox(请下列程序是判断一个整数(=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox(请输入一个整数(=3) k=Int(Sqr(n) i=2 swit=0 While i正确答案:swit=1 I=I+1素数是只能被1和本身整除的正整数,在本题的程序中,swit是一个标志变量,如果“swit=0”,则表示n不能被整除;如果能被一个整数整除,则swit变为1;While循环执行的条件有两个,一个是“I=k”,

12、另一个是“swit=0”,必须两个条件同时成立才执行循环,当Ik时,显然不必再检查n是否能被I整除;而如果“swit=1”,则表示n已被整除,肯定不是素数,也不必检查了。只有“I=k”和“swit=0”两者同时成立时才需要检查“n是否为素数”,循环只有一个判断操作,即判断n能否被I整除,如果不能,则I=I+1。以便为下一次判断作准备。23. 设有如下程序段:x=2 For i=1 To 10 Step 2 x=x+i Next运行以上程序后,x的值是( )。A.26B.27C.38D.57参考答案:B24. 以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的 末尾。单

13、向链表的头以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的 末尾。单向链表的头指针作为函数值返回。请填空。 includestdioh struct list char data; struct list * next; ; struct list * creat; struct list * h,* p,* q; char ch; h(【 】 )malloc ( sizeof(struct list); pqh; chgetchar( ); while(ch!?) p(【 】)mallco(sizeof(struct list); p-datach; q-next

14、p; qp; chgetchar( ); p-next0; 【 】; 正确答案:strcur list *rnstrucr list *rnreturn (h)strcurlist*strucrlist*return(h)25. A单用户单任务B单用户多任务C多用户单任务D多用户多任务A单用户单任务B单用户多任务C多用户单任务D多用户多任务正确答案:B26. 下面程序的输出是【 】。 main( ) int a=2,4,6,*ptr=&a0,x=8,y,z; for下面程序的输出是【 】。 main( ) int a=2,4,6,*ptr=&a0,x=8,y,z; for(y=0;y3;y+) z=(*(ptr+y)x)?*(prt+y):x; printf(%dn,z); 正确答案:6本题变量z的值应为最后一次给它赋的值,且最后一次for循环使pr

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

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

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