作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
由于程序量大,当前针对学生编写程序的评测一般采用判断其输出结果的正误进行判定.这种评测方法机械,导致学生编程关注点偏颇,影响一些初学者的学习热情.本文首先研究了程序切片技术的概念、分类及原理等内容,然后在构建了程序依赖图以及扩展后的系统依赖图基础上,设计了静态程序切片的算法,进而实现了依据不同的切片准则的程序切片.最后通过对标准程序及学生程序的切片模块的比较,在降低了程序的复杂度后完成了对学生程序的评测,通过实例证明了方法的有效,为初学者程序的评测提供了较客观的评测方法.
推荐文章
C语言程序评测方法研究
C语言
程序切片
程序评测
一种基于逆向程序流的程序切片算法
程序切片
程序逆向流
谓词依赖集
过程内切片
过程间切片
一种JAVA程序静态切片的方法
JAVA程序
程序切片
系统依赖图
一种粗粒度并发程序切片方法
Ada
并发程序
程序切片
程序分析
Petri网
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于程序切片的C语言程序评测方法
来源期刊 软件 学科 工学
关键词 程序切片 系统依赖图 静态切片 程序评测
年,卷(期) 2018,(10) 所属期刊栏目 设计研究与应用
研究方向 页码范围 105-110
页数 6页 分类号 TP311
字数 6482字 语种 中文
DOI 10.3969/j.issn.1003-6970.2018.10.021
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李欣潼 3 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (73)
共引文献  (76)
参考文献  (13)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1984(2)
  • 参考文献(0)
  • 二级参考文献(2)
1988(2)
  • 参考文献(0)
  • 二级参考文献(2)
1990(1)
  • 参考文献(0)
  • 二级参考文献(1)
1991(1)
  • 参考文献(0)
  • 二级参考文献(1)
1993(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
1997(2)
  • 参考文献(0)
  • 二级参考文献(2)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(2)
  • 二级参考文献(0)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2003(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(2)
  • 参考文献(0)
  • 二级参考文献(2)
2006(3)
  • 参考文献(0)
  • 二级参考文献(3)
2007(5)
  • 参考文献(0)
  • 二级参考文献(5)
2008(2)
  • 参考文献(0)
  • 二级参考文献(2)
2009(3)
  • 参考文献(1)
  • 二级参考文献(2)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(3)
  • 参考文献(0)
  • 二级参考文献(3)
2012(9)
  • 参考文献(1)
  • 二级参考文献(8)
2013(9)
  • 参考文献(0)
  • 二级参考文献(9)
2014(14)
  • 参考文献(1)
  • 二级参考文献(13)
2015(9)
  • 参考文献(3)
  • 二级参考文献(6)
2016(4)
  • 参考文献(1)
  • 二级参考文献(3)
2017(4)
  • 参考文献(2)
  • 二级参考文献(2)
2018(2)
  • 参考文献(2)
  • 二级参考文献(0)
2018(2)
  • 参考文献(2)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
程序切片
系统依赖图
静态切片
程序评测
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件
月刊
1003-6970
12-1151/TP
16开
北京市3108信箱
1979
chi
出版文献量(篇)
9374
总下载数(次)
40
论文1v1指导