教师——张成峰
程序——可以被计算机连续执行的指令集合。
软件——为完成某种特殊功能而编辑的一到多个程序文件的集合。
计算机语言——人发明的可以和计算机沟通交流的工具。
机器语言——计算机唯一能识别的语言——二进制语言。
计算机为什么采取二进制语言——计算机之所以采取以电路通断和电压的高低两种型号的二进制语言是因为采取多电压高于二进制体系如十进制,需要十种不同的电压信号依次由低到高代表0到9是个阿拉伯数字。由于电阻通电发热,起实际电阻值随着温度变化而变化,很难保证信号的准确性,容易出现乱码。不如二进制要么通要么断来得干脆无误。
汇编语言——用助记符表示机器语言指令功能的计算机语言。(介于机器语言和高级语言之间的一种中间语言。)
高级语言——针对操作系统(OS)的计算机语言。(特点:与人类语言接近,为计算机所接受和执行。)
网址——实质是域名,计算机通过对域名的解析获得其主机IP地址,进而访问其主机数据。、
高级语言分类——
编译语言(如C语言,其特点是运行快,但直接面向OS,有损伤OS危险。)
解释语言(如JAVA语言,安全性高,通过第三方软件将源文件解释给OS,但速度稍慢。)
算法——解决问题的方法和步骤。(其特点是:有穷性;确定性;有效性;有零个到多个输入;有一个或多个输出。)
软件编程的一般步骤——分析——设计——编码实现——调试——维护。
程序常见错误为——语法错误;逻辑错误;运行错误。
程序结构包括——顺序结构;选择结构;循环结构。
流程图——解决问题的方法步骤分析图示。(圆角矩形表示起始,矩形表示执行,平行四边形表示输入输出信息,菱形表示判断,箭头代表流程方向。)