文档介绍:目录
《C语言程序设计》教学大纲 1
《实用操作系统》教学大纲 5
《网页设计》教学大纲 8
《计算机硬件基础》教学大纲 12
《计算机网络技术》教学大纲 15
《数据库技术》教学大纲 19
《专业英语》教学大纲 23
《JAVA程序设计》教学大纲 27
《组网技术与管理》教学大纲 30
《WEB编程技术》教学大纲 34
《计算机网络安全》教学大纲 38
《计算机接口技术》教学大纲 41
《图形图像》教学大纲 44
《管理与营销》教学大纲 48
《无线网络技术》教学大纲 50
《电子商务基础》教学大纲 53
《多媒体技术》教学大纲 56
《IT认证课程》教学大纲 58
《纺织概论》教学大纲 61
《服装概论》教学大纲 63
《AUTOCAD》教学大纲 66
《新技术讲座》教学大纲 68
《C语言课程设计》教学大纲 69
《网页课程设计》教学大纲 71
《计算机组装实训》教学大纲 73
《JAVA编程实训》教学大纲 75
《数据库实训》教学大纲 77
《毕业调研与实习》教学大纲 79
《组网实训》教学大纲 81
《WEB编程实训》教学大纲 83
《综合实践》实训教学大纲 85
《毕业设计与答辩》教学大纲 86
《岗位实习》教学大纲 89
《C语言程序设计》教学大纲
课程中文名称:《C语言程序设计》
课程代码:500003
课程性质:专业必修课
学时学分:90学时,5分(其中讲课50学时,上机40学时)
先修课程:《计算机应用基础》
适用专业:计算机网络技术
一、课程性质、目的和要求
《C语言程序设计》是计算机网络技术专业的专业必修课,主要任务是介绍C语言中的数据类型,运算,语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,学会利用C语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。《C语言程序设计》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。
二、课程内容
(一)课程重点与难点
本课程的重点:C程序的基本结构、数组、函数、指针、结构体
本课程的难点:函数、指针
(二)课程内容
第1章 C语言概述
C语言的简史与特点
一个简单的C语言程序
程序的编辑、编译、链接和运行
第2章基本数据类型、运算符与表达式
C数据类型概述
常量与变量
C的基本数据类型
算术运算符和算术表达式
赋值运算符和赋值表达式
逗号运算符和逗号表达式
第3章顺序程序设计
C语句概述。
赋值语句
数据输入输出的概念及在C语言中的实现
字符数据的输入输出
格式输入与输出
第4章选择结构程序设计
关系运算符和关系表达式
逻辑运算符和逻辑表达式
IF语句
SWITCH语句
第5章 C程序的循环控制
用while语句实现的循环控制
用do...while语句实现的循环控制
用for语句实现的循环控制
continue和break在循环控制中的作用
多重循环
goto语句
第6章数组
数组的基本概念:元素、下标、类型、维数
一维数组
二维数组
字符数组与字符串
第7章函数
函数的定义
函数的返回值
函数的调用
函数的递归调用
第8章指针
地址和指针
指向变量的指针变量
指针与一维数组
指针与字符串
返回指针值的函数)
指向函数的指针
指针数组
指针与多维数组
指向指针的指针
第9章结构体与共用体
结构体类型的定义
结构体类型变量
结构体数组
指向结构体类型数据的指针
用指针处理链表
共用体
枚举类型
用typedef定义类型
位运算
第10章文件
文件概述
文件的打开与关闭
文件的读写操作
文件的其它常用函数
三、实践性教学环节要求
(一)实验教学的要求
通过实践让学生掌握C语言程序设计的技能,程序调试、程序排错、程序维护等方法。
(二)实验安排
序号
实验项目名称
内容提要
实验要求
学时要求
1
C程序运行环境
运行几个简单的C程序,掌握C语言的上机环境
熟练掌握
2
2
数据类型、运算符、和表达式
掌握所学的数据类型、运算符,写出合法的表达式,并根据数据输入和数据输出编制简单的程序
熟练掌握
4
3
最简单的C程序设计
掌握赋值语句,掌握各种类型数据的输入输出方法,能正确使用各种格式转换符
熟练掌握
4
4
分支程序设计的方法
学会正确使用逻辑运算符和逻辑表达式。熟练掌握if语句和switch语句。
熟练掌握
4
5
循环控制
熟练掌握 WHILE语句、DO WHILE语句、FOR