电子科技大学22春《VB程序设计》离线作业一及答案参考65

上传人:住在****她 文档编号:88242418 上传时间:2022-05-10 格式:DOCX 页数:16 大小:18.16KB
返回 下载 相关 举报
电子科技大学22春《VB程序设计》离线作业一及答案参考65_第1页
第1页 / 共16页
电子科技大学22春《VB程序设计》离线作业一及答案参考65_第2页
第2页 / 共16页
电子科技大学22春《VB程序设计》离线作业一及答案参考65_第3页
第3页 / 共16页
点击查看更多>>
资源描述
电子科技大学22春VB程序设计离线作业一及答案参考1. 假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。A.用于测试X是否偶数B.返回一个整数C.返回一个奇数D.用于测试X是否整数参考答案:A2. 获取并显示当前系统的日期与时间。获取并显示当前系统的日期与时间。3. 在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下:Private Sub Timer1_( ) TxtTime.text=Time End Sub在下划线上应填入的内容是( )。A.EnabledB.VisibleC.IntervalD.Timer参考答案:D4. 举例说明H=J及D=的含义。举例说明H=J及D=的含义。正确答案:方程H=J的含义是:通电导线在其周围产生磁场即电流是磁场的旋度源。方程D=的含义是:电荷在其周围产生电场即电荷是电场的散度源。方程H=J的含义是:通电导线在其周围产生磁场即电流是磁场的旋度源。方程D=的含义是:电荷在其周围产生电场,即电荷是电场的散度源。5. MD光盘和PC型光盘都是( )型光盘。A只读B一次C重写MD光盘和PC型光盘都是( )型光盘。A只读B一次C重写正确答案:C6. VBScript的变量名由字母、数字、字符组成,它必须以字母开头且长度少于_个字符。VBScript的变量名由字母、数字、字符组成,它必须以字母开头且长度少于_个字符。2567. 下列程序用来输出结构体变量ex所占存储单元的字节数。 struct st char name20; do下列程序用来输出结构体变量ex所占存储单元的字节数。 struct st char name20; double score; ; main ( ) struct st ex; printf(ex size: %dn,sizeof(【 】); 正确答案:ex或struct stex或structst8. 电子邮件是指A。电子邮件是指A。正确答案:A通过计算机网络收发消息A通过计算机网络收发消息9. 编译程序的执行效率与速度不如直译程序高。( )编译程序的执行效率与速度不如直译程序高。()错误10. 微软拼音输入法是Windows的一种汉语拼音词语输入法。( )微软拼音输入法是Windows的一种汉语拼音词语输入法。()正确11. 当前微机上运行的Windows系统是属于( )。 (A)网络操作系统 (B)单用户单任务操作系统 (C)单用户多任务操当前微机上运行的Windows系统是属于()。(A)网络操作系统(B)单用户单任务操作系统(C)单用户多任务操作系统(D)分时操作系统C12. 在Excel 2007工作簿中,sheet1工作表第6行第F列单元格的名称为( )。在Excel 2007工作簿中,sheet1工作表第6行第F列单元格的名称为()。F613. 以下声明语句中错误的是( )。A.Const var1=123B.Dim var2=ABCC.DefInt a-zD.Static var3 As Integer参考答案:B14. 单片机复位后,特殊功能寄存器SP的初始状态是( )H。单片机复位后,特殊功能寄存器SP的初始状态是()H。0715. 在WindowsXP中一个应用程序在桌面只能建立一个快捷方式。在WindowsXP中一个应用程序在桌面只能建立一个快捷方式。此题为判断题(对,错)。正确答案:16. 请用实例阐述数据库技术与其他学科的技术相结合的成果。请用实例阐述数据库技术与其他学科的技术相结合的成果。正确答案:数据库技术与其他学科的内容相结合是新一代数据库技术的一个显著特征涌现出各种新型的数据库系统(如图所示)。rn rn (1)数据库技术与分布处理技术相结合出现了分布式数据库系统;rn (2)数据库技术与并行处理技术相结合出现了并行数据库系统;rn (3)数据库技术与人工智能技术相结合出现了知识库系统和主动数据库系统;rn (4)数据库技术与多媒体技术相结合出现了多媒体数据库系统;rn (5)数据库技术与模糊技术相结合出现了模糊数据库系统。数据库技术与其他学科的内容相结合,是新一代数据库技术的一个显著特征,涌现出各种新型的数据库系统(如图所示)。(1)数据库技术与分布处理技术相结合,出现了分布式数据库系统;(2)数据库技术与并行处理技术相结合,出现了并行数据库系统;(3)数据库技术与人工智能技术相结合,出现了知识库系统和主动数据库系统;(4)数据库技术与多媒体技术相结合,出现了多媒体数据库系统;(5)数据库技术与模糊技术相结合,出现了模糊数据库系统。17. 在设置系统账户密码时,不要过短或过于简单,比如可以将密码设置为8位以上的字母、数字、符号的混合在设置系统账户密码时,不要过短或过于简单,比如可以将密码设置为8位以上的字母、数字、符号的混合组合。此题为判断题(对,错)。正确答案:18. 设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是( )。A.List1.ListB.List1.ListIndexC.List1.IndexD.List1.Text参考答案:D19. 数学表达式X2+3XY对应的VB算术表达式是( )。A.X+3X*YB.X*X+3XYC.X*X+3*X*YD.X*X+3*XY参考答案:C20. 下面程序中函数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)21. 可以同时删除字符串前导和尾部空白的函数是( )A.LtrimB.RtrimC.TrimD.Mid参考答案:C22. 评价IO系统性能的参数主要有_、_、_和_。评价IO系统性能的参数主要有_、_、_和_。正确答案:连接特性、IO系统的容量、响应时间、吞吐率连接特性、IO系统的容量、响应时间、吞吐率23. 下面指令序列执行后,正确的结果是( ) MOV AL,0FEH ADD AL,AL ADC Al,ALA .AL=0F8HB .AL=0F8H C下面指令序列执行后,正确的结果是( ) MOV AL,0FEH ADD AL,AL ADC Al,ALA .AL=0F8HB .AL=0F8H CF=1 CF=0C .AL=0F9HD .AL=0F9H CF=0 CF=1参考答案D24. 下面定义的结构体类型包含3个成员,其中成员变量x用来存入整型数据,成员变量y用来存入实型数据,成下面定义的结构体类型包含3个成员,其中成员变量x用来存入整型数据,成员变量y用来存入实型数据,成员变量next是指向自身结构体的指针。请将定义补充完整。 struct stu int x; 【 】 【 】next;正确答案:float y;rnstruct stu *float定义变量y为实型变量。要求变量next是指向自身结构体的指针,因此变量next应该是结构体stu的指针型变量。25. A单用户单任务B单用户多任务C多用户单任务D多用户多任务A单用户单任务B单用户多任务C多用户单任务D多用户多任务正确答案:B26. 判断点P(x1,y1)是否在圆内(圆的轨迹方程为:x2 y2=4)的表达式为( )。A.x1*x1 y1*y1=4B.x1*x1 y1*y1C.x1*x1 y1*y14D.x2 And y2参考答案:B27. name属性可以在属性窗口修改,也可以在代码中修改。( )A.正确B.错误参考答案:B28. 若变量已正确定义,则以下语句的输出结果是 s=32; s=32; printf(d,s);A-1B1C32D0若变量已正确定义,则以下语句的输出结果是 s=32; s=32; printf(d,s);A-1B1C32D0正确答案:D按位异或”运算的规则是:参与运算的两个运算数中相对应的二制位上,若数相同,则该位的结果为0;若数不同,则该位的结果为1。因为语句s=32;s,=32;相当于s与自身做按位异或运算,所以其结果等于0。29. 文件系统中,要求物理块必须连续的物理结构是_。 A顺序文件 B流式文件 C索引文件 D链接文件文件系统中,要求物理块必须连续的物理结构是_。A顺序文件B流式文件C索引文件D链接文件A30. 用以下程序把从键盘输入的字符存放到一个文件中,用字符作为结束符,请按题意要求填空完善程序。用以下程序把从键盘输入的字符存放到一个文件中,用字符作为结束符,请按题意要求填空完善程序。 includestdioh main( ) FILE*fp; char ch,fname10; printf(Input the name of filen); gets(fname); if(fpfopen(【 】)=NULL) printf(cant openn); 【 】; while(chgetchar( )!=) fputc(【 】); fclose(fp); 正确答案:fname#rnexit(0)rnchfpfname,#exit(0)ch,fp31. 什么是控件?请列举常用3种控件的用途。什么是控件?请列举常用3种控件的用途。所谓控件就是用于输入、显示和计算数据及执行各种操作的对象。 (1)标签控件:用来显示说明性的文本信息,以及窗体和报表中的标题、名称等。 (2)文本框控件:用于输入、显示或编辑窗体的记录源数据,显示计算结果,或接收用户输入的数据。 (3)选项组:对选项控件进行分组。一般与切换按钮、单选按钮和复选框结合使用。 32. 窗体的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用来设置鼠标当前位置的坐标”参考答案:A33. 下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。 include下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。 include stdio.h main( ) FILE*fp;char ch; long num=0; if(_) printf(Cant open file !n); exit(0); while(_) ch=fgetc(fp); _; printf(%d,num); fclose(fp); 正确答案:(fp=fopen(c:a.txt)r)=NULL !feof (fp) fputc (chfp);(fp=fopen(c:a.txt),r)=NULL,!feof(fp),fputc(ch,fp);34. 设A=2,B=-2,则表达式A/2+1B+5 or B*(-2)=6的值是_。设A=2,B=-2,则表达式A/2+1B+5 or B*(-2)=6的值是_。正确答案:False表达式的运算顺序是:先进行算术运算,然后进行比较运算,量后进行逻辑运算。表达式A/2+1B+5OrB*(-2)=6的运算过程为;A/2+1B+5OrB*(-261.0+13Or4=6FalseorFalseFalse。35. 二进制数11011101的1/2为_。二进制数11011101的1/2为_。1101110.136. 用IBM Via Voice 4.0进行语音输入时,_。A麦克风最好放在嘴的正前方以便获得较大的用IBM Via Voice 4.0进行语音输入时,_。A麦克风最好放在嘴的正前方以便获得较大的输入功率B发音的速度最好尽量慢一些,以免系统来不及识别C麦克风最好放在约离嘴角两厘米处,以避免呼吸噪声的干扰D发音的速度要尽量快,以提高录入速度正确答案:C37. DMA方式中数据传送与CPU无关,控制数据传输的功能部件是_。 A控制器 B运算器 C存储器 DDMACDMA方式中数据传送与CPU无关,控制数据传输的功能部件是_。A控制器B运算器C存储器DDMACD38. 退出WindowsXP系统的快捷键是( )。A.AltF2B.CtrlF2C.AltF4D.CtrlF4退出WindowsXP系统的快捷键是( )。A.Alt+F2B.Ctrl+F2C.Alt+F4D.Ctrl+F4正确答案:C39. PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期PU响应DMA请求的条件是当前( )执行完。A机器周期B总线周期C机器周期和总线周期D指令周期正确答案:A每个机器周期结束后,就可以响应DMA请求。40. 8051单片机常用的扩展接口有哪些?( ) (A) 可编程I/O接口芯片8255 (B) 可编程中断控制器8259A (C) 可编8051单片机常用的扩展接口有哪些?()(A) 可编程I/O接口芯片8255(B) 可编程中断控制器8259A(C) 可编程串行接口芯片8251(D) 可编程接口芯片8155ABCD41. 用Stretch属性可以自动调整图片框中图形的大小。( )A.正确B.错误参考答案:B42. “一线联五洲”“地球村”是计算机在( )方面的应用。A人工智能B科学计算C网络与通信D信息管理“一线联五洲”“地球村”是计算机在( )方面的应用。A人工智能B科学计算C网络与通信D信息管理正确答案:C43. 试说出MS-DOS或Windows对文件名的命名规则。举几个例子,说明哪个文件名起得是对的,哪个文件名起得是不符合命试说出MS-DOS或Windows对文件名的命名规则。举几个例子,说明哪个文件名起得是对的,哪个文件名起得是不符合命名规则的。例如MS-DOS,它的文件名由两部分组成:文件名和扩展名。文件名由18个字符组成;在文件名的后面,可以跟随扩展名(可选)。扩展名总是以一个点开始,然后是13个字符。组成文件名和扩展名的字符可以如下。 英文字母:AZ,az,共52个(不区分大小写)。 数字符号:09。 特殊符号:、#、等。 不能使用的字符有*、?等。 例如: test.txt abc.obj 等都是正确的文件名;而: abcdefhgijk.txty 是不正确的文件名。 对于Windows,文件名最多可以有256个字符,其他与MS-DOS类同。 44. 在远程导弹系统中,将计算机嵌入到导弹内,这种计算机属于A用计算机,在计算机的应用领域中属于B。在远程导弹系统中,将计算机嵌入到导弹内,这种计算机属于A用计算机,在计算机的应用领域中属于B。正确答案:A专 B过程控制A专B过程控制45. 若一个工程含有多个窗体及标准模块,当工程中含有sub main过程,则程序一定首先执行该过程。( )A.正确B.错误参考答案:B46. 在同一个文件夹中,不能用鼠标对同一个文件进行复制。( )在同一个文件夹中,不能用鼠标对同一个文件进行复制。()错误47. 为了设置两个表之间的数据参照完整性,要求这两个表是( )。 A同一个数据库中的两个表 B两个自由表 C一为了设置两个表之间的数据参照完整性,要求这两个表是()。A同一个数据库中的两个表B两个自由表C一个自由表和一个数据库表D没有限制A48. 每根双绞线的两端都需要( )来和网卡或交换机连接。 ARJ-45接头 BRJ-43接头 CRJ-28接头 DRJ-25接头每根双绞线的两端都需要()来和网卡或交换机连接。ARJ-45接头BRJ-43接头CRJ-28接头DRJ-25接头A49. 以下程序的输出是( )。 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-x);A10B11C51D60C50. 要改变幻灯片在窗口中的显示比例,应_。 A) 右击幻灯片“显示比例” B) 将鼠标指向幻灯片的四角,待鼠标要改变幻灯片在窗口中的显示比例,应_。A) 右击幻灯片“显示比例”B) 将鼠标指向幻灯片的四角,待鼠标变成双向箭头时,拖动鼠标C) 单击工具栏中的“显示比例”下拉菜单D) 单击“视图”菜单“显示比例”CD51. 有一个数是:123,它与十六进制数53相等,那么该数值是( )。A八进制数B十进制数C五进制D二二有一个数是:123,它与十六进制数53相等,那么该数值是( )。A八进制数B十进制数C五进制D二二进制数正确答案:A52. 两个十六进制数7E5和4D3相加,得_。A(BD8)十六B(CD8)十六C(CB8)十六D以上都不对两个十六进制数7E5和4D3相加,得_。A(BD8)十六B(CD8)十六C(CB8)十六D以上都不对正确答案:C53. 打开菜单编辑器的快捷键是什么( )。A.Ctrl+EB.Shift+EC.Alt+ED.Tab+E参考答案:A54. 在A、B单元各有一个有符号数。从键盘输入一个字符,当其为A时,表示将该两个有符号数相加,结果存入C中。当收到在A、B单元各有一个有符号数。从键盘输入一个字符,当其为A时,表示将该两个有符号数相加,结果存入C中。当收到S时,表示将该两个有符号数相减,结果也存入C单元中。当为非A或非S时,则不做运算,置C单元为0FFH。DATA SEGMENT A DB 12H B DB 34H C DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AH,01H ;输入一个字符 INT 21H CMP AL,A ;判断是否为A JZ A1 ;是则转到A1处 CMP AL,S ;判断是否是S JZ A2 ;是则转到A2处 MOV C,0FFH ;既不是A也不是S,置C单元为0FFH JMP OVER ;结束 A1: MOV AL,A ;是A,两数相加存于C中 ADD AL,B MOV C,AL IMP OVER A2: MOV AL,A ;是S,两数相减存于C中 SUB AL,B MOV C,AL OVER: MOV AH,4CH INT 21H CODE ENDS ENDSTART 55. 十六进制数AB6C转换成八进制数是( )。A5 12454B5235C52666D5267.7十六进制数AB6C转换成八进制数是( )。A5 12454B5235C52666D5267.7正确答案:C56. 根据计算机的规模,可以将计算机分为( )等几类。A小型机B大型机C微型机D巨型机E工作站根据计算机的规模,可以将计算机分为( )等几类。A小型机B大型机C微型机D巨型机E工作站正确答案:ABCDE57. 微程序设计是利用_方法设计_,具有_等一系列优点。微程序设计是利用_方法设计_,具有_等一系列优点。正确答案:软件 控制单元CU 规整性、灵活性、可维护性软件控制单元CU规整性、灵活性、可维护性58. 分辨率是鼠标器和扫描仪最重要的性能指标,其计量单位是dpi,它的含义是_。 A每毫米长度上的像素数 B分辨率是鼠标器和扫描仪最重要的性能指标,其计量单位是dpi,它的含义是_。A每毫米长度上的像素数B每英寸长度上的像素数C每平方毫米面积上的像素数D每平方英寸面积上的像素数B59. 已知用数组sq50存放循环队列的元素,且头指针和尾指针分别为19和2,则该队列的当前长度为_已知用数组sq50存放循环队列的元素,且头指针和尾指针分别为19和2,则该队列的当前长度为_。正确答案:333360. 给出以下程序的控制流图。 (1)read(A,B) F1 CA*A DB*B if CD goto给出以下程序的控制流图。 (1)read(A,B) F1 CA*A DB*B if CD goto L1 EA*A FF+1 EEF Write(E) stop L1: EB*B FF2 EEF Write (E) if Ei00 goto L2 STOP L2: FF1 goto L1 (2)read(C) A0 B1 L1: AAB if BC goto L2 BB1 goto L1 L2: write(A) STOP正确答案:(1)要给出程序的控制流图首先划分基本块。根据划分基本块的步骤首先确定基本块的入口语句。如图87所示由入口语句定义的条件可以确认(1)为入口语句条件语句的跳转目标(11)和(1 7)为入口语句;紧跟在条件语句后面的(6)和(16)为入口语句。rnrn 根据基本块划分的第二步构造属于每个入口语句的基本块。如图88所示由基本块构造的规则可知语句(1)、(2)、(3)、(4)和(5)构成一个基本块;语句(6)、(7)、(8)、(9)和(10)构成一个基本块;语句(11)、(12)、(13)、(14)和(15)构成一个基本块;语句(16)构成一个基本块;语句(17)和(18)构成一个基本块。该程序共有5个基本块。rnrn 程序的控制流图如图89所示。rnrn (2)根据划分基本块的步骤首先确定基本块的入口语句。如图810所示由入口语句定义的条件可以确认(1)为入口语句条件语句的跳转目标(4)和(8)为入口语句;紧跟在条件语句后面的(6)为入口语句。rnrn 根据基本块划分的第二步构造属于每个入口语句的基本块。如图811所示由基本块构造的规则可知语句(1)、(2)和(3)构成一个基本块;语句(4)和(5)构成一个基本块;语句(6)和(7)构成一个基本块;语句(8)和(9)构成一个基本块。该程序共有4个基本块。rnrn 程序的控制流图如图8一12所示。rn要给出程序的控制流图,首先划分基本块。根据划分基本块的步骤,首先确定基本块的入口语句。如图87所示,由入口语句定义的条件可以确认(1)为入口语句,条件语句的跳转目标(11)和(17)为入口语句;紧跟在条件语句后面的(6)和(16)为入口语句。根据基本块划分的第二步,构造属于每个入口语句的基本块。如图88所示,由基本块构造的规则可知,语句(1)、(2)、(3)、(4)和(5)构成一个基本块;语句(6)、(7)、(8)、(9)和(10)构成一个基本块;语句(11)、(12)、(13)、(14)和(15)构成一个基本块;语句(16)构成一个基本块;语句(17)和(18)构成一个基本块。该程序共有5个基本块。程序的控制流图如图89所示。(2)根据划分基本块的步骤,首先确定基本块的入口语句。如图810所示,由入口语句定义的条件可以确认(1)为入口语句,条件语句的跳转目标(4)和(8)为入口语句;紧跟在条件语句后面的(6)为入口语句。根据基本块划分的第二步,构造属于每个入口语句的基本块。如图811所示,由基本块构造的规则可知,语句(1)、(2)和(3)构成一个基本块;语句(4)和(5)构成一个基本块;语句(6)和(7)构成一个基本块;语句(8)和(9)构成一个基本块。该程序共有4个基本块。程序的控制流图如图8一12所示。
展开阅读全文
相关资源
相关搜索

最新文档


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


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

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


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