-
题名建立抽象语法树模型评测C++代码
被引量:6
- 1
-
-
作者
崔舒宁
吴宁
叶丹
-
机构
西安交通大学电子与信息技术学院
-
出处
《计算机应用》
CSCD
北大核心
2015年第A01期183-185,191,共4页
-
文摘
目前绝大多数的C++程序评测是通过对程序运行结果和标准测试用例的比对,给出非对即错的2值评判。而在虚拟实验室和慕课中,需要结合程序源码给出更全面客观的评价。针对此问题,通过建立C++源代码的抽象语法树,改进了结果相似度和程序代码相似度的计算方法,使其能够反映程序语义之间的相似度,并在此基础上建立了C++代码综合评价模型。通过实际检验,和人工批改相比较平均批改准确率达到了92.11%,并以百分制的方式给出评价结果。结合程序语义的评价,不仅对学生而言给出了更公正的评分,也为后续的虚拟实验室智能在线指导提供了基础。
-
关键词
在线评测
抽象语法树
代码相似度
慕课
程序设计
-
Keywords
online judge
abstract syntax tree
code similarity
Massive Open Online Course (MOOC)
programming
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名瑞利型增强四波混频的外差探测
被引量:1
- 2
-
-
作者
马瑞琼
李永放
成桢
张彦鹏
-
机构
陕西师范大学物理学与信息技术学院
西安文理学院物理系
西安交通大学电子科学与信息技术学院
-
出处
《光子学报》
EI
CAS
CSCD
北大核心
2007年第1期55-58,共4页
-
文摘
将光外差探测方法应用于瑞利型增强四波混频的研究,通过理论分析得到了瑞利型增强四波混频三阶极化率的表达式和外差拍信号的解析解,对拍信号的研究表明这种方法可以保留瑞利型增强四波混频极化过程的完整信息,获得瑞利型增强极化的吸收谱与色散谱.同时分析了三种不同的马尔可夫随机场模型下的差拍信号的区别与联系.
-
关键词
瑞利型增强极化
四波混频
光外差探测
-
Keywords
Rayleigh-enhanced polarization
Four-wave mixing
Optical heterodyne-detection
-
分类号
O437.1
[机械工程—光学工程]
-