资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
高中信息技术会考知识要点及练习(七)
程序设计基础模块
一、基本概念
1、用计算机解决问题的一般过程:
需求分析明确数据结构,设计算法编写程序调试与维护 2、程序设计语言的发展:
机器语言汇编语言高级语言
3、流程图的各种基本图形符号
图形符号 名称 说明 起止框 表示一个算法的开始或结束 1 / 15
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
输入、输出框 框内必须标明输入、输出的内容 处理框 框内必须标明所进行的处理 2 / 15
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
框内标明判别条件,并要在框外标 判别框 明条件成立和条件不成立时的两种不同流向 流程线 表示某一框到另一框的流向 表示算法流向的出口连接点或入 连接框 口连接点 4、面向过程的程序设计:围绕过程来考虑数据即操作对象,由过程来控制数据,过程和数据是分离的。
5、面向对象的程序设计:通过对象之间的消息通信,驱动对象执行一系列的操作从而完成某一任务的程序设计方法。 6、面向过程的程序设计语言有:Pascal、C、Foxbase 7、面向对象的程序设计语言有:C++、VisualBasic、Delphi 8、算法的描述方法:
①自然语言描述:把算法的各个步骤,依次用人们所熟悉的日常会话的语言表示出来。
例如:要计算机求出两个数的和。计算机处理的具体步骤为:
2 / 15
【精品】高中信息技术会考知识要点及练习七程序设计基础模块
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除高中信息技术会考知识要点及练习(七)程序设计基础模块一、基本概念1、用计算机解决问题的一般过程:需求分析明确数据结构,设计算法编写程序调试与维护2、程序设计语言的发展:机器语言汇编语言高级语言
推荐度:
点击下载文档文档为doc格式