欢迎来到天天文库
浏览记录
ID:51723840
大小:648.50 KB
页数:11页
时间:2020-03-15
《vb程序知识要点整理课堂版附答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《算法与程序设计》知识要点第一章计算机解决问题的过程一、计算机解决问题的步骤:分析问题→设计算法→编写程序→调试程序1、分析问题:明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述2、设计算法:设计解决问题的有限求解步骤。3、编写程序:把算法写成计算机语言的程序。4.调试程序:观察程序运行的结果,改错并完善程序。二、算法:1、概念:算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合。算法是程序设计的“灵魂”。算法+数据结构=程序(教材P8)2、特征:(教材P9)(1)输入:一个算法有0个或多
2、个输入。(2)确定性:算法的每一个步骤必须要确切地定义,不能有歧义性。(3)有穷性:一个算法在执行有穷步之后必须结束,步骤是有限的。(4)输出:有一个或多个的输出(5)能行性:算法中有待执行的运算和操作都必须是相当基本的,都是计算机可以执行的。3、算法的描述:自然语言、流程图、伪代码流程图的基本图形(教材P11)图形名称开始、结束框输入、输出框处理、运算框判断框流程线连接点相关题解:单选题1、图形符号""在算法流程图描述中表示().A处理或运算的功能B输入输出操作C用来判断条件是否满足需求D算法的开始或结束2、图形符号""在算法流程
3、图描述中表示().A处理或运算的功能B输入输出操作C用来判断条件是否满足需求D算法的开始或结束3、以下哪个是算法的描述方法?()A流程图描述法B枚举法C顺序法D列表法4、以下哪个是算法的描述方法?()A顺序法B列表法C集合法D自然语言描述法答案:BAAD三、程序1、概念:程序是一组机器操作的指令或语句的序列,是算法的一种描述。(教材P14)2、程序的基本结构:顺序结构、选择结构、循环结构(教材P17)S1S2……SnCS1S2S1C是否顺序结构选择结构循环结构是四、程序设计语言的发展(教材P18)程序设计语言语言特征第一代机器语言由
4、“0”和“1”组成的二进制编码指令组第二代汇编语言类似英语缩略词且带有助记性符号的语言第三代高级语言更接近自然语言,常用的高级语言:BASIC、VB、Pascal、C、C++、Java五、程序的翻译类型程序的翻译:编译程序和解释程序(教材P20)①编译程序:先翻译整个程序再执行②解释程序:边解释边执行第二章程序设计基础一、VB程序的组成:(教材P26)(1)数据类型说明部分(2)数据的输入部分(3)数据的处理部分(4)数据的输出部分二、基本数据类型(教材P27)数据类型类型说明符取值说明示例整型数Integer从-32768到327
5、6823、-99长整型数Long-21亿——21亿,可以表示人口数量58764单精度实型数Single7位有效数12.33、-0.3451.7E+9双精度实型数Double15位有效数1.23456789D-12日期型Date(Time)日期型数据专门用来处理日期和时间。VB采用一对“#”把日期和时间的值括起来#2004-02-01##07/30/200707:25:12am#字符型String用""括起来的一串字符"abcd"、"中国"逻辑型(布尔型)BooleanTrue或False三、常量与变量1、常量(教材P27)概念:常量
6、是指在程序运行过程中始终保持不变的量常量说明语句:Const常量名As类型=表达式如:ConstpiAsSingle=3.14159常量名为pi=3.141592、变量(教材P27~28)概念:变量是可以改变的量,就是命名的内存单元位置。变量名的命名规则:(1)必须以字母或者汉字开头(2)后面可以接字母、汉字、数字和下划线符号(3)字符个数不超过255(4)变量名不能取VB中的保留字(关键字)如PRINT等(5)VB不区分变量名中字母大小写。如HELLO和Hello是同一个变量。变量说明语句:Dim变量As数据类型相关题解:单选题1
7、、下列变量名写法错误的是()A、absB、123abcC、abc123D、abc_122、下列语句中定义了一个实型变量的是()A、DimendasIntegerB、DimsumAsSingleC、DimNameAsStringD、其它三项都不对3、在VB中,以下关于符号常量的声明,声明正确的是:()A、DimTAGasStringB、ConstTAGasString"Visual"+"Basic"C、ConstTAGasString="VisualBasic"D、ConstTAGasString4、下面()不是字符串常量A、"Tru
8、e"B、#False#C、""D、"你好"答案:BBCB四、运算符(教材P28、P43~44)运算符运算符号说明举例优先级别算术运算符()圆括号圆括号可以嵌套2*(3+6*(X-Y))高低^乘方X^2、(X-Y)^3*乘、/除乘号不能
此文档下载收益归作者所有