软件概述
软件由多个程序组成,程序由多个指令组成,指令等于计算机语言。
程序=算法+数据
算法特性:有穷性、确定性、有效性、有一个或者多个输出、有零个或者多个输入
软件的制作流程:分析-设计-编码-调试-维护
机器语言:计算机唯一能接受和执行的语言(二进制)
汇编语言:面向机器的程序设计语言,在汇编语言中,用助记符(Memoni)代替机器指令
高级语言:与自然语言相近,面向使用者
流程图
做法是:
圆角矩形表示“开始”与“结束”
矩形表示行动方案、普通工作环节用
菱形表示问题判断或判定环节
用平行四边形表示输入输出
箭头代表工作流方向
流程图三种结构:顺序结构、选择结构、循环结构