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

上传人:住在****她 文档编号:90257674 上传时间:2022-05-14 格式:DOCX 页数:13 大小:16.94KB
返回 下载 相关 举报
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷12_第1页
第1页 / 共13页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷12_第2页
第2页 / 共13页
电子科技大学21秋《VB程序设计》复习考核试题库答案参考套卷12_第3页
第3页 / 共13页
点击查看更多>>
资源描述
电子科技大学21秋VB程序设计复习考核试题库答案参考1. 下面的程序是将从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。下面的程序是将从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。 includestdioh main( ) int i; char s21,*p; for(i=0;i20;i+) si=getehar( ); si=【 】; p=【 】; while(*p) putchar(【 】); 正确答案:0 rns rn*p+本题先通过for循环从键盘读入20个字符,然后赋值0作为字符串结束标志,再使指针p指向字符串的首地址,最后通过while循环对字符串进行扫描并输出。2. 恒参信道对信号传输的影响主要表现在:_,_,_。恒参信道对信号传输的影响主要表现在:_,_,_。正确答案:幅频畸变;相频畸变;多径传播。所谓幅度-频率畸变,是指信道的幅度。频率特性偏离如图83所示的关系所引起的畸变。所谓相位-频率畸变,是指信道的相位一频率特性或群迟延频率特性偏离如图8-4所示的关系而引起的畸变。3. 将十进制小数0.6875转换成八进制小数。将十进制小数0.6875转换成八进制小数。根据上述原则,过程如下: 所以,十进制小数0.6875转换成八进制小数为0.54。 4. 以下fun函数的功能是比较两个字符串的大小,函数返回较大串的首地址,请填空。 fun(char*s1,char*s以下fun函数的功能是比较两个字符串的大小,函数返回较大串的首地址,请填空。 fun(char*s1,char*s2) char*a1,*a2; al=s1;a2=s2; while(*sl*s2_) s1+,s2+; if(*sl=*s2)return_; else return_; 正确答案:char*、*s1=*s2、a1、a2char*、*s1=*s2、a1、a25. 在计算机软件系统的体系结构中,数据库管理系统位于用户和【 】之间。在计算机软件系统的体系结构中,数据库管理系统位于用户和【 】之间。正确答案:操作系统数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务。位于用户和操作系统之间。6. 如果使用Option Base 2,则表示缺省的数组下界为2。( )A.正确B.错误参考答案:A7. 利用“公式编辑器”输入数学公式时,所有符号必须通过公式工具栏输入。( )利用“公式编辑器”输入数学公式时,所有符号必须通过公式工具栏输入。()36 错误8. PC相对寻址PC相对寻址正确答案:PC相对寻址在指令中提供一个偏移量由该偏移量和程序计数器(PC)的值相加而得出目标地址。PC相对寻址在指令中提供一个偏移量,由该偏移量和程序计数器(PC)的值相加而得出目标地址。9. 设一棵二叉树中只有叶子结点和左、右子树都非空的结点,如果叶子结点的个数是m,则左、右子树都非空的结点个数设一棵二叉树中只有叶子结点和左、右子树都非空的结点,如果叶子结点的个数是m,则左、右子树都非空的结点个数是_。m-110. 为防止掉电丢失新输入的文本内容,应经常执行“另存为”命令。( )为防止掉电丢失新输入的文本内容,应经常执行“另存为”命令。()错误11. 设有如下程序 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 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分别被传地址(ByRef,默认时省略)一次,故输出时,a、b的值分别在20、50的基础上加10、20。12. 下面程序段运行后,变量x的值为( )。x=3 y=77 Do x=x+2 Loop Until xSqr(y)A.7B.8C.9D.0参考答案:C13. 8051单片机常用的扩展接口有哪些?( ) (A) 可编程I/O接口芯片8255 (B) 可编程中断控制器8259A (C) 可编8051单片机常用的扩展接口有哪些?()(A) 可编程I/O接口芯片8255(B) 可编程中断控制器8259A(C) 可编程串行接口芯片8251(D) 可编程接口芯片8155ABCD14. 在多级目录结构中查找一个文件,若每访问一个文件都从根目录开始,要耗费很多时间,为此引入了_在多级目录结构中查找一个文件,若每访问一个文件都从根目录开始,要耗费很多时间,为此引入了_。正确答案:当前目录当前目录15. 并行处理面临着哪两个重要的挑战?分别采用什么方法解决?并行处理面临着哪两个重要的挑战?分别采用什么方法解决?正确答案:并行处理面临着两个重要的挑战其一是程序中有限的并行性这可通过采用并行性更好的算法来解决;其二是相对较高的通信开销。减少远程访问延迟主要靠系统结构支持和编程技术来解决。并行处理面临着两个重要的挑战,其一是程序中有限的并行性,这可通过采用并行性更好的算法来解决;其二是相对较高的通信开销。减少远程访问延迟主要靠系统结构支持和编程技术来解决。16. 用Stretch属性可以自动调整图片框中图形的大小。( )A.正确B.错误参考答案:B17. C语言中表达式a1,词法分析后,能识别出的单词个数是_。A10B9C7D6C语言中表达式a1,词法分析后,能识别出的单词个数是_。A10B9C7D6正确答案:D尽管这个表达式在C语言的语法上看是错误的,但在词法分析阶段只进行单词识别,不会判读语法是否正确,所以识别出6个单词,分别是a、和1。18. 结束当前程序的语句是( )。A.quitB.exitC.endD.sub参考答案:C19. 已知寄存器位数为8位,机器数取1位符号位,设其内容为01101100,当它代表无符号数时,逻辑左移一位后已知寄存器位数为8位,机器数取1位符号位,设其内容为01101100,当它代表无符号数时,逻辑左移一位后得_,逻辑右移一位后得_。当它代表补码时,算术左移一位后得_,算术右移一位后得_。正确答案:11011000 00110110 01011000 001101101101100000110110010110000011011020. 编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。编写在线性探查法处理冲突构造的哈希表中查找指定关键字的程序。设哈希表长为15,哈希函数H(key)=key%13。 #define m 15 #define KEYTYPE int #define NULL 0 typedef struct KEYTYPE key; HASHTABLE; 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 ht) /*建立哈希表算法*/ 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,i+1); 21. 软件维护是为了提高软件产品的质量,不会产生副作用。软件维护是为了提高软件产品的质量,不会产生副作用。此题为判断题(对,错)。正确答案:22. 在Excel 2007工作表中,已知B1中有公式=D2*E3,D列和E列之间插入一空列。在第2行和第3行之间插入一空行,则B1在Excel 2007工作表中,已知B1中有公式=D2*E3,D列和E列之间插入一空列。在第2行和第3行之间插入一空行,则B1中的公式调整为()。D2*F423. 通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链通常计算机网络的连接设备交换机工作在OSI的下列哪一层( )。A.物理层B.网络层C.传输层D.数据链路层正确答案:B24. 如果分时系统的时间片一定,那么_,响应时间越长。 A用户数越少 B内存越少 C内存越多 D用户数越多如果分时系统的时间片一定,那么_,响应时间越长。A用户数越少B内存越少C内存越多D用户数越多D25. 在文档中插入一个符号时,单击_按钮,不关闭符号对话框。 A) 确定 B) 自动更正 C) 插入 D) 取消在文档中插入一个符号时,单击_按钮,不关闭符号对话框。A) 确定B) 自动更正C) 插入D) 取消C26. 数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。存储结构 或 物理结构27. Windows操作系统是下列哪两者之间的接口( )。A.用户与软件B.系统软件与应用软件C.主机与外设D.Windows操作系统是下列哪两者之间的接口( )。A.用户与软件B.系统软件与应用软件C.主机与外设D.用户与计算机正确答案:A28. 组合框控件是一种非常灵活的控件,下面( )不是组合框的典型。A列表框B下拉式列表C简单组合框组合框控件是一种非常灵活的控件,下面( )不是组合框的典型。A列表框B下拉式列表C简单组合框D下拉式组合框正确答案:A29. 在多媒体中,声音基本上分为音乐和音效两类。在多媒体中,声音基本上分为音乐和音效两类。此题为判断题(对,错)。正确答案:30. 运算器的基本功能有_、_、_等。运算器的基本功能有_、_、_等。算术运算$逻辑运算$移位31. 在考生文件夹中完成如下综合应用: 学籍数据库里有“学生”、“课程”和“选课”三个表,建立一个名为在考生文件夹中完成如下综合应用: 学籍数据库里有“学生”、“课程”和“选课”三个表,建立一个名为myview的视图,该视图包含“学号”、“姓名”、“课程名”和“成绩”四个字段。要求先按“学号”升序排序,再按“课程名”升序排序。 建立一个名为myform的表单,表单标题为“学籍查看”,表单中含有一个表格控件,该控件的数据源是前面建立的视图myview。在表格控件下面添加一个命令按钮,该命令按钮的标题为“退出”,要求单击按钮时弹出一个对话框提问“是否退出?”运行时如果选择“是”则关闭表单,否则不关闭。正确答案:32. 在保护方式下,486可直接访问的最大内存空间有多大?每个存储分段的最大空间有多少?486是通过什么数据结构来在保护方式下,486可直接访问的最大内存空间有多大?每个存储分段的最大空间有多少?486是通过什么数据结构来确定存储分段在32位线性空间中的位置的?这个数据结构主要包含哪些内容?在保护方式下,486可直接访问的最大内存空间有4GB。每个存储分段最大为4GB。486是通过“段描述符”来确定存储分段在32位线性空间中的位置的。每个段描述符的大小为8字节,其中主要包含:存储分段在一维线性空间中的32位起始地址(段地址)、存储分段的大小、类型和读写限制等信息。33. Java语言中,移位运算符包括:、和【 】。Java语言中,移位运算符包括:、和【 】。正确答案:34. 11又58的二进制表示是_。11又58的二进制表示是_。正确答案:1011101101110135. 以下不能在“工程资源管理器”窗口中列出的文件类型是( )。A.basB.resC.frmD.ocx参考答案:D36. 某总线有104根信号线,其中数据线(DB)32根,若总线工作频率为33MHZ,则其理最大传输率为( )。A3某总线有104根信号线,其中数据线(DB)32根,若总线工作频率为33MHZ,则其理最大传输率为( )。A33MBsB64MBsC132MBsD164MBs正确答案:C数据总线32根,故而每次传输4B数据,总线工作频率为33MHZ,则理论最大传输速率为334=132MBs。37. 在五笔字型输入法中,根据构成汉字的各字根之间的位置关系,可以将成千上万的方块汉字分为_三种。在五笔字型输入法中,根据构成汉字的各字根之间的位置关系,可以将成千上万的方块汉字分为_三种。左右型、上下型、杂合型38. 下列程序是判断一个整数(=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”,另一个是“swit=0”,必须两个条件同时成立才执行循环,当Ik时,显然不必再检查n是否能被I整除;而如果“swit=1”,则表示n已被整除,肯定不是素数,也不必检查了。只有“I=k”和“swit=0”两者同时成立时才需要检查“n是否为素数”,循环只有一个判断操作,即判断n能否被I整除,如果不能,则I=I+1。以便为下一次判断作准备。39. 在SQL查询语句中,WHERE语句的作用是( )。 A查找目标 B查询结果 C查询视图 D查找条件在SQL查询语句中,WHERE语句的作用是()。A查找目标B查询结果C查询视图D查找条件D40. 当变量,在奇偶数之间变化时,下面程序的输出结果为( )。 CLEAR I=0 DO WHILE I10 IF INT(I/2)=I/2当变量,在奇偶数之间变化时,下面程序的输出结果为()。CLEARI=0DOWHILEI10IF INT(I/2)=I/2?WENDIF?ABCI=I+1ENDDOAW ABC ABC连续显示5次BABC ABC W连续显示5次CW ABC ABC连续显示4次DABC ABC W连续显示4次A41. PowerPoint 2007是( )套装软件中的成员之一。PowerPoint 2007是()套装软件中的成员之一。Microsoft Office42. 从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是【 】。从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是【 】。正确答案:详细设计本题属于记忆题,从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是详细设计。概要设计,即总体设计,将软件需求转化为数据结构和软件的系统结构。详细设计,即过程设计,通过对结构表示进行细化,得到软件的详细的数据结构和算法。43. 设一棵二叉树的中序遍历结果为DBEAC,前序遍历结果为ABDEC,则后序遍历结果为【 】。设一棵二叉树的中序遍历结果为DBEAC,前序遍历结果为ABDEC,则后序遍历结果为【 】。正确答案:DEBCA利用前序和中序遍历的方法可以确定二叉树的结构。具体步骤如下:(1)前序遍历的第一个结点a为树的根结点;(2)中序遍历a的左边的结点为a的左子树,a的右边的结点为a的右子树;(3)再分别对a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。然后,再根据二叉树的结构写出它的后序遍历。44. 设有语句:x=InputBox(“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是( )。A.变量X的值是数值10B.在InputBox对话框标题栏中显示的是“示例”C.0是默认值D.变量X的值是字符串“10”参考答案:D45. 计算机硬件系统和计算机软件系统中相互独立的两个部分,两者之间没有必然联系。( )计算机硬件系统和计算机软件系统中相互独立的两个部分,两者之间没有必然联系。( )答案:46. 以下哪种测试方法不属于自盒测试技术? ( ) A. 语句覆盖测试 B. 边界值分析测试 C. 条件覆以下哪种测试方法不属于自盒测试技术? ( )A. 语句覆盖测试B. 边界值分析测试C. 条件覆盖测试D. 判断覆盖测试参考答案B47. 下列程序利用指针将2个数按从大到小的顺序输出。 main ( ) int a,b, 【 】;下列程序利用指针将2个数按从大到小的顺序输出。 main ( ) int a,b, 【 】; printf(input a,b: ); scanf (%d%d, &a, &b); 【 】; p2=&b; if (ab) p=p1; p1=p2; p2=p; printf(a=%d b=%dn,a,b); printf(max=%d min=%dn,【 】);正确答案:*p*p1*p2rnp1:&arn*p1*p2*p,*p1,*p2p1:&a*p1,*p248. EXCEL 中只能用拖动鼠标的方法来选定整个工作表。( )EXCEL 中只能用拖动鼠标的方法来选定整个工作表。( )答案:错49. 在Java中,线程的模型就是一个CPU、程序代码和【 】的封装体。在Java中,线程的模型就是一个CPU、程序代码和【 】的封装体。正确答案:数据(或程序的数据或程序数据)数据(或程序的数据,或程序数据)50. PU响应中断时最先完成的步骤是( )。A开中断B保存断点C关中断D转入中断服务程序PU响应中断时最先完成的步骤是( )。A开中断B保存断点C关中断D转入中断服务程序正确答案:C只有先关中断,才可以保护断点。若是先不保护断点,则可能会丢失当前程序的断点。同理,在恢复现场之前也要关中断,这个过程和操作系统中的信号量。PV操作类似,都是将内部过程变为不可打断的原子操作。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!