- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计教学大纲2011版
C语言程序设计课程教学大纲
课程名称:C语言程序设计 课程编码:
英文名称:C Programming Language
学 时:48/16 学 分:3.0
开课学期:第三学期
适用专业:电子商务10-1
课程类别:必修
课程性质:学科基础课
先修课程:无
教 材:C程序设计(第4版) 谭浩强著 清华大学出版社(2010-06出版)
一、课程性质及任务
本课程是电子商务专业学科基础课。
课程教学的任务是:使学生掌握用C语言进行程序设计的基本方法,对学生进行程序设计的基本训练,为将来进一步学习编程开发打下基础。
二、课程内容及学习方法
1.C语言概述
C语言的历史背景,特点和一个简单的C程序和基本上机步骤
2.数据类型、运算符与表达式
C中常量与变量、C中的运算符和表达式基础
3.顺序结构程序设计
输入和输出函数、顺序程序举例
4. 选择结构程序设计
关系运算符和逻辑运算符、if语句和switch语句、选择结构程序举例
5. 循环结构程序设计
while、do-while、for循环语句、break和continue语句、循环结构程序举例
6. 数组
数组的定义、一维数组和二维数组的使用、字符数组的使用和一些字符串处理函数
函数
函数的定义和调用、函数的递归调用、变量的存储类别
预处理命令
宏、文件包含和条件编译
9.指针
指针类型、变量与指针、数组与指针、字符串与指针、函数与指针
10.结构体与共用体
11.文件
文件的打开与关闭、文件的读写
学习方法:实际工作中可能需要使用其他的程序设计语言,在学习时,活学活用,举一反三,掌握规律,在以后需要时能很快掌握其他计算机语言进行工作。
三、课程的教学要求
1.C语言概述
了解C语言的历史背景,特点
2.数据类型、运算符与表达式
掌握C中常量与变量、C中的运算符和表达式使用
3.顺序结构程序设计
掌握输入和输出函数、顺序程序设计方法
4. 选择结构程序设计
掌握关系运算符和逻辑运算符、if语句和switch语句、选择结构程序设计方法
5. 循环结构程序设计
掌握while、do-while、for循环语句、break和continue语句、循环结构程序设计方法
6. 数组
掌握数组的定义、一维数组和二维数组的使用、字符数组的使用和一些字符串处理函数的使用
函数
掌握函数的定义和调用、函数的递归调用,了解变量的存储类别
预处理命令
掌握宏、文件包含和条件编译
指针
掌握指针类型、变量与指针、数组与指针、字符串与指针、函数与指针
结构体与共用体
掌握结构体的使用
11.文件
了解文件的打开与关闭、文件的读写操作
四、课程学时分配
讲 课 内 容 学 时 C语言概述 2 2. 数据类型、运算符与表达式 2 3.顺序结构程序设计 4 4. 选择结构程序设计 4 5. 循环结构程序设计 4 6. 数组 4 函数 2 预处理命令 1 指针 6 10.结构体与共用体 1 11. 文件 2 总计 32 五、课程习题要求
教材课后习题设计良好,指导学生有选择地练习,习题答案可参考《C程序设计题解与上机指导》
六、课程的实验内容与要求
C语言程序设计是一门实践性很强的课程,作业以上机实验为主。
本课程的上机实验均由主讲教师和实验员共同完成,使用网络在线教学平台moodle系统,实验资源均可在网上获得。Moodle系统提供在线实验指导、在线测试、课件下载等功能,作业的批改和辅导答疑均可在学生上机时完成。
要求学生尽可能多地上机实践。
七、课程考试
根据学校2011年5月制定的《关于进一步强化课程考核管理的实施意见(试行)》,及使用moodle平台进行课内实验时设置了测试题目,因此决定课程成绩由以下两部分组成:结课考试+课内实验成绩,结课考试占80%,课内实验成绩占20%。
八、课程的主要参考书
1.C程序设计(第4版) 谭浩强著 清华大学出版社(2010-06出版)
2.C程序设计语言(英文版 第2版)(美) Brian W. KERNIGHAN Dennis M. RITCHIE 著 机械工业出版社(2006-08出版)
制定人:史倩竹
审定人:窦燕
批准者:许成谦
2011年8月
C语言程序设计课程教学大纲
经管学院本科课程教学大纲
4
3
您可能关注的文档
最近下载
- 主管药师竞聘.pptx VIP
- 压疮的分期及处理.ppt
- 《鹊桥仙》(共19张PPT)统编版高中语文必修上册.pptx VIP
- 图书馆狮子儿童绘本.ppt
- 成都市建设工程围挡设置技术指南.pdf
- 2023年春重庆理工大学《00015大学英语》题库答案.pdf VIP
- 领导干部日常工作生活中应知应会的法律知识:贪污、受贿、职务侵占等犯罪的案例分析和警示教育(下篇)-2024年云南省执业药师公需课答案.docx VIP
- 银行营销个人工作计划5篇.docx VIP
- 2024年春季国开《学前教育科研方法》期末大作业(参考答案).docx
- 2024-2025学年初中音乐七年级下册苏少版(2024)教学设计合集.docx
文档评论(0)