计算机应用实践任务与指导书.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机应用实践任务与指导书

《计算机应用实践》任务与指导书 一、适用范围 自动化专业、电气工程及自动化专业、测控技术与仪器专业。 二、时间安排 1周 三、教学目标 计算机应用实践课是培养工科本科学生进行计算机综合训练的重要实践环节,是有助于培养应用性人才的一种教学形式。为了巩固《C语言程序设计》课中所学的知识,使学生对前期学习的枯燥理论有较深刻的理解,提高理论与实践相结合的能力,提高分析实际问题和解决实际问题的能力,提高计算机应用水平,而进行的一次系统地、全面地软件编程的基本训练,为后续的相关课程打下良好的基础。 四、总体要求 1.认真复习《C语言程序设计》的理论知识,针对给出的实验项目,进行需求分析,提高对问题的分析、归纳和抽象能力。 2.根据实验项目要求,确定程序的功能和结构,描述各函数的功能及入口/出口参数。 3.用描述工具程序流程图或N-S图,完成每个函数的过程性描述。 4.编写C语言源程序、对其进行语法和逻辑错误的静态检查,完成源程序的动态测试和调试工作。 5.总结实践全过程,撰写出高质量的计算机应用实践总结报告。 五、实验内容与基本要求 序号 实验内容 基本要求 一 一元二次方程求根 键盘输入系数a、b、c的值,求解一元二次方程的根。 二 用二分法求一元三次方程的根 由主函数调用求根子函数。 三 用牛顿迭代法求一元三次方程的根 由主函数调用求根子函数。 四 用弦截法求一元三次方程的根 由主函数调用求根子函数。 五 用矩形法求定积分的通用函数 求sin x、cos x和ex的定积分。 六 折半查找法 在有序的序列中查找给定值。 序号 实验内容 实验要求 七 选择排序法 对n个整数进行从小到大排序。 八 冒泡排序法 对n个整数进行从小到大排序。 九 顺序表的建立与维护 由主函数调用顺序表的建立、元素插入、删除和输出子函数。 (选做) *十 单链表的建立与维护 由主函数调用单链表的建立、元素插入、删除和输出子函数。 (选做) 六、实验条件 1.硬件:微型计算机。 2.软件:WINDOWS操作系统、C语言 七、参考资料 谭浩强.《C 程序设计》.(第二版).北京.清华大学出版社,2000.12。 谭浩强.《C 程序设计题解与上机指导》.(第二版).北京.清华大学出版社,2000.12。 计算机应用实践总结报告格式 一、教学目标 二、总体要求 三、应用与实践 实验序号及实验题目 (一)实验目的 (二)实验要求 (三)PFC图或N-S图 (四)程序清单 (五)测试用例 输入数据、期望结果、运行结果、分析评价 四、应用与实践总结(不少于300字) 通过计算机应用实践课程的学习,对编程、测试和调试程序等方面,有哪些新的认识和能力上的提高。当前存在的问题,今后的努力方向等。 实验一 一元二次方程求根。 实验目的 1.熟练掌握顺序结构、选择结构、子函数、函数和C程序的构成。 2.加深理解函数的形参、实参及相关概念,熟练掌握函数的调用方法。 实验要求 1.编写3个子函数, 分别求出当 b2 —4ac0、b2 —4ac=0和b2 —4ac0时,方程ax2+bx+c=0的根。 2.在主函数中,从键盘上输入系数a、b、c的值,调用各子函数计算出方程的根,并输出。若a=0,则输出“非一元二次方程”。 3.设计b2 —4ac0、b2 —4ac=0、b2 —4ac0和a=0时的测试用例。 实验提示 定义a,b,c为 float数据类型,在程序的开头使用 #include math.h语句。 实验二 用二分法求一元三次方程的根。 实验目的 1.回顾用二分法求解一元三次方程根的过程,熟练掌握使用选择结构和循环结构编程。 实验要求 1.用二分法求方程ax3+bx2+cx+d=0的根。 2.在键盘上输入系数a,b,c,d的值依次为2,-4,3,-6,求x在(-10,10)附近的一个实数根,求出根后并由主函数输出。 3.设迭代到|f(x0)|≤10-5时结束。 实验提示 1.先指定一个区间[x1,x2],如果函数f(x)在此区间是单调变化的,则可以根据f(x1)和f(x2)是否同号来确定方程f(x)=0在区间[x1,x2]内是否有一个实数根。若f(x1)和f(x2)不同号,则f(x)=0在区间[x1,x2]内必有一个(且只有一个)实数根;若f(x1)和f(x2)同号,则f(x)=0在区间[x1,x2]内无实数根,要重新改变x1和,x2的值。当确定f(x1)和f(x2)在区间[x1,x2]内有一个实数根后,可采用二分法将[x1,x2]一分为二,再判断在哪一个小区间中有实数根。如此不断进行下去,直到小区间足够小为止。 2.定义a,b

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档