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

目 录

《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结构体、共用体

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501769.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu 禁用透明大页_如何在ubuntu上默认启用透明的大页面?

如何在ubuntu上默认启用透明的大页面?$uname -aLinux yoda 3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux~$cd /sys/kernel/mm/transparent_hugepage//sys/kernel/mm/transparent_hugepage$lsdefrag enab…

数学C语言编程,数学规划 (最速下降法,c语言编程).doc

数学规划 (最速下降法,c语言编程).doc数 学 规 划 课 程 设 计题目:用最速下降法求解无约束非线性规划问题姓名:学号:成绩:2011年6月用最速下降法求解无约束非线性规划问题摘要:无约束非线性规划问题是一类重要的数学规…

华三防火墙h3cf100配置双宽带_H3C新一代F100系列防火墙评测报告

【IT168评测】随着网络应用在中小企业的深入发展,中小企业对于网络安全的需求也越来越强烈。而传统的网络安全设备可以帮助中小企业防御病毒、蠕虫及应用层攻击,但是由于缺乏有效的监管,中小企业内网用户的P2P下载、在线视频等大量占用着企业…

公交查询系统 c语言,城市公交查询系统的设计任务书

主要参考文献(资料):[1] 汪光焘.畅通城市交通,实现城市的可持续发展.可持续发展,2002,(2):18-19[2] 马武定.城市化与城市可持续发展的基本问题.城市规划汇刊,2002,(2):7-9[3] 冯博.S…

matlab计算一组数的函数值_matlab中怎么求一组数据概率最大的数

好象直接使用就可以了,第一次出现就包含了定义顺便把些命令弄给你看下matlab命令matlab commands and functions listA aabs 绝对值、模、字符的ASCII码值acos 反余弦acosh 反双曲余弦acot 反余切acoth 反双曲余切acsc 反余割acsch 反双曲余割align 启动图形对象几何位置排列工…

c语言文件怎么在手机上打开,各位前辈这两个程序怎么在手机上运行

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼/*made by ebhrz*/#include #include #include #include #include #include #include /*---------global define---------*/int cfd; /* 文件描述符 */int recbytes;int sin_size;char buffer[1024] { 0 }; /* 接受缓冲区 */struc…

u盘启动蓝屏 索尼vaio_U盘重装系统出现蓝屏?不要急,这四个手段轻松帮你解决!...

现如今U盘重装系统是主流的重装系统方式,通过U盘PE重装系统是大多数用户重装电脑系统的第一选择。不过在用U盘重装系统的时候,进入PE系统有时候会出现一些问题。有用户进入PE系统就蓝屏,这是怎么回事呢?下面就让韩博士小编为大家带…

觅凤c语言教程,C语言程序设计教程 第1章.ppt

傣永靶莱瑞市芽星谴绥真椎匣灵租骡淬女测推谅应弥蠢仑早饲姑锗佩草隔C语言程序设计教程 第1章C语言程序设计教程 第1章第1章 绪 论??唆闽邹搔绕裂陶短噎诚贤希绞重垒嚷济酸凛委句枉鞘扁渗皋耿淮此朴胎竖C语言程序设计教程 第1章C语言程序设计教程 第1章1.1 程序设计语言的发展…

iframe懒加载_懒加载是如何实现的?

作为网页内容的一部分,图像和视频通常要消耗很多资源加载。要提高网页应用的性能,如何避免资源浪费在加载图像和视频上就很重要了。但是,很多时候我们都不愿意减少网页上的媒体资源,所以我们经常无从下手。幸运的是,我…

数据库系统工程师考c语言吗,2019年数据库系统工程师考点:DBMS的基本功能

【导语】2019年数据库系统工程师考试备考正在进行中,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2019年数据库系统工程师考点:DBMS的基本功能,欢迎大家的参考学习。如想获取更多数据库系统工程师考试的模…

redis value最大值_Redis从入门到深入-String的value

1. string类型1.1 redis数据存储类型redis本身是一个Map,其中所有的数据都是采用key:value的形式存储数据类型指的是存储的数据的类型,也就是value部分的类型,key部分永远都是字符串1.2 string类型存储的数据:单个数据…

c语言将数据写不入文件,求大神看看为什么不能将数据写入文件

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include#include #includevoid baocunXS(struct stu *head);struct stu *creat();struct stu{int chengji;int xuhao;struct stu *next;//结构体指针自引用};void ps(struct stu *head){struct stu *p;phead;if(p!NULL){do{printf…

ipsec ip替换_[windows]利用IPSec对指定的ip进行访问限制

以win2003系统为例:操作(看图):1.任务:现在192.168.2.200可访问;目的;本地禁止对其访问2.进入:管理工具->本地安全设置->IP安全策略3.右键创建IP安全策略4.弹出向导,如下图:(一直选择[是]或者[下一步]直至完成,期间填写名称可随便填,我填的是"测试")5.完成添加…

android要求图标格式,Android设计规范 Material Design-Style(3图标)

图标系统图标定义系统图标或者UI界面中的图标代表命令、文件、设备或者目录。系统图标也被用来表示一些常见功能,比如清空垃圾桶、打印或者保存。系统图标的设计要简洁友好,有潮流感,有时候也可以设计的古怪幽默一点。要把很多含义精简到一个…

python迭代器举例_如何最简单、通俗地理解Python的迭代器?

1、什么是迭代器迭代器 指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代。比如:AB生育了C, CD>E,生育过程是迭代,克隆就不是迭代。2、为何要有迭…

android代码判断权限,安卓权限检测代码

Android 23 以后加入了新的权限检查机制,对一些危险权限,进行了新的授权管理,以让用户明确app都是用了哪些权限,这也让我们的开发多做了一些工作。public class BaseActivity extends Activity {protected static final int REQ_C…

burpsuite小米手机抓包_使用burpsuite实现Android APP的HTTPS抓包

0x00 序在对app做安全测试时,通常会需要对app的网络通信进行抓包,但是面对app使用了https包时,由于手机没有burp的证书,因此可能会导致该次通信失败,所以下面的文章主要讲述如何通过burp抓取app的https包。0x01 获取bu…

android fragment framelayout,framelayout中fragment的切换

我们在android开发中经常会用到fragment,例如侧拉栏的切换,viewPager的切换。而我们切换fragment无非就两种方法:1.replace();2.add(),hide(),show();两种发方法相比较而言,我更加推…

透明大页相关内核参数_透明大内存页Hugepage支持

目标在linux2.6.38之前,处理大容量内存工作集的高性能关键计算应用是运行在libhugetlbfs之上,必须依赖于hugetlbfs,。透明Hugepage支持是一种替代手段,它使用大内存页,并且虚拟内存页的大小可以动态变化,没…

c语言五子棋斜向判断,c语言 五子棋危险判断 求大神解释啊

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼代码#include #define right r#define lower l#define lower_right i#define lower_left e#define none oint table[19][19];int hit_space(int x, int y, char vec){if (vec right){if (x - 1 > 0 && table[x - 1][y]…