电子科技大学22春《VB程序设计》综合作业二答案参考90

上传人:住在****他 文档编号:89433057 上传时间:2022-05-13 格式:DOCX 页数:16 大小:20.03KB
返回 下载 相关 举报
电子科技大学22春《VB程序设计》综合作业二答案参考90_第1页
第1页 / 共16页
电子科技大学22春《VB程序设计》综合作业二答案参考90_第2页
第2页 / 共16页
电子科技大学22春《VB程序设计》综合作业二答案参考90_第3页
第3页 / 共16页
点击查看更多>>
资源描述
电子科技大学22春VB程序设计综合作业二答案参考1. 图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是( )。A.AutosizeB.StretchC.AutoRedrawD.Appearance参考答案:B2. UNIX文件系统将文件名存放在 中,将文件的物理地址存放在 中,而文件的读写指针则被存放在UNIX文件系统将文件名存放在 中,将文件的物理地址存放在 中,而文件的读写指针则被存放在 中。正确答案:目录项;索引结点;文件表项目录项;索引结点;文件表项3. 单选按钮与复选框对象的Value属性类型不同,且只能取值True或False。( )A.正确B.错误参考答案:A4. 下面的程序是将从终端读入的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循环对字符串进行扫描并输出。5. TCP协议为了解决端对端的流量控制,引入了( )来解决。A差错控制B滑动窗口协议C超时重传DTCP协议为了解决端对端的流量控制,引入了( )来解决。A差错控制B滑动窗口协议C超时重传D重复确认正确答案:B此题考查的是TCP流量控制与拥塞控制知识点。滑动窗口协议是用来解决流量控制的,因此答案B正确。6. 获取并显示当前系统的日期与时间。获取并显示当前系统的日期与时间。7. 以下关于多重窗体程序的叙述中,错误的是( )。A.用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序, 需要单独保存每个窗体参考答案:A8. 若一个工程含有多个窗体及标准模块,当工程中含有sub main过程,则程序一定首先执行该过程。( )A.正确B.错误参考答案:B9. 十六进制数AB6C转换成八进制数是( )。A5 12454B5235C52666D5267.7十六进制数AB6C转换成八进制数是( )。A5 12454B5235C52666D5267.7正确答案:C10. 什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中的各种资源尽可能地满负荷工作,从而提高整个计算机系统的使用效率。基于这种考虑,计算机科学家开始把CPU、存储器、外部设备以及各种软件都视为计算机系统的“资源”,并逐步设计出一种软件来管理这些资源,不仅使它们能够得到合理地使用,而且还要高效地使用。具有这种功能的软件就是“操作系统”。所以,“多道程序设计”的出现,加快了操作系统的诞生。11. 编写算法:将稀疏矩阵转换为三元组的表示形式。编写算法:将稀疏矩阵转换为三元组的表示形式。正确答案: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元素值。12. 对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。正确答案:n(n-1)/2n(n-1)/213. 用IBM Via Voice 4.0进行语音输入时,_。A麦克风最好放在嘴的正前方以便获得较大的用IBM Via Voice 4.0进行语音输入时,_。A麦克风最好放在嘴的正前方以便获得较大的输入功率B发音的速度最好尽量慢一些,以免系统来不及识别C麦克风最好放在约离嘴角两厘米处,以避免呼吸噪声的干扰D发音的速度要尽量快,以提高录入速度正确答案:C14. 网页文档对标签h2定义了蓝色文字的内置样式,文档体中用text属性定义文字颜色。浏览器将对标题2应用样式规网页文档对标签h2定义了蓝色文字的内置样式,文档体中用text属性定义文字颜色。浏览器将对标题2应用样式规定的蓝色显示,而按文档体规定的红色显示标题3与段落的内容。HTML文档名称:Exa_2_2.html html head style type=text/css h2 color:blue) /style /head body text=red h2江苏省(颜色由样式指定)/h2 h3南京市(按body元素指定的红色显示)/h3 p仙林大学城(按body元素指定的红色显示)/p /body /html IE浏览器打开此网页的效果如图2.4所示。 15. 假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。A.用于测试X是否偶数B.返回一个整数C.返回一个奇数D.用于测试X是否整数参考答案:A16. 每根双绞线的两端都需要( )来和网卡或交换机连接。 ARJ-45接头 BRJ-43接头 CRJ-28接头 DRJ-25接头每根双绞线的两端都需要()来和网卡或交换机连接。ARJ-45接头BRJ-43接头CRJ-28接头DRJ-25接头A17. 能正确表示逻辑关系:“al0或a0”的C语言表达式是( )。Aa=10 or a=0Ba=0a=10Ca=10a能正确表示逻辑关系:“al0或a0”的C语言表达式是( )。Aa=10 or a=0Ba=0a=10Ca=10a=0Da=10a=0正确答案:D18. 设一棵二叉树中只有叶子结点和左、右子树都非空的结点,如果叶子结点的个数是m,则左、右子树都非空的结点个数设一棵二叉树中只有叶子结点和左、右子树都非空的结点,如果叶子结点的个数是m,则左、右子树都非空的结点个数是_。m-119. PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期正确答案:A每个机器周期结束后,就可以响应DMA请求。20. Flash是一种_图像编辑与动画制作工具。Flash是一种_图像编辑与动画制作工具。矢量21. 二进制数11011101的1/2为_。二进制数11011101的1/2为_。1101110.122. 有一个数是:123,它与十六进制数53相等,那么该数值是( )。A八进制数B十进制数C五进制D二二有一个数是:123,它与十六进制数53相等,那么该数值是( )。A八进制数B十进制数C五进制D二二进制数正确答案:A23. 17 .Access 中字段的小数位属性是指定数字型和货币型数据的小数部分的位数,它既影响17 .Access 中字段的小数位属性是指定数字型和货币型数据的小数部分的位数,它既影响数据的显示方式,也影响所存储数值的精度。( )参考答案:24. 要使一个命令按钮显示文字“确定”,正确的设置是把该命令的( )。A.属性Font设置为“确定”B.属性.ForeColor设置为“确定”C.属性Caption设置为“确定”D.属性BorderStyle设置为“确定”参考答案:C25. 设有文法G(S): SSabbR RSa G(S)的语言L(G(S)_。设有文法G(S): SSabbR RSa G(S)的语言L(G(S)_。正确答案:b*ba(ab)*b*ba(ab)*26. 关于流水线技术的说法,错误的是( )。A超标量技术需要配置多个功能部件和指令译码电路等B与关于流水线技术的说法,错误的是( )。A超标量技术需要配置多个功能部件和指令译码电路等B与超标量技术和超流水线技术相比,超长指令字技术对优化编译器要求更高,而无其他硬件要求C流水线按序流动时,在RAW、WAR和WAW中,只可能出现RAW相关D超流水线技术相当于将流水线再分段,从而提高每个周期内功能部件的使用次数正确答案:B要实现超标量技术,要求处理机中配置多个功能部件和指令译码电路,以及多个寄存器端口和总线,以便能实现同时执行多个操作,故A正确;超长指令字技术对Cache的容量要求更大,因为需要执行的指令长度也许会很长,故B错误;流水线按序流动,肯定不会出现先读后写和写后写相关(根据定义可以知道)。27. Sub过程与Function过程最根本的区别是什么( )。A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以B.Function过程可以有参数,Sub过程不可以C.两种过程参数的传递方式不同D.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值参考答案:D28. 11又58的二进制表示是_。11又58的二进制表示是_。正确答案:1011101101110129. 通道是一种_。 A输入/输出处理机 B输入/输出接口 C软件运行工具 D数据传输设备通道是一种_。A输入/输出处理机B输入/输出接口C软件运行工具D数据传输设备A30. 已知寄存器位数为8位,机器数取1位符号位,设其内容为01101100,当它代表无符号数时,逻辑左移一位后已知寄存器位数为8位,机器数取1位符号位,设其内容为01101100,当它代表无符号数时,逻辑左移一位后得_,逻辑右移一位后得_。当它代表补码时,算术左移一位后得_,算术右移一位后得_。正确答案:11011000 00110110 01011000 001101101101100000110110010110000011011031. 将下列的程序补充完整。 import java.applet.Applet; import java.awt.Graphics;将下列的程序补充完整。 import java.applet.Applet; import java.awt.Graphics; public class Applet2 extends Applet public void paint(Graphics gap) in i=678; gap.drawstring(Integer【 】(i),20,60); 正确答案:【 】toStringpaint( )方法有一个参数gap是Graphics类的实例,当然gap是程序员自己起的名字,你也可以定义为ggg,这都无妨,该实例由浏览器生成,它包含了Applet的图形上下文信息,通过它向Applet中显示信息,该对象相当于Applet的画笔。在调用paint( )方法时,由浏览器将该对象传给paint( )方法。toString( )方法是Object类自带的一个方法,用于返回该对象(在本题中是gap)信息的字符串,该字符串与对象具有相同类型。32. 下列的文件扩展名中_属于组织结构图。 A) dat B) ppt C) cpx D) gif下列的文件扩展名中_属于组织结构图。A) datB) pptC) cpxD) gifC33. 过程文件的扩展名为_。过程文件的扩展名为_。.prg34. 注释说明了程序的功能,它分为【 】注释和功能性注释。注释说明了程序的功能,它分为【 】注释和功能性注释。正确答案:序言性注释一般分为序言性注释和功能性注释。35. 假设该流水线有正常的定向路径和一个单周期延迟分支,请对该循环中的指令进行调度,你可以重新组织假设该流水线有正常的定向路径和一个单周期延迟分支,请对该循环中的指令进行调度,你可以重新组织指令的顺序,也可以修改指令的操作数,但是注意不能增加指令的条数。请画出该指令序列执行的流水线时空图,并计算执行上述循环所需要的时钟周期数。正确答案:有正常定向路径。单周期延迟分支。其时空图如图320所示。LOOP:LWR1,0(R2)DADDIUR2,R2,#4DADDIUR1,R1,#1DSUBR4,R3,R2BNEZR4,LOOPSWR1,-4(R2)第i次迭代(i=098)开始周期:1+(i6)。总的时钟周期数:(986)+10=598。图320题解的时空图336. 定点原码除法和定点补码除法均可采用_除法,但补码除法中_参与运算。定点原码除法和定点补码除法均可采用_除法,但补码除法中_参与运算。正确答案:加减交替 符号位加减交替符号位37. 在Java语言中,将源代码翻译成字节码时产生的错误称为【 】,而将程序在运行中产生的错误称为运行错在Java语言中,将源代码翻译成字节码时产生的错误称为【 】,而将程序在运行中产生的错误称为运行错误。正确答案:【 】编译错误知道编译源代码时产生错误称为编泽错误,在运行时,初始化等和环境有关的因素也可能会导致错误,我们称这种错误为运行错误。不能认为只有编写源代码不符合语法规则的错误才屑于Java程序的错误,而忽略了Java应用程序的运行过程中产生的错误。38. 对文本框进行缩放时,文本框中的内容自动编排。( )对文本框进行缩放时,文本框中的内容自动编排。()正确39. 关系数据库因具有( )等特点,而被公认为是最具有前途的一种数据库管理系统,目前已成为占据主导关系数据库因具有( )等特点,而被公认为是最具有前途的一种数据库管理系统,目前已成为占据主导地位的数据库管理系统。A用户不易掌握B结构复杂C数学理论基础完善D使用简单灵活E数据独立性强正确答案:CDE40. 请用实例阐述数据库技术与其他学科的技术相结合的成果。请用实例阐述数据库技术与其他学科的技术相结合的成果。正确答案:数据库技术与其他学科的内容相结合是新一代数据库技术的一个显著特征涌现出各种新型的数据库系统(如图所示)。rn rn (1)数据库技术与分布处理技术相结合出现了分布式数据库系统;rn (2)数据库技术与并行处理技术相结合出现了并行数据库系统;rn (3)数据库技术与人工智能技术相结合出现了知识库系统和主动数据库系统;rn (4)数据库技术与多媒体技术相结合出现了多媒体数据库系统;rn (5)数据库技术与模糊技术相结合出现了模糊数据库系统。数据库技术与其他学科的内容相结合,是新一代数据库技术的一个显著特征,涌现出各种新型的数据库系统(如图所示)。(1)数据库技术与分布处理技术相结合,出现了分布式数据库系统;(2)数据库技术与并行处理技术相结合,出现了并行数据库系统;(3)数据库技术与人工智能技术相结合,出现了知识库系统和主动数据库系统;(4)数据库技术与多媒体技术相结合,出现了多媒体数据库系统;(5)数据库技术与模糊技术相结合,出现了模糊数据库系统。41. 在记录单输入方式中,如果需要查询某条记录,单击记录单对话框中( )按钮,然后在弹出的空白记录单窗口中,选择在记录单输入方式中,如果需要查询某条记录,单击记录单对话框中()按钮,然后在弹出的空白记录单窗口中,选择任意一个列标记输入查询条件。如果需要复杂查询,只要在多个列文本框中同时输入相应的查询条件,然后单击()按钮,即可得到相应的记录。条件$表单42. 有以下程序 main( ) int n=0,m=l,x=2; if(!n) x-=1; if(m) x-=2;有以下程序 main( ) int n=0,m=l,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf(%dn,x); 执行后输出的结果是_。正确答案:-4本题考核的知识点是if.else结构的应用。ifelse构造了一种二路分支选择,是一种最基本的选择结构,if(条件)S1(if分结构)elseS2(else分结构),它的工作过程是:先对条件表达式进行判断,若为真(成立,值为非零),就执行if分结构(S1);否则(不成立,值为0),就执行else分结构(S2)。本题中,n=0,可以判断(!n)为真,执行x=x-1=2-1=1;m=1,可以判断(m)为真,执行x=x-2=1-2=-1;进而可以判断(x)为真,执行x=x-3=-l-34。所以,最后输出为叫43. End if语句对单行if语句不需要。( )A.正确B.错误参考答案:A44. 光缆成本高,适合于距离近、保密性强、容量小的情况。( )光缆成本高,适合于距离近、保密性强、容量小的情况。()正确45. 在网络面临的威胁中,( )是指各种有选择地破坏信息,如修改、删除、伪造、添加、重放、乱序、冒充、制在网络面临的威胁中,( )是指各种有选择地破坏信息,如修改、删除、伪造、添加、重放、乱序、冒充、制造病毒等。A恶意攻击B主动攻击C人为攻击D被动攻击正确答案:B46. 微机的主机是由显示器、 键盘和主机箱组成。( )微机的主机是由显示器、 键盘和主机箱组成。( )答案:错47. 有以下程序 charfun(char*c) if(*c=Z*c=A) *cAa; return*c; main( ) chars8有以下程序 charfun(char*c) if(*c=Z*c=A) *cAa; return*c; main( ) chars81,*p=s; gets(S); while(*P) *P=fun(P); putchar(*P); p+;) printf(n);) 若运行时从键盘上输入OPENTHEDOOR,程序的输出结果是AoPENtHEdOORBopenthedoorCOPENTHEDOORDOpenTheDoor正确答案:B函数fun的主要功能是判断字符是否为大写字符,如果是则转换为小写字符,主函数读入大写字符串,转换成小写。48. 某计算机的主存采用体宽为8B的8体交叉存储器,数据总线的宽度为64位,读一个主存块的步骤: (1某计算机的主存采用体宽为8B的8体交叉存储器,数据总线的宽度为64位,读一个主存块的步骤: (1)发送首地址到主存(一个总线时钟周期); (2)主存控制器接受到地址后,启动第一个模块准备数据,并每隔一个总线时钟启动下一个模块准备数据。每个存储模块花4个总线时钟准备好64位数据,总线上传输一个64位数据花一个总线时钟。请问: 该计算机的Cache缺失损失(从主存中读一个主存块到Cache的时间)至少为多少总线时钟周期?正确答案:通常,存放主存数据块的Cache行(也叫槽)的大小定义为:用相同体内地址访问N体交叉存储器一次所能读出的数据总量。由题意知,Cache行的大小为88B=64B。没有总线竞争时,Cache缺失损失是从主存中读一个主存块的时间,即1+4+1+(8一1)1(或1+14+81)=13个总线时钟周期,所以Cache缺失损失至少是13个总线时钟周期。49. 评价IO系统性能的参数主要有_、_、_和_。评价IO系统性能的参数主要有_、_、_和_。正确答案:连接特性、IO系统的容量、响应时间、吞吐率连接特性、IO系统的容量、响应时间、吞吐率50. 下列对于线性链表的描述中正确的是( )。 A存储空间不一定是连续的,且各元素的存储顺序是任意的 B存储空下列对于线性链表的描述中正确的是()。A存储空间不一定是连续的,且各元素的存储顺序是任意的B存储空间不一定是连续的,且前件元素一定存储在后件元素的前面C存储空间必须连续,且前件元素一定存储在后件元素的前面D存储空间必须连续,且各元素的存储顺序是任意的A51. 下列描述中,( )不属于信息安全范畴的政策或法规。A某地区结合自己实际情况制订的有关计算机信下列描述中,( )不属于信息安全范畴的政策或法规。A某地区结合自己实际情况制订的有关计算机信息安全的“暂行规定”B公安部门规定,不得允许未成年进入网吧C公安部于1987年推出的电子计算机系统安全规范(试行草案)D1994年2月,国家颁布中华人民共和国计算机系统信息安全保护条例正确答案:B52. 对存储单元的地址译码方式有_方式和_方式两种。对存储单元的地址译码方式有_方式和_方式两种。单译码$双译码53. 当变量,在奇偶数之间变化时,下面程序的输出结果为( )。 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次A54. LRU页面淘汰算法总是选择_的页面调出内存储器。 A最长时间未被访问 B最早进入内存 C最近访问次数LRU页面淘汰算法总是选择_的页面调出内存储器。A最长时间未被访问B最早进入内存C最近访问次数最少D将来最长时间不会用到A55. 属于显示器的技术指标是_。 A显存容量 B时钟频率 C屏幕分辨率 D像素填充率属于显示器的技术指标是_。A显存容量B时钟频率C屏幕分辨率D像素填充率C56. 可以同时删除字符串前导和尾部空白的函数是( )A.LtrimB.RtrimC.TrimD.Mid参考答案:C57. 在页式存储系统中选择页的大小,需考虑下列哪个(或哪些)因素?( )。 (1)页面大的好处在页式存储系统中选择页的大小,需考虑下列哪个(或哪些)因素?( )。 (1)页面大的好处是页表较小。 (2)页面小的好处是可以减少由于内部碎片引用的内存浪费。 (3)通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑较大的页面。A(1)B(2)C(1)和(3)D(2)和(3)E(1),(2)和(3)正确答案:E考查页面大小的优缺点。在分页系统中的页面其大小应适中。页面若太小,一方面虽然可使内存碎片减小,从而减少了内存碎片的总空间,有利于提高内存利用率,但另一方面也会使每个进程占用较多的页面,从而导致进程的页表过长,占用大量内存;此外,还会降低页面换进换出的效率。然而,如果选择的页面较大,虽然可以减少页表的长度,提高页面换进换出的速度,但却又会使页内碎片增大。因此,页面的大小应选择适中,且页面大小应是2的幂,通常为512B8KB。58. 下列关于指令设计的说法中,正确的是( )。A指令长度一般是8的整数倍B一条指令只能有一种寻下列关于指令设计的说法中,正确的是( )。A指令长度一般是8的整数倍B一条指令只能有一种寻址方式C在设计指令格式时,应留出一个字段表示下条指令的地址D即便在不同的机器上,指令的操作码总是只有唯一一种解释正确答案:A此题考查的知识点包括:指令长度以字节为单位。每个地址码要指定一种寻址方式,所以在多地址指令中可能有多个寻址方式。在指令格式中,通常不给出下条指令的地址,下条指令的地址总是取自PC。在同一台的计算机上,指令的操作码只有唯一一种解释。但是在不同的计算机上,指令的操作码可以有不同的解释。59. 容器类java.awt.container的父类是( )。Ajava.awt.WindowBjava.awt.ComponentCjava.awt.ram容器类java.awt.container的父类是( )。Ajava.awt.WindowBjava.awt.ComponentCjava.awt.rameDjava.awt.Panel正确答案:B本题考查Java中容器类的概念。Container是一个类,实际上是Component的子类,因此容器本身也是一个构件,具有构件的所有性质,另外还具有放置其他构件和容器的功能。构件类(Component)是Java的图形用户界面的最基本的组成部分。60. 若用2M1位的存储器芯片构造主存储器,需多少个芯片?若用2M1位的存储器芯片构造主存储器,需多少个芯片?正确答案:共需16MB2Mb=88=64个芯片。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


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

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


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