首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
程序设计题的自动评阅能有效地辅助教师灵活开展实验教学,进而提升教学质量。针对传统动态评阅方法在处理人机交互和获取控件句柄方面存在的不足,设计和实现了一种基于代码预处理和代码嵌入式的新型动态评阅方法。该方法包含代码预处理、代码嵌入、编译运行和结果评阅等4个环节,首先在代码预处理环节对学生程序进行功能替换,然后通过植入辅助代码和功能测试代码驱动程序运行并产生结果数据,最后根据保存在临时文件中的结果数据进行评定。实施结果表明,该方法很好地实现了程序的功能检测,能准确识别和处理编译失败以及运行出错或超时等问题,体现出良好的健壮性和正确性。  相似文献   

2.
讨论了FOXBASE数据库应用中的代码查询输入问题,给出了具有不同类型代码的自动识别转换和代码库相应内容联想帮助显示的程序,对于数据库开发中经常遇到的名类代码的方便输入提出了一种切实可行的方法。  相似文献   

3.
在开发计算机应用程序时,重用代码是一个简洁、高效的设计方法。然而,不少程序员却常常忽视这一设计思想。本文针对这一问题展开了讨论,分析了在开发网页和WEB应用程序时,利用Include指令实现ASP的代码重用的方法和过程,并给出了实例。  相似文献   

4.
重复代码是程序中最常见的代码“坏味道”.在改进的Kontogiannis度量方法及基于过程蓝图的参数化匹配检测方法基础上,提出以过程蓝图为基础,设计出一个重复代码自动探测工具,并给出实现系统结构.同时论述了工具种各模块的设计与实现方法,着重讨论了重复代码检测器及存储结构的设计。  相似文献   

5.
在开发计算机应用程序时,重用代码是一个简洁、高效的设计方法。然而,不少程序员却常常忽视这一设计思想。本文针对这一问题展开了讨论,分析了在开发网页和WEB应用程序时,利用Include指令实现ASP的代码重用的方法和过程,并给出了实例。  相似文献   

6.
针对当前移动数据通信资费昂贵、移动互联网带宽小,在研究网络数据压缩原理和移动学习代码压缩方法的基础上,探讨采用MLML标记语言代码优化和代码压缩的方法实现移动学习代码压缩技术,并在此基础上设计并实现了一种移动学习代码压缩系统.实验证明的这种移动学习代码压缩技术能够把移动通信网络的传输负荷和智能移动设备的处理负荷转移到移动学习代码压缩服务器上,从而减少学习者访问数字化移动学习资源时对网络带宽和数据传输速度的要求.  相似文献   

7.
开源软件越来越丰富,企业开发人员可以方便地通过复用开源代码提高开发效率。但是开源代码的许可证非常复杂,未加管理的代码复用可能给企业带来严重的法律风险。通过侵权检测发现潜在侵权风险是企业自我保护的重要手段,然而一般企业都没有能力维护互联网级别的开源代码库,而使用第三方检测系统需要提供企业自己的源码,可能造成企业技术秘密泄露。为解决上述问题,提出了一种基于本地代理的代码侵权检测方案,该方案仅需要对外提交代码的结构和索引信息即可,无需提供完整的源码,既保护了企业源码隐私,又避免了企业维护大量开源代码库的额外负担,实现了高效的侵权检测。  相似文献   

8.
高校计算机类课程作业抄袭现象屡禁不止,加上作业进度跟踪困难、作业批改耗时、师生交流困难等因素,计算机类课程教师已无法通过作业准确评价学生的专业水准。使用代码仓库与持续集成技术,结合课程管理场景,设计了基于代码仓库的教学平台系统。该系统实现作业在线批注、自动审查及代码相似度检测等功能。在C语言计算机课程中应用,反馈结果良好,教学效率得到提高。  相似文献   

9.
代码设计是信息系统设计中一个非常重要的步骤,传统的代码设计是在某一具体应用已存在的情况下设计代码,对于商品化的软件来说,这样设计的代码适应性差。本文将提出具有柔性的代码设计模型,并通过一具体实例来说明该模型的优越性。  相似文献   

10.
G代码的解释或编译是数控系统软件中的一个不可缺少的环节。对此,提出了一个新的算法,阐述了该算法的原理和实现方法。该算法将G代码编译成协议整型数据包PIDP,利用PIDP,使控制软件的实现更加方便。其算法软件是一种用于上下位机结构开放式数控系统的新型G代码编译器中的关键模块,它编译出的目标码为上下位机奠定了一个软件接口基础。  相似文献   

11.
基于.NET平台的应用程序开发,经常会需要调用Windows API等非托管代码DLL,托管代码和非托管代码之间的参数传递是一个不可缺少的环节..NET平台提供了多种参数传递方法,每种方法都有其适用范围,就托管代码调用非托管代码及其参数传递方法进行了探讨.  相似文献   

12.
代码是MIS中使用的关键数据,所以代码校验是MIS开发的重要环节。本文总结出几种实用的代码校验方法,给出实例及算法流程,并指出每种方法的优缺点及适用条件。  相似文献   

13.
DLL技术是当今计算机软件领域中广泛采用的一种技术,在现代软件设计过程中占有重要的地位。Windows系统中大量的运用了DLL技术。文章介绍了DLL的基本原理及实现方法,讨论基于DLL技术的代码复用及内存共享技术,阐述DLL中的内存共享机制及代码复用的实现原理,给出了用Delphi编写的Dll示例程序的源代码、实现过程和效率分析。  相似文献   

14.
优秀的启动代码的编写可以保证程序的稳定高效运行。先介绍了启动代码中断向量表的定义和重映射、堆栈初始化,然后针对lpc2294芯片重点分析了分散加载的目的与实现。这可以推广到一般ARM7嵌入式系统的启动代码的分析与设计中去。  相似文献   

15.
张宇 《现代企业教育》2012,(13):146-147
C++最重要的特性之一就是代码重用,为了实现代码重用,代码必须具有通用性。比如:一个程序的功能是对某种特定的数据类型进行处理,如果将所处理的数据类型说明为参数,就可以让程序以同样的方式处理其他任何数据类型的数据。这种程序设计类型称为参数化程序设计,模板是C++支持参数化设计的工具,通过它可以实现用同一段程序处理多种不同类型的对象。本文重点讨论C++中模版的概念和不同类型模版的使用方式。  相似文献   

16.
本主要介绍一个运行于客户端的网上测验程序的设计实例,给出了经过上机验证的源程序代码,并分析了这一实例的设计思路和实现细节。  相似文献   

17.
随着软件复用技术的快速发展,软件开发者们可通过在复用构件库中检索所需构件以及构件的组装,实现软件的开发,以缩短软件生产周期,提高软件生产效率。而要在构件检索的结果中选择出最符合需求的构件,就需要获知检索结果中每个构件的不同用法。基于此,文中提出了一种基于用法示例代码的构件选择方法。并基于Internent的源代码,通过实验验证了该方法是有效的,有助于用户了解构件的用法,进而促进软件的复用。  相似文献   

18.
《C语言程序设计》的概念比较复杂,规则繁多,使用灵活,容易出错,教师教学和学生学习都感到困难,而到后期学生能真正编写程序时,代码又显的冗长而繁琐,本文就如何优化C语言的代码提出了自己的一些方法以供学习与交流。  相似文献   

19.
针对制鞋行业中鞋帮缝制自动化水平不高的问题,提出了一种实现由图像格式到图形格式转化,再由图形格式文件生成数控代码的方法。该方法利用摄像机拍摄鞋帮面图像,经图像处理且运用矢量化算法可实现图像到图形的转换,形成的图形文件经过轮廓偏置处理及后置处理之后生成NC代码,并给出了一个应用实例。  相似文献   

20.
介绍了一种基于USB和精锐IV的硬件加密系统的设计方案,使用代码移植技术,将bubble-sort()和main()集成到加密狗中,实现了结构简单、实时性好的加密系统。实际使用情况表明,该系统达到了设计要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号