- 3
- 0
- 约 32页
- 2016-12-29 发布于湖南
- 举报
《软件技术基础》实验指导书
目录
《软件技术基础》上机实验的目的和要求 3
实验一、单链表的插入和删除 4
实验二、二叉树操作 8
实验三、图的遍历操作 12
实验四、排序 19
实验五、查找 25
《软件技术基础》上机实验的目的和要求
通过上机实验加深对课程内容的理解,增加感性认识,提高软件设计、编写及调试程序的能力。
要求所编的程序能正确运行,并提交实验报告。实验报告的基本要求为:
需求分析:陈述程序设计的任务,强调程序要做什么,明确规定:
输入的形式和输出值的范围;
输出的形式;
程序所能达到的功能;
测试数据:包括正确的输入输出结果和错误的输入及输出结果。
概要设计:说明用到的软件技术基础定义、主程序的流程及各程序模块之间的调用关系。
详细设计:提交带注释的源程序或者用伪代码写出每个操作所涉及的算法。
调试分析:
调试过程中所遇到的问题及解决方法;
算法的时空分析;
经验与体会。
用户使用说明:说明如何使用你的程序,详细列出每一步操作步骤。
测试结果:列出对于给定的输入所产生的输出结果。若有可能,测试随输入规模的增长所用算法的实际运行时间的变化。
实验一、单链表的插入和删除
一、目的:
了解和掌握线性表的逻辑结构和链式存储结构,掌握单链表的基本算法及相关的时间性能分析。
二、要求:
建立一个数据域定义为字符串的单链表,在链表中不允许有重复的字符串;根
您可能关注的文档
- 集团y客户满意度问卷.doc
- 集团公司2010年宣传科长座谈会汇报取材料.doc
- 集中采购管项理模式探讨.doc
- 集团公司2012金秋客户答多谢会策划案.doc
- 集团公司到新闻宣传工作培训班学习心得.doc
- 集团公司合同管或理暂行规定.doc
- 集团审计规件定.doc
- 集团公司审(项2008)279.doc
- 集团对子公司的年度经等济效益专项审计报告模板.doc
- 集团读大客户部制度.doc
- CN118228103B 基于网络模式和元路径的双视图范式的异构图神经网络节点分类方法 (华南理工大学).docx
- CN118207835B 一种联合火箭锚与植桩技术的堤防决口快速封堵方法 (大连理工大学).docx
- CN118211675B 基于机器学习消除冗余约束的机组组合加速寻优方法及系统 (中国电力科学研究院有限公司).docx
- CN118297473B 电力系统电压安全评估及优化方法、系统、设备和介质 (国网经济技术研究院有限公司).docx
- CN117997906B 节点计算资源分配方法、网络交换子系统及智能计算平台 (广东琴智科技研究院有限公司).docx
- CN118298536B 一种基于智慧社区监控系统的门禁授权认证方法及系统 (广州市西迈信息科技有限公司).docx
- CN118225438B 大功率霍尔推进器在轨健康状态监测方法 (哈尔滨工业大学).docx
- CN118052938B 一种基于多源数据融合的建筑物多细节层次模型重建方法 (北京市测绘设计研究院).docx
- CN117964706B 一种十五元环缩肽类化合物及其制备方法与应用 (广西中医药大学).docx
- CN118081766B 一种面向协调类任务的双臂机器人主从统一导纳控制方法 (南京航空航天大学).docx
最近下载
- 2026年河南林业职业学院单招职业技能考试题库有答案解析.docx VIP
- 22CJ40-61建筑防水系统构造(六十一).docx VIP
- 强基-化学讲义.pdf
- 普通高中化学课程标准(2017年版2025年修订)解读PPT课件.pptx VIP
- 2024年保安员证考试题库及答案(共280题).pdf VIP
- 《普通高中化学课程标准(2017年版2025年修订)》解读PPT课件.pptx VIP
- 《普通高中化学课程标准(2017年版2025年修订)》解读PPT课件.pptx VIP
- 标准图集-22CJ40-65 建筑防水系统构造(六十五).pdf VIP
- 光伏设计费计算表4.19(依据NB32030-2016).xlsx VIP
- 天体物理建模:宇宙大尺度结构模拟_(1).天体物理建模基础v1.docx
原创力文档

文档评论(0)