学习。On the way 。

来源:互联网 发布:苹果电脑没有mac系统 编辑:程序博客网 时间:2024/04/27 16:12

知识点:1、程序:为计算机执行某些操作或解决某个问题而编写的一系列有序的集合,通过程序实现人机对话过程。

程序开发的步骤:a、需求分析 b、设计 c、编码 d、调试 e、维护。  程序开发常见错误:语法错误、逻辑错误、运行错误。

2、进制转换:为了让计算机执行某些操作解决问题编写计算机能认识的指令。今天主要学习了10进制和2进制之间的转换,例如26转化为二进制等于11010方法是取整求余法。

3、流程图:以图形化文字描述算法。流程图包括:起止框、输入/出框、判断框、处理框、流程线、连接点。

4、计算机语言包括:机器语言、汇编语言、高级语言。我理解的机器语言就是二进制,二进制优势在于防止误码的产生,但是太过于复杂。汇编语言在机器语言中加上助记符,符号化机器语言列如101100010转换为mov 这就方便人们理解记忆。而高级语言是与人类自然语言相近的计算机语言有操作系统直接管理针对的是操作系统编程。

5、高级语言翻译程序包括:编译和解释。编译是由操作系统直接打开反应速度快,解释是通过低山放软件打开,安全性更高而且可以跨平台。

6、算法:解决问题的具体方法和步骤。

算法的基本特征:有穷性、确定性、有效性、有0个或多个输入、有1个或多个输出。

7、结构化程序分为:顺序结构、选择结构、循环结构。

0 0