- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言》课程教学(自学)基本要求
适用层次 所有层次 适应专业 工科类各专业 使用学期 2008秋 自学学时 100 面授学时 实验学时 40 使用教材 教材名称 《C程序设计》第三版/C程序设计题解及上机指导 编 者 谭浩强 出 版 社 清华大学 参考教材 课程简介 本课程是学习计算机程序设计语言的一门入门课程。通过学习要求学生掌握程序设计的基本思想、方法、技术;要熟练掌握C语言;能读懂、能编写、能调试C应用程序;对一些常用的算法要能熟练的编写程序。 学习建议 对每条语句首先要知道其格式、功能和执行过程,要深刻理解书上例题和一些常用算法的设计。每学一章内容都要上机练习,先验证书上例题,再做要求的习题 各章节主要学习内容及要求(上交作业附后) 第1章C语言概述 学时要求 2学时 主要内容 【了解】C语言的发展、特点
【掌握】C程序的上机步骤 备 注 第2章程序的灵魂——算法 学时要求 4学时 主要内容 一、核心知识点
在计算机领域中,算法表示求解问题的方法和步骤,描述算法的方法有多种,要求了解“流程图”、“N-S图”这二种方法。目前,算法在计算机上是不能直接执行的,必须由算法编写成程序,程序可以在计算机上直接执行,所以程序是算法的实现。
二、教学基本要求
【掌握】
“流程图”、“N-S图”这二种方法中各图符的含义
2、什么叫结构化程序?结构化程序设计的方法,以及结构化程序中的三种基本控制结构:顺序结构、分支结构、循环结构。
三、思考与练习
本章习题: 2.4 (2)(4)(5)(分别用流程图和N-S图表示) 备 注 第3章数据类型、运算符与表达式 学时要求 10学时 主要内容 一、核心知识点
在计算机中,用常量和变量来表示数据,用运算符和表达式来完成所要求的运算,所以要掌握C语言中基本数据类型的的常量和变量的表示形式、运算符的定义和表达式的求解。
二、教学基本要求
【掌握】
1、基本数据类型(int、float、double、char)的存储字节数和数的表示范围
2、各类型数据间的混合运算
【重点掌握】
1、基本数据类型(int、float、double、char)的的常量和变量的表示形式
2、常用的运算符的定义(算术运算符、=、,、复合的赋值运算符),以及相应的表达式
三、思考与练习
1、常量和变量的概念
2、整型量与字符量的互用
3、字符常量和字符串常量的区别
4、本章习题:3.8、3.9、3.10、3.12 备 注 重点 第4章顺序程序设计 学时要求 8学时 主要内容 一、核心知识点
顺序程序是最简单的程序,它是按照语句的书写次序来执行各条语句的程序段。
在顺序程序中主要包含的语句有:输入/输出(用于实现用户与程序间的交互)、赋值语句。要注意的是,在C语言中,输入/输出用标准函数来实现
二、教学基本要求
【了解】
1、运算符与语句的区别
2、输入/输出的概念
【掌握】
1、格式字符:d、f、c、s
【重点掌握】
1、putchar()/getchar()的功能和使用
2、printf()/scanf()的功能和使用
三、思考与练习
1、当要输入/输出字符量时,使用函数putchar()/getchar()与函数printf()/scanf()的区别
2、若变量没赋值就使用,会出现什么情况
3、本章习题:4.1、4.6、4.8、4.9、4.10 备 注 重点 第5章选择结构程序设计 学时要求 12学时 主要内容 一、核心知识点
所谓选择结构程序:根据某个“条件表达式”成立否,来决定下面执行哪段程序
“条件表达式”通常由关系表达式或逻辑表达式充当
在C语言中,提供的选择结构控制语句有:if…else、if…else if、switch,以及条件运算符。
二、教学基本要求
【重点掌握】
1、关系运算符和关系表达式、逻辑运算符和逻辑表达式
2、各类选择结构控制语句if…else、if…else if、switch的功能和执行过程,以及它们的区别
3、if…else嵌套,以及if…else与switch的相互嵌套
三、思考与练习
1、if…else语句与条件运算符的互换
2、嵌套的if…else与if…else if的互换
3、本章习题:5.3、5.4、5.5、5.6、5.10 备 注 重点 第6章循环控制 学时要求 16学时 主要内容 一、核心知识点
所谓循环结构程序:根据某个”条件表达式”成立否,来决定是否重复执行下面程序段。
在C语言中,提供的循环结构控制语句有3个:while、for、do…while。
在循环体中有可以包含一个完整的循环语句,这称为循环的嵌套。
二、教学基本要求
【了解】if与go
文档评论(0)