C语言前言jwx.ppt_第1页
C语言前言jwx.ppt_第2页
C语言前言jwx.ppt_第3页
C语言前言jwx.ppt_第4页
C语言前言jwx.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

任课老师 计算机学院蒋文贤电子邮件 jwx C语言程序设计 09级机械工程及自动化4班 周一 D2 302 08 00 1 2节 理论 周三 D2 302 10 10 3 4节 理论 周一 B105 14 30 7 8节 实验 09级机械工程及自动化3班 周一 D2 301 19 10 11 12节 理论 周三 D2 302 08 00 1 2节 理论 周三 B105 14 30 7 8节 实验 教学班级 教学时间 2010年3月1日开始 理论授课 54学时 具体时间从第1周开始到14周的星期一 上机实验 18学时 具体时间一般从第3周开始 周数3 5 7 9 10 11 12 13 14周 待确定 教学参考书 理论教材 C语言程序设计 丁峻岭 余坚 姜德森编著 实验教材 C语言程序设计习题解析与实验指导 范慧琳 叶双 冯姝婷编著 参考材料1 C语言程序设计 第2版 谭浩强参考材料2 C语言程序设计学习辅导 谭浩强参考材料3 有关TurboC2 0 3 0的参考资料参考材料4 有关ViusalC 6 0的参考资料 课程成绩 考试形式 省统考 上机 二级C语言 没有笔试 课程成绩 统考成绩90 平时成绩10 考勤 作业 提问 学习方法 机械专业的自动化和信息化 需要掌握一门计算机编程工具 C语言是目前最流行的语言 学C语言与学英语一样 需要记忆和实践 建议平时多上机实践和考前多做模拟题 学会自主学习 网上精品课程 C语言视频讲座等 教学内容 第一章 C语言概述第二章 数据类型 运算符和表达式 基础 第三章 数据的输入和输出 基础 第四章 选择型程序设计第五章 循环控制 重点 第六章 数组 重点 第七章 函数 重点 第八章 编译预处理第九章 指针 难点 第十章 结构体 共用体 枚举型 了解 第十一章 位运算第十二章 文件 计算机 硬件软件 程序 程序数据文档 程序 一系列计算机命令 数据结构 算法 程序语言 规则和符号的集合与计算机交流的工具 一些程序的集合 程序设计 程序 计算机 硬件软件 includevoidmain printf whatareyoudoing n 程序 程序语言 软件 程序 语法规则 程序数据文档 程序 一系列计算机命令 数据结构 算法 N NiklausWirth教授 程序语言 程序 计算机 硬件软件 程序 计算机的本质使命做人们想让它做的事情执行指令所规定的操作指令由程序语言中的语句 statements 构成程序做事情的每个步骤求解问题的计算机指令序列编程简单来讲 就是告诉计算机做什么为计算机安排指令序列 用计算机语言对所要解决的问题中的数据以及处理问题的方法和步骤所做的完整而准确的描述 程序数据文档 程序语言 程序设计 程序 计算机 硬件软件 程序数据文档 程序语言 程序 计算机 硬件软件 程序语言 自然语言人与人相互交流信息程序语言人和计算机交流有限规则的集合规则严谨 Grammar 语法 Meaning 意思 Syntax 语法 Semantics 语义 中文 英语 德语 Fortran B Pascal C C Java 程序语言 1960Algol 60 1963CPL 1967BCPL 1970B 1973C 1985C 1950 1960 1970 1980 1990 Fortran Algol 60 Cobol Simula Pascal Smalltalk Ada C C Java CPL BCPL B ANSIC 1995JAVA 2000C 2000 C 程序语言 机器语言01表示 面向机器汇编语言用助记符取代01 面向机器汇编语言经汇编后生成为机器语言在硬件设计等应用较多高级语言接近自然语言不面向机器执行过程 机器语言 ADDA B C A B 编译 解释 先将代码全部转成机器语言再执行 生成目标程序 边读源程序 边生成机器语言 边执行 不生成目标程序 编辑程序 编译程序 链接程序 C库函数 C编译系统 c源文件 obj其它目标文件 obj目标文件 exe可执行程序 编辑 编译 链接 运行 C语言编译过程 程序语言 面向对象语言 面向过程语言 汇编语言 机器语言 第三代自然语言数学表达式 第二代用符号表示计算机指令 第一代计算机指令的集合 第四代告诉计算机做什么 发展阶段 面向机器语言 程序设计的基础 面向对象语言 面向过程语言 汇编语言 机器语言 程序语言 程序语言 面向对象语言 面向过程语言 汇编语言 机器语言 BASICFORTRANCOBOLCPascal C C JAVA 有效的通用程序设计语言 程序设计过程 用某种程序语言编写程序的过程 计算机语言 是规则和符号的集合 是与计算机交流的工具程序 求解问题的指令序列软件 程序的集合 学习语言设计程序制作软件 小结 如何学习计算机语言 学软件与学语言的

温馨提示

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

评论

0/150

提交评论