1,软件是为完成某些特定功能而编制的一到多个程序文件的集合。
2.可以被连续执行的指令集合,称为计算机程序。
3.程序语言的发展:
机器语言(二进制代码语言) 可以直接识别,不需要进行任何翻译,智能识别二进制
汇编语言(面向机器,低级语言) 难学、难记、难检查、缺乏通用性
高级语言(面向用户)
4、软件开发的基本步骤:
分析问题,建立数学模型
确定数据结构和算法
编制程序
调试程序(对结果进行程序的测试和调整。截点查看)
5.算法的基本特征:
有穷性
确定性
有效性
有零个或多个输入
有一个或多个输出
6.调试程序常见的错误:
语法错误
逻辑错误
开发错误
运行时错误