计算机专业第二次月考试题
高三计算机专业第二次月考试题.doc

高三计算机专业第二次月考试题14.在WindowsXP窗口的菜单项屮,有些菜单项前面有“,它表示A、硬件B、应用软件 C.、操作系统D、文件一、选择题1 •一台计算机的颜色是由()三色组合而成。
A红黄蓝B黄绿蓝C红黄绿D红绿蓝2.微型计算机屮使用的打印机通常连接在()A并行接口B串性接口C显示接口D键盘接口3.关机后储数据会丢失的存储器OA 存RAM C 系统ROM BIOS C CMOS RAM D 硬盘4.主板的核心和灵魂是()A CPU B扩展槽C芯片组DBIOS和CMOS芯片5 •当前流行的奔腾4上板安装显卡的插槽为()A AGPB ISAC PCID VESA6.32位地址总线可访问的物理空间达到()A 32GB B 16GBC 8GBD 4GB7.下列不是硬盘物理故障的是()A电路控制部分损坏B机器部分损坏C盘休损坏D分区损坏8•磁盘碎片整理的口的是()A斥缩文件B扩充磁盘容量C铺展存储D鼠标器9.()不是硕盘的分区类型。
A丄分区B系统分区C逻辑分区D扩展分区10・在安装计算机的过和屮,下列描述不正确的是()A严禁带点操作安装前应释放人体静电B接口禁止用蛮丿J插拨C测试异常时应立即关掉电源D整个安装步骤是固定的、不得顺意调整11.WindowsXP的整个显示屏幕称为()。
A、窗口B、工作台C、桌面D、操作台12.在WindowsXP屮,要浏览本地计算机上所有资源,可以实现的是()。
A、冋收站B、网上邻居C、任务栏D、资源管理器13.在画图程序屮绘制一个圆,需要按住控制键进行绘制,它就是()。
A、CtrlB、ALTC、ShiftD、空格键()。
A、如果用户选择了此命令,则会弹出下一级菜单B、如果用户选择了此命令,则会弹出一个对话框C、该菜单项当前正在被使用D、该菜单项不能被使用15.如果清空回收站,则回收站的文件或文件夹()。
A、能够恢复B、不能恢复C、不能恢复,但是磁盘上还存在D、不确定16.对丁•写字板,下面叙述不止确的是()。
高三计算机专业第二次月考试试卷

⾼三计算机专业第⼆次⽉考试试卷2011届对⼝升学第⼆次⽉考《C语⾔》试卷姓名:班级:⼀、单选题(本⼤题共10⼩题,每⼩题3分,共30分。
在每⼩题给出的四个选项中,只有⼀项是符合题⽬要求的)1、若数组a有m列,则a[i][j]之前的数组元素个数为( )A、(i-1)*(j-1)B、i*m+j+1C、i*m+j-1D、i*m+j2、已知字母a的ASCI的⼗进制代码为97,则执⾏下列语句后输出为( ) char a=?a?;a--;printf(“%d,%c\n”,a+?2?-?0?,a+?3?-…0?);A、a, cB、100,cC、98,cD、格式描述和输出项不匹配,输出⽆定值3、在C语⾔中,当函数调⽤时( )A、实参和形参各占⼀个独⽴的存储单元B、形参和实参共⽤存储单元C、可以由⽤户指定形参和实参是否共⽤存储单元D、由系统⾃动确定形参和实参是否共⽤存储单元4、执⾏下⾯语句后的输出结果为( )int a=-1;if(a<=0)printf(“****\n”);a=2;elseprintf(“%%%%\n”);A、 ****B、 %%%%C、%%main( ){ int x=1,y=0,a=0,b=0;switch (x){ case 1:switch(y){case 0: a++; break;case 1: b++; break;}case 2:a++; b++;case 3:a++; b++;}printf(“a=%d, b=%d”,a,b);}A、 a=3, b=2B、 a=2, b=3C、 a=3, b=3D、 a=2, b=26、以下程序段( )int x=1,y=4;printf(x>y? ”x=%d”:”y=%d”,x,y);A、输出控制格式错误B、输出:x=1C、输出: y=4D、输出:y=17、若下述程序运⾏时输⼊的数据是“3.6,2.4”,则输⼊结果是( ) #include#includemain( ){float x,y,z;scanf(“%f,%f”,&x,&y);{if(fabs(z)>1.0){ x=y;y=z;z=x/y;}elsebreak;}printf(“%f”,y);}A、1.500000B、1.600000C、2.000000D、2.4000008、下列程序段不能实现求阶乘8!(结果存放在p中)的是( )A、p=1;B、p=2;for(x=1;x<9;x++) for(x=8;x>3;x--)p=p*x; p=p*x;B、p=1, x=1; D、p=1,x=8;while(x<9) dop=p*x++; { p=p*x--;}while(x>1)9、执⾏如下程序段,当输⼊为happy! 时,输出的结果为( ) char str[14]={“I am”};strcat(str,”sad!”);scanf(“%s”,str);printf(“%s”,str);A、 I am sad!B、happy!C、I am happy!D、happy ad!10、下述程序的输出结果是( )long fun(int n){long s;if(n==1||n==2)s=2;s=n+fun(n-1);return s;}void main( ){printf(“\n%ld”,fun(4)); }A、 7B、8C、9D、10⼆、多选题(本⼤题共2⼩题,每⼩题5分,共10分。
2023届计算机本科班《专业综合》第二次月考试题

2023届计算机本科班《专业综合》第二次月考试题1.本次考试总分350分(理论+技能),考试时间:100分钟2.该试卷属于理论卷,总分200分3.技能卷参见试卷或分发的文件您的姓名: [填空题] *_________________________________一、单项选择题(共34小题,每小题3分,共102分。
每小题所给的选项中,只有一个正确答案。
)1、世界上最先实现程序存储的计算机是()。
[单选题] *A. EDSAC(正确答案)B. EDVACC. ENIACD. UNIVAC2、用来发送CPU命令到存储器和输入输出设备的是()。
[单选题] *A.控制总线(正确答案)B.地址总线C.数据总线D.系统总线3.人们经常接收到的诈骗电话、虚假广告,这体现了信息的()。
[单选题] *A.普遍性C.真伪性(正确答案)D.可加工性4.计算机的主要性能指标包括()。
[单选题] *A.字长和兼容性B.机器字长和运算速度(正确答案)C.运算速度和硬盘容量D.硬盘容量和可靠性5.1959年IBM公司的塞缪尔(A.M.Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在下列()方面的应用。
[单选题] *A.人工智能(正确答案)B.科学计算C.自动控制D.信息管理6.外存和内存有许多不同之处,外存相对于内存来说,以下叙述不正确的是()。
A.外存读取数据的速度慢,内存读取数据的速度快 [单选题] *B.计算机断电后外存中的信息仍然存在C.外存的容量比内存的大许多倍D.内存和外存都是由半导体器件构成的(正确答案)7.既是图像文件格式,又是动画文件格式的文件格式是()。
[单选题] *A. GIF(正确答案)C. SWFD. MPG8.语言处理程序若按软件分类应属于()。
[单选题] *A.系统软件(正确答案)B.系统工具软件C.操作系统D.应用软件9.标准ASCII码的码长是()。
[单选题] *A.2B.7(正确答案)C.8D.1610.以下符合网络道德规范的是()。
高二信息技术下学期第二次月考试题

卜人入州八九几市潮王学校内蒙古临河三中二零二零—二零二壹高二信息技术下学期第二次月考试题总分值是:100分,时间是:70分钟一、选择题〔1×60=60分〕1、第一代计算机网络的缺陷是〔〕。
2、第二代计算机网络的主要问题是〔〕。
3、以下表达中不属于计算机网络特征的是〔〕。
“网络协议〞来交换信息D.以改变人们的思想观念,工作形式和生活形式为方向4、组成一个最简单的计算机网络可以没有〔〕。
5、在星形网络中,常见的HY节点是〔〕。
6、〔〕为一种廉价高速的网络技术,是搭建中小型网络的首选。
7、以下关于有线网络和无线网络的说法正确的选项是〔〕。
C.有线网络部署灵敏D.有线网络的传输间隔远8、IEEE802局域网HY首先出如今〔〕。
9、以下说法中正确的选项是〔〕。
10、模拟信号〔波形〕的特性是〔〕。
11、数字信号的特征是〔〕。
12、调制〔器〕的作用是〔〕。
13、以下说法正确的选项是〔〕。
14、以下通信方式中属于半双工通行的是〔〕。
15、下面协议中,用于电子邮件email传输控制的是〔〕。
16、在模拟通信中,常使用〔〕来描绘通信信道的传输才能17、网络的网络设备是由主机设备、板卡、电源等硬件组成,并由〔〕等介质所连接起来的。
A、电路B、电子C、电线D、电缆18、完成线缆制作后,可以采用〔〕对线缆的导通情况和线序进展检查。
A.信息插座B.简易网线测试仪C.简易打线工具D.压线钳19、以下关于对于无线传输介质特性的说法中,错误的选项是〔〕。
A.无线传输介质不通过物理连接,而是通过空间传输的技术B.微波通信的工作效率很高,沿直线传播C.红外线适用于长间隔传输、能穿透墙壁D.激光有很好的聚光型和方向性,但是不可以透雨和浓雾20、以下〔〕技术与常用的数据交换技术无关。
A.波分复用B.电路交换C.报文交换D.分组交换21、计算机的网络构造可以用〔〕来描绘22、在以下阐述研究网络体系构造的根本思想中,不正确的选项是〔〕。
计算机信息二月月考试题详解

计算机信息技术二月月考(计算机部分)详解一、单项选择题:1、在计算机中,用二进制的0和1两个不同的值表示的信息量叫()。
A.字符B.字节C.位D.字解答:一切信息在计算机内部都是用二进制的0和1两个数字组成的数字序列来表示,二进制的一个数位,简称位(bit),记作b,是计算机中最小的数据单位(信息量单位);字符是可使用多种不同字符方案或代码来表示的抽象实体(字母、数字、标点符号、运算符等),一个西文字符等于一个字节,一个汉字字符等于两个字节;字节(Byte)是计算机中数据存储的基本单位,1字节=1B=8位=8b;字(Word)是计算机处理数据时,一次所能够存取、运算、传递二进制数据的长度,其长度与CPU芯片型号有关。
正确答案:C2、与十六进制数E对应的十进制数是()。
A.12B.13C.14D.15正确答案:C3、在Windows2000的资源窗口中,标题栏上不可能出现的按钮是()按钮。
A.移动B.关闭C.还原D.最小化解答:资源窗口:显示系统资源的窗口,如“Windows2000的资源管理器”、“我的电脑”、“我的文档”以及文件夹窗口。
资源窗口标题栏上的按钮一般有:关闭、还原/最大化、最小化及控制菜单图标按钮。
正确答案:A4、下列设备中不是输出设备的是()。
A.显示器B.鼠标C.硬盘D.打印机解答:此题各选项中,显示器、打印机是典型的输出设备,硬盘既是存储设备也可作为输入输出设备。
鼠标是典型的输入设备,不是输出设备。
正确答案:B5、对于CPU,以下说法错误的是()。
A.CPU是中央处理器的英文简称B.CPU是计算机的核心C.CPU是运算器和控制器的合称D.CPU由运算器的内存组成解答:运算器和控制器集成在一块芯片上,构成中央处理器(Central Processing Unit 简称CPU),CPU是计算机的控制中心,也是计算机的核心元件。
正确答案:D6、病毒产生的原因是()。
A.用户程序错误B.计算机硬件故障C.人为制造D.计算机系统软件有错误解答:计算机病毒是一种人为制作的具有破坏性的特殊的计算机小程序。
2023年10月第二次月考计算机专业综合理论试卷

2023年10月第二次月考计算机专业综合理论试卷考试时间:40分钟满分200分1. KB是表示存储容量的单位,1KB是()个字节 [单选题] *251210001024(正确答案)答案解析:计12. 十六进制400转换成十进制数是() [单选题] *40961024(正确答案)20488192答案解析:计23. 右击某一文件图标,选择快捷菜单中的“发送到”,不能将该文件发送到() [单选题] *本地磁盘C(正确答案)文档压缩文件文件夹U盘答案解析:计34. 配置高速缓冲存储器(Cache)是为了解决() [单选题] *内存与辅助存储器之间速度不匹配问题CPU与辅助存储器之间速度不匹配问题CPU与内存储器之间速度不匹配问题(正确答案)主机与外设之间速度不匹配问题答案解析:计45. 下列不同进制的四个数中,最小的一个数是() [单选题] * 11111B(正确答案)3241Q20H答案解析:计56. 回收站的实质是一个() [单选题] *图标文件夹(正确答案)文件区域答案解析:计67. 已知字符“E”的ASCII码的十进制数是69,则字符“h”的ASCII码的十进制数是() [单选题] *7210161104(正确答案)答案解析:计78. 在衡量计算机的主要性能指标中,字长是() [单选题] *CPU在单位时间内一次能够处理的二进制位数(正确答案)8位二进制长度计算机的总线条数存储系统的容量答案解析:计89. 要安装Windows7的64位旗舰版,至少需要()硬盘空间 [单选题] *16GB20MB2GB20GB(正确答案)答案解析:计910. 在"计算机"窗口中,要改变文件或文件夹的显示方式,应该点击()菜单 [单选题] *工具编辑查看(正确答案)视图答案解析:计1011. MacOS操作系统界面独特,突出了形象的图标和人机对话,并且MacOS是基于()操作系统 [单选题] *DOSWindowsLinuxUNIX(正确答案)答案解析:计1112. 计算机感染病毒后,可能会出现() [单选题] *使用者感染显示器屏幕破裂计算机电源损坏系统瘫痪或文件丢失(正确答案)答案解析:计1213. 在计算机硬件的五个组成部分中,能向控制器发送数据流的是() [单选题] *输入设备输出设备运算器存储器(正确答案)答案解析:计1314. 在下列存储器中,CPU访问速度最快的是() [单选题] *软盘存储器硬盘存储器半导体RAM(内存储器)高速缓冲存储器(正确答案)答案解析:计1415. 要安装Windows7的64位旗舰版,至少需要()硬盘空间 [单选题] *16GB20MB2GB20GB(正确答案)答案解析:计1516. 在Windows7中,有两个对系统资源进行管理的程序组,它们是"资源管理器"和() [单选题] *"回收站""网络邻居""计算机"(正确答案)"我的文档"答案解析:W117. 在Windows7操作系统中,切换程序的快捷键是() [单选题] * "Win"+"D""Win"+"P""Win"+"Shift""Alt"+"Tab"(正确答案)答案解析:W218. 在Windows7操作系统中,显示桌面的快捷键是() [单选题] * "Win"+"D"(正确答案)"Win"+"P""Win"+"Tab""Alt"+"Tab"答案解析:W319. win7中,MyDocuments我的文档,存放在哪个磁盘下() [单选题] * B盘C盘(正确答案)D盘E盘答案解析:W420. 下列扩展名中,()属于帮助文件() [单选题] *.log.txt.hlp(正确答案).exe答案解析:W521. 下列操作不会用到剪贴板的是() [单选题] *复制剪切粘贴删除(正确答案)答案解析:W622. ATM自动柜员机是使用()的典型应用。
计算机专业第二次月考试题

计算机专业第二次月考试卷一、选择题(本大题共10小题,每小题2分,共20分)1.在Visual Basic中,Print Int(35*Rnd)+n产生的随机数的范围是10至44(含10及44),则n是...............................................()A.10 B. 20 C. 30 D. 352. 在Visual Basic中,下列可作为Visual Basic变量名的是............()A. FilenameB. ValC. X%DD. Print3. 在Visual Basic中,下列语句用来设置窗体中文本框(名称Text1)的属性,其中在运行时不能正确操作的语句是..................................()A. Text1.Text="Text Test"B. ="Text Test"C. Text1.Enabled = FalseD. Text1.Visible = False4. 在Visual Basic中,下列运算符优先级最高的是......................()A. +B. *C. > D.And5. 执行下面Visual Basic程序后,结果是哪个选项......................()For i = 1 To 6If i Mod 2 = 0 ThenPrint "#";ElsePrint "*";End IfNext iA.###### B.******C.*#*#*# D.#*#*#*6. 下面的Visual Basic程序是对数组a中的元素按升序排列,程序中空白位置应该填下列选项中的哪一个............................................()Option Base 1Dim i As IntegerDim j As Integera = Array(2, 4, 7, 9, 3, 6, 20, 11)For i = 1 To 7For j = i + 1 To 8If a(i) > a(j) Thena(i) = a(i) + a(j)a(j) = a(i) - a(j)_____________End IfNext jNext iFor i = 1 To 8Print a(i);Next iA. a(i)=a(j)B. a(i) = a(i) - a(j)C. a(j)=a(i)-a(j)D. Exit For7. 执行下面Visual Basic程序后,s=s+1语句被执行了多少次...........()Dim s As Integers = 0For i = 1 To 10For j = 0 To i - 1s = s + 1Next jNext iA. 0B. 10 C.55 D. 668. 执行下面Visual Basic程序,数组a中的数字50所在位置的下标是....()Option Base 1Private Sub Command1_Click()Dim i As IntegerDim k As IntegerDim t As IntegerDim w As IntegerDim m As Integera = Array(3, 56, 8, 10, 89, 94, 78, 82, 20, 50, 100)m = UBound(a)k = m / 2For i = 1 To kw = a(i): a(i) = a(m - i + 1): a(m - i + 1) = wNext iEnd SubA. 1B. 2C. 3D. 59. 在Visual Basic中,关于控件及窗体说法不正确的是................()A. 任何一个控件都有名称B. 任何一个控件都有属性C. 任何一个控件都有单击事件D. 控件是对象,窗体也是对象10. 执行下面Visual Basic程序,输入a的值为10,最后输出s的值是....()Dim a As IntegerDim s As Integera = InputBox("a=")Select Case a Mod 2Case 1: s = 1Case 2: s = 10Case 3: s = 11Case Else: s = 100End SelectPrint sA. 1B. 2C. 3D. 100二、判断题(本大题5小题,每小题2分,共10分。
2017-2018年度第一学期高一年级第二次月考计算机专业试卷(可打印修改)

A. User
B.Guest
C. Power user
D. Administrator
2017-2018 年度高一年级第二次月考试题(试卷) 计算机专业
一、选择题。(每题分,共 80 分,请把答案填写在以下对应的方框内,否则 不给分)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
键获得联机帮助。
A.ESC
B.Alt
C.F1
D.Home
22.若屏幕上同时显示多个窗口,可以根据窗口中 是否为当前窗口。
栏的颜色的深浅来判断它
A.菜单
B.符号
C.状态
D.标题
23.在 Windows 窗口中,用鼠标双击
,可以关闭该窗口。
A.边框 B.标题栏 C.菜单控制图标 D.菜单栏
24.在“资源管理器”或“我的电脑”中,选定文件或文件夹后,执行操作
C.为了节省计算机的内存
D.可以减少屏幕的损耗和提高趣味性
2
26.在 Windows 的许多应用程序的“文件”菜单中,有“保存”和“另存为”两个
命令,下列说法中正确的是
。
A.“保存”命令只能用原文件名存盘,“另存为”不能用原文件名存盘
B.“保存”命令不能用原文件名存盘,“另存为”只能用原文件名存盘
1
13.Windows 控制面板的主要功能是
。
A.改变桌面的颜色
B.控制桌面和应用程序
C.对计算机系统进行设置和优化 D.能改变许多屏幕元素的颜色
14.在 Windows 中执行命令一般有四种方法,即使用菜单、工具栏、快捷菜单及快 捷键。切换快捷菜单的方法是
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机专业第二次月考试卷一、选择题(本大题共10小题,每小题2分,共20分)1.在Visual Basic中,Print Int(35*Rnd)+n产生的随机数的范围是10至44(含10及44),则n是...............................................()A.10 B. 20 C. 30 D. 352. 在Visual Basic中,下列可作为Visual Basic变量名的是............()A. FilenameB. ValC. X%DD. Print3. 在Visual Basic中,下列语句用来设置窗体中文本框(名称Text1)的属性,其中在运行时不能正确操作的语句是..................................()A. Text1.Text="Text Test"B. ="Text Test"C. Text1.Enabled = FalseD. Text1.Visible = False4. 在Visual Basic中,下列运算符优先级最高的是......................()A. +B. *C. > D.And5. 执行下面Visual Basic程序后,结果是哪个选项......................()For i = 1 To 6If i Mod 2 = 0 ThenPrint "#";ElsePrint "*";End IfNext iA.###### B.******C.*#*#*# D.#*#*#*6. 下面的Visual Basic程序是对数组a中的元素按升序排列,程序中空白位置应该填下列选项中的哪一个............................................()Option Base 1Dim i As IntegerDim j As Integera = Array(2, 4, 7, 9, 3, 6, 20, 11)For i = 1 To 7For j = i + 1 To 8If a(i) > a(j) Thena(i) = a(i) + a(j)a(j) = a(i) - a(j)_____________End IfNext jNext iFor i = 1 To 8Print a(i);Next iA. a(i)=a(j)B. a(i) = a(i) - a(j)C. a(j)=a(i)-a(j)D. Exit For7. 执行下面Visual Basic程序后,s=s+1语句被执行了多少次...........()Dim s As Integers = 0For i = 1 To 10For j = 0 To i - 1s = s + 1Next jNext iA. 0B. 10 C.55 D. 668. 执行下面Visual Basic程序,数组a中的数字50所在位置的下标是....()Option Base 1Private Sub Command1_Click()Dim i As IntegerDim k As IntegerDim t As IntegerDim w As IntegerDim m As Integera = Array(3, 56, 8, 10, 89, 94, 78, 82, 20, 50, 100)m = UBound(a)k = m / 2For i = 1 To kw = a(i): a(i) = a(m - i + 1): a(m - i + 1) = wNext iEnd SubA. 1B. 2C. 3D. 59. 在Visual Basic中,关于控件及窗体说法不正确的是................()A. 任何一个控件都有名称B. 任何一个控件都有属性C. 任何一个控件都有单击事件D. 控件是对象,窗体也是对象10. 执行下面Visual Basic程序,输入a的值为10,最后输出s的值是....()Dim a As IntegerDim s As Integera = InputBox("a=")Select Case a Mod 2Case 1: s = 1Case 2: s = 10Case 3: s = 11Case Else: s = 100End SelectPrint sA. 1B. 2C. 3D. 100二、判断题(本大题5小题,每小题2分,共10分。
)1.在Visual Basic中,对顺序文件既有读的操作语句,也有写的操作语句。
()2. 在Visual Basic中,窗体appearance属性的功能是返回或设置对象的边框样式。
()3. 在Visual Basic中,定时器控件在运行时是可见的。
()4. 在Visual Basic中,窗体的move方法中,参数left、width、height都不可以省略。
()5. 在Visual Basic中,form1.visible=true,这时窗体不可见。
()三、填空题(本大题共5小题,每小题2分,共10分。
)1. Visual Basic的算术表达式4 / 3 Mod 3 * 2 + 2的结果是。
2.在Visual Basic中,将文本框的scrollbar的属性设置为2,但没有垂直滚动条显示,原因是没有将属性设置为True。
3.在Visual Basic中,有以下的循环:X=1Do while x<=5X=Loop程序运行后,要求执行3次循环体,请填空。
4. 在Visual Basic中,根据数组占用内存方式的不同,将数组分为常规数组和。
5. 在Visual Basic中,要将某一控件从tab键顺序中删除,只要将其tabstop属性设置成。
四、程序分析(本大题共1小题,每小题5分,共5分)阅读下面的Visual Basic程序,程序运行后s的值是Option Base 0Private Sub Command1_Click()Dim a(4) As IntegerDim i As IntegerDim j As IntegerDim w As IntegerDim s As Integerj = 0: s = 0For i = 1 To 100w = Int(6 * Rnd)If w = 2 Thena(j) = ws = s + a(j)j = j + 1Elsei = i - 1End IfIf j = 5 Then Exit ForNext iPrint sEnd Sub五、写出下列程序的运行结果(本大题共2小题,每小题5分,共15分)1.分析下面Visual Basic程序段。
窗体中有一命令按钮(名称为Command1)。
Private Sub Command1_Click()Dim a(3) As IntegerDim i As Integer, w As Integerw = 0For i = 0 To 3a(i) = iNext iFor i = 0 To 3w = w + fu(a(i))Next iPrint wEnd SubPrivate Function fu(k As Integer)k = k + 1fu=kEnd Function窗体启动后单击命令按钮,输出w的值为。
2.分析下面Visual Basic程序段。
窗体中有一命令按钮(名称为Command1)Option Base 1Private Sub Command1_Click()a = Array(23, 24, 17, 8, 11, 15, 16, 13)Dim i As IntegerDim num As IntegerDim k As IntegerDim j As IntegerDim flag As Integernum = 0For i = 1 To 8flag = 0k = Int(Sqr(a(i)))For j = 2 To kIf a(i) Mod j = 0 Then flag = 1Next jIf flag = 0 Then num = num + a(i)Next iPrint numEnd Sub窗体启动后单击命令按钮,输出语句Print num执行结果是__________________。
3.在窗体上有一个名称为Command1的命令按钮,然后编写如下事件过程:Option Base 1Private Sub Command1_Click()Dim a As Varianta = Array(5, 6, 7, 8, 9)Sum = 0For i = 1 To 5Sum = Sum + a(i)Next ip = Sum / 5For i = 1 To 5If a(i) > p Then Print a(i);Next iEnd Sub程序运行后,单击命令按钮,则窗体上显示的内容为:。
六、Visual Basic程序改错(本大题共2小题,每个错误5分,共20分,每个程序有两个错误行,请在答题纸上写出错误行代码和对应的正确代码,改对一处得一处分,改错不减分。
注:要把整行写完整)1.有数组:s = Array("a42", "b3c56", "de7fg", "hi", "jk35kmn")统计数组s的各个元素中含有数字字符个数,把结果放到数组b相应元素中,如上述数组s,当程序运行后b中各元素的值分别为:2,3,1,0,2。
程序中有两处错误,请按要求改正。
程序如下:(两个数组的下标都是从1开始,程序中定义的每个变量都用到,程序中只能用变量total 统计数组中每个元素含数字字符个数)s = Array("a42", "b3c56", "de7fg", "hi", "jk35kmn")Dim b(5) As IntegerDim total As IntegerDim i As IntegerDim j As IntegerFor i = 1 To 5b(i) = 0For j = 1 To Len(s(i))If Mid(s(i), j, 1) >= "0" And Mid(s(i), j, 1) <= "9" Then total = total + b(i) Next jb(i) = totalNext iFor i = 1 To 5Print b(i);Next i2.如图所示,窗体有两个框架,左边框架中有三个单选按钮(名称分别为Option1,Option2和Option3),单选按钮分别设置了标题为小学、初中、高中;右边的框架中是一个列表框(名称为List1);两个框架中间是命令按钮(标题为存放结果,名称为Command1),命令按钮功能:单击命令按钮,清除列表框中的内容,然后将选中单选按钮的标题放入列表框中。