下载此文档

机械制造工艺学-中南大学网络教育学院网上作业模拟练习题.doc


文档分类:高等教育 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
机械制造工艺学-中南大学网络教育学院网上作业模拟练习题.docC程序设计语言
殷玉法副教授 yinyufa@
2018/7/6
1
A Tutorial Introduction
教材、参考书与课时安排
教材
C程序设计自编
参考书
C程序设计谭浩强清华大学出版社
C语言程序设计教程谭浩强高等教育出版社
C高级实用程序设计王士元清华大学出版社
课时安排
教学目标
(1)掌握C语言基础语法。 (2)掌握初步编程思想,熟悉基本算法,能根据问题正确选择、组合算法并绘制程序流程图。 (3)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。 (4)为后继课程作好准备。
考核方式
本课程突出过程考核和编程能力考核,
除采用传统的理论考核了解学生对C语言课程的基本理论、基本知识的掌握情况外,
通过对学生的各次实验的评价,重点考察学生应用知识的能力(编程能力)。
学生的期末总成绩由平时、理论、实验共3部分组成。
教学内容: 1 . C 语言的发展 2 . C 语言的特点 3 . C 程序结构
4 . C 语言程序的上机步骤
重点: C 程序结构
C语言的发展
C语言是国际上流行的、很有发展前途的计算机高级语言。它既可以用来编写系统软件,也可以用来编写应用程序。
以前操作系统等系统软件主要采用汇编语言编写。汇编语言依赖于计算机硬件,程序的可读性、可移植性都比较差。为了提高可读性和可移植性,人们希望采用高级语言编写这些软件,但是一般的高级语言难以实现汇编语言的某些操作,特别是针对硬件的一些操作(如:内存地址的读写-直接硬件、二进制位的操作)。人们设法寻找一种既具有一般高级语言特性,又具有低级语言特性的语言,C语言就在这种情况下应运而生。
C语言的发展
ALGOL60 -> CPL -> BCPC -> B -> C -> 标准C -> ANSI C -> ISO C
ALGOL60:一种面向问题的高级语言。ALGOL60离硬件较远,不适合编写系统程序。
bined Programming language,组合编程语言):CPL是一种在ALGOL60基础上更接近硬件的一种语言。CPL规模大,实现困难。
BCPL(bined Programming

机械制造工艺学-中南大学网络教育学院网上作业模拟练习题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人marry201208
  • 文件大小257 KB
  • 时间2018-07-06
最近更新