当前位置:首页 >> 其它课程 >> 高中信息技术学业水平考试 程序设计知识点汇总

高中信息技术学业水平考试 程序设计知识点汇总


程序设计知识点汇总一
注意:以下是选修部分的知识点分类总结,请大家 认真学习并完成后面的题目。下周给大家答案。
一、算法
1、算法定义 :就是解决问题的方法和步骤。算法是程序设计的“灵魂” ,算法+数据结 构=程序。 2 、算法的描述方法:可分多种表达方法,一般用自然语言、流程图和伪代码进行描 述。 1)自然语言描述法:指用人们日常生活中使用的语言(本国语言) ,用自然语言描 述符合我们的习惯,且容易理解。 2)流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形 象、直观,更易理解。 3)伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专 业软件开发人员常用方法。 3、 算法的特点:步骤有穷性,确定性,有零个或多个输入,有一个或多个输出。有效 性。 4、 4、高级编程语言:BASIC、VB、Pascal、C、C++、Java 1、下面关于算法的说法,正确的是( ) 。 A、算法可以没有输出 B、算法中的每个步骤都是可以执行的 C、算法一定有输入 D、算法的步骤定义可以是无限的 2、下列有关算法的叙述中,错误的是( ) 。 A、设计算法时不只需要考虑算法的正确性,还需要考虑程序运行时的效率 B、使用不同的算法,程序的运行效率会有很大的不同 C、算法设计的好坏与程序的运行效率之间没有直接的关系 D、算法的表述方法很多,主要的有自然语言、流程图、伪代码三种 3、利用计算机解决问题的过程包括分析问题、设计算法、编写程序和( ) 。 A、编译发布程序 B、调试运行程序 C、设计流程图 D、修改程序 4、关于算法的下列说法中,错误的是( ) 。 A、算法是解决问题的方法和步骤 B、算法定义的步骤是有限的,并且必须在有限的步骤之内结束 C、算法是人求解问题的思路和方法,是解题过程的精确描述 D、算法可以被表述但无法实现 5、下列选项中属于算法的基本控制结构的是( ) 。 ①流程结构 ②顺序结构 ③模块结构 ④循环结构 ⑤选择结构 A、①②③ B、②③④ C、②④⑤ D、③④⑤ 6、算法的表述方法主要有自然语言、流程图和( ) 。 A、汇编语言 B、高级语 C、伪代码 D、机器语言

7、下列对算法的描述中,错误的是( ) 。 A、算法可以用流程图表述出来,也可以用程序设计语言去实现 B、解决同一个问题的算法只能有一种 C、算法的好坏将直接影响着程序的通用性和有效性 D、算法是解决问题的方法和步骤 8、下列关于算法的叙述正确的是( ) 。 A、算法中有待执行的运算和操作必须是相当基本的 B、一个算法至少有一个输入和一个输出 C、为了使算法更加的简洁,算法的每一个步骤不必确切地定义,计算机会自己识别 D、一个算法的步骤可以是无穷的 9、利用可视化程序设计语言进行信息的编程加工,一般需要经过以下步骤: ①编写代码 ②设计算法 ③设计界面 ④调试运行 正确的顺序是( ) 。 A、①②③④ B、②③①④ C、②①③④ D、②①④③ 10、下列选项中属于程序设计语言的是( ) 。 ①BASIC ②C++ ③Java ④Flash ⑤Pascal ⑥Dreamweaver A、①②③④ B、②③④⑤ C、①②③⑤ D、①②③⑥ 11、下列说法中正确的是( )。 A、程序有三种基本的结构:分支结构、循环结构、选择结构 B、程序设计语言的发展经历了机器语言、自然语言、高级语言三个过程 C、计算机程序就是一组操作的指令或语句的序列 D、Visual Basic 程序设计语言不是高级语言 12、下列选项中哪个是算法的描述方法? A、顺序法 B、流程图 C、枚举法 D、列表法 13、下列属于程序设计语言的是( ) 。 ①机器语言 ②高级语言 ③自然语言 ④汇编语言 ⑤程序语言 A、①②④ B、②③④ C、③④⑤ D、①②⑤ 14、算法可用多种表达方法来描述,下面方法中可以描述“闰年问题”算法的是( ) 。 ①流程图 ②伪代码 ③机器语言 ④自然语言 A、①②③ B、②③④ C、①②④ D、①③④ 15、下列对于算法特征的叙述,正确的是( )。 A、一个算法有零个或多个输出 B、算法每一步骤必须有确切的定义 C、至少有一个输入 D、算法的步骤定义可以是无限的 16、在流程图中,平行四边形代表的是( ) 。 A、处理 B、判断 C、输入输出 D、起止 17、下列关于高级语言和机器语言的说法中,错误的是( ) 。 A、高级语言源程序翻译成机器语言程序的过程有编译和解释两种程序 B、计算机只能识别和执行二进制机器语言代码 C、所有源程序必须翻译成机器语言程序,才能为计算机识别并执行 D、计算机可以直接执行用高级语言编写的程序

运算符的使用
1、 算术运算: + 加 -- 减 *乘 ^ 指数

例:2^2 = 4

/ 除 例:5 / 2 = 2.5 \ 整除 例: 5 \ 2 = 2 Mod 求余数 例:5 Mod 2 = 1 优先级从大到小排列为:^ ,-(取负) ,* 或 / ,\ ,mod ,+ ,- 2、关系运算 关系运算符:<、>、>=、<=、<>、= 、不等于 注意:关系表达式的运算结果为布尔值 True 或 False 3、逻辑运算 Not(取反)And(与) Or(或) 运算结果为布尔型(Boolean)True 或 False 逻辑运算符的优先级为:Not > And > Or 日期运算符与日期表达式 日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变 量、日期函数等连接起来的式子,如表达式“ #2003/09/01# +30 ”的运算结果是 “2003-10-1” ;表达式“#2003/10/20# - #2003/10/10#”的运算结果为整数 10 4、字符运算 字符串连接符为“+”和“&” “123” + “45” = “12345” “123” & “45” = “12345” 123 + “45” = 168 “123” + 45 = 168 运算符的执行顺序 在 VB 中,当一个表达式中同时出现多种运算符时,运算次序由运算符的优先 级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的 运算符优先级如下。 算术运算符 > 字符串运算符 > 关系运算符 > 逻辑运算符
18、在 VB 中,表达式“Int(19 / 2) - 15 Mod 4”的运算结果是( )。 A、6.5 B、7 C、5 D、6 19、在 VB 语言中,下列逻辑表达式的值为“True”的是 ( ) 。 A、#3/16/2012# > #7/5/2005# B、8 < 5 or 3 <> 3 C、#12/12/2010# > #12/13/2010# D、6 < 16 and 16 < 5 20、设变量 x=-6,y=-4,m=10,n=8,则下列表达式中值为 false 的是( A、x+m <= y+n B、x > 0 AND y < 0 C、m = n OR x<y D、x+y < m-n AND NOT (y > n) 21、如下 VB 程序,当单击按钮时 a 的值是( ) 。 Private Sub Command1_Click() Dim a As Integer a = -24 * 2 / 5 Print a End Sub A、-10 B、-9.6 C、-9 D、0 22、下列表达式中,其值为 1 的是( ) 。 (×) A、Cint(8/10) B、21 mod 7 C、9\11 D、Int(13/6)

) 。

23、VB 中,设 X=9316,若要得到它的百位上的数字 3,下列表达式中正确的是( ) 。 A、x\10 mod 100 B、x\100 Mod 10 C、x\10 mod 10 D、x Mod 10\10 24、已知整型变量 y 的值为-13,则 VB 表达式“Abs(y/3)”的值是( ) 。 A、5 B、4.333333333333 C、4 D、-4 25、下面不属于逻辑运算符的是( ) 。 A、Or B、And C、Not D、<> 26、VB 语句“Print 3 * 8 Mod 10 / 2 * 5 \ 2”的输出结果是 ( ) 。 A、0 B、1 C、12 D、5

变量和常量
变量命名注意要点:1、必须以字母开头,不能以数字或其他字符开头。 2 、只能由字母、汉字、数字学或下划线组成,不能含有小数 点、空格等字符。 3、最长不超过 255 个字符 4、不能以 VB 保留字作变量名,如语句定义符、函数名等。 5、VB 不区分变量名中字母大小写。如 HELLO 和 Hello 是同一 个变量。 数据及运算 (1)常用数据类型:(整型)Integer、 (长整型)Long、 (单精度实数型) Single、 (双精度实数型)Double、 (字符串型)String、 ( 布尔型)Boolean、 (日期型) Date 其中(整型)Integer、 (长整型)Long、 (单精度型)Single、 (双精度型)Double 属于 数值型 表示范围: (整型)Integer (-32768 —— 32767,存储为 16 位 , 2 个字节) (长整型)Long(-21 亿 —— 21 亿,可以表示人口数量) (布尔型)Boolean(True 真、是 或 False 假、非)(字符串型)String(定长字符串:0— —65535 个字符,不定长字符串:0——20 亿个字符) 字符串型数据是指用 “ ” 括起来的一串字符。如 “ 欢迎进入 VB 世界! ” 、 “ Visual Basic” 、“1234 ”都是字符串类型。 (日期型)Date(100/1/1——9999/12/31) 日期型数据专门用来处理日期和时间。VB 采用一对“#”把日期和时间的值括 起来,如#2003/08/20#表示 2003 年 8 月 20 日。 (2)常量和变量的定义 符号常量的定义:Const 常量名 [As 常量类型] = 常量值 如:Const pi As Single = 3.14159 表示常量名为 pi 变量的定义: Dim 变量名 As 变量类型 如:Dim a As Integer 定义一个整型变量,变量名为 a 27、下列 VB 中的变量,命名正确的是( ) 。 A、x2 B、x*y C、3x D、Else 28、以下属于用户自定义标识符的是( ) 。 ①ac2 ②Dim ③_ad ④min_ ⑤Sub ⑥My_String A、②③⑥ B、①④⑥ C、③④⑤ D、①②⑤ 29、下列选项中,不能作为 VB 中变量名的是( ) 。

A、sch_name B、cos(a) C、A D、Word 30、关于 VB 中的局部变量,以下说法中错误的是( ) 。 A、不同过程中可以定义同名的变量 B、可以用于整个程序使用 C、局部变量是使用最多的变量 D、只能用于定义的过程 31、以下 VB 变量定义合理的是( ) 。 A、定义一个变量存放员工家庭住址:Dim Fam as Bool B、定义一个变量存放员工性别:Dim Sex as Date C、定义一个变量存放员工编号:Dim Code as String D、定义一个变量存放员工生日:Dim Bir as Integer 32、在 VB 程序中,变量 a 用来存放学生的体重数据,那么应该将变量 a 定义为( 数据类型。 A、String B、Single C、Double D、Integer 33、如果用一个变量来存放员工的年龄,那么应该定义这个变量为( )数据类型。 A、Integer B、Bool C、Double D、Single 34、下列 VB 变量名中不正确的是( ) 。 A、a B、Thanks C、Select your friend D、Select_1 35、在 VB 中,以下关于变量的声明错误的是( ) 。 A、Dim x As Integer, y As Long B、Dim x As Integer: y As String C、Dim x As Integer, y As Integer D、Dim x, y As String 36、下列属于定义 VB 常量的语句是( ) 。 A、Dim 常量名 [As 数据类型]=表达式 B、Function 常量名 As 数据类型 C、Const 常量名 [As 数据类型]=表达式 D、Const 常量名 [As 数据类型] 37、在 VB 语言中,下列数据中不属于合法的字符型常量的是( ) 。 A、"5b" B、"" C、'中国' D、"中国" 38、在 VB 语言中,下列赋值语句中错误的是( ) 。 A、Dim x As integer B、Dim x As String x=〝String〞 x=〝String〞 C、x=x+I D、x=x*i



39、如果 a=2,b=3,执行语句 s=a+b,a=s,b=a*s 后,a、b 和 s 的值分别是( )。 A、5、5、25 B、5、5、5 C、5、25、5 D、5、25、0 40、设变量 x=-6,y=-4,m=10,n=8,则下列表达式中值为 false 的是( ) 。 A、x+m <= y+n B、x > 0 AND y < 0 C、m = n OR x<y D、x+y < m-n AND NOT (y > n) 41、假设 a=10.3,那么以下运算结果为 True 的表达式是( ) 。 A、Int(a)=11 and a>=7 B、Int(a)=10 Or a<=7 C、Abs(a)=10 or a<7 D、not a<>5 42、在 VB 中,以下关于变量的声明错误的是( ) 。 A、Dim x As Integer, y As Long B、Dim x As Integer: y As String C、Dim x As Integer, y As Integer D、Dim x, y As String

系统常用函数 数学函数
Abs(x) 求 x 的绝对值,例:abs(-3.6) = 3.6 Sqr(x) 求 x 的平方根,例:sqr(100) = 10 Int(x) 求≤x 的最大整数 例:int(3.6) = 3 int(--3.6) = --4

Rnd(x) 产生 [0,1)之间的随机数(不包括 1) Sin(x) Cos(x) Tan(x) Atn(x) Exp(x) Log(x)

注意:使用三角函数时,参数应是弧度,如数学中 sin300 应写 为:sin(30*3.14159/180) 1、字符串函数
Len(字符串) 求字符串的长度 ,例:Len(“hello”) = 5 Left(字符串,截取长度) 截取字符串左边部分,例:Left(“hello”,2) = “he” Mid(字符串,起始位置,截取长度) ,例:Mid(“hello”,2,2) = “el” Right (字符串,长度)截取字符串右边部分。例: Right (“hello”,2) = “lo” String(数值,字符)生成指定长度与指定字符的字符串,例:String(3,”9”) = ”999”

2、常用转换函数
Val(字符串) 将字符串转换为数值 Str(数值) 将数值转换为字符串 Chr(字符代码) Asc(字符) Ucase( x ) 把小写字母变为大写字母 Lcase( x) 把大写字母变为小写字母

3、用户交互函数
VB 提供 InputBox( )和 MsgBox( )函数用于人机交互 InputBox( )其语法格式为: InputBox( 提示 [,标题] [,默认值] [,X 坐标] [,Y 坐标]) MsgBox( ) 其语法格式为: MsgBox(提示信息[,按钮][,标题] )

43、下列关于 VB 中函数功能的说法,错误的是( ) 。 A、Val 函数是将字符串中的数字转换成数值 B、Abs 函数是求绝对值 C、Str 函数是将数值数据转换成字符串 D、Int 函数是求小于参数的最大整数 44、下列 VB 函数中,可以求出 4 的平方根的是( ) 。 A、Sqr(4) B、Len(4) C、Log(4) D、Abs(4) 45、在 VB 中,函数 Mid("my name is lily",1,6)的值是( ) 。 A、m B、my name C、my nam D、e 46、在 Visual Basic 中,下列表达式的值等于 10 的是( ) 。 A、Int(10.1) B、Int(9.8) C、Abs(Int(-10.6)) D、Int(Abs(-9.5)) 47、在 Visual Basic 中,表达式“Abs(-5.8)+sqr(225)\Int(-1.9)”的值是( ) 。 A、0 B、-2 C、-1.2 D、-2.2 48、在 VB 中,表达式“(Rnd-11)*5”的值所在的区间是( ) 。 A、[-55, -50) B、(-55, -50] C、(-55, -50) D、[-55, -50] 50、设 Y 是一个数值型变量,那么下列表达式中可用来测试 Y 是否为偶数的是( ) 。 A、INT(Y/2)=Y/2 B、Y Mod 2=1 C、Abs(Y/2)=Y/2 D、INT(Y/3)=Y/3 51、下列 VB 表达式中,可以得到大于等于 15 且小于等于 50 随机整数的是( ) 。 A、Int(Rnd*50) B、Int(Rnd *36 +15) C、Int(Rnd *35 +15) D、Int(Rnd *35)+15 52、假设 a=10.3,那么以下运算结果为 True 的表达式是( ) 。 A、Int(a)=11 and a>=7 B、Int(a)=10 Or a<=7 C、Abs(a)=10 or a<7 D、not a<>5 53、下列函数中,能把字符串中所有小写字母改为大写的函数是( )。 (×)

A、Lcase(x) B、Ucase(x) C、Len(x) D、Chr(x) 54、下列对于 VB 中函数的说法,正确的是( ) 。 A、函数没有返回值 B、不可以自定义函数 C、函数分为三大类:系统函数、自定义函数和数学函数 D、函数定义处的参数称为 形式参数 55、表达式“Int(Rnd*100)\5+4”产生的随机整数的范围是( ) 。 A、(0,11) B、(4,23) C、[4,23] D、[0,11] 56、下列对于 VB 中函数的说法,正确的是( ) 。 A、函数没有返回值 B、不可以自定义函数 C、函数分为三大类:系统函数、自定义函数和数学函数 D、函数定义处的参数称为 形式参数 57、下列 VB 表达式中,可以得到大于等于 15 且小于等于 50 随机整数的是( ) 。 A、Int(Rnd*50) B、Int(Rnd *36 +15) C、Int(Rnd *35 +15) D、Int(Rnd *35)+15

Vb 的使用
58、下列对于 VB 中“注释语句”的说法,错误是( ) 。 A、注释语句的默认字体是绿色 B、注释语句是供阅读理解程序用的,计算机在执行程序的时候会自动跳过 C、程序中的注释语句对程序的运行没有影响 D、注释语句中不可以包含下划线 59、下列关于 VB 中控件 Textbox 的说法,正确的是( ) 。 A、只能输入 B、只能输出 C、既可以输入,也可以输出 D、不具有输入输出的功能 60、将某命令按钮 Command1 的 Visible 属性设置为 False,则产生的效果是( ) 。 A、命令按钮 Command1 不可见 B、命令按钮 Command1 上的文字为空 C、命令按钮 Command1 不可用 D、命令按钮 Command1 颜色为无 61、我们在 Visual Basic 中要添加控件或者是修改对象的属性值时,采用( )。 A、工程资源管理窗口 B、窗体设计窗口 C、代码编辑窗口 D、窗体布局窗口 62、在 VB 中要设置控件中文字的字体、字号时,应使用控件的( )属性。 A、Caption B、Name C、Font D、BackColor 63、以下是一个事件处理过程,这个过程的名称为( ) 。 Private Sub Command1_Click() Print "北京欢迎你!" End Sub A、Click B、Command1_Click() C、End Sub D、Command1 64、在调试程序的时侯,会使用到快捷键,下列关于快捷键的说法错误的是( ) 。 A、F9 用来设置断点 B、F5 用来启动程序 C、F1 用来打开对象浏览器 D、F8 可以逐句运行程序 65、下列选项中,不属于文本框“TextBox”属性的是( ) 。 A、BackColor B、Font C、Text D、Picture 66、要从文本框 Text1 中输出“这是一个等边三角形! ” ,VB 语句为( ) 。 A、Textbox.text = "这是一个等边三角形!" B、Text1.text = "这是一个等边三角形!" C、Text1.Caption="这是一个等边三角形!"D、Text1.textbox="这是一个等边三角形!" 67、下列关于 Visual Basic 特点的叙述中,正确的是( ) 。 A、Visual Basic 是采用事件驱动编程机制的语言

B、Visual Basic 程序只能编译运行,不可以解释运行 C、构成 Visual Basic 的每个过程之间都有固定的执行顺序 D、Visual Basic 程序不是结构化程序,不具备结构化的三种基本结构 68、VB 程序语句“Command1.Caption = "三角形的面积"”中的 Command1、Caption 和" 三角形的面积"分别代表( ) 。 A、窗体、值、属性 B、对象、方法、属性 C、对象、属性、值 D、属性、值、对象 69 、 在 VB 程 序 的 窗 体 上 , 从 上 到 下 依 次 创 建 Checkbok 、 Textbox 、 Listbox 、 CommandButton 这 4 个控件,运行该程序显示窗体时,他们获得焦点的顺序是( ) 。 A、CommandButton、Checkbok、Textbox、Listbox B、Checkbok、Textbox、Listbox、CommandButton C、Checkbok、Listbox、CommandButton 、Textbox D、Listbox、Checkbok、CommandButton 、Textbox 70、如果将命令按钮的 Name 属性设置为“求和” ,那么下列说法中正确的是( ) 。 A、该命令按钮的名称是“求和” B、该命令按钮上的文字显示的是“求和” C、运行后的结果显示的是“求和” D、窗体的标题是“求和” 71、如果要设置 VB 控件 CommandButton 上的文字内容,可以通过( )属性来实现。 A、Index B、Font C、Cancel D、Caption 72、如果想让 VB 程序在任何一台安装了操作系统的电脑上都可以运行,应该将该程序 发布成( )格式。 A、frm B、exe C、fla D、vbp 73、在 Visual Basic 中,关键字 Rem 用于表示( ) 。 A 、注释语句 B、结束语句 C、循环语句 D、嵌套语句 74、在 VB 中,形状控件所显示的图形包含( ) 。 ①圆 ②椭圆 ③圆角正方形 ④三角形 ⑤矩形 ⑥菱形 A、①②④⑥ B、①③④⑥ C、②③⑤⑥ D、①②③⑤ 75、在 VB 中,文本框的属性值 Text 的功能是( ) 。 A、设置文本框控件中的文本内容 B、设置文本框控件中文字的字体、字号 C、设置文本框的名称 D、设置文本框的高度

76、程序设计时需要窗体上有一个“ ”按钮,正确的方法是( ) 。 A、添加 CommandButton 控件,并设置属性 Font 为“确定” B、添加 CommandButton 控件,并设置属性 Text 为“确定” C、添加 CommandButton 控件,并设置属性 Caption 为“确定” D、添加 Label 控件,并设置属性 Caption 为“确定”

77、visual Basic编程过程中,把工具箱中的工具称为( ) 。 A. 窗体 B. 事件 C. 工具 D. 控件 78、对于窗体,Click(单击)是它的一个( ) 。 A. 重要对象 B. 重要方法 C. 重要事件 D. 重要属性

面向对象
79、下列选项中,属于面向对象程序设计特征的是( C ) 。 ①继承性 ②多态性 ③连续性 ④封装性 ⑤可行性 A、①③⑤ B、②③④ C、①②④ D、①④⑤ 80、以下属于 VB 的对象的是( ) 。

①命令按钮 ②窗体的背景颜色 ③标签 ④文本框 ⑤字体 A、①③④ B、①②③ C、③④⑤ D、②③④ 81、以下叙述中,正确的是( D) 。 A、在 Visual Basic 中,对象可用“对象=数据+类”这一公式来表达 B、对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定 C、在同一个 VB 窗体中,允许不同的对象使用相同的名称 D、在同一个 VB 窗体中,不同对象必须使用不同的名称,以防混淆 82、面向对象程序设计的特征包括:继承性、 (B) 。 A、多态性、连续性 B、多态性、封装性 C、连续性、封装性 D、封装性、无二义性 83、以下有关类、对象、属性、事件的描述中,正确的是( C ) 。 A、同一类对象具有同一类属性,且同一个属性的属性值必须相同 B、 “Private Sub Command1_Click()”中的“Command1”属于属性 C、VB 编程界面中,双击窗体中某对象,出现的是代码窗口 D、对象的属性值在程序运行过程中不可修改 84、以下有关类、对象、属性、事件的描述中,正确的是( C) 。 A、同一类对象具有同一类属性,且同一个属性的属性值必须相同 B、 “Private Sub Command1_Click()”中的“Command1”属于属性 C、VB 编程界面中,双击窗体中某对象,出现的是代码窗口 D、对象的属性值在程序运行过程中不可修改 85、小王在学习了 VB 以后,准备设计一个学生选课信息管理系统,那么关于对象“学 生” ,一般需要考虑的属性有( D) 。 ①学籍号 ②所选课程 ③姓名 ④体重 ⑤班级 ⑥爱好 A、②③⑤⑥ B、①③④⑤ C、②④⑤⑥ D、①②③⑤

自定义函数与过程
在程序设计中可以自定义一些相对独立功能的程序块,以备程序运行需要时调用。 其中一种为函数,另一种为过程。它们的区别是,函数直接调用,有返回值;而过 程通过调用语句调用,没有返回值,只是完成一定的操作。
86、下列关于模块化程序设计的说法中,错误的是(A) 。 A、模块化程序设计方法主要是通过递归算法和递归程序来实现的 B、模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的 C、模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略 D、程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计 87 、在 VB 窗体上添加一个名称为 Command1 的命令按钮,再添加两个名称分别为 Label1、Label2 的标签,然后编写如下程序代码: Private Y As Integer Private Sub Command1_Click() X = 5: Y = 8 Call proc(X, Y) ? 调用过程 proc Label1.Caption = X Label2.Caption = Y End Sub Private Sub proc(ByVal a As Integer, ByVal b As Integer) ? 自定义一个过程 proc(a,b)

X=a+b Y = a*b End Sub 程序运行后,单击命令按钮,则两个标签 Label1、Label2 中显示的内容分别是(C) 。 A、13 和 40 B、13 和 8 C、5 和 40 D、5 和 8 88、下列关于过程和函数的说法中,正确的是( B ) 。 A、函数和过程都有返回值 B、在调用过程和函数时,都需要传递参数 C、函数可以自定义,过程不能自定义 D、函数和过程都能以名称为变量参与表达式运算

数组
数组:是一组类型相同的数据的有序集合。它使用同一个名称来表示整个数组,每 个分量成为数组元素,数组元素在数组中顺序排列。每一个数组元素都由唯一的顺 序号(下标)来标识。 例如:dim a(10) as integer 表示定义了一个数组,从 a(0)到 a(10)一共有 11 个数组元 素,每个元素都是整数。
89、在窗体上添加一个名称为 Command1 的命令按钮,然后编写如下事件过程: Option Base 1 Private Sub Command1_Click() Dim color As Variant color = Array("红色", "绿色", "白色", "黑色") Print color(2) End Sub 运行程序,单击命令按钮,则在窗体上显示的内容是( C ) 。 A、空白 B、错误提示 C、绿色 D、白色


赞助商链接
更多相关文档:

高中信息技术程序设计知识点

高中信息技术程序设计知识点_其它课程_高中教育_教育专区。高中《信息技术》程序...高中信息技术算法与程序... 8页 1下载券 高中信息技术学业水平考... 10页...

...高一会考总复习算法与程序设计操作相关知识点汇总整...

信息技术高一会考总复习算法与程序设计操作相关知识点汇总整理 - 算法与程序设计操作知识点 一、 知识目标 内容 1.算法及其表示方式 2.程序的基本控制结构 3.VB ...

高中信息技术_算法与程序设计题库(含答案)

高中信息技术_算法与程序设计题库(含答案)_其它课程_高中教育_教育专区。算法与...新课标高中信息技术《算... 13页 5下载券 高中信息技术学业水平考... 7页...

高中信息技术《算法与程序设计》练习

高中信息技术《算法与程序设计》练习_其它课程_高中教育_教育专区。《算法与程序设计》练习 (满分:100 分) 说明:本卷分为第一卷和第二卷两部分。第一卷为客观...

高中信息技术算法与程序设计VB知识点

高中信息技术《算法与程序设计 VB(选修) 》 知识要点相关知识点 (一)算法 1.定义 相关题解: 1 算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂” ,...

算法与程序设计会考复习知识点

算法与程序设计会考复习知识点_其它课程_高中教育_...信息技术会考采用上机考试形式,考试时间为 45 分钟(...2014年信息技术学业水平... 147页 免费 高中信息...

高中信息技术算法与程序设计练习

高中信息技术算法与程序设计(VB)练习题 一、选择题: 1.下列各组控件都具有 ...新课标高中信息技术《算... 13页 5下载券 高中信息技术学业水平考... 7页...

高中信息技术算法与程序设计

高中信息技术算法与程序设计 - 高中信息技术(选修 1)——《算法与程序设计》 多媒体应用程序设计教学设计 【教学目标】 ? 知识与技能: 1、认识扩展控件的主要...

2016年浙江省高中信息技术学考程序设计题习题

2016年浙江省高中信息技术考程序设计题习题_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载2016年浙江省高中信息技术考程序设计题习题_其它课程_高中...

2014山东省信息技术学考算法与程序设计试题 答案附后

2014山东省信息技术学考算法与程序设计试题 答案附后_其它课程_高中教育_教育专区。2014山东省信息技术学业水平考试程序题 答案附后 ...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com