12计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。简而言之,计算机程序就是指计算机可以识别运行的指令集合。什么是计算机程序?3计算机的五大组成部分:运算器、控制器、存储器、输入设备、输出设备。计算内部采用二进制形式表示和存储指令或数据。计算机机的工作过程实际上是周而复始地获取指令、执行指令的过程。计算机程序设计语言计算机程序设计语言,是指一组用来定义计算机程序的语法规则,通常简称为“编程语言”。特点:标准化、准确定义、被计算机识别计算机程序设计语言的发展历程:机器语言-汇编语言-高级语言一、机器语言0和1表示的二进制代码组成的基本语言,又称“机器语言”。能被计算机直接接收和执行。二、汇编语言采用便于记忆的符号来替代指令码和操作数。如(ADD-加法、MOV-数据传递)比较容易理解并读懂,纠错和维护更方便。但是,不能被计算机直接识别和执行。三、高级语言接近于数学语言和人的自然语言,不再过度依赖某种特定的机器或环境第一种高级语言,Fortran语言,主要用于科学和工程计算。其他的编程语言还有:C、object-c、swift、VC、VB、Delphi、Java、python等。同理,高级编程语言也不能被计算机直接识别和执行。编译型语言和解释型语言的比较表语言种类优势不足编译型语言执行速度快、消耗内存少代码量大、平台依赖、安全性低解释型语言平台独立性、严密安全性占用更多内存和CPU资源、运行慢课后题(P62)单选:(1)D(2)C(3)D思考题:二分法求解算数平方根情境题:(1)选择商品信息-微处理器-价格显示面板-投币结算过程-机械装置控制商品掉落(2)处理器异常、无反应收款部件异常商品取出过程异常9延时符下课