- 博客(56)
- 收藏
- 关注
原创 重庆理工大学《编译原理》课程设计(词法分析+语法分析+语义分析+目标代码生成+特色与创新)
(1)利用离散数学和形式语言的基本知识,对给定的简单语言设计其上下文无关文法和属性文法,对该语言的编译器进行分析,确定所设计的编译器的功能和应用环境,设计可行的设计方案。实现词法分析器:最后,需要根据设计的词法分析器的算法和数据结构,编写代码实现词法分析器,并测试其在给定输入程序上的正确性和性能。(3)选择合适的测试工具,设计多组测试数据测试所实现编译器的功能,评价所选工具和所实现的编译器的局限性。设计符号表的结构,生成符号表,可以是全部合在一个表中,也可以是分开的,比如函数表、变量表等。
2025-04-06 20:10:13
51
原创 《Internet程序开发基础》课程大作业--bilibili界面
语法正确、注释合理的独立CSS样式表设置各页面的样式,CSS样式表可组件化构建,根据功能或位置保存为不同的css,例如通用样式可放于common.css中,header样式可放于header.css中等;其他要求:在两个页面中,不使用Bootstrap、EasyUI、960GridSystem、jQuery等框架或插件实现样式设置或动画特效,若确需使用,至少重点完成的主页中不能使用。能根据需要使用CSS3新增属性对文字、背景、阴影、图片、动画等进行相应特效的设置(非必须,但有加分);
2025-03-29 17:11:51
13
原创 《Internet程序开发基础》课程大作业--QQ音乐界面
语法正确、注释合理的独立CSS样式表设置各页面的样式,CSS样式表可组件化构建,根据功能或位置保存为不同的css,例如通用样式可放于common.css中,header样式可放于header.css中等;其他要求:在两个页面中,不使用Bootstrap、EasyUI、960GridSystem、jQuery等框架或插件实现样式设置或动画特效,若确需使用,至少重点完成的主页中不能使用。能根据需要使用CSS3新增属性对文字、背景、阴影、图片、动画等进行相应特效的设置(非必须,但有加分);
2025-03-29 17:05:50
9
原创 综合课程设计I报告题目: 血氧仪设计
具体实现了数据采集、信号处理和结果展示等功能。综上所述,本实验通过使用MAX30102传感器进行程序设计,并成功实现了心率和血氧饱和度的测量和展示。在这个实验中,我们使用MAX30102传感器来测量心率和血氧。首先,我们详细了解了MAX30102传感器的工作原理和规格,并熟悉了相关的编程库和API。然后,我们对这些原始数据进行处理,以获得更准确和可靠的结果,我们在显示器上展示了心率和血氧。通过这个实验,我们成功地设计和实现了一个基于MAX30102传感器的心率和血氧。
2025-01-04 20:47:51
280
原创 《Internet程序开发基础》课程大作业
在两个页面中,不使用Bootstrap、EasyUI、960GridSystem、jQuery等框架或插件实现样式设置或动画特效,若确需使用,至少重点完成的主页中不能使用。重点完成主页面,要求内容充实、布局合理、结构完整、界面良好;每个页面应包括抬头、导航、主体和页脚等部分,应提供合理的用户交互功能。3、原生实现部分js动画特效(若没有JS部分,最高成绩为“良”);2、整体风格(包括版式设计、色彩搭配、字体样式、图片图标等);4、响应式页面设计(可选),为加分项。1、页面数量,必须达标;
2025-01-04 17:18:18
31
原创 《Internet程序开发基础》课程大作业
在两个页面中,不使用Bootstrap、EasyUI、960GridSystem、jQuery等框架或插件实现样式设置或动画特效,若确需使用,至少重点完成的主页中不能使用。每个页面应包括抬头、导航、主体和页脚等部分,应提供合理的用户交互功能。3、原生实现部分js动画特效(若没有JS部分,最高成绩为“良”);2、整体风格(包括版式设计、色彩搭配、字体样式、图片图标等);内容充实、布局合理、结构完整、界面良好。4、响应式页面设计(可选),为加分项。1、页面数量,必须达标;重点完成主页面,要求。
2025-01-04 17:06:26
24
原创 (使用操作符&&、‖和∧)编写一个程序,提示用户输入一个整数值,然后判定它是否能被5和6整除,是否能被5或6整除,以及是否能被5或6整除但是不能同时被它们整除。
(使用操作符&&、‖和∧)编写一个程序,提示用户输入一个整数值,然后判定它是否能被5和6整除,是否能被5或6整除,以及是否能被5或6整除但是不能同时被它们整除。
2024-06-14 15:36:25
411
原创 (科学:某天是星期几)泽勒一致性是由克里斯汀·泽勒开发的用于计算某天是星期几的算法。
(科学:某天是星期几)泽勒一致性是由克里斯汀·泽勒开发的用于计算某天是星期几的算法。
2024-06-14 15:28:29
411
原创 (游戏:剪刀、石头、布)编写可以玩流行的剪刀-石头-布游戏的程序。(剪刀可以剪布,石头可以砸剪刀,而布可以包石头。)程序提示用户随机产生一个数,这个数为 0、1 或者 2,分别表示石头、剪刀和布。
(游戏:剪刀、石头、布)编写可以玩流行的剪刀-石头-布游戏的程序。(剪刀可以剪布,石头可以砸剪刀,而布可以包石头。)程序提示用户随机产生一个数,这个数为 0、1 或者 2,分别表示石头、剪刀和布。程序提示用户输入值 0、1 或者 2,然后显示一条消息,表明用户和计算机谁赢了游戏,谁输了游戏,或是打成平手。
2024-06-14 15:23:43
246
原创 (回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否回文数字,当从左到右,以及从右到左都是一样的话,这个数字称为回文数。下面是程序的一个运行示例:Enter a three-di
(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否回文数字,当从左到右,以及从右到左都是一样的话,这个数字称为回文数。
2024-06-14 15:18:31
257
原创 (商业:检查ISBN-10)ISBN-10(国际标准书号)以前是一个10位整数drdzdsdudsddzdgdgdio,最后的一位 do是校验和,它是使用下面的公式用另外9个数计算出来的:
(商业:检查ISBN-10)
2024-06-13 19:35:02
274
原创 (游戏:三个数的加法)编写程序,随机产生三个一位整数,并提示用户输入这三个整数的和,判断用户输入的和是否正确。
(游戏:三个数的加法)编写程序,随机产生三个一位整数,并提示用户输入这三个整。数的和,判断用户输入的和是否正确。
2024-06-13 19:30:31
388
原创 (代数:解一元二次方程)可以使用下面的公式求一元二次方程 ax2+bx+c0 的两个根:
如果判别式为0,显示一个根。否则,显示“Theequationhasnorealroots。b2-4ac 称作一元二次方程的判别式。如果它是正值,那么一元二次方程就有两个实数根。编写程序,提示用户输入 a、b和c的值,并且显示基于判别式的结果。注意:可以使用 Math.pow(x,0.5)来计算√x,下面是一些运行示例。如果它为 0,方程式就只有一个根。如果它是负值,方程式无实根。(该方程式无实数根)。
2024-06-13 19:28:44
768
原创 (财务应用程序:计算利息)
(财务应用程序:计算利息)如果知道收支余额和年利率的百分比,就可以使用下面的。编写程序,读取收支余额和年百分利率,显示下月利息。
2024-06-13 19:24:48
269
原创 (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
(几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
2024-06-13 19:21:49
364
原创 (医疗应用程序:计算 BMI)身体质量指数(BMI)是对体重的健康测量。
(医疗应用程序:计算 BMI)身体质量指数(BMI)是对体重的健康测量。是 0.4S359237 公斤,一英寸是 0.0254 米。通过将体重(以公斤为单位)除以身高(以米为单位)的平方值得到。用户输入体重(以磅为单位)以及身高(以英寸为单位),然后显示BM。
2024-06-13 19:18:54
277
原创 编写一个程序,提示用户输入三个点 p0、p1 和 p2,显示 p2 是否在从 p0 到 p1 的线段左侧、右侧,或者在该直线上。
编写一个程序,提示用户输入三个点 p0、p1 和 p2,显示 p2 是否在从 p0 到 p1 的线段左。侧、右侧,或者在该直线上。
2024-06-07 23:22:49
858
原创 编写程序提示用户输入一个数目(例如:100)、年利率(例如:5)以及月份数(例如:6),然后显示给定月份后账户上的钱数。
第三个月之后,账户上的值就变成:(100+201.252)*(1+0.00417)=302.507。第二个月之后,账户上的值就变成(100+100.417)*(1+0.00417)-201.252。(财务应用程序:复利值)假设你每月向银行账户存 100美元,年利率为5%,那么每。第一个月之后,账户上的值就变成:100*(1+0.00417)=100.417。6),然后显示给定月份后账户上的钱数。月利率是 0.05/12-0.00417。
2024-06-07 22:37:23
287
原创 编写程序,提示用户输入以米/秒(m/s)为单位的速度v和以米/秒的平方(m/s)为单位的加速度 a,然后显示最短跑道长度。
编写程序,提示用户输入以米/秒(m/s)为单位的速度v和以米/秒的平方(m/s)为单。(物理:求出跑道长度)假设一个飞机的加速度是a而起飞速度是v,那么可以使用下。位的加速度 a,然后显示最短跑道长度。
2024-06-07 22:31:21
332
原创 (科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(以千克为单位),以及水的初始温度和最终温度。
(科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(以千克为单位),以及水的初始温度和最终温度。
2024-06-06 15:15:10
366
原创 (求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字相加。例如:整数是 932,各位数字之和为14。
(求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字相加。例如:整数是 932,各位数字之和为14。
2024-06-06 14:51:09
649
原创 (人口估算)美国人口调查局基于以下假设进行人口估算:每7秒有一个人诞生每 13 秒有一个人死亡每 45 秒有一个移民迁人。编写一个程序,显示未来5年的每年的人口数。
(人口估算)美国人口调查局基于以下假设进行人口估算:每7秒有一个人诞生每 13 秒有一个人死亡每 45 秒有一个移民迁人。编写一个程序,显示未来5年的每年的人口数。假设当前的人口是 312032486,每年有365 天。提示:Java 中,两个整数相除,结果还是整数,小数部分被去掉。例如,5/4 等于 1(而不是 1.25),10/4 等于 2(而不是 2.5)。如果想得到有小数部分的精确结果,进行除法运算的两个值之一必须是一个具有小数点的数值。
2024-06-06 14:24:17
330
原创 建立学生结构体类型,包括:学号(学号11位)、姓名和总分。建立结构数组,从键盘录入10个同学的信息,然后对这10个同学按成绩从高到低的顺序排序,然后在屏幕上输出排序后的所有学生记录并写入文件中。
1 问题描述假设本问题中,学生成绩一定为[0,100]之间的正整数。要求使用选择排序(或改进的选择排建立学生结构体类型,包括:学号(学号11位)、姓名和总分。建立结构数组,从键盘录入10个同学的信息,然后对这10个同学按成绩从高到低的顺序排序,然后在屏幕上输出排序后的所有学生记录并写入文件中。序)和冒泡排序(或改进的冒泡排序)两种方法来完成本实验。实验结论部分应对比、分析这两种算法的差异或优劣。2 数据分析输入:输入10个同学的学号,姓名,以及得分输入数据描述:输入了10个同学的学号,姓名以及得分输出:
2024-06-02 10:16:55
411
原创 英语翻译程序,可以对用户自己建立的词汇表进行增删查改
⑴ 自行建立一个包含若干英文单词的词汇表文件,系统初始化时导入内存,用于进行句子翻译。⑶ 用户可对词汇表进行添加和删除,并能将更新的词汇表存储到文件中。⑵ 用户可以输入单词或者句子,在屏幕上显示对应翻译结果。
2024-06-01 23:00:00
400
原创 小学生四则运算练习器,用户可以选择进行加减乘除任意一项,也可以选择退出,然后每次计算后会提示正确与否,最后计算总分然后并给出评语。
⑴ 用户可以从菜单中选择某种运算进行练习。具体包括:加法,减法,乘法,除法;⑶ 每小题练习后给出结果正确与否的提示;一次练习结束后,给出用户所得的总分;⑵ 用户可以指定每次练习的题目数量、设置练习的总分;⑷ 用户选择退出时,可退出系统。
2024-06-01 10:28:07
284
原创 (1) 24点游戏(2)等级难度:5级(3)任务描述:任意给出4张牌,计算能否用+.-.*./将其点数组合成24功能要求:输出所有可能的组合式子
【代码】(1) 24点游戏(2)等级难度:5级(3)任务描述:任意给出4张牌,计算能否用+.-.*./将其点数组合成24功能要求:输出所有可能的组合式子。
2024-06-01 10:21:37
243
原创 停车场管理系统设计一个停车场管理程序,可以查询、管理停车场的车位信息,可以进行收费管理
【代码】停车场管理系统设计一个停车场管理程序,可以查询、管理停车场的车位信息,可以进行收费管理。
2024-05-31 19:11:34
905
原创 从键盘任意输入1个同学的分数成绩(百分制,正整数),将这1个同学的成绩添加到班级成绩表中。
从键盘任意输入1个同学的分数成绩(百分制,正整数),将这1个同学的成绩添加到班级成绩表中。
2024-05-30 21:50:49
328
1
原创 操作系统原理-作业三-存储器
如果以上数字均为十进制数,而内存中尚未装入任何页,请计算分别使用 OPT。个十六进制的虚拟地址转换成物理地址,并判断是否发生中断。算法时的缺页数和缺页率,要求给出 每个算法的变换过程。某页式虚拟存储管理系统中,页面大小为。) 16 中的指令或数据,请将此。,某一进程分配到的内存块数为 3。假定某时刻系统为用户的第 0。,而该 用户作业的长度为 6。某虚拟存储器的用户空间供有。
2023-12-13 19:35:41
649
原创 操作系统原理-作业二-进程调度与死锁
间、周转时间、带权周转时间,以及系统的平均周转时间和平均带权周转时间。级反馈队列调度算法进行调度,其中第一级队列的时间片为。,请给出各进程的完成时间、周转时间、带权周转时间、个进程,它们的到达时间和服务时间如下表所示,忽略。以及其他开销时间,若按高响应比优先(平均周转时间和平均带权周转时间。,若系统采用基于时间片轮转的三。调度,请给出各进程的完成时。分),并判断该状态是否安全(,它们的到达时刻依次为。,第二级队列的时间片为。,第三级队列的时间片为。帮助每一个重理工人!,估计运行时间分别为。
2023-12-05 11:30:24
662
原创 超详细~25考研规划~感恩现在努力的你!!!
将在2024年12月参加考研,2025年本科毕业,9月读研究生,这就是25考研。批卷地不同,改卷老师松严程度也不同。旱区是指阅卷打分比较严格的地区,比如北京、浙江等地;水区批卷相对较松,比如贵州、西藏等地。这与地区的考研竞争激烈程度有关。旱区一般经济较为发达,集中多所985/211院校,对考生的要求较高。
2023-11-20 00:00:16
1256
1
重庆理工大学《编译原理》课程设计(词法分析+语法分析+语义分析+目标代码生成+特色与创新)
2025-04-06
实验 9文件操作.zip
2024-07-07
实验 8抽象类和接口的应用.zip
2024-07-07
实验 7异常处理.zip
2024-07-07
实验 6类的继承性和多态性.zip
2024-07-07
实验 5对象和类(2).zip
2024-07-07
实验 4对象和类(1).zip
2024-07-07
实验 3 JAVA 语言基础(3)-方法、数组
2024-07-07
实验 1JAVA 语言基础-顺序、选择、循环程序设计
2024-07-07
实验 2JAVA 语言基础(2)-数学函数、字符和字符串、循环
2024-07-07
数电实验三:74LS151逻辑功能测试、74LS153逻辑功能测试、74LS153全加器、三输入多数表决电路
2024-06-01
数电实验二:74LS138功能测试、74LS138构成同相脉冲分配器、CC4511功能测试、CC4511与共阴极数码管组成的译码
2024-06-01
习题参考答案-编译原理及实践教程(第3版)-黄贤英-清华大学出版社
2024-06-01
计算机网络试题库含答案
2024-05-31
重庆理工大学-数电实验五-555多谐振荡器(手写版本)
2023-09-06
重庆理工大学-数电实验四-计数器及其应用(手写版本)
2023-09-06
重庆理工大学-数电实验三-数据选择器及其应用(手写版本)
2023-09-05
重庆理工大学-数电实验二-译码器(手写版本)
2023-09-05
重庆理工大学-数电实验一-组合逻辑电路设计(手写版本)
2023-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人