Hnu
  • 2025-01-12HNU-编译原理lab3-2022级
    文章目录实验要求实验设计问题1:cpp与.ll的对应(1)补充`assign_hand.ll`(2)补充`fun_hand.ll`(3)补充`if_hand.ll`(4)补充`while.ll`(5)补充`assign_generator.cpp`(6)补充`fun_generator.cpp`(7)补充`if_generator.cpp`(8)补充`while_generator.cpp`问题2:VisitorPattern问题3:gete
  • 2025-01-12HNU-编译原理lab2-2022级
    文章目录实验要求主要工作实验难点1、Bison文件2、分析树的生成3、理解Bison和Flex的关系①YYSTYPE②归约③%type④%token⑤`yylval`实验设计1、补充`lexical_analyzer.l`2、补充`syntax_analyzer.y`(1)union(2)%token与%type(4)%type的解析规则实验结果验证1、执行命
  • 2025-01-11Hnu-体能测试
    【问题描述】小张老师负责信息学院m(0<m<=100)个学生的k(1<k<=10)项体能测试,体能测试顺序按照编号来,学生测试完一项就在小张老师这里登记一次,现在小张老师手上有n(n<=m*k)个数据,需要根据学生登记的情况,判定出哪些学生还缺体能项目测试,缺的项目是哪一项,然后提醒这些学生尽快完成
  • 2024-12-06HNU信息安全数学基础实验四
    一、实验内容若p是奇素数,编程实现:1)计算整数a模p的指数;2)计算模p的所有原根g;3)设置一个较大的p(十进制8-20位),分析并优化算法性能;对算法优化过程及计算结果进行讨论和分析;要求:分步输出,有中间结果,最好窗口化。二、实验目标1.掌握整数模运算的基本原理,熟悉如何计算一个整数在
  • 2024-12-01HNU-嵌入式系统-实验三(下)_应用案例
    在前述学习实践基础(HNU-嵌入式系统-实验三(上)_基础内容)上,利用“STM32开发板”,设计并实现一个具备AD、DMA、串口通信等功能的应用案例。工程文件已上传至github,自取1.功能介绍:(1)STM32板子上有两种工作模式:1)流水灯模式,Led灯以流水形式进行亮灭2)数码管显示模式,可以在
  • 2024-12-13转载:【AI系统】谷歌 TPUv2 训练芯片
    在2017年,谷歌更新了他们的TPU序列。谷歌将这一代TPU称之为“用于训练神经网络的特定领域超级计算机”,那么显而易见,相比于专注于推理场景的TPUv1,TPUv2将自己的设计倾向放到了训练相关的场景。如果回顾历史,在2017年前后,深度学习跨时代的工作如雨后春笋般涌现,也就是那年
  • 2024-11-2451c大模型~合集78
    我自己的原文哦~  https://blog.51cto.com/whaosoft/12642335#LTX-VideoRTX4090可跑、完全开源,最快视频生成模型问世,实测一言难尽开源AI视频社区又一个重量级选手下场。这个周末,押注开源人工智能视频的初创公司Lightricks,有了重大动作。该公司推出了最快的视频
  • 2024-09-20HNU小学期电子与计算机系统工程实训创新设计——智能家居娱乐小车
    写在前面大二暑假工训时做的一个小项目,叫“智能家居娱乐小车”,可以通过STC板进行红外控制,也可以借助安卓APP进行蓝牙控制。本项目被老师拿去做示范了,请不要照搬,仅供学习交流使用。工程文件(相关代码)压缩包可以从本文章绑定的资源处下载,其中包含如下文件夹:本组另一位成员@ZZz
  • 2024-09-09HNU-2023电路与电子学-实验4
    写在前面:本次实验是完成cpu设计的时序部件,整体难度较小但涉及板块较多,细心完成就能顺利通过全部测评一、实验目的1.了解模型机中SM的作用。2.熟悉指令寄存器、状态寄存器、指令计数器、寄存器的工作原理3.学会使用VERILOG语言设计时序电路。二、实验内容1.用VER
  • 2024-09-08HNU-2023电路与电子学-实验3
    写在前面:本次实验是完成cpu设计的剩余部分,整体难度比上一次要小,细心完成就能顺利通过全部测评一、实验目的1.了解简易模型机的内部结构和工作原理。2.分析模型机的功能,设计8重3-1多路复用器。3.分析模型机的功能,设计8重2-1多路复用器。4.分析模型机的工作原理
  • 2024-09-06HNU-2023电路与电子学-实验1
    写在前面:这是电路与电子学课程的第一次实验,按照指导书的需求在Multisim软件搭建一个电路传感器模型,难度较小,细心完成就没有问题。小tips:22级实验是采用上传到测试平台来进行功能检测,如果不通过则会打回修改后再重新提交,(我们那时候的评测系统特别特别慢,一次只能测一个同学,
  • 2024-07-11HNU暑假集训-恺撒Caesar密码
    问题的关键是找到密码替换的规则即:密码的第i个字母=原码在字母表后的第五个字母思路:1.先找到密码第i个字母在字母表中的位置s[i]-'A'      2.找到该位置前的第五个字母的在字母表的下标:(26+s[i]-'A'-5)%26聪明的你一定知道为什么先加26,再模26加
  • 2023-12-07HNU FPGA毕设项目上手指南
    1.介绍本文章旨在帮助HNU的同学更优雅的完成数电的FPGA毕设(使用DE2-115),文章将涉及完成FPGA项目需要掌握的知识,资源分享以及一些关于完成项目的经验指导。大家快快搬好小板凳,准备发车吧(doge)。2.基础知识学习指导Verilog想要完成FPGA的项目,那必不可少的就是Verilog这个硬件描
  • 2023-09-21HNU个人项目中小学数学卷子自动生成程序互评
    一、简介本博客是对结对编程队友代码的分析与总结,代码使用语言为C++。完成情况:很好的实现了项目的需求,功能完整。同时每个页面的提示信息都比较完整,在不需要他人协助的情况下,可以根据屏幕上的提示信息进行操作,如果用户输入不正确,系统会出现指示,显示正确输入格式,用户可根据提示继
  • 2023-09-21HNU个人互评项目:中小学数学卷子自动生成程序
    一、前言HNU个人项目互评:我与软1张益诚同学结对,均使用java语言来完成中小学数学卷子自动生成程序项目,现在我将对其完成的代码进行分析和功能测试,希望在互评中能够学习到新的编程思路,认识到自己的不足,以此来提升自己的思维。二、项目要求HNU个人项目:中小学数学卷子自动生成
  • 2023-09-21HNU个人项目评测
    HNU个人项目评测——中小学数学试卷自动生成程序简介本博客是对于结对编程队友周润荣个人项目代码的评价与总结,代码使用Java语言编写。项目要求1.命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示
  • 2023-09-21HNU个人项目互评——中小学生卷子生成系统
    一.前言首先此篇博客是对搭档鄢逾恒个人项目的评价总结,在此感谢队友提供的不同思路,取长补短,共同进步,提升个人水平,编程素养,协作能力。二.题目要求1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类
  • 2023-09-21HNU个人项目分析——
    概要•一.简介• 二.项目要求• 三.功能测试• 四.代码分析• 五.总结值得学习的地方需要改进的地方• 六.期待与展望 一.  简介1.项目名称:中小学数学卷子自动生成程序2.编程语言:JAVA3.基本情况:本博客是对许晋源同学的个人项目
  • 2023-09-21HNU个人项目互评——中小学生卷子生成系统
    HNU个人项目互评——中小学生卷子生成系统一.前言本博客是对结对编程队友阿希耶·王同学的个人项目的评价,项目采用的编程语言是Java语言。通过互评发现对方代码的优缺点,互相学习,互相交流,提升个人水平,编程素养,协作能力。二、个人项目要求用户:小学、初中和高中数学老师。功能:
  • 2023-09-21HNU 结对编程 对队友代码的分析 中小学数学卷子自动生成程序
    基本功能实现一、主要内容认真学习和阅读同伴的代码,分析优劣。二、题目要求个人项目:中小学数学卷子自动生成程序用户:小学、初中和高中数学老师。功能:1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根
  • 2023-09-20HNU个人项目互评
    一、前言这篇博客是对软件工程导论的个人项目进行互评,项目要求实现一个简单的中小学数学卷子自动生成程序。我的搭档谢先衍同学使用Python完成了项目,而我则是使用java。尽管语言不同增加了一定的阅读成本,但是接触到另一种新语言并体会编程者发挥语言特性独特的心得,确实是拓展了
  • 2023-09-20HNU个人项目互评
    一、前言本次博客是对“中小学数学试卷自动生成程序”的个人项目的互评,编程语言都是java.二、代码需求个人项目:中小学数学卷子自动生成程序用户:小学、初中和高中数学老师。功能:1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如
  • 2023-09-20HNU软件工程导论个人项目互评
    HNU软件工程导论个人项目互评代码作者:张益洋  评价人:熊魁一:项目需求用户:小学、初中和高中数学老师。功能:1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小