资源描述
电子科技大学22春VB程序设计补考试题库答案参考1. 设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是( )。A.menu1.Enabled=TrueB.Munu1.Enabled=FalseC.Menu1.Visible=TrueD.Menu1.Visible=False参考答案:D2. 在Word2003中,使用“数字统计”功能不能完成( )。A显示当前文档的页面、数字、段落、行数信息B脚在Word2003中,使用“数字统计”功能不能完成( )。A显示当前文档的页面、数字、段落、行数信息B脚注和尾注的个数统计C选定部分内容的数字统计D整篇文档的数字统计正确答案:B3. 下面程序中函数creat用于建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾,单向链表下面程序中函数creat用于建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾,单向链表的头指针作为函数值返回。将程序补充完整。 includestdiao.h struct list char data; struct list * next;; struct list * creat( ) struct list *h,*p,*q; char ch; h【 】malloc(sizeof(struct list); p=q=h;ch=getchar( ); while(ch!?) p【 】malloc(sizeof(struct list); p-datach;q-next=p;q=p;ch=getchar( ); p-next0; 【 】; 正确答案:(struct list *)rn(struct list *)rnreturn(h)(structlist*)(structlist*)return(h)4. 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( )。A.MouseDownB.MouseUpC.LoadD.Click参考答案:C5. 在网络面临的威胁中,( )不属于人为攻击行为。A有选择地删除了网络系统中的部分信息B窃取了部在网络面临的威胁中,( )不属于人为攻击行为。A有选择地删除了网络系统中的部分信息B窃取了部分信息但没有干扰网络系统正常工作C网络设备自然老化D因偶然事故致使信息受到严重破坏正确答案:C6. 单片机复位后,特殊功能寄存器SP的初始状态是( )H。单片机复位后,特殊功能寄存器SP的初始状态是()H。077. 数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。存储结构 或 物理结构8. 下列程序的输出结果是_。 main( ) int a3 3=1,2,3,4,5,6,7,8,9; int i,sum=0; fo下列程序的输出结果是_。main( )int a3 3=1,2,3,4,5,6,7,8,9;int i,sum=0;for(i=0;i=2;i+)sum=sum+ai i;printf(%dn,sum);159. 对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。正确答案:n(n-1)/2n(n-1)/210. 为了设置两个表之间的数据参照完整性,要求这两个表是( )。 A同一个数据库中的两个表 B两个自由表 C一为了设置两个表之间的数据参照完整性,要求这两个表是()。A同一个数据库中的两个表B两个自由表C一个自由表和一个数据库表D没有限制A11. 窗体的MouseDown事件过程Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)有4个参数,关于这些参数,正确的描述是( )。A.通过Button参数判定当前按下的是哪一个鼠标键B.Shift参数只能用来确定是否按下Shift键C.Shift参数只能用来确定是否按下Alt和Ctrl键D.“参数x,y用来设置鼠标当前位置的坐标”参考答案:A12. 通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链路层正确答案:B13. 目前制造计算机所用的电子元件是( )。 (A)电子管 (B)晶体管 (C)集成电路 (D)超大规模集成电路目前制造计算机所用的电子元件是()。(A)电子管(B)晶体管(C)集成电路(D)超大规模集成电路D目前的计算机属于“新一代”主要采用的还是超大规模集成电路。14. 现行PC CPU的引脚中,接有硬中断信号的引脚数有_。 A15个 B8个 C2个 D1个现行PC CPU的引脚中,接有硬中断信号的引脚数有_。A15个B8个C2个D1个C15. 设有下列文法: 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或anbiBbn-iCn或anbCbn+1-icn+1。16. 金属材料是金属及其_的总称。金属材料是金属及其_的总称。正确答案:合金合金17. 写出下列机器数经ALU运算后的结果和标志ZF、CF的状态。若将这些机器数当作有符号数(补码),哪些运算会出现溢出写出下列机器数经ALU运算后的结果和标志ZF、CF的状态。若将这些机器数当作有符号数(补码),哪些运算会出现溢出?十六进制加法: ALU加法: 8位运算结果为0,标志ZF=1、CF=1。两个异号数相加不会出现溢出。$十六进制加法: ALU加法: 8位运算结果为75H(01110101B),标志ZF=0、CF=0。两个正数相加结果仍为正数,没有出现溢出。$十六进制加法: ALU加法: 8位运算结果为9BH(10011011B),标志ZF=0、CF=0。两个正数相加结果变为负数,出现溢出。$十六进制减法: ALU减法(补码加法): 8位运算结果为ETH(11110011B),标志ZF=0、CF=1。两个同号数相减结果不会出现溢出。$十六进制减法: ALU减法(补码加法): 8位运算结果为52H(01010010B),标志ZF=0、CF=0。一个负数减去一个正数结果应为负数,但这里的结果却为正数,因此出现溢出。$十六进制减法: ALU减法(补码加法): 8位运算结果为C3H(11000011B),标志ZF=0、CF=1。一个正数减去一个负数结果应为正数,但这里的结果却为负数,因此出现溢出。 18. 在记录单输入方式中,如果需要查询某条记录,单击记录单对话框中( )按钮,然后在弹出的空白记录单窗口中,选择在记录单输入方式中,如果需要查询某条记录,单击记录单对话框中()按钮,然后在弹出的空白记录单窗口中,选择任意一个列标记输入查询条件。如果需要复杂查询,只要在多个列文本框中同时输入相应的查询条件,然后单击()按钮,即可得到相应的记录。条件$表单19. 微指令的顺序控制部分用来_。微指令的顺序控制部分用来_。正确答案:指出下一条微指令的地址指出下一条微指令的地址20. 目前最为流行的,性价比较高的鼠标是_。 A机械式鼠标 B光电机械式鼠标 C光电式鼠标 D球式鼠标目前最为流行的,性价比较高的鼠标是_。A机械式鼠标B光电机械式鼠标C光电式鼠标D球式鼠标B21. 程序状态寄存器PSW的OV是溢出标志。( )程序状态寄存器PSW的OV是溢出标志。()正确22. 函数String(n,str)的功能是( )。A.把数值型数据转换为字符串B.返回由n个字符组成的字符串C.从字符串中取出n个字符D.从字符串中第n个字符的位置开始取子字符串参考答案:B23. End if语句对单行if语句不需要。( )A.正确B.错误参考答案:A24. 用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体。( )A.正确B.错误参考答案:A25. 在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是( )。A.“text(.txt)|(*.txt)”B.“文本文件(.txt)|(.txt)”C.“text(.txt)|(*.txt)”D.“text(.txt)(*.txt)”参考答案:A26. 在飞机订票系统中,假定公共数据区的单元Ai(i=1,2,3)里存放着某月某日第i次航班现有票数。在第j个售票处,利在飞机订票系统中,假定公共数据区的单元Ai(i=1,2,3)里存放着某月某日第i次航班现有票数。在第j个售票处,利用变量Rj暂存Ai里的内容。现在为第j个售票处编写代码。试问它的安排对吗?如果正确,试说明理由;如果不对,指出错误,并做出修改。27. 一个有限自动机识别的语言是一个无限集合,则该有限自动机的状态图一定含有回路。 ( )一个有限自动机识别的语言是一个无限集合,则该有限自动机的状态图一定含有回路。 ( )此题为判断题(对,错)。正确答案:一个有限自动机识别的语言是一个无限集合,则该有限自动机的状态图从初态到终态必须有无穷条路径,有限结点的有向图固定的几个点之间要有无穷条路径,则该有向图一定含有回路。28. 将下列文件类型填入空格: (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 汇编程序输出的文件有:(1)、(3)、(5)。rn 连接程序输出的文件有:(2)、(6)。编辑程序输出的文件有:(4)。汇编程序输出的文件有:(1)、(3)、(5)。连接程序输出的文件有:(2)、(6)。29. 在五笔字型输入法中,根据构成汉字的各字根之间的位置关系,可以将成千上万的方块汉字分为_三种。在五笔字型输入法中,根据构成汉字的各字根之间的位置关系,可以将成千上万的方块汉字分为_三种。左右型、上下型、杂合型30. 二进制数11011101的1/2为_。二进制数11011101的1/2为_。1101110.131. 8051单片机常用的扩展接口有哪些?( ) (A) 可编程I/O接口芯片8255 (B) 可编程中断控制器8259A (C) 可编8051单片机常用的扩展接口有哪些?()(A) 可编程I/O接口芯片8255(B) 可编程中断控制器8259A(C) 可编程串行接口芯片8251(D) 可编程接口芯片8155ABCD32. 设某机存储字长、指令字长和机器字长三者相等。若主存容量为256K16位,欲使一条转移指令能够转移到设某机存储字长、指令字长和机器字长三者相等。若主存容量为256K16位,欲使一条转移指令能够转移到主存的任一位置,可选用何种寻址方式,为什么?正确答案:采用扩充寻址可使16位长的转移指令转至256K主存的任一单元。用16位字长的寄存器作为扩充地址寄存器其内容作为高16位地址再与形式地址拼接后所得的有效地址便可访问256K的存储空间因为256K字的存储器对应1 8位地址码而形式地址码的位数必大于2位。也可采用基址寻址将寄存器的内容左移2位低位补0形成18位的基地址然后和形式地址相加所得的有效地址即可访问256K主存的任一单元。采用扩充寻址可使16位长的转移指令转至256K主存的任一单元。用16位字长的寄存器作为扩充地址寄存器,其内容作为高16位地址,再与形式地址拼接后所得的有效地址便可访问256K的存储空间,因为256K字的存储器对应18位地址码,而形式地址码的位数必大于2位。也可采用基址寻址,将寄存器的内容左移2位,低位补0,形成18位的基地址,然后和形式地址相加,所得的有效地址即可访问256K主存的任一单元。33. 编写算法:将稀疏矩阵转换为三元组的表示形式。编写算法:将稀疏矩阵转换为三元组的表示形式。正确答案:trans_mat_trix(datat:ypeamnspmatrixTPpb)rn *a为m行n列矩阵b为存放三元组的数组*rn p=0; *p为矩阵非零元素计数*rn for(i=1;im;i+)rn for(j=1;j=n;j+)rn if(aij1) *非零元素*rn rn p+; *给三元组赋值*rn bdatapi=i;rn bdatapj=j;rn h datapv=aij;rn rn b.mu=m;b.nu=n;b.tu=p; *赋行数、列数和非。元素数*rn 按行优先查找矩阵每一个非零元素并装入三元组表中。由三元组表i域表示非0元素行下标,三元组表j域表示非0元素列下标,三元组表v域表示非0元素值。34. 结束当前程序的语句是( )。A.quitB.exitC.endD.sub参考答案:C35. 的POP3和SMTP的服务器分别是_和_。的POP3和SMTP的服务器分别是_和_。POP$SMTP36. DMA方式中数据传送与CPU无关,控制数据传输的功能部件是_。 A控制器 B运算器 C存储器 DDMACDMA方式中数据传送与CPU无关,控制数据传输的功能部件是_。A控制器B运算器C存储器DDMACD37. 下列关于与寄存器有关的寻址方式的说法中,正确的是( )。A采用寄存器寻址的好处是可以缩短下列关于与寄存器有关的寻址方式的说法中,正确的是( )。A采用寄存器寻址的好处是可以缩短程序的执行时间B采用寄存器寻址方式的操作数一定在主存储器中C采用寄存器直接寻址方式的操作数一定在寄存器中D采用寄存器间接寻址方式的操作数一定在主存储器中正确答案:D此题考查与寄存器有关的寻址方式的基本概念。采用寄存器寻址的好处是可以缩短指令的长度。采用寄存器寻址方式的操作数一定在寄存器中。采用直接间接寻址方式的操作数一定在主存储器中。38. 变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是_。变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是_。正确答案:方法代码段方法代码段39. 确定复选框是否选中,可访问的属性是( )。A.ValueB.CheckedC.SelectD.Caption参考答案:A40. 基于设备的分配特性,可以把系统中的设备分为独享、共享和_三种类型。基于设备的分配特性,可以把系统中的设备分为独享、共享和_三种类型。虚拟41. TCP协议为了解决端对端的流量控制,引入了( )来解决。A差错控制B滑动窗口协议C超时重传DTCP协议为了解决端对端的流量控制,引入了( )来解决。A差错控制B滑动窗口协议C超时重传D重复确认正确答案:B此题考查的是TCP流量控制与拥塞控制知识点。滑动窗口协议是用来解决流量控制的,因此答案B正确。42. 解释操作系统中力什么要引入SPOOLing技术。解释操作系统中力什么要引入SPOOLing技术。正确答案:碎片(又称为零头)是指内存中无法被利用的小空闲区。根据碎片出现的情况可以将碎片分为内部碎片和外部碎片。内部碎片是指分配给作业的存储空间中未被利用的部分外部碎片是指系统中无法利用的小存储块。各种内存分配会造成内部碎片或外部碎片。rn解决碎片问题的方法之一就是采用拼接(又称紧缩、紧凑)技术拼接技术是指移动存储器中所有已分配区到内存的一端使本来分散的空闲区连成一个大的空闲区。分页存储管理采用离散的分配方式将作业存放到许多不相邻接的内存区域中也是解决存储器碎片的一种办法。碎片(又称为零头)是指内存中无法被利用的小空闲区。根据碎片出现的情况,可以将碎片分为内部碎片和外部碎片。内部碎片是指分配给作业的存储空间中未被利用的部分,外部碎片是指系统中无法利用的小存储块。各种内存分配会造成内部碎片或外部碎片。解决碎片问题的方法之一就是采用拼接(又称紧缩、紧凑)技术,拼接技术是指移动存储器中所有已分配区到内存的一端,使本来分散的空闲区连成一个大的空闲区。分页存储管理采用离散的分配方式将作业存放到许多不相邻接的内存区域中,也是解决存储器碎片的一种办法。43. 电子政务包括( )。A政府部门内部的数字化办公B企业之间通过网络进行商品贸易C政府部门之间电子政务包括( )。A政府部门内部的数字化办公B企业之间通过网络进行商品贸易C政府部门之间通过计算机网络而进行的信息共享和实时通信D政府部门通过网络和公众进行的双向交流E普通百姓之间通过网络进行的信息交流正确答案:ACD44. 在SQL查询语句中,WHERE语句的作用是( )。 A查找目标 B查询结果 C查询视图 D查找条件在SQL查询语句中,WHERE语句的作用是()。A查找目标B查询结果C查询视图D查找条件D45. inputBox函数返回值的类型为( )A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)参考答案:B46. Windows操作系统是下列哪两者之间的接口( )。A.用户与软件B.系统软件与应用软件C.主机与外设D.Windows操作系统是下列哪两者之间的接口( )。A.用户与软件B.系统软件与应用软件C.主机与外设D.用户与计算机正确答案:A47. 设(AH)=13H,执行指令SHLAH,1后,(AH)=_。设(AH)=13H,执行指令SHLAH,1后,(AH)=_。26H48. 两个十六进制数7E5和4D3相加,得_。A(BD8)十六B(CD8)十六C(CB8)十六D以上都不对两个十六进制数7E5和4D3相加,得_。A(BD8)十六B(CD8)十六C(CB8)十六D以上都不对正确答案:C49. 可以同时删除字符串前导和尾部空白的函数是( )A.LtrimB.RtrimC.TrimD.Mid参考答案:C50. UNIX文件系统将文件名存放在 中,将文件的物理地址存放在 中,而文件的读写指针则被存放在UNIX文件系统将文件名存放在 中,将文件的物理地址存放在 中,而文件的读写指针则被存放在 中。正确答案:目录项;索引结点;文件表项目录项;索引结点;文件表项
展开阅读全文