程序设计技术实验内容

程序设计技术实验内容

ID:8848785

大小:37.00 KB

页数:3页

时间:2018-04-09

程序设计技术实验内容_第1页
程序设计技术实验内容_第2页
程序设计技术实验内容_第3页
资源描述:

《程序设计技术实验内容》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C程序设计技术课程实验教学大纲大纲制定时间:2012年1月课程名称:C程序设计技术CProgrammingTechnology课程负责人:熊壮课程分类:基础课程课程类型:必修/选修适用专业:非计算机理工科各专业课程总学时:56课程总学分:3.5实验学时:32/2实验学分:1开课单位:计算机学院一、实验教学的目的、任务与要求“C程序设计技术”课程是一门实践性很强的课程。为了使学生达到良好的学习效果,除了通过课堂的理论教学之外,必须加强上机实验内容。课程的实验目的如下:1)通过上机实验,认识软件开发环境,掌握开发工具的操作方法;2)了解编译程序原理,以及源程序、目标程

2、序和执行程序的特点;3)验证程序的正确性;4)学习上机调试程序的方法和技术;5)通过上机调试程序,加深理解计算机语言的语法和语义;6)提高程序设计和程序编码能力;7)提高数理逻辑分析能力,以及解决综合问题的能力。二、实验课程内容(项目)及学时分配序号实验项目实验内容学时实验类型备注1结构化程序设计已知平方根迭代公式设x=a/2。编写程序输入a值计算其平方根。迭代的结束条件是xn+1-xn<10-52设计性2指针与函数已知两个函数f1(x)和f2(x),求它们在指定区间的定积分,要求编制求解定积分的通用函数(函数中可用函数型参数或函数指针型参数)4设计性3标准库函数

3、使用与编译预处理4设计性编程实现功能:求2个数的最大公约数和最小公倍数。要求用函数实现,并且将主函数和这两个函数分别存入3个文件a.cpp,b.cpp,c.cpp中。然后用文件包含和工程文件2种方法实现多文件编译链接。4数组与指针模拟“地雷游戏”。在9*9的方格中,随机布上10个“地雷”,按9行9列输出各格子的数(有雷为9,无雷为0)。在有相邻地雷的格子内进一步标出相邻地雷数。6综合性5C程序中的字符串处理基础在实际的工程应用中常常出现超过系统整型数据类型表示范围的大整数,所以有必要研究大整数在程序中的处理方法。请编制程序实现功能:利用字符数组实现两个大整数的加法

4、。6综合性6文件处理基础文件加密解密。将文件file1中的每一字符与0x6a异或变成另一个字符送屏幕显示,同时存入文件file2中。打开加密的file2输出解密内容。4综合性7单链表应用编程统计一个英文文本文件中单词词频,并按词频的降序排序后输出所有单词。请写出主函数的算法描述。输入并调试完整的单词词频程序。6综合性三、教材(讲义、指导书):熊壮主编.程序设计技术实验教程.重庆大学出版社.2008参考书:熊壮主编.程序设计技术(第三版).重庆大学出版社.2008四、考核方式:实验成绩共计25分,占课程总成绩的25%。课程实验教学学时数为32/2,学生必须参加所有实

5、验教学环节学习。任课教师根据教学的实际情况,在所有的实验项目中指定5个要求学生提供实验报告,并对学生的实验报告给予评价并计成绩,每次报告满分5分,共25分。主讲教师指导辅导教师认真领会实验题目及其内容和教学要求,参照参考答案,给出每位学生的实验报告评价并签名。五、使用说明:1.实验环境WINDOWSXP操作系统环境;MicrosoftVisualC++6.0集成开发环境。2.实验项目说明实验项目表中列出的是按课程阶段性要求进行的综合性、设计性实验,要求任课教师和学生按照要求进行这些实验并要求学生认真填写相应的实验报告,实验报告作为课程实践性环节考核的依据。其余实验

6、项目、实验内容以及实验要求请参见《程序设计技术》课程实验教学用书《程序设计技术实验及学习指导》。大纲制定人:熊壮大纲审定人:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。