语言程序设计概述
C语言程序设计。能够熟练地阅读用 C 语言编写的程序。能运用结构化程序设计方法编写 C 程序。第二章 程序设计语言设计概述。程序是程序设计语言表示的计算 float n。//对n取平方根 同一程序的高级语言表示、经翻译后的汇编码表示、机器码表示就是该程序在不同抽象层次上的表示。第01章C语言程序设计基本概述-2。
语言程序设计概述Tag内容描述:<p>1、语言程序设计,主讲人:李志强,Tel. 82316450 Email: leezhqbuaa.edu.cn,课程目标 掌握 C 程序的基本结构,熟悉 C 程序的编辑、编译、调试和运行过程; 能够熟练地阅读用 C 语言编写的程序; 能运用结构化程序设计方法编写 C 程序; 能调试、运行程序。 教学方式 理论学习、上机实践(多实践),会读、会写、会调试,课程教学大纲,考核方式 平时成绩(含上机实践) 期末笔试 教材 C程序设计(第三版) 谭浩强主编 清华大学出版社 参考书 C程序设计设计语言(第二版)(The C Programming Language),Brian W. Kernighan & Dennis M. Rirchie。</p><p>2、第1页,第二章 程序设计语言设计概述,2.1 表示与抽象 2.2 设计目标 2.3 设计准则 2.4 规格说明,第2页,2.1 表示与抽象,表示是人为制造的符号组合以表达我们需要表达的意思。 程序是程序设计语言表示的计算 float n; /n 是浮点数变量 sqrt(n) ; /对n取平方根 同一程序的高级语言表示、经翻译后的汇编码表示、机器码表示就是该程序在不同抽象层次上的表示。,第3页,2.1 表示与抽象,程序在不同抽象层次表示的关系 例:x = x + 1在机器码上就有两种方法。,从内存代表x的地址中取出 值放在运算器中。 加1,将结果放于某临时单元。 将临时单元内容。</p><p>3、北京邮电大学出版社,C语言程序设计,C语言程序设计课程简介,C语言是当今使用最广泛的高级语言,是操作系统、编译系统等大型复杂系统的首选语言。实践证明,用该语言编写的程序,灵活、方便、简洁、高效、数据结构丰富、功能齐全。C语言自问世以来,很快就流行于全世界,并为各种规模的通用计算机所必备。 同时,C语言以其灵活方便的特点,成为培养学生计算机语言思维,了解计算机编程思想的最佳语言,它已被当今国内外众多主要高校列为各理工科专业必修课程。,教学要求,达到三个层面的教学:,掌握C语言的基本结构、各种数据类型和控制流程。</p><p>4、第01章C语言程序设计基本概述-2,1,2020/7/4,主要内容,算法结构化程序设计方法课堂练习,2,2020/7/4,算法,算法:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用有效的方法描述解决问题的策略机制。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。,3,2020/7/4,算法。</p>