知识点:
程序设计语言的特点:
特点: 效率高,不方便记忆
汇编语言(第二代语言:50年代初期出现):用容易记忆的符号来代替机器指令中操作码和 地址码的一种语言
特点:易读,减少程序员工作量,无法直接在计算机上运行
高级程序设计语言(第三代语言:50年代中期提出):高级程序设计语言是一种面向过程 或者面向对象的语言,不面向机器,用户不用考虑编程语言底层怎么运行。
特点: 直观、易写、易读、工作量小 、不依赖于具体的机器
名字说明:对变量进行命名
类型说明:设置变量的类型
初始化:第一次运行对变量进行初始化
程序对象的局部性:在访问对象以后,将于对象“靠近”的对象也进行引用,这样程序可以运行的更快
时间局部性(temporal locality)
程序模块:由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。
循环控制结构:循环执行某一段程序
分支控制结构:根据条件选择某一块代码执行
异常处理:程序有出错自动处理或者记录功能
独立编译:运行时会把需要的支持库释放到一个系统临时文件夹的子目录内,然后运行
编程风格:指一个人编制程序时所表现出来的特点,习惯逻辑思路等。