计算机基础教研室-计算机实验中心.doc

上传人:bao****ty 文档编号:132461842 上传时间:2020-05-16 格式:DOC 页数:272 大小:1.53MB
返回 下载 相关 举报
计算机基础教研室-计算机实验中心.doc_第1页
第1页 / 共272页
计算机基础教研室-计算机实验中心.doc_第2页
第2页 / 共272页
计算机基础教研室-计算机实验中心.doc_第3页
第3页 / 共272页
计算机基础教研室-计算机实验中心.doc_第4页
第4页 / 共272页
计算机基础教研室-计算机实验中心.doc_第5页
第5页 / 共272页
点击查看更多>>
资源描述

《计算机基础教研室-计算机实验中心.doc》由会员分享,可在线阅读,更多相关《计算机基础教研室-计算机实验中心.doc(272页珍藏版)》请在金锄头文库上搜索。

1、09版计算机类各专业教学大纲目录C语言程序设计课程教学大纲1VB程序设计课程教学大纲6VFP程序设计课程教学大纲13计算机基础应用课程教学大纲17计算机文化基础课程教学大纲20编译原理课程教学大纲24多媒体技术与应用课程教学大纲30高级语言程序设计课程教学大纲34计算机专业英语课程教学大纲40结构化程序综合设计课程教学大纲43可视化编程技术课程教学大纲47可视化编程技术课程教学大纲50面向对象程序设计课程教学大纲54人工智能导论课程教学大纲59软件测试技术课程教学大纲62软件工程课程教学大纲66软件建模综合设计课程教学大纲70软件开发过程综合设计课程教学大纲75数据库开发技术课程教学大纲79数

2、据库系统原理及应用课程教学大纲84算法与数据结构课程教学大纲89离散数学课程教学大纲94计算机网络互连技术课程教学大纲99计算机网络技术课程教学大纲104计算机网络通信原理课程教学大纲111数据通信与计算机网络课程教学大纲115网络安全技术课程教学大纲121网络操作系统课程教学大纲126网络互连与路由器综合设计课程教学大纲131网络系统集成综合设计课程教学大纲137网络协议设计与分析课程教学大纲141网络新技术课程教学大纲145网络应用开发综合设计课程教学大纲148操作系统原理及应用课程教学大纲152单片机技术应用课程教学大纲156单片机应用系统综合设计课程教学大纲161计算机导论课程教学大纲

3、164计算机控制技术课程教学大纲167计算机组成与结构课程教学大纲170计算机组成与结构课程教学大纲174可编程逻辑器件与EDA技术课程教学大纲178嵌入式系统开发实例课程教学大纲183嵌入式系统原理及应用课程教学大纲188微机原理及接口技术课程教学大纲194微机原理及接口技术课程教学大纲198IT项目管理与监理课程教学大纲202Web应用程序设计课程教学大纲207Web应用程序设计课程教学大纲211管理信息系统课程教学大纲216企业资源规划(ERP)课程教学大纲220生产与运作管理课程教学大纲224数据仓库与数据挖掘课程教学大纲229数据仓库与数据挖掘技术课程教学大纲233网络程序设计课程教

4、学大纲237系统工程概论课程教学大纲241信息技术基础课程教学大纲244信息经济学课程教学大纲249信息系统分析与设计课程教学大纲253信息系统架构课程教学大纲256信息系统综合设计课程教学大纲260信息资源组织与管理课程教学大纲263Java程序设计课程教学大纲267274C语言程序设计课程教学大纲 课程名称:C语言程序设计 课程编号:3110081学时/学分:72/4.5 开课学期:2适用专业:理工类非计算机专业 课程类型:公共基础必修课一、课程的目的和任务C语言程序设计是理工科专业的一门重要的公共基础课程。C语言作为计算机中最有代表性的高级语言,近年来在国内外得到迅速的推广与应用。同时,

5、它被称为“计算机课程中的高等数学”。通过本课程的学习,不仅可以使学生掌握一种高级语言程序设计基本知识、基本技能、基本方法、开发工具及进一步理解计算机的工作原理,而且可以对学生进行良好的思维训练,从而提高学生分析问题和解决问题的能力。为今后进一步学习其他程序设计技术和本专业实用软件的开发打下坚实的基础。二、课程的基本要求通过本课程教学,学生应达到下列学习目标:(1)掌握语言的基本概念和语法知识;(2)了解C语言程序与函数的结构特点,主函数及程序执行流程;(3)正确使用顺序、选择、循环三种结构,具有结构化程序设计的能力;(4)掌握常用算法,能运用算法描述工具流程图;(5)能使用Turbo C集成开

6、发环境,完成源程序的编写、编译,运行与调试程序;(6)具有综合运用以上知识编写程序,解决计算与数据处理类问题的初步能力。(7)通过程序设计实践培养学生分析问题和解决问题的能力,提高计算机素养;(8)为后续学习各专业计算机课程打下良好的基础;(9)使学生顺利通过福建省高等学校计算机应用水平等级(二级C语言)考试。三、课程基本内容和学时安排第一章 程序设计概述(1学时)知识点: 1.程序与程序设计概念、程序设计语言 2.算法的概念、常用的算法表示方法 3.结构化程序基本控制结构(顺序、选择、循环) 4.结构化程序设计原则和步骤重点:算法的表示方法:传统流程图和N-S流程图;程序基本控制结构;第二章

7、 C语言概述(3学时)知识点:1.C语言特点;2C语言程序基本组成:C语言程序的结构与主函数,程序的书写格式与规范;3.C程序的编译和运行重点与难点:程序的基本组成第三章 数据类型、运算符与表达式(8学时)知识点:1基本数据类型:标识符与基本数据类型,常量与变量,内存的概念;2库函数:库函数使用方式;常用数学函数;基本输入、输出函数:格式输入和格式输出函数;非格式化输入、输出函数;3运算符与表达式:算术运算,增1与减1运算,关系运算,逻辑运算,条件运算位运算,赋值运算,类型转换,逗号运算,长度运算符,运算符的优先级与结合性。重点:常量与变量,基本输入、输出函数,运算符与表达式。难点:运算符及其

8、优先级与结合性。第四章 程序控制结构(14学时)知识点:1C语言的语句:C语言语句的语法及书写规范;2顺序结构:程序设计的流程图,程序控制结构中的顺序结构,复合语句;3分支结构:if结构、if结构的多种形式,switch 结构与多分枝结构;4循环结构:当型循环,直到型循环,break语句与continue语句。重点:顺序、分支、循环结构。难点:循环结构第五章 数组(9学时)知识点:1.一维数组:定义、初始化和元素引用2.二维数组:定义、初始化和元素引用3.数组与循环计算重点:一维数组的使用难点:数组与循环的综合使用 第六章 指针(11学时)知识点:1指针与指针变量(识记):指针的基本概念,指针

9、变量的定义,指针变量的赋值;2指针运算符(领会):地址运算符与指针运算符、间接寻址;3指针与数组(简单应用):指针与一维数组,移动指针及两指针相减运算指针比较,字符串,指针与二维数组;4指向指针的指针(识记):指向指针的指针,定义指向指针的指针变量,指向指针的指针变量的应用;重点:指针运算符、指针与数组难点:指针的基本概念、指针运算符、指针与数组第七章 函数(10学时)知识点: 1函数的作用2用户自定义函数和函数的调用(简单应用):函数定义、调用和说明,函数返回值3. 函数的参数传递:值传递与地址传递4函数的嵌套调用及递归调用(领会):函数的嵌套调用、函数的递归调用;5局部变量与全局变量(识记

10、):局部变量与全局变量的定义、初始化及作用范围;6变量的存储类型与变量的初始化(领会):局部变量与全局变量的生存期;静态变量与动态变量的定义、初始化、作用范围及生存期;7编译预处理(识记):文件包含,宏定义。重点:用户自定义函数、局部变量与全局变量。难点:函数的嵌套调用及递归调用。 第八章 用户自定义数据类型(6学时)知识点:1结构体:结构体的概念,结构体类型及结构体变量,结构体变量的使用(领会),结构体变量的初始化,结构体数组的初始化(识记);2. 结构体数组,对结构数组的操作3. 结构和指针,指向结构变量的指针,指针变量作为结构成员4. 联合类型:联合类型的概念,类型说明和变量定义,联合类

11、型变量的使用;5枚举型:枚举型的定义和使用枚举型变量;6typedef的用途(识记):使用typedef定义新类型名。重点:结构体、联合类型。难点:结构体、联合类型。第九章 文件(6学时)知识点:1文件的基本概念,C语言中的两种文件(识记);2文件的打开、关闭和文件结束测试,文件的读写,文件的定位(识记)。重点:文件的打开、关闭和文件结束测试。难点:文件的读写,文件的定位。等级考试适应性练习和模拟机试(4学时)四、结合理论教学的实践教学内容与要求 实验结合理论教学进行,实验项目和要求如下: 序号项 目内容和要求实验学时主要仪器设备备注1上机基础知识熟悉C语言编程环境2计算机2运算符与表达式举例

12、掌握运算符的优先级和结合性2计算机3分支结构掌握if语句和switch语句2计算机4循环程序设计掌握for while do-while语句2计算机5循环嵌套应用掌握双重循环使用2计算机6数组的应用掌握一维数组,字符数组2计算机7二维数组的应用掌握二维数组的存取使用2计算机8指针的应用理解指针,掌握一级指针2计算机9指针与数组应用理解指针存取数组元素、指针数组2计算机10函数的应用编写自定义函数,使用库函数2计算机11函数间的数据传递掌握指针作函数参数2计算机12结构体、联合类型的使用设计结构体类型和运用结构体变量2计算机13文件的存取掌握存取文件的函数2计算机14机试环境适应性练习熟悉二级考

13、试环境及内容(第1、2题)2计算机15模拟机试熟悉二级考试环境及内容(第3题)2计算机五、先修课程计算机文化基础六、建议教材或参考书1. 教材: C语言程序设计教程,叶东毅 主编,厦门:厦门大学出版社,2009年5月C语言程序设计学习指导,叶东毅 主编,厦门:厦门大学出版社,2009年5月2. 参考书:(1)C语言程序设计与应用,严桂兰 主编,厦门:厦门大学出版社,2007年9月(2)C程序设计(第二版),谭浩强 著,北京:清华大学出版社,2002年6月(3)C程序设计题解与上机指导,谭浩强 著,北京:清华大学出版社,2002年6月(4)C程序设计试题汇编,谭浩强 著,北京:清华大学出版社,2

14、002年6月七、考核方式和要求1.学生以参加福建省高等学校计算机应用水平等级考试二级(C语言)考试的成绩作为本课程的总评成绩。2.考试方式和要求按照福建省高等学校计算机应用水平等级考试二级(C语言)考试大纲规定执行。八、其他说明1.本大纲的特点:(1)本大纲适用于本科非计算机专业C语言程序设计课程,一般用于理、工类且后续有开设第二门程序设计课程的专业;(2)本大纲主要按照福建省高等学校计算机应用水平等级考试二级(C语言)考试大纲要求制订,其教学目标为通过省计算机等级考试二级(C语言);(3)本大纲是在后续设有一周专周实训的基础上制订的。2.教学法建议:(1)尽量多采用多媒体课件上课,提高课堂信息量;(2)课内上机与课外上机相结合,且课外上机的内容、要求务必明确;(3)上课例题、上机练习题要与历届考试试

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号