C语言程序设计曹哲曹哲书xg第1章节xg.pptVIP

C语言程序设计曹哲曹哲书xg第1章节xg.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计 课 程 性 质: 本课程是计算机科学与技术(工科类)专业、计算机科学与技术(师范类)专业、软件工程专业、网络工程专业的学科基础必修课,是该专业的一门主要课程,为一年级上学期开设,即首开课; 本课程也可是工科类等非计算机专业的必修基础课。 C语言程序设计 课程简介: 本课程以结构化程序设计方法为主线,以C语言为平台, 介绍程序设计语言的基本概念、语法规则,各种数据类型的定义和使用,运算符及表达式的使用规则,程序的流程控制结构及顺序结构、选择结构和循环结构等基本结构的设计方法,函数的基本概念、定义和调用过程,指针、数组及结构体共用体的定义及使用方法,编译预处理及文件等。 通过学习,使学生建立结构化程序设计思想,具备初步的高级语言程序设计能力,为学生进一步学习其他软件课程如数据结构、面向对象的程序设计等打下基础。 C语言程序设计 课程教育目标: 通过本课程的学习,使学生掌握高级语言程序设计的方法和技能,培养学生结构化程序设计思想、灵活的思维方式及较强的动手能力,并培养学生使用C语言编写一些小规模的应用程序解决实际问题的能力,为后续课程、其他程序设计语言的学习和本专业应用打下较扎实的理论和实践基础。 C语言程序设计 教材及推荐参考书 (一)教材: 1. C语言程序设计,曹哲、刘军、葛建梅、张凤君、刘太辉、薛曼玲、曹晶人、张润刚 编,机械工业出版社,2013年1月。 2. C语言实验与课程设计指导,曹哲、赵津燕、张玲玲、徐昭云、郑慧、贺薪宇、王卓超 编,机械工业出版社,2010年7月。 (二)主要参考书 1. C程序设计(第四版),谭浩强 著,清华大学出版社, 2010年6月。 2. C程序设计题解与上机指导(第三版),谭浩强,清华大学出版社, 2005年;等等。 C语言程序设计 考 核 办 法: 1.学生参加期末笔试考试。平时成绩占20%,实验占20%,期末成绩占60%。4学分。 2.C语言程序设计课程设计作为一门独立的考查课程,用2周开发一个较大的实际应用程序,设计表现30%、验收40%、课程设计报告30%,折算成优秀、良好、中等、及格、不及格给出考查成绩。2学分。 C语言程序设计 学习方法及注意事项: 1.学生应认真做好预习,认真听课并要求做好听课笔记,课后认真看书,在纸上认真“运行”书中的例题,以便读懂书中的例题,并在此基础上认真完成课外作业。 2.上机实验必须是理论指导下的实践。每次上机实验前应认真阅读《C语言实验与课程设计指导》一书中本次实验的内容,即应认真做好实验预习,在纸上编好上机程序并进行仔细走查。上机时应认真实验,遇到问题应动脑分析,提高调试运行程序的能力,培育开拓创新精神,轻易不言放弃。每次实验都诚实接受验收,不搞抄袭。 C语言程序设计 学习方法及注意事项: 3.编程序是难点,读懂程序是突破难点的关键,多动手亲自编程是提高编程能力的手段。读程序时一定要按照控制流程一步一步仔细读,并用图形给出变量的当前值,不要怕麻烦,应从头一直读到尾。在练习编程时应由简单到复杂一个一个地编写,每编写一个,都应认真地走查(即读程序),之后上机去验证。 4.作业应做在16开本的作业本上,做到格式规范(有解有答、步骤清晰、字迹工整),并要按照规定的时间提交作业。上机实验后应按照要求及时提交实验报告。 第1章 C语言程序设计概述 本章教学目标 本章建议学时:4学时。 了解程序和语言的概念。 了解C语言出现的历史背景、特点。 熟悉C程序的结构(重点)。 (重点)理解结构化程序设计方法及步骤,理解算法的概念、特性、表示方法,特别是传统流程图和N-S图。 了解使用高级语言的上机步骤。 1. 计算机的机器语言 程序:人们根据要解决的问题用某种计算机语言为计算机安排的计算和操作步骤叫做程序。 用机器语言编写程序就是用一条一条的机器指令为计算机安排工作步骤。 编制程序的过程叫程序设计。 从事程序设计的人员叫程序员。 这种用机器语言编写的程序常称为手编程序。 机器语言缺点: 难学、难记,手编程序直观性差、难编、难读、难检查、难修改。并且机器语言是不通用的。 其“优点”是编制的程序可以直接在机器上运行。 机器语言是一种面向机器及面向过程的低级语言。 2. 计算机的汇编语言 然而,用汇编语言编写的程序计算机不认识,也无法直接执行。为了使计算机能认识汇编语言,就得请个翻译。这个翻译叫做汇编程序(一个用机器指令写成的程序),它专门用来将用汇编语言写成的程序翻译成机器语言程序。 我们把用户用汇编语言写成的解决自己问题的程序称为汇编语言源程序,简称源程序,以便和担当翻译的汇编程序相区别。 2. 计算机的汇编语言 3. 计算机的高级语言 为了克服机器语言和汇编语言的缺点,五十年代末以来,计算机科学家

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档