程序设计基础(C语言)--课程及实验教学要求--09版[1]

程序设计基础(C语言)--课程及实验教学要求--09版[1]

ID:47025449

大小:66.50 KB

页数:7页

时间:2019-06-28

程序设计基础(C语言)--课程及实验教学要求--09版[1]_第1页
程序设计基础(C语言)--课程及实验教学要求--09版[1]_第2页
程序设计基础(C语言)--课程及实验教学要求--09版[1]_第3页
程序设计基础(C语言)--课程及实验教学要求--09版[1]_第4页
程序设计基础(C语言)--课程及实验教学要求--09版[1]_第5页
资源描述:

《程序设计基础(C语言)--课程及实验教学要求--09版[1]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、23c8e4561c41c3e877ee182ef278e9be.doc程序设计基础(C语言)课程、实验及作业教学要求理论课总学时数:32实验课总学时数:16期末考核方式:笔试试卷题型:与去年相同成绩构成:总成绩(100分)=笔试成绩(100分)×80%+平时成绩(20分)平时成绩构成:作业、实验、出勤、回答问题、综合表现等课程总体要求:1.正确处理程序设计和C语言的关系:教学的目的是让学生学会编写程序,而C语言仅是编程的工具。2.授课的侧重点:重点是程序设计的理念、方法、算法、技巧,不要过分强调C语言的语法。

2、3.加强对学生的平时管理:加强实验环节和作业环节,认真督促、辅导学生实验,批改作业,使学生主动学习。4.编译器采用TurboC++3.0。5.教师要做好平时成绩记录。主教材:张长海.大学计算机程序设计基础(C语言).清华大学出版社主要参考书:谭浩强.C语言程序设计(第3版).清华大学出版社各章理论课与实验课学时分配:第1章绪论理论课学时:1实验课学时:0第2章简单程序理论课学时:4实验课学时:2第3章分支程序设计理论课学时:3实验课学时:2第4章循环程序设计理论课学时:5实验课学时:2第5章模块化程序设计—函数

3、理论课学时:4实验课学时:2第6章批量数据组织—数组理论课学时:6实验课学时:2第7章指针理论课学时:4实验课学时:2第8章表单数据组织—结构体理论课学时:2实验课学时:2第9章再论函数理论课学时:2实验课学时:0第10章外部数据组织—文件理论课学时:1实验课学时:2第1章绪论理论课学时:1讲授内容:1.1计算——简介计算机解决问题的基本方法。1.2算法——简介“算法”的概念和特点。23c8e4561c41c3e877ee182ef278e9be.doc1.3PAD图——简介顺序结构的PAD图(分支结构和循环结

4、构的PAD图分别在第3、4章介绍)。1.4程序——简介“程序”的概念,通过例1.3说明C程序的结构。1.5运行——自学。要求复习“编译”和“解释”两种翻译方法。1.6计算机的基本结构——自学。要求理解“变量”的物理载体—内存。1.7C语言——自学。要求了解C的优、缺点。1.8VisualC++集成开发环境——不讲。在课堂上用TurboC++3.0做演示,完成一个完整的编程过程。实验课学时:0实验要求:无。书面作业:无。思考题:1.1,1.3,1.4,1.5(留作业时简单介绍一下这几个常用算法)。第2章简单程序理

5、论课学时:4讲授内容:2.1简单程序——通过例题强化编程解决问题的过程及算法的PAD描述。2.2语句——简介“语句”及分类。2.3表达式——介绍“表达式”的概念,强调C表达式与数学表达式的区别,简介各种运算符,优先级,结合关系。介绍表达式语句,强调“赋值”的含义。2.4基本符号——强调3类关键字,重点讲解“标识符”的命名规则和使用注意事项,简介“间隔符”和“注释”的用法。2.5数据及其类型——重点讲解2种浮点类型(float,double),重点讲解3种整数类型(int,unsigned,long)和5个基本运

6、算(+,-,*,/,%),强调%运算只能作用于整型量,讲解1种字符类型(char)及字符型与整型的通用关系,强调混合运算的优先级。2.6常量和变量——重点讲解3种类型的常量(整型、浮点型、字符型),介绍3种进制整数(十、八、十六)的表示、2种浮点数(小数、指数)的表示、字符的表示,介绍字符串和转义字符,强调’’、’’、’ddd’和’xdd’,介绍常量标识符。强调变量、变量名、变量值、变量的存储于变量的地址之间的相互关系及变量两声明形式,介绍求变量地址及赋初值。2.7类型转换——介绍隐形转化规则,强调

7、强制类型转换。修改教材P33倒数第2行,将(类型名)改为(类型名)运算分量。补充:4种常用的复合赋值运算(+=,-=,*=,/=)。补充:逗号运算。强调:各运算的优先级。2.8输入输出——介绍输入输出的实现方法,介绍头文件,重点介绍4个函数getchar(),putchar(),scanf(),printf()的语法,强调5个输入格式控制符(%d,%u,%c,%s,%f),强调格式符相连时的输入方法(例:”%d%d”)和格式符中间含有非格式符的输入方法(例:”%d,%d”),强调5个输出格式控制符(%d,%u,

8、%c,%s,%f),其它格式符可以忽略。2.9顺序控制结构——通过例子介绍顺序程序设计,可以自行设计几个短小一点的程序。实验课学时:2实验要求:1.学会编译器的使用。23c8e4561c41c3e877ee182ef278e9be.doc2.调试几个小程序。3.通过程序掌握基本运算。4.通过程序掌握基本输入输出方法。书面作业:2.1,2.2,2.3,2.4,补充习题。思考题:2.7,2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。