- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
合肥工业大学 计算机与信息学院 * C语言程序设计 张 晶 计算机与信息学院 2016年3月 The C Programming Language 课程的性质、目的与任务 * C语言程序设计是计算机专业和非计算机专业的一门技术基础选修课程,大学一年级或大二年级开设。 通过本课程的学习使学生更好地了解和应用计算机,培养学生应用计算机独立解决问题的能力,让学生真正掌握一门使用计算机的语言工具,为学生今后无论是从事计算机或非计算机工作都奠定了良好的、扎实的计算机语言基础。 * 所有的学习都是一个自学的过程。学生学习 知识时主要是靠自己勤奋刻苦。老师最大的任务 就是教他们怎样去学。 ---- Orison S.Marden(美) * 语言的基本元素、构词方法、句法、程序结构等规则的集合。 解决特定问题的步骤描述。 结构化程序设计的思想方法。 学习的层次 语 法 算 法 方 法 把我所考察的每一个难题,都尽可能地分成细小的部分,直到可以而且适于加以圆满解决的程度为止。 ———笛卡尔(法) 实 践 * 课程内容及教学概述 一、课程内容 二、课程简介 三、教学环节组成 四、教材和教学参考书 五、任课教师简介 六、过往知识回顾 七、新课程内容展望 一、课程内容——目录 * 第1章 程序设计基础知识 第2章 C语言概述 第3章 数据类型和运算规则 第4章 顺序结构的程序设计 第5章 选择结构的程序设计 第6章 循环结构的程序设计 第7章 数组 第8章 函数 第9章 指针 第10章 结构、联合与枚举类型 第11章 文件 * 二、C语言程序设计 课程关系 与其他课程的关系 前期必修课程——大学计算机基础 后续可开课程—— 。。。。。。 学习基本知识点 知识点的应用 对新问题的求解能力 知识,能力,素质/素养、 文化 * 三、教学环节组成 整个课程的教学包括:课堂教学、实验教学和考试。 课堂教学:24课时 1-10周:1-2周学时4, 3-10周学时2 系统学习相关的知识体系和应用方法----基础理论 实验教学:24学时 由多个实验单元组成,分别围绕各部分的知识及其应用方法, 对给定的问题,设计出合理的算法实现, 并通过上机过程,调试算法和程序, 验证、综合运用所学知识,提高解决实际问题的能力。 考试: 机试 * 四、教材和参考书 教材: C语言程序设计教程, 李凤霞,北京理工大学出版社,2011年 参考教材: The C Programming Language (second edition),Brian W. Kernighan / Dennis M. Ritchie C程序设计语言(第二版) 清华大学出版社 C primer plus(第五版)Stephen Prata 人民邮电出版社 C语言程序设计,谭浩强 * 五、任课教师 张 晶 zhangjing@ jzhang_zj@163.com 六、知识回顾 计算机系统组成?层次结构? 计算机硬件的基本组成?体系结构? 计算机的工作原理? 计算机软件的分类? 程序设计语言的发展? 程序设计语言如何处理? 数据在计算机内部如何表示? * 计算机的层次结构 * 用 户 应用软件 操作系统 硬 件 计算机硬件基本组成 * (1) 计算机的硬件由五部分组成; (2) 计算机的信息是以二进制表示的; (3) 程序与数据存放在内存,启动后自动执行(存储程序原理) 。 (外)存储器 (内)存储器 中央处理器(CPU) 控制器 输入 设备 输出 设备 数据流 地 址 控制流 运算器 冯?诺依曼原理 计算机工作原理——指令 计算机完成某个功能的过程实际是执行一个程序的过程,而程序是由一条条指示CPU完成某一个基本操作的指令组成。 指令:用来规定计算机的一个基本操作的二进制代码。一条指令对应着CPU的一种基本操作。 一条指令由两个部分组成:操作码和操作数。 机器指令格式 操作码 操作数 机器执行操作 执行对象(具体数、存放位置) * 指令的执行过程 ⑴ 取指令 ⑵ 分析指令 ⑶ 执行指令 ⑷ 重复 程序设计语言的发展 * 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如 加
您可能关注的文档
- 【赢在高考】2016高考数学二轮复习专题七解析几何7.2椭圆、双曲线、抛物线课件文资料.ppt
- 【优化方案】(浙江专用)2016版高考物理二轮复习第一部分专题五物理实验第1讲力学实验课件资料.ppt
- 【优化方案】216版高中语文第一单元1林黛玉进贾府课件新人教版必修3资料.ppt
- 【优化方案】2016版高中化学第一章第一节元素周期表(第2课时)元素的性质与原子结构学案资料.doc
- 【优化方案】2016版高中政治第四单元第九课维护世界和平促进共同发展第二框世界多极化-深入发展课件资料.ppt
- 【优化方案】2016高中数学第二章平面向量7.1点到直线的距离公式、7.2向量的应用举例课件新人教A版必修4资料.ppt
- 【优化方案】2016高中数学第二章平面向量章末优化总结课件新人教A版必修4资料.ppt
- 【优化方案】2016届高三化学一轮复习习题第1章从实验学化学常考专题讲座(一)化学计算中常用数学思想的应用资料.doc
- 【优化方案】2016届高三历史(通史版)大一轮复习课件:专题十六近现代以来世界的科技与文化第45课时资料.ppt
- 【优化方案】2016年高中历史第六单元世界资本主义经济政策的调整第17课空前严重的资本主义世界经济课件资料.ppt
- 2025至2030中国新能源汽车电池技术革新与产业布局研究报告.docx
- 2025-2030中国装饰装修行业市场竞争分析及投资发展潜力评估规划报告.docx
- 污水处理厂臭气治理技术方案.docx
- 2025-2026学年小学英语2A香港朗文版教学设计合集.docx
- 脑电双频谱指数.ppt
- 污水处理厂化学处理技术方案.docx
- 2025-2026学年小学信息科技重大版2023六年级下册-重大版(2023)教学设计合集.docx
- 新人教版高中化学 选择性必修3教材习题答案(OCR).pdf
- 2025至2030中国农产品期货行业市场深度调研及前景趋势与投资报告.docx
- RoHS基础知识及MCD简介.pptx
最近下载
- 北师大版小学数学四年级上册第八单元《可能性》小学数学省级作业设计大赛获奖作品.docx VIP
- 过敏性疾病诊断的临床课件.pptx VIP
- 食材配送售后服务措施.docx VIP
- 河道水质养护河道保洁方案.docx VIP
- 《平行四边形的面积》ppt课件.pptx VIP
- 2025至2030中国护眼凝胶行业发展分析及发展前景与趋势预测报告.docx VIP
- 2025至2030护眼凝胶行业运营态势与投资前景调查研究报告.docx VIP
- 2025至2030中国护眼凝胶行业市场占有率及投资前景评估规划报告.docx VIP
- 嗜酸性粒细胞增多和原发性嗜酸性粒细胞增多症.pptx VIP
- 02386土木工程制图201007.doc VIP
原创力文档


文档评论(0)