知识点:



程序设计语言的特点:


机器语言(第一代语言):由机器指令构成的语言称机器语言


     特点: 效率高,不方便记忆


汇编语言(第二代语言:50年代初期出现):用容易记忆的符号来代替机器指令中操作码和 地址码的一种语言  


特点:易读,减少程序员工作量,无法直接在计算机上运行  


高级程序设计语言(第三代语言:50年代中期提出):高级程序设计语言是一种面向过程 或者面向对象的语言,不面向机器,用户不用考虑编程语言底层怎么运行。


特点: 直观、易写、易读、工作量小 、不依赖于具体的机器 


名字说明:对变量进行命名


类型说明:设置变量的类型


初始化:第一次运行对变量进行初始化


程序对象的局部性:在访问对象以后,将于对象“靠近”的对象也进行引用,这样程序可以运行的更快

时间局部性(temporal locality)


和空间局部性(spatial locality)


程序模块:由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。


循环控制结构:循环执行某一段程序


分支控制结构:根据条件选择某一块代码执行


异常处理:程序有出错自动处理或者记录功能


独立编译:运行时会把需要的支持库释放到一个系统临时文件夹的子目录内,然后运行



编程风格:指一个人编制程序时所表现出来的特点,习惯逻辑思路等。


本文转载:CSDN博客