目 录

《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程序,掌握C语言的上机环境熟练掌握22数据类型、运算符、和表达式掌握所学的数据类型、运算符,写出合法的表达式,并根据数据输入和数据输出编制简单的程序熟练掌握43最简单的C程序设计掌握赋值语句,掌握各种类型数据的输入输出方法,能正确使用各种格式转换符熟练掌握44分支程序设计的方法学会正确使用逻辑运算符和逻辑表达式。熟练掌握if语句和switch语句。熟练掌握45循环控制熟练掌握 WHILE语句、DO WHILE语句、FOR语句实现循环的方法,编写程序,加深对循环的理解熟练掌握66数组对一维、二维及字符数组进行定义和初始化,利用数组编制程序,理解数组定义的必要性。

熟练掌握47函数学习函数的定义,区别函数的参数及函数的值、内部函数和外部函数,掌握函数调用的方法并进行嵌套和递归调用。熟练掌握48指针清楚指针的概念,掌握几种指针的数据类型和指针运算掌握69结构体、共用体

学会结构体变量及结构体数组的定义,掌握指向结构体变量及结构体数组的指针,利

C语言存储管理模拟程序设计代码,C语言程序设计教学大纲.doc相关推荐

  1. 7-105 sdut-C语言实验——三个数排序7-106 sdut-C语言实验——模拟计算器7-107 sdut-C语言实验——找中间数

    目录 7-105 sdut-C语言实验--三个数排序 7-106 sdut-C语言实验--模拟计算器 7-107 sdut-C语言实验--找中间数 7-105 sdut-C语言实验--三个数排序 分数 ...

  2. c语言交通违章编程代码,C语言程序设计交通处罚单管理系统 报告(内含代码).doc...

    C语言程序设计交通处罚单管理系统 报告(内含代码) C语言程序设计 姓名:张强强 学号:座机电话号码695 班序号:011121 前言: C语言是近年来国内得到迅速推广使用的一种计算机语言.C语言程序 ...

  3. 阅卷管理用c语言编程,模拟人工阅卷C语言编程题自动评阅系统设计与实现.doc

    模拟人工阅卷C语言编程题自动评阅系统设计与实现 模拟人工阅卷C语言编程题自动评阅系统设计与实现 摘要:传统的C语言在线考试系统对编程题的评阅比较机械,无法反映考生的真实水平.本文在分析人工阅卷流程的基 ...

  4. c语言万年历查询程序代码,C语言 万年历程序(示例代码)

    C语言 万年历程序 原代码:[email protected]:~/c++$ cat 123.c #include #define Mon   1 #define Tues  2 #define We ...

  5. 摇摇棒C语言程序,摇摇棒代码C语言.doc

    摇摇棒代码C语言 /**************************************************************************** * * ********* ...

  6. c语言万年历查询程序代码,C语言小程序实现万年历

    分享一个简单的小程序,看看如何打印万年历吧~ 程序打开时时这样的,输入一个年份: 比如输入2016再回车,效果如下: 下面我们来看看实现这个程序的代码吧: #include #include #def ...

  7. c语言编程模拟进程管理,C语言如何模拟进程管理?

    C语言如何模拟进程管理? 发布日期:2016-01-04 09:15 来源: 标签: 编程语言 C教程 C语言模拟进程 C语言模拟进程管理 本章我们主要学习C语言如何模拟进程管理,下面我们就做一下具体 ...

  8. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统报告(内含代码)...

    <C语言程序设计之交通处罚单管理系统报告(内含代码)>由会员分享,可在线阅读,更多相关<C语言程序设计之交通处罚单管理系统报告(内含代码)(22页珍藏版)>请在人人文库网上搜索 ...

  9. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统报告材料内含代码...

    <C语言程序设计之交通处罚单管理系统报告材料内含代码>由会员分享,可在线阅读,更多相关<C语言程序设计之交通处罚单管理系统报告材料内含代码(34页珍藏版)>请在人人文库网上搜索 ...

最新文章

  1. 这 10 行比较字符串相等的代码给我整懵了,不信你也来看看!
  2. Tomcat容器、JSP和Servlet
  3. 方法的反射---反射学习笔记(二)
  4. mysql update upper_MySQL数据处理函数upper、abs、date
  5. 《TextRank: Bringing Order into Texts》
  6. python 精度计算 性能_Python 优化存储和精度
  7. 基于JSP的房屋租赁管理系统
  8. ubuntu截屏软件
  9. 微信小微商户申请入驻接口PHP示例
  10. 图像处理基本方法-perl语言生成纯色BMP文件
  11. Crystal Reports(水晶报表)安装及拉(PULL)模式/推(PUSH)模式的使用
  12. a16z 2022 年加密行业研究报告(简)
  13. 【锋利的jQuery】读书笔记
  14. latex表格过长的解决办法之一:缩小字体
  15. Swift UIImageView 相框
  16. 精心整理了30个Python数据分析项目,拿走就用!
  17. 数字驱动,智能发展 | 的卢深视三维全栈技术亮相宁波智博会
  18. 【CSS Selector】小猪网短租房(Python R)
  19. SQL图文讲解操作12-多表查询
  20. Sequence II(HDU - 5919)

热门文章

  1. 逆转倒计时?XP还可以爱多久
  2. Unity如何在Time.timeScale=0暂停游戏后继续计时
  3. 构建ecif系统核心逻辑
  4. ACS724LLCTR-30AB-T优点
  5. DP接口与DVI、HDMI、VGA之间的区别,各优劣在哪
  6. GNU/Linux下如何设计PCB印刷电路板
  7. 区块链端对端交易性能分析
  8. C++动态创建多维数组
  9. 支付宝移动接入报系统繁忙,参数错误等错误
  10. 高压放大器在应力波法套筒灌浆密实度检测研究中的应用