【作品名称】:GDUT 编译原理课程的课内实验和课程设计(含课程设计报告) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 实验环境和工具 1、源语言:PL/0语言,PL/0语言是PASCAL语言的子集,它的编译程序是一个编译解析执行系统,后缀名为.PL0; 2、目标语言:生成文件后缀为*.COD的目标代码 3、实现平台:Borland C++ Builder 6 4、运行平台:Windows 7 64位 五、课内实验和课程设计内容和要求 1. 课内实验 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN 运算符 *=,/=,&,||,! (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句,要求:写出 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
2025-05-28 09:24:55 3.07MB GDUT 课内实验 课程设计
1
《湖南科技大学2023hnust湖科大软件测试技术实验报告》 本实验报告主要围绕软件测试技术展开,特别是白盒测试方法的应用。实验旨在加深学生对控制流白盒测试的理解,通过实际操作和案例分析,提升测试用例设计与分析的能力。以下是实验的关键知识点: 1. **白盒测试**:白盒测试是一种结构驱动的测试方法,它关注程序的内部逻辑结构,而非其功能表现。在本实验中,通过分析和理解程序源代码来设计测试用例。 2. **控制流图**:控制流图是表示程序逻辑的一种图形表示,它展示了程序中的每一步和它们之间的控制流程。在实验中,绘制控制流图有助于理解和设计测试用例。 3. **测试覆盖率**:包括语句覆盖、判定覆盖、条件覆盖、判定条件覆盖和条件组合覆盖等。这些覆盖率指标衡量了测试用例对程序逻辑的覆盖程度。 - **语句覆盖**:确保程序中的每条语句至少被执行一次。 - **判定覆盖**:确保每个逻辑判断的每个分支至少被执行一次。 - **条件覆盖**:每个判定中的每个条件至少满足一次。 - **判定条件覆盖**:每个条件的取值至少满足一次,且每个判定分支至少执行一次。 - **条件组合覆盖**:确保所有条件组合至少执行一次。 4. **程序代码分析**:以提供的`getNmb`函数为例,该函数根据输入的`x`和`y`计算返回值。在设计测试用例时,要考虑到边界条件、异常情况以及不同逻辑路径的执行。 5. **测试用例设计**:实验中给出了不同覆盖方法下的具体测试用例,如当输入满足不同条件时,观察程序执行的不同路径,以达到指定的覆盖率标准。 6. **实验评价**:实验报告还包括指导教师的评价、成绩和等级,强调了严谨和系统的测试精神,以及对静态测试工具的掌握。 通过这个实验,学生可以学习如何有效地运用各种测试策略和工具,提升软件质量保证的能力。这不仅锻炼了学生的编程技能,也强化了他们的问题解决和分析能力,为未来在软件开发和维护工作中进行高质量的测试奠定了基础。
1
【哈尔滨工程大学】模型机设计项目工程及实验报告,完成16条指令
1
数据结构学习指导·实验指导·课程设计 一部很全面的算法与数据结构学习指导书。集实验指导、学习指导、课程设计于一体。
1
华科版的计算机图形学实验报告 基本图元绘制 日月底模型
2023-01-05 12:48:17 200KB 图形学 实验报告 课程设计
1
计算机课程设计.docx 实验形式与考核:实验分为基础型实验(必做,30%)、综合型实验(必做,60%)与创新型实验(选做,10%)。两人一组进度安排:共8周,第一周讲课;第二周每组自行设计;以后老师会将本次参加实习的所有学生分为三部分(我们是按12班,34班和56班),每部分进行1~2周的实验,要求是只要在没有课的时候都需去实验室实验,要按照上下课的时间进出实验室并签到;第八周为实验报告的撰写,但最后交报告的时间会向后拖延2~3周。实验报告要求:要求包括基本设计思路,硬件连接,软件框图和程序代码,基础与综合题除代码可打印之外必须手写,创新题需单独写成报告。以下是我们这次的基础题和综合题,每年的题目都几乎相同,改动的地方很少。其中,综合型题目选题要求是12班从1-5题中选,34班从6-10题中选,56班从11-15题中选。在实验前就需要把每组选好的题目报给老师。
1
哈工程的学弟学妹们,如果有需要的可以下载下来,作为这个课程的参考。哈尔滨工程大学计算机硬件综合课程设计实验报告包含了详细的每一个小实验的实验报告,以及最后上交的大实验的实验报告,实验报告均详细完整,并且有对应的实验内容截图。
计算机图形学实验及课程设计,是太原工业学院孔令德教授编写的关于计算机图形学这门课程相关的18个实验及5个课程设计。案例由浅入深,具有很强的操作性和实际意义。 本资源给出实验的ppt课件以及实验项目的可执行程序。
2022-11-03 21:51:52 9.65MB VC++
1
数据通信课设,包含基带与频带matlab模拟实验,包含眼图与误码率的图示计算
2022-08-23 18:08:30 1.22MB 期末课设 matlab
1
这是师兄自己做的广工编译原理的课程设计和实验报告,里面包含源代码和报告,师兄只能帮你到这了
2022-07-01 21:31:06 791KB 广工 编译原理 实验报告 课程设计
1