重庆大学面对对象程序设计期末复习题,期末考试很多题会从上面选
2025/11/22 0:02:06 63KB school
1
用vhdl语言设计猜数字游戏,可产生四位随机数,可以提示所采数字与随机数相比是大了还是小了
2025/11/21 21:42:34 1.21MB 猜数字 vhdl
1
华中科技大学编译原理面向过程的C语言的编译器设计功能包括:词法分析和语法分析、语义分析、中间代码生成的源码题目:c--语言编译器设计与实现(请为自己的编译器命名)源语言定义:或采用教材中Decaf语言,或采用C语言(或C++语言或C#语言或JAVA语言)部分关键语法规则。
源语言要求至少包含的语言成分如下:数据类型至少包括char类型、int类型和float类型基本运算至少包括算术运算、比较运算、自增自减运算和复合赋值运算控制语句至少包括if语句和while语句实验内容:完整可运行的自定义语言编译器实验一:词法语法分析器的设计与实现:建议使用词法语法生成工具如:LEX/FLEX,YACC/BISON等专业工具完成。
实验二:符号表的设计与属性计算:设计符号表数据结构和关键管理功能。
动态展现符号表变化过程。
无论语法分析使用工具还是自己设计,都必须对符号表进行设计和管理,属性计算可以语义子程序实现。
实验三:语义分析和中间代码生成:生成抽象语法树,进行语义分析,实现类型检查和控制语句目标地址计算,生成中间代码。
中间代码的形式可以采用不同形式,但实验中要求定义自己的中间形式。
实验四:目标代码生成:在前三个实验的基础上实现目标代码生成。
也可以使用工具如LLVM来生成目标代码。
1
设计与实现一个小型绘图板软件系统,具有方便的图形用户界面,包括标题栏、菜单栏、工具栏,菜单栏有相关的菜单和菜单项,有快捷键,具有编辑、打开、保存和各种绘图功能(详细功能要求通过运行提供的字节码文件来确定,主类是MiniDrawPad)。
2025/11/21 20:36:56 541KB 绘图板 mfc
1
无线话筒设计制作的原理图和PCB,基于proteus的图
2025/11/21 15:34:02 56KB 无线话筒
1
利用Element和Vue框架设计并开发了一个课程的在线学习平台。
在平台中,学生用户可以查看课程信息、播放教学视频、在线完成练习、查看教师布置的作业以及留言讨论;教师用户在学生用户功能的基础上,具有发布各种资源的功能。
该平台在支持ES6语法的浏览器下都可以正常访问。
2025/11/21 11:42:02 957KB Vue 在线学习
1
、基于单片机的全自动洗衣机自动控制系统的设计该项目包括原理图电路图程序源码演示视频讲解文档全套资料三分拿去超值了
2025/11/21 11:50:06 91.08MB 单片机 毕设 程序
1
算法设计与分析基础第三版中文版;
算法比较全,适合拿来准备面试;
挺经典的;
适合计算机相关专业学生阅读和学习
2025/11/21 11:49:47 20.18MB 算法
1
namespaceMyPrint
2025/11/21 9:23:41 716KB 标签设计 打印程序源码
1
《Java语言程序设计(进阶篇)》课后习题第30章代码
2025/11/21 8:02:20 26KB java
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡