- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法與程序设计知识要点
信息技术(选修1)算法与程序设计知识要点
设计程序利用计算机解决问题的过程(步骤)——(教材第6页,以下记为P6):
算法:是在有限步骤内求解某一问题所使用的一组定义明确的规则(通俗地说,就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合)。——(P8)
算法的特征:1)输入、2)确定性、3)有穷性、4)输出、5)能行性。——(P9)
算法的描述:1)用自然语言描述算法(掌握),2)用流程图描述算法(重点、考点),3)用伪代码描述算法(不考)。——(P9—P12)
程序的基本结构:任何复杂的算法都可以用顺序结构、选择结构、循环结构三种基本结构组合而成的程序表示。这三种结构称为程序的三种基本控制结构。——(P16—P17)
程序设计语言的产生与发展——(P18—P19)
机器语言:由“0”和“1”这样的二进制代码指令组表示的,是能够被计算机直接接受和执行的计算机语言。(这是早期程序设计语言,机器语言程序难以理解)
汇编语言:使用类英语缩略词且带有助记性符号的语言。(每条汇编指令都和一条机器指令相对应,只是指令码和操作数都采用符号形式。)(这种语言与特定的机器和特定的微处理器有关,且不能被机器直接接受,必须用一种语言翻译器将程序的每条语句翻译成机器语言才能执行。)
高级语言:更接近自然语言的计算机语言。(简单、易于理解、需要翻译、程序源代码与硬件和操作系统底层无关,在不同硬件和操作系统间移植性更好)。
Visual Basic(简称VB)语言:是Windows环境下快速开发应用程序的可视化工具。——(P26)
使用VB编写的程序可被翻译生成为32位的、可脱离VB开发环境而直接执行的应用程序(即二进制的机器语言程序)。
使用VB编程的理念:面向对象和事件驱动(即程序设计者编写的程序代码只有在针对某个对象的某个事件发生时才启动)。例下表所示:
对象 事件 启动的代码块 窗体 激活 Private Sub Form_Load()
…
End Sub 按钮(假设名称为Command1) 单击 Private Sub Command1_Click()
…
End Sub 注:省略号处是由程序员编写的,代码块启动时将要执行的那部分程序代码。
VB程序一般包括:1)数据类型说明部分、2)数据的输入部分、3)数据的处理部分、4)数据的输出部分。——(P26)
数据:描述客观事物的数、字符以及所有能输入到计算机中,并被计算机加工处理的符号的集合。数据既是计算机程序处理的对象,也可以是运算产生的结果。——(P26)
数据类型:设定用于存储某种数据的内存空间的大小。——(P27)
常量:在程序运行过程中始终保持不变的常数、字符串等。如:3.14,”r=”等。在程序设计中,对于一些经常使用的常量,可以用常量说明语句来定义,以提高程序的可读性和可维护性。——(P27)
常量说明语句的格式: Const 常量名 As 类型=表达式
例如: Const PAI As Double=3.14159
变量:命名的存储单元位置,用于在程序处理数据时,暂时存储输入的数据、参数运算的数据、运算结果等临时数据。在VB中,变量名必须由英文字母开头,后面则可以由字母、数字或其它符号组成。变量名称最好用与它所表示的内容意义相同的英文单词来确定。
变量说明:在使用变量前,一般应先说明变量名及其类型,以使系统为其分配存储单元。——(P28)
变量说明语句的格式: Dim 变量 As 类型
例如: Dim StudentNumber As Integer
Dim Score As Single
Dim Length As Double
Dim Name As String
函数:预先编写好的、可以在正式编写程序时调用的、具有一定功能的程序模块。在程序中要调用一个函数时,只需给出函数名和一个或多个参数,就能得到函数值。——(P28—P29)
调用函数的格式: 函数名(参数表)
例如: SIN(90*3.14/180) COS(1.57)
注意:1)参数表应置于小括弧中;2)若有多个参数,应用英文逗号隔开;3)参数可以是常量、变量或表达式
提示:打√的函数是必须掌握其用法的函数!
补充:Val( )函数可以把以数字为内容的字符串转换为双精度实数型数据,比如使用Val(”123”)得到
您可能关注的文档
最近下载
- 农家乐餐饮服务礼仪培训.pptx VIP
- 2025年沪教版英语七年级上册第一单元Unit1完整试卷(含答案).pdf VIP
- 交管12123学法减分考试题库及答案100题(驾照考试).docx VIP
- 佳能PowerShotG1XMarkIII说明书.pdf VIP
- 装修改造工程主要施工方案(通用).doc VIP
- 5.3.1一元一次方程的应用(第一课时) 说课稿 2024--2025学年北师大版七年级数学上册.docx VIP
- 研学旅行活动协议书(学校).docx VIP
- 紧急供货服务协议.docx VIP
- 2025央国企CIO选型指南——ERP产品.pdf VIP
- 人教版高中物理必修一课件.pptx VIP
文档评论(0)