《高级应用程序设计》实验教学大纲

发布 2021-05-13 17:07:28 阅读 4070

《高级应用程序设计》实验教学大纲。

课程编号:课程名称:高级应用程序设计/advanced applied programming

实验学时:12

适应专业:信息管理与信息系统专业。

承担实验室:管理学院实验中心。

一、实验教学的目的和要求。

1.实验教学的目的

通过实验课程的学习,掌握和消化c语言中的高级内容,较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用c语言编写并调试软件的能力,为培养有较强软件开发能力的计算机本科生打下良好基础。

2.实验教学的要求。

通过实验课程的学习,掌握和消化c语言中的基本知识、各种语句及程序控制结构,熟练掌握c语言的函数、数组、指针、结构体、链表等数据结构的基本算法;并能熟练地运用c语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。

二、实验项目及学时分配

三、每项实验的内容和要求(包括实验所用的主要仪器设备,实验所需主要耗材)

实验一函数。

1、 实验内容。

掌握用自定义函数来实现一个具体问题;了解用自定义函数的嵌套调用来实现一个复杂问题。

2.实验要求。

掌握c 语言中用函数来实现子功能模块,掌握系统函数的调用方法及用户自定义函数的定义、调用方法。

实验二指针与结构体。

1、实验内容。

通过编制程序掌握在程序中进行指针变量的运算操作,指针变量作函数的参数;掌握数组元素的指针;通过程序实现构体类型变量的定义和使用和结构体类型数组的应用。

2.实验要求。

掌握在程序中进行指针变量的运算操作,指针变量作函数的参数;掌握数组元素的指针。掌握结构体类型变量的定义和使用;掌握结构体类型数组的概念和应用;熟悉链表的使用。

实验三综合程序设计。

1、 实验内容。

根据实验指导书设置的具体问题进行算法设计和**编写。

2.实验要求。

程序运行结果必须符合指定的输出要求,鼓励学生自行设计更复杂和更精巧的程序。

四、实验改革与特色。

通过介绍turbo c++ 3.0和visual c++ 6.0的使用,可以使学生系统地掌握应用程序设计方法,了解结构化程序开发的知识,旨在引导和培养学生提高综合实践与创新能力,掌握面向过程的程序开发技术。

上机学时数安排适当,上机实验内容丰富,与《高级应用程序设计》实验指导书配合使用,能使学生的动手能力得到充分锻炼。

五、教材及实验指导书。

教材及参考书:

谭浩强,c程序设计题解与上机指导(第三版),清华大学出版社,2023年7月第3版。

实验指导书:

自编《高级应用程序设计》实验指导书。

执笔:燕翔日期:2009.06

审阅:张浩日期:2009.06

审定:刁兆峰日期:2009.06

高级语言程序设计实验教学大纲

高级语言程序设计 实验教学大纲。课程编号 b04400021 课程类别 学科基础选修课程。实验学时 24 学分 4适用专业 计算机科学与技术。一 实验教学目的和任务。通过实验教学使学生掌握c语言的基本知识,掌握c语言的基本数据类型和构造类型 指针类型的数据。掌握结构化程序设计的三种基本结构。通过实验...

高级语言程序设计》实验教学大纲 本科

河南城建学院。高级语言程序设计 课程实验教学大纲。班级。专业计算机科学与技术 课程名称高级语言程序设计 实验名称。指导教师。计算机科学与工程系。2012年12月。编写 杜小杰审核 本课程是工科专业的必修课程,是一门实践性非常强的课程,不但要注重c语言程序设计基本知识的学习,更要注重程序设计技能的培养...

《高级语言程序设计 VB 》实验教学大纲

高级语言程序设计 vb 实验教学大纲。一 基本信息。二 实验安排。三 实验目的 内容与要求。一 实验目的。学会综合运用选择结构 循环结构 数组和过程进行程序设计的方法。二 实验内容。利用随机函数产生80个10 99之间的随机整数,将其中的偶数按由小到大的顺序排列并输出,将奇数按由大到小的顺序排列并输...