信息技术算法与程序设计VB选修知识点汇总.doc 立即下载
2024-12-13
约1.7万字
约33页
0
139KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

信息技术算法与程序设计VB选修知识点汇总.doc

信息技术算法与程序设计VB选修知识点汇总.doc

预览

免费试读已结束,剩余 28 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

江苏省高中信息技术《算法与程序设计VB(选修)》
知识要点
相关知识点
(一)算法
1.定义
相关题解:
1算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂”,算法+数据结构=程序。
单选题
1、下列关于算法说法不正确的是()
A、算法独立于任何具体的语言,BASIC算法只能用BASIC语言来实现
B、解决问题的过程就是实现算法的过程
C、算法是程序设计的“灵魂”
2.算法的描述方法:
1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。
2自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。
3流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。
4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人员常用方法。SHAPE\*MERGEFORMAT
输入或输出
判断
处理或运算
连接点
流程线
开始或结束

相关题解:
单选题
1、图形符号""在算法流程图描述中表示().
A处理或运算的功能B输入输出操作
C用来判断条件是否满足需求D算法的开始或结束
2、图形符号""在算法流程图描述中表示().
A处理或运算的功能B输入输出操作
C用来判断条件是否满足需求D算法的开始或结束
3、以下哪个是算法的描述方法?()
A流程图描述法B枚举法C顺序法D列表法
4、以下哪个是算法的描述方法?()
A顺序法B列表法C集合法D自然语言描述法
(二)程序设计基础
(1)常用高级编程语言:BASIC、VB、Pascal、C、C++、Java
1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等
2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。
常用控件:
控件对象的类型前缀名字举例窗体Formfrmfrmfind命令按钮Commandbuttoncmdcmdok标签Labellbllblinput文本框TextBoxtmrtmrClock若命令按钮(Command)的Enabled属性设置为True时按钮有效,设置为False时按钮无效3对象的属性、方法和事件
1属性
属性Name设置对象的名称Caption决定控件中显示的内容(文字)Text决定窗体中文本框中显示的内容(初始为空白)Height决定控件高度Width决定控件宽度TOP决定控件的靠顶部位置Left决定控件的靠左边位置Font设置控件中字体格式BackColor设置控件背景色ForeColor设置控件的前景色BorderStyle设置控件的边框风格Alignment即标签文字对齐属性:(0)LeftJustify时文本左对齐;(1)RightJustify时文本右对齐;设置为(2)Center时文本居中。AutoSize设置为False时输入控件Caption中文字超过控件宽度时超出部分被裁剪掉,设置为True时,控件可水平扩充,以适应控件Caption属性。Visible决定控件是否可见Enabled决定控件运行时是否有效对象.属性=属性值
对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下
例:给文本框“Txt123”的“Text”属性赋值为字符串“20”,代码如下
Txt123.text=”20”
变量=对象.属性
如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下
例:读取文本框“txt123”的“Text”属性的代码如下
a=txt123.text
2方法
[对象].方法[参数名表]
例:form.print”欢迎使用”
该语句使用print方法在form1窗体中显示字符串“欢迎使用”
3事件及事件驱动
事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。如需要命令按钮响应Click事件,就把完成Click事件功能的代码写到Click事件的事件过程中,与事件一一对应。
事件过程的形式如下:
PrivateSub对象_事件名()
……………(事件过程代码)
EndSub
一个简单的VB程序
求圆的周长和面积
PrivateSubCommand1_Click()
DimrAsSingle'定义r为单精度型
DimcAsSingle'定义c为单精度型
DimsAsSingle'定义s为单精度型
r=Val(Text1.Text)'输入半径r
c=2*3.14159*r'计算周长
s=3.14159*r*r'计算面积
Text2.Text=c'输出周长
Text3.Text=s'输出面积
EndSub
PrivateSubCommand2_Click()
End'退出
EndSub相关题解:
单选题
查看更多
王子****青蛙
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

信息技术算法与程序设计VB选修知识点汇总

文档大小:139KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用