- 1
- 0
- 约4.89千字
- 约 28页
- 2019-01-01 发布于福建
- 举报
c程序设计01过-绪论
C++语言程序设计 第1讲: 绪论/5 低级语言与高级语言 面向机器的语言是低级语言;面向使用者的语言是高级语言。 机器可直接执行的语言是低级语言;必须经过“翻译”才能执行的语言是高级语言。 汇编语言是低级语言; Basic、Pascal、Fortran、C、MathLab、C++、Java、C#等都是高级语言。 低级语言由于面向机器,所以执行效率很高; 但可读性差、编写困难,不易维护。 人与计算机的沟通 机器语言: 机器直接执行 汇编语言: 与机器码对应 高级语言: 通过“翻译” 高级语言 高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定涵义的数据命名和容易理解的执行语句。这使得在书写程序时可以联系到程序所描述的具体事物。 高级语言的特征:使用人比较容易理解的逻辑语言来记录计算机运算过程。 高级语言的逻辑结构:顺序结构、选择结构、循环结构等。 高级语言与具体机器指令无关。 高级语言需要通过编译或解释才能在计算机上运行。 面向过程与面向对象 最早面向过程FORTRAN77 :代码 结构化程序 ALGOL60,后发展成PASCAL:代码 50年代开始发展,直到80年代。 80年代末C语言开始流行,一直到90年代。 面向过程实际上就是面向结构和函数的程序。 软件危机 软件危机最早在1968年的NATO会议提出,表现为: 对软件的需求远超出现有的生产能力; 人们
您可能关注的文档
最近下载
- 红旗杯班组长题库.pdf VIP
- Excel在会计中的应用(第三版)(喻竹)全套PPT课件.pptx
- 苍蝇小子绘本There Was An Old Lady Who Swallowed FLY GUY.pdf VIP
- Siemens 西门子家电 西门子干衣机 WT46E301TI 13 使用说明书 安装说明 程序表.pdf
- 《烹饪营养与配餐》中职烹饪专业全套教学课件.pptx
- 艺术本科新生及转学申请.ppt VIP
- Leapfrog-Geo地质建模使用说明.docx VIP
- 外墙抹灰施工方案(完整版).docx
- 机电工程安装细部节点做法(2025年).docx
- 电力建设施工测量控制方案.docx
原创力文档

文档评论(0)