- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程编号:5.doc
课程编号教学时数:30学时 C 语言-----理论教学课程标准 一、课程性质与任务 本课程是计算机、电子类专业的专业基础课,是实践性很强的课程。本课程的任务是是使学生掌握程序设计语言的基础知识、程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用C语言进行程序设计并具备调试程序的能力,为后继课程及其他程序设计课程的学习和应用打下基础。 二、教学目的与基本要求 (一) 掌握和了解以下定义、基本概念和基本原理 C语言的标识符、数据类型、常量、变量、运算符、表达式、基本语句等;会画算法的流程图;简单的顺序结构、选择结构和循环结构的程序;子程序结构的程序;复杂的数据结构(数组、结构体、共用体、文件)的程序。 (二) 正确使用以下方法 1、顺序程序设计的一般方法C程序的基本结构用流程图常用算法数据类型顺序结构程序设计赋值语句字符数据格式输入与输出顺序程序设计的一般方法switch语句的使用 单分支、双分支、多分支选择语句的格式与功能,能正确选取选择语句来设计选择结构的程序 选择结构程序设计的一般方法 7 循环 while语句、do-while语句、for语句、break语句、countinue 9 函数 用户函数的结构、设计方法和调用方法 简单的嵌套调用函数和递归调用函数的分析和设计 函数调用中数据传递的几种方式 10 宏 宏定义 “文件包含”处理 条件编译 11 指针 利用指针变量来引用所指向的变量或数组 如何将指针变量指向某变量或数组 地址、指针、指针变量的概念 指针数组和多级指针的概念 12 结构体和共用体 结构体类型的定义方法,结构体类型变量、数组、指针变量的定义、初始化和成员的引用方法 用指针处理链表 结构体类型和共用体类型数据的特点 13 位运算 常用的位运算符并且能够进行相关运算 位段的概念和定义方法 14 文件 文件类型指针;熟练掌握C语言程序设计的数据类型(基本类型、构造类型、指针类型等)和各类运算符,能正确使用表达式实现各种数据的简单加工熟练掌握C语言程序设计的三种基本结构(顺序、选择、循环)的特点,能使用相关语句完成这三种基本结构的程序设计任务 3.掌握C语言程序设计的常用库函数使用,以及用户函数的定义、调用、参数传递等方法熟练掌握阅读和分析简短程序的方法和技巧 5.熟练掌握设计和调试简短程序的方法和技巧了解并初步掌握实用程序的开发与调试技术本课程以课堂讲授为主,答疑为辅,学生必须完成一定的作业量。对适合的内容以多媒体课件辅助教学。 1 C语言概述 2 2 程序的灵魂——算法 2 3 数据类型、运算与表达式 2 4 最简单的C程序设计——顺序程序设计 2 5 选择结构程序设计 2 6 循环控制 2 7 数组 2 8 函数 4 9 预处理命令 2 10 指针 4 11 结构体和共用体 2 12 位运算 2 13 文件 2 合计 30 五、考核方式 考核形式采用上机考试。上机考核范围涵盖各章内容,主要侧重在结构化程序设计、数组、函数等部分,并考核C语言编程在实际项目中的简单应用能力。 本门课程成绩由以下部分组成:机试成绩(40%)+平时成绩(20%)+实验成绩(40%) 六、教学参考书 《C语言程序设计》《C程序设计》第三版,谭浩强,清华大学出版社,2005《C程序设计题解与上机指导》第三版,谭浩强,清华大学出版社,2005《C语言程序设计》,何钦铭,颜晖, 浙江科技技术出版社,2004《C语言学习及实践指导》,颜晖,浙江科技技术出版社,200程序设计及编程语C语言的特点C程序示例C程序的编辑、编译和运行C程序的基本结构 第二章 程序的灵魂——算法 1.主要内容 (1)算法的概念 (2)简单算法举例 (3)算法的特性 (4)怎样表示一个算法 2. 基本要求 (1)了解算法的概念理解并掌握一些常用算法掌握用流程图C语言的数据类 2. 基本要求 (1)了解C语言的数据类型体系和运算符体系理解C语C语句概述;赋值语句字符数据的输入输出格式输入与输出顺序结构程序设计举例解C语言中各种语句掌握赋值语句掌握C语言中的输入输出实现掌握顺序程序设计的一般方法和逻辑表达式if语句switch语句switch语句的使用 (4)掌握选择结构程序设计的一般方法 第六章 循环控制 1.主要内容 (1)while语句do-while语句 for语句循环的嵌套break语句continue语句goto语句while语句、do-while语句、for语句、break语句、countinue 2. 基本要求 (1)掌握一维数组、多维数组(主要指二维)、字符数组的定义、初始化、数组元素的引用方法 (2)掌握数组的两种典型处理(查找和排序) (3)掌握有
您可能关注的文档
最近下载
- 2025年一建一级建造师项目管理考点重点知识总结高分笔记.pdf VIP
- 部编版语文6年级上册学历案(全册).docx VIP
- 中国文化概况(修订版)Chapter12WorldHeritageSites.pptx VIP
- 输尿管肿瘤护理课件必威体育精装版完整版本.pptx VIP
- 华为LTC流程IPD流程ITR流程三大核心流程变革一篇文章就全明白啦V2.0!.pdf VIP
- 高中英语作文高级词汇总结.docx VIP
- 中国文化概况(修订版)Chapter10.pptx VIP
- 中国文化概况(修订版)Chapter_11_new.ppt VIP
- 专升本培训协议合同范本.docx VIP
- 高中英语高频词汇.doc VIP
文档评论(0)