2018 — 2019学年第1学期 《高级C语言程序设计》实验教学大纲

mg真人娱乐网站: 时间:2018-09-19 点击数:

 

 

 

 

              

 

 

 

 

 

 

              称:   高级C语言程序设计

            室:     7教学楼604     

                   人:              徐法升

                   人:            

修(制) 期:          20149

 

 

一、本课程实验教学目的与要求:(约100150汉字)

          本课程是为《高级C语言程序设计》课所开的实验。通过完成一个C语言项目,来达到让学生理解编程的作用,掌握用程序语言解决实际问题的程序设计方法的目的。通过本课程的学习,学生应掌握一个项目是怎样由多个文件构成,各个文件模块之间的关系,掌握指针的使用,掌握项目开发流程,能够用C语言完成一个具体的项目,为学生进一步学习其他开发专业课程和今后从事App开发工作打下坚实的基础。

 

 

二、实验项目与主要内容:

 

序号

学时

实验类型

每组人数

 

C语言模块操作

8

1 通过多文件的方式,自己制作几个不同的模块。

实现: 实现两个数字的位置调换。

方法1. 通过指针修改。

方法2. 修改指针指向。

2 编写c语言,输入一个十进制数组,输出其二进制。

程序设计

5

 

C语言内存管理

8

1 读取字符串,存放到字符数组中,然后打印。

2 实现栈,完成栈基本功能。

 

程序设计

5

 

业务逻辑建立

8

1 使用函数填充、打印结构体。

2 探究结构体对齐、补齐。结构体的大小。

3实现一个链表,分别实现链表的增删改查功能。

 

程序设计

5

 

信息存储功能

8

1 实现文件的复制功能。

2 结构体写入文件,并读取。

 

程序设计

5

 

 

三、基本设备与器材配置

 

序号

仪器名称

现有数量

序号

仪器名称

现有数量

 

1

计算机

54

7

 

 

 

2

 

 

8

 

 

 

3

 

 

9

 

 

 

4

 

 

10

 

 

 

5

 

 

11

 

 

 

6

 

 

12

 

 

 

四、实验说明:

 

课程总学分(学分)

 

实验学时数(学时)

32

实验项目数(个)

4

 

 

课程性质

通识基础  学科基础□√  专业选修□  学科选修□  集中实践环节□

 

实验类别

课程内实验□√       独立设课实验□        集中综合实验□

 

考核方式

日常考核    操作技能考核□      卷面考核□    提交实验结果□ √ 面试

 

适用专业:信息与计算科学

 

 

实验教材及参考书:(教材名称、按编著者、出版社*、出版年月顺序填写)

C语言程序设计》、刘明军等、北京电子工业出版社2007.

 

 

所属实验室意见:

 

                                                         实验室主任:                                                               

 

院(系)意见:

                                                         主管领导签章:                                                            






















*由学校出版、印刷的实验教材(或引导书),统一写作“mg真人娱乐网站出版”。

Copyright ©版权所有:mg真人娱乐网站

地址:济南市市中区南辛庄西路336号mg真人娱乐网站西校区第七教学楼   邮编:250022   电话(传真):0531-82767313

XML 地图 | Sitemap 地图