C语言程序设计概述PPT学习教案_第1页
C语言程序设计概述PPT学习教案_第2页
C语言程序设计概述PPT学习教案_第3页
C语言程序设计概述PPT学习教案_第4页
C语言程序设计概述PPT学习教案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1 C语言程序设计概述语言程序设计概述 会读、会写、会调试会读、会写、会调试 课程教学大纲 第1页/共16页 第2页/共16页 向执行系统发出的命令集称为程序。向计算向执行系统发出的命令集称为程序。向计算 机发出的命令集称为计算机程序。机发出的命令集称为计算机程序。 n什么是语言?什么是语言? 指令集的形式必须遵从某种规则,这种规则指令集的形式必须遵从某种规则,这种规则 称之为语言。不同的语言有不同的规则(语称之为语言。不同的语言有不同的规则(语 法),手机、微波炉、电冰箱的指令集形式法),手机、微波炉、电冰箱的指令集形式 各不相同。各不相同。 第3页/共16页 计算机硬件计算机硬件 操

2、作系统操作系统 实用程序实用程序 应用程序应用程序 终端用户终端用户 程序员程序员 操作系统设计者操作系统设计者 学过计算机文化基础课学过计算机文化基础课 掌握基本操作掌握基本操作 懂得计算机原理、数据结构懂得计算机原理、数据结构 、计算方法、编译等计算机、计算方法、编译等计算机 知识并能进行软件开发的人知识并能进行软件开发的人 员员 掌握更多更深计掌握更多更深计 算机知识的高级算机知识的高级 计算机专家计算机专家 编制编制 高水平的程高水平的程 序序 多方面知识 第4页/共16页 加加地址地址13 4 0101 0110 地址地址2 含义:含义:将将“地址地址1”和和“地址地址2”中的数据取

3、出来中的数据取出来 进行加运算,并将结果放回到进行加运算,并将结果放回到“地址地址1”中。中。 特点:特点:必须要对计算机的工作方式非常熟悉,熟背必须要对计算机的工作方式非常熟悉,熟背“密码本密码本”及大及大 量的与计算机工作原理密切相关的潜规则。量的与计算机工作原理密切相关的潜规则。 1. 难懂,不易理解和修改;难懂,不易理解和修改; 2. 可移植性差;可移植性差; 3. 执行效率最高。执行效率最高。 机器语言格式:机器语言格式:指令码指令码 地址地址1 地址地址2 7 第5页/共16页 汇编语言书写的程序不能被计算机所理解,必须经过一汇编语言书写的程序不能被计算机所理解,必须经过一 个个“

4、翻译工具翻译工具”进行处理,将它转换成二进制代码。进行处理,将它转换成二进制代码。 特点:特点: 1. 初步解决了难懂的问题,程序的编写效率有所提高;初步解决了难懂的问题,程序的编写效率有所提高; 2. 可移植性差;可移植性差; 3. 执行效率较高执行效率较高。 ADD AX, BX ADD AX, BX 编译工具编译工具 1011 0101 0110 第6页/共16页 p高级语言更接近于人类的自然语言,很容易理解。高级语言更接近于人类的自然语言,很容易理解。 p高级语言书写的程序更不可能被计算机所理解,必须经过高级语言书写的程序更不可能被计算机所理解,必须经过 更高级的更高级的“翻译翻译”才

5、能将它转换成二进制代码。才能将它转换成二进制代码。 特点:特点: 1. 便于理解和修改,程序的编写效率最高;便于理解和修改,程序的编写效率最高; 2. 具有良好的可移植性;具有良好的可移植性; 3. 执行效率最低执行效率最低。 第7页/共16页 自然语言自然语言 高级语言高级语言 汇编语言汇编语言 机器语言机器语言 Z=X+Y ADD AX,BX 1011 1101 0110 解一元二次方程解一元二次方程 鸿沟鸿沟 执执 行行 效效 率率 开开 发发 效效 率率 高高 低低 低低 高高 第8页/共16页 为什么选择为什么选择C C语言进行学习?语言进行学习? 第9页/共16页 第10页/共16

6、页 第11页/共16页 在学习语言的最初阶段,希望大家记住一些基本规则,这在学习语言的最初阶段,希望大家记住一些基本规则,这 些规则都有特定的意义,但目前不要求大家理解。些规则都有特定的意义,但目前不要求大家理解。 I am a student of BUAA执行结果 : 第12页/共16页 5+10=15 执行结果 : 变量:变量:是一个存储空间的名字,其存放的数据可以随时改变。是一个存储空间的名字,其存放的数据可以随时改变。 表达式:表达式:用运算符将变量连接起来,符合语法规则的式子。用运算符将变量连接起来,符合语法规则的式子。 程序的执行过程:程序的执行过程:按顺序执行。按顺序执行。 a b c 5 1 0 1 5 第13页/共16页 第14页/共16页 result=2 执行结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论