WORD 格式整理
高中信息技术《算法与程序设计
知识要点
相关知识点 (一)算法
1. 定义 相关题解:
1 算法: 就是解决问题的方法和步骤。算法是程序设计的“灵魂” 单选题
1、运用计算机程序解决实际问题时,合理的步骤是( A、设计算法→分析问题→编写程序→调试程序 B、分析问题→设计算法→编写程序→调试程序 C、分析问题→编写程序→设计算法→调试程序 D、设计算法→编写程序→分析问题→调试程序 2.算法的描述方法:
B)。
VB(选修)》
,算法 +数据结构=程序。
1 算法的描述: 可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。
2 自然语言描述法: 指用人们日常生活中使用的语言(本国语言) ,用自然语言描述符合我们的 习惯,且容易理解。
3 流程图描述: 也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更 易理解。
4 伪代码描述法: 是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人 员常用方法。
开始或结束
输入或输出
判断
处理或运算
连 接 点
流程线
相关题解:
单选题
1 、 图 形 符 号 \\在算法流程图描述中表示 ( B ). A 处理或运算的功 能 B 输入输出操作 C 用来判断条件是否满足需求 D 算法的开始或结束 2、图形符号 \\在算法流程图描述中表示 ( A ). A 处理或运算的功能 B 输入输出操作
C 用来判断条件是否满足需求 D 算法的开始或结束 3、以下哪个是算法的描述方法 ?( A )
A 流程图描述法 B 枚举法 C 顺序法 D 列表法 4、以下哪个是算法的描述方法 ?( D )
A 顺序法 B 列表法 C 集合法 D 自然语言描述法
介于自然语言和计算机语言之间的一种算法描述是下列哪个选项?(
专业资料
值得拥有
)
WORD 格式整理
A、伪代码 B、流程图
C、高级语言
D、VB 程序设计语言
(二)程序设计基础
(1)常用高级编程语言: BASIC、VB、Pascal 、C、C++、Java
1 面向对象的程序设计语言: 其中的 对象 主要是系统设计好的对象,包括窗体等、控件等 2 控件: 是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮 等。
常用控件 :
控件 窗体 命令按钮 标签 文本框
3 对象的属性、方法和事件 1 属性
属性
Name Caption Text Height Width TOP Left Font BackColor ForeColor BorderStyle Alignment
设置对象的名称
决定控件中显示的内容(文字) 决定窗体中文本框中显示的内容 决定控件高度 决定控件宽度
决定控件的靠顶部位置 决定控件的靠左边位置 设置控件中字体格式 设置控件背景色 设置控件的前景色 设置控件的边框风格
即标签文字对齐属性 :(0)Left Justify 时文本左对齐; (1)Right Justify 时文本右对齐;设置为 (2)Center 时文本居中。
设置为 False 时输入控件 Caption 中文字超过控件宽度时超出部分被裁剪掉, 设置为 True 时,控件可水平扩充,以适应控件 Caption 属性。 决定控件是否可见 决定控件运行时是否有效
(初始为空白 )
对象的类型
Form Command button
Label TextBox
前缀 frm cmd lbl tmr
名字举例 frmfind cmdok lblinput tmrClock
若命令按钮 (Command)的 Enabled 属性设置为 True 时按钮有效,设置为 False 时按钮无效
AutoSize
Visible Enabled
对象属性=属性值
.
, 方法如下
值得拥有
对象中属性可以在设计界面时通过属性窗中设置, 也可以在运行时通过程序代码设置
例:给文本框“ Txt123 ”的“ Text ”属性赋值为字符串“ 20”,代码如下
专业资料
WORD 格式整理
Txt123.text =
变量=对象
”20”
. 属性
如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下 例:读取文本框“ txt123 ”的“ Text ”属性的代码如下 a = txt123.text
2 方法
[对象]
. 方法[参数名表] 例:
”欢迎使用”
form.print
该语句使用 print 方法在 form1 窗体中显示字符串“欢迎使用” 3 事件及事件驱动
事件是对象对外部操作的响应,如在程序执行时, 单击命令按钮会产生一个 Click 事件 。如需 要命令按钮响应 Click 事件,就把完成 Click 事件功能的代码写到Click 事件的事件过程中, 与事件一一对应。 事件过程的形式如下:
Private Sub 对象 _事件名 ( ) ? ? ? ? ? (事件过程代码) End Sub
一个简单的 VB程序
求圆的周长和面积
Private Sub Command1_Click() Dim r As Single ' 定义r 为单精度型 Dim c As Single ' 定义c 为单精度型 Dim s As Single ' 定义s 为单精度型 r = Val(Text1.Text) ' 输入半径r c = 2 * 3.14159 * r ' 计算周长 s = 3.14159 * r * r Text2.Text = c Text3.Text = s End Sub
' 计算面积 ' 输出周长 ' 输出面积
Private Sub Command2_Click()
End ' 退出 End Sub 相关题解: 单选题
1、下列关于程序设计说法正确的是 ( B ) 。 A、程序设计语言的发展经历了机器语言、汇编语言到高级语言的过程,比
较流行的高级语言是 PASCAL, FORTRAN, EXCEL, C++等
B、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程 C、程序设计语言和计算机语言是同一个概念的两个方面 D、程序设计就是指示计算机如何去解决间题或完成一组可执行指令的过程
2、下列说法错误的是( D ).
A、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程 B、程序设计语言的发展经历了机器语言、汇编语言、高级语言的过程
专业资料值得拥有
WORD 格式整理
C、计算机程序就是指计算机如何去解决间题或完成一组可执行指令的过程 D、程序设计语言和计算机语言是同一概念的两个方面 下列不属于程序设计语言中高级语言的是( C)。 A、BASIC B 、C语言 C 、汇编语言 D 、PASCAL 程序设计语言的发展历程中,不包括( )。
A、自然语言 B 、机器语言 C、汇编语言 D、高级语言
一、常量 :批在程序进行过程中不变的量在
整型常量: 即整数,指不带小数点的数值如 实型常量: 即实数,指带小数点的数值。 实型常量 又分为 定点数 和浮点 数两种。 例:定点数: 3.14159 和-6.8 ,1.99
浮点数: 2E6、1E5、88E
3
VB中一般分 数值常量 与字符常量 两种
数值常量: 就是数学中说的常数,分 整型常量 和 实型常量 两种
1、0、、-10 、+35 等都是合法的整数
例:1.2345 ×10 可表示为 1.2345E3 ,字母 E 表示底数 10
浮点数就是数学上的科学计数法。
字 符 串 常 量 : 被 一 对 双 引 号 括 起 来 的 若 干 个 合 法 的 字 符 称 为 字 符 串 常 量 。 例 如:” China ”、” Visual Basic ”、” 18”、” 3.1415 ”等,双引号中字符, 不包括双引号本 身。
符号常量: 如果多次用到同一个常量,则可用一个有意义的名字表示这个常量。
二、变量 :在程序执行过程中,其值可以改变的量称为变量
变量命名注意要点: 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 日。
专业资料
值得拥有
WORD 格式整理
(2)常量和变量的命名、声明及赋值
符号常量的声明: Const 常量名 [As 常量类型 ] = 常量值 如:Const pi As Single = 3.14159 常量名为 pi 变量的声明 :
Dim <变量名 >As < 变量类型 >
如:Dim a As Integer
定义一个
整型变量,变量名为 a
变量的赋值
VB中使用 Let 语句给变量赋值,其形式如下: [Let] 变量 = 表达式 其中,方括号 [ ] 表示这部分内容是可选的,通常.可.以.省.略.该.关.键.字.。. .
例题
Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer Dim str As String
Let a = 54 Let b = 114 c = a + b
str = \World\
Print \Print str End Sub
VB语言中,下列数据类型说明符中表示整型的是( B)。
A、Boolean B、Integer C、Date D、String
数据的输出
程序中运算得到的结果,除可以使用文本框和标签显示外,对于大批量的数据更适合用
方法输出,格式如下
[ 对象] . Pint [ 表达式列表 ]
例题:
Private Sub Form_Click() Dim x As Single, y As Single Form1.Print -61; -34 Form1.Print 9 * 2; 12
Form1.Print
\
x = 3: y = 4
Print \End Sub
注意:Print 方法
相关题解: 单选题
在 VB 语言中,下列合法的变量名是(
B)。
专业资料
值得拥有
Pint