- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计2》教学大纲
C language program 1
一、课程说明
课程编号:
学 分 数:3 总学时:64 学时分配:理论 32 实验 32
适用专业:计算机应用、计算机网络
二、课程性质和任务
《C语言程序设计》是信息学院计算机专业的一门必修的专业基础课,是数据结构、 Java等课程的前导课程, 也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。同时,这门课程也是“浙江省非计算机专业学生计算机应用能力水平考试”二级考试的主要语种之一。
本课程的教学任务是:通过理论和实践教学,使学生较好地掌握C语言各方面的知识, 掌握基本的程序设计过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用 VC++环境进行C语言的编写、编译与调试,达到省二级考试要求的能应用C语言解决一般编程问题的水平。
三、教学内容和要求
函数( 8 学时)
教学目的与要求
掌握函数的定义与调用、掌握函数参数的传递方式、领会变量存储类型的概念及各种存储类型变量的生存期和有效范围、领会函数的嵌套调用与递归调用、了解带参数的 main 函数。
教学内容
函数的定义、函数的参数和函数的值、函数的调用、函数的嵌套调用、函数的递归调用、数组作为函数参数、变量作用域、变量存储类别。
重点:
函数定义、函数调用、函数声明等基本基本概念、函数的嵌套调用与递归调用、数组作为函数的参数、变量的存储类别与作用域。
指针( 12 学时)
教学目的与要求
了解指针与地址的概念、掌握指针变量的定义、初始化及指针的运算、掌握指针与数组、指针数组、二级指针等知识、了解指针与函数的概念、掌握指针作为函数参数的应用 。
教学内容
指针与地址的概念、变量的指针和指针变量的指针变量、数组的指针与指向数组的指针变量
、字符串的指针与指向字符串的指针变量、指针与函数、指针数组。
重点:
指针与地址的基本概念、指针与变量的关系、指针与数组、指针与字符串、指针数组与二级指针、指针的应用(习题课)
结构体与共用体( 6 学时)
教学目的与要求、掌握结构体的说明、结构体变量的定义及初始化方法、掌握结构体变量成员的引用、领会存储动态分配和释放。
教学内容
结构体类型的说明及结构体类型变量的定义、结构体变量的引用、结构体变量的初始化、结构体数组、指针与结构体数组。
重点:
结构体的基本概念、结构类型及变量的定义、结构数组。
文件( 2 学时)
教学目的与要求
掌握标准设备输入、输出函数的使用。
教学内容
文件类型指针、文件的打开与关闭、文件的读写。
重点:文件的基本概念;文件的打开、关闭、常用读写方法。
位运算 (2学时)
教学目的与要求
掌握六种位运算的运算符与格式、运算规则。
四、教学方法
1、理论课采用课堂教学、使用多媒体辅助教学手段、并采用可视化的编程工具用于课程习题和编程。
2、实验课运用编程工具如VC++或TURBO C进行编程。
五、考核及成绩评定方式
采用闭卷考核的方式,成绩按百分制进行计算,其中平时占40%,期末占60%。
六、教材及参考书目
推荐教材 季昌武主编《C语言程序设计教程》 北京大学出版社(2006年)
参考教材 谭浩强主编《C语言程序设计》 清华大学出版社
徐新华主编《C语言程序设计教程》水利水电出版社(2001年)
谭浩强主编《C程序设计习题解答与上机指导》 清华大学出版社
七、实践环节教学大纲
实验(实训)教学目的:
加深学生对的理解,培养学生的动手能力。
序号 实验(实训)项目名称 实验(实训)类型 实验(实训)要求 实验(实训)内容简介 应达到的基本要求 学时分配 1 函数及其使用 必做 函数的定义与使用方法; 调用关系;调用时数据传递的方法;递归和嵌套的函数调用方法。 掌握函数的定义与使用方法; 理解调用关系;理解函数调用时数据传递的方法;递归和嵌套的函数调用方法。 指针的使用 必做 指针使用说明和方法;数组指针变量的运算方法;数组指针的说明和方法; 函数指针的用法。 熟练掌握指针使用说明和方法数组指针变量的运算方法掌握数组指针的说明和方法; 了解函数指针的用法。 结构体的使用 必做 结构体的 掌握结构体的定义、引用;结构体数组的使用。 6 4 文件操作 必做 文件的读写
您可能关注的文档
最近下载
- 审稿意见回复信英文模板和语料总结.pdf
- GB50461-2008:石油化工静设备安装工程施工质量验收规范.pdf VIP
- Bose博士SoundTouch 300 Soundbar 扬声器说明书.pdf
- 剧本杀完整剧本 罪恶(4人封闭).docx
- 新版pep小学英语五年级上册unit2alet'stalk课件.ppt
- 1.2.1 学习使用显微镜课件2024-2025学年度七年级上册人教版生物学.pptx VIP
- (完整版)加油站基本情况调查分析报告.doc
- 2024年轮胎行业分析报告:万亿市场群雄逐鹿,步入2.0时代消费属性凸显.pdf
- 阅读考级练习之《无字书图书馆》测试题【附答案】.docx
- 主题3:友情类20篇(解析版)-备战2022年新高考英语读后续写主题分类专项汇编.docx
文档评论(0)