《高中会考-程序-选择题复习及答案.pdf》由会员分享,可在线阅读,更多相关《高中会考-程序-选择题复习及答案.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、高中会考程序 选择题复习及答案程序部分选择题复习答案1.下列各组控件都具有Caption属性的是C A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器2.下面关于算法的错误说法是B A)算法必须有输出B)算法必须在计算机上用某种语言实现C)算法不一定有输入D)算法必须在有限步执行后能结束答案:B 分析:算法就是解决某一特定类型问题的有限运算序列。一个算法必须是在执行有限步之后结束;算法中的每一步必须有确切定义;一个算法有 0 个或多个的输入,也必然有一个或多个的输出。算法不等同于程序,一个程序,譬如一个操作系统,只要不关机,它就不会结束。算法的设计可以避开具体的计算机和程序设计语
2、言,也可以借助程序设计语言中提供的数据类型及运算在具体的层次上实现。Pascal语言的发明人沃斯提出一个精辟论点:算法+数据结构=程序。3.下列每个控件都具有的属性是A A.Name B.Caption C.Font D.Interval 4.下列运算结果中,值最大的是D A.34 B.3/4 C.4 mod 3 D.3 mod 4/表示除表示整除,mod 表示求余数5.以下哪个是合法的变量名D ALen BTestqw C6cost_1 Dcount2s 6.在 Visual Basic 代码中,将多个语句合并在一行上的并行符是B A.撇号()B.冒号(:)C.感叹号(!)D.问号(?)7.
3、下列语句中,可以表示输入语句的有C D,输出语句的有A B E 表示赋值语句的有A D F G(多选)A.text1.text=str(a)B.msgbox(a)C.inputbox()D.P=val(text5.text)E.print a F.a=a*b+c G.ads=309 8下列控件中可设置滚动条的是C(即具有 ScrollBars 属性的对象)A.计时器B标签C文本框D按钮9下面程序执行的结果是C Private Sub Form_Click()A=123:B=456 C=Val(A)+Val(B)val 是把字符转化为数值的函数msgbox(C 100)End Sub A.123
4、 B.3 C.5 D.579 11下列逻辑运算结果为 true的是 C A.flase or not true B.flase and not true C.true or not true D.true and not true 12 下列控件中可用于接受用户输入文本,又可用于显示文本的是B ALabel 控件B.TextBox 控件C.Timer 控件D.CommandButton 控件13.以下程序段执行后,整型变量n 的值为 D year=2001 n=year4+year400-year100 n=500-5-20 A.495 B.505 C.500 D.485 14.下列关于 Co
5、mmandButton 控件的叙述正确的是A A.CommandButton 控件的 Caption 属性决定按钮上显示的内容B.单击 VB 应用程序中的按钮,则系统激活按钮控件对应的Change 事件 click 事件 C.CommandButton 控件的 name 属性决定按钮上显示的内容D.以上都不对16.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是C A.对象,属性,事件,方法B.对象,属性,方法,事件C.属性,对象,方法,事件D.属性,对象,事件,方法对象的属性定义其外观、方法定义其行为、事件定义其与用户的交互17.如果要改变窗体的标题,需要设置窗体对象的属性。B A.Name
6、 B.Caption C.BackColor D.BorderStyle 18.窗体的 BackColor 属性用于设置窗体的C A.高度B.宽度C.背景色D.前景色19.Visual Basic 提供的标签控件(LABEL)可具有功能是B A.输入文本B.显示文本C.计时 D.显示时间20.要使窗体 Form1 的标题栏中显示“正在复制文件”,以下语句正确的是 A AForm1.Caption=“正在复制文件”BForm1.title=“正在复制文件”CForm1.Text=“正在复制文件”DForm1.名称=“正在复制文件”21.Visual Basic 规定窗体文件的扩展名是B A.fo
7、rB.frmC.vbpD.bas 22下列关于算法的叙述不正确的是C A算法是解决问题的有序步骤B算法具有确定性、可行性、有限性等基本特征C一个问题的算法都只有一种D常见的算法描述方法有自然语言、图示法、伪代码法等23 下列关于添加 控件的方法正确的是B A单击控件图标,将指针移到窗体上,双击鼠标B双击工具箱中的控件,即在窗体上出现该控件C单击工具箱中的控件,将指针移到窗体上,再单击D用鼠标左键拖动工具箱中的某控件到窗体的适当位置24以下选项中,不是Visual Basic 控件的是C A.文本框B.定时器C.窗体D.命令按钮离 VB 继承开发环境独立运行26双击窗体中的对象后,Visual
8、Basic 将显示的窗口是C A.项目(工程)窗口B 工具箱C 代码窗口D 属性窗口27下列逻辑表达式中能完全正确表示条件year 是闰年的是 C A.year mod 4=0 B.year mod 400=0 C.(year mod 400=0)or(year mod 4=0)and(year mod 1000)D.(year mod 400=0)and(year mod 4=0)or(year mod 1000)28.下列关于 For.next 语句的说法正确的是A A.循环变量、初值、终值和步长都必须为数值型B.step后的步长只能为正数C.初值必须小于终值D.初值必须大于终值29若要设
9、置文本框中所显示的文本颜色,使用的属性是C A.BackColorB.FillColorC.ForeColorD.BackStyle 30命令按钮能响应的事件是B ADblClickBClickCLoadDScroll 32Visual Basic 程序设计的完整的步骤是C A.可视性程序设计B代码程序设计C可视性程序设计和代码程序设计D界面设计33在 Visual Basic 环境下,当写一个新的Visual Basic 程序时,所做的第一件事是B A.编写代码B新建一个工程C打开属性窗口D进入 VB 环境34Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是 A A
10、属性、事件、方法B控件、属性、事件C窗体、控件、过程D 窗体、控件、模块35只能用来显示字符信息的控件是B A.文本框B.标签框C.图片框D.图像框36如果 x=4,那么以下运算结果为True 的表达式是D A(x=6)B(x4)Or(x=6)C(x6)Dnot(x4)38.下列各赋值语句,语法不正确的是A A x+y=5 B BiNumber=15 C Labell.caption=time D sLength=x+y 39.Visual Basic 规定工程文件的扩展名是C A.forB.frmC.vbpD.bas 40下列关于“控体”属性的说法正确的是 A A单击窗体中的某控件,在属性窗
11、口中的属性列表框中找到所要设置的属性,即可设置其属性值。B所有对象都具有同样的属性C 控件的属性只能在设计时设置,不能在运行时修改D控件的每一个属性都具有同样的默认值46关于下面流程图功能的描述正确的是:C。A输入一个数,若其大于0 则输出该数,若其小于0 则输出该数的相反数B输入一个数,若其小于或等于0 则输出该数的相反数C输入一个数,输出其绝对值D以上答案都正确52.算法中通常需要三种不同的执行流程,即:D。A连续模式、分支模式和循环模式B顺序模式、结构模式和循环模式C结构模式、分支模式和循环模式D顺序模式、分支模式和循环模式54.算法的描述可以用自然语言,下面说法中正确的是:B。A所谓自然语言描述算法就是用人类语言加上数学符号,来描述算法B用自然语言描述算法有时存在“二义性”C自然语言用来描述分支、循环不是很方便D以上说法都错误56.程序通常需要三种不同的控制结构,即:顺序结构、分支结构和循环结构,下面说法正确的是:C。A一个程序只能包含一种结构B一个程序最多可以包含两种结构C一个程序可以包含以上三种结构中的任意组合D一个程序必须包含以上三种结构