-
题名基于语法与语义分析的代码搜索结果优化
被引量:6
- 1
-
-
作者
刘石
李合
王啸吟
张路
谢冰
-
机构
北京大学信息科学技术学院高可信软件技术教育部重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2009年第8期165-168,共4页
-
基金
国家科技支撑计划(2006BAH02A02)
国家高技术研究发展计划(863)(2006AA01Z189)资助
-
文摘
通过示例代码学习简单算法的实现和具体API的使用方式是程序开发人员在软件开发中进行软件复用的高效手段,也是使用代码搜索引擎的主要目的。代码搜索引擎从网页搜索技术发展而来,提供对网络上源代码资源的检索功能,能够有效定位与搜索内容相关的代码,为程序开发人员提供帮助。但现有的代码搜索引擎没有在搜索结果中区别API的实现代码与使用代码,搜索结果存在冗余,导致用户无法快速有效地找到提供有用信息的代码片段。为了使用户更好更快地找到代码搜索目标,阐述了应用语法与语义分析技术从区分API实现代码和使用代码、相似代码聚类、搜索结果摘要3个方面对代码搜索结果进行优化的方法,给出了一个代码搜索引擎的实现,并在实例研究中展示了该方法的有效性。
-
关键词
软件复用
代码搜索
语法与语义分析
api的实现与使用代码
-
Keywords
Software reuse, Code search, Syntax and semantic analysis, api Implementation and Usage
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名电子设备管理系统的设计与实现
被引量:1
- 2
-
-
作者
孙卫东
史永明
-
机构
中国银行山西省晋城支行
-
出处
《中国金融电脑》
1998年第2期36-39,共4页
-
文摘
电子设备管理系统的设计与实现中国银行山西省晋城支行孙卫东史永明随着计算机在银行的应用范围不断扩大,银行的电子设备增长很快。不仅数量、品种增长快,而且设备移动(设备更新和故障维修)也快,使科技部门对电子设备资产管理的难度越来越大,传统的手工制表、人工统...
-
关键词
电子设备
管理系统
设备代码
设备管理
使用单位
代码库
自动生成
系统设计
屏幕格式
设计与实现
-
分类号
TP31:TN8
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于.NET集散系统的串行通信实现
- 3
-
-
作者
吴珍发
-
机构
莆田学院电子信息工程学系
-
出处
《莆田学院学报》
2005年第2期59-63,共5页
-
文摘
介绍以89C52单片机为下位机,PC机为上位机,通过由89C52单片机构成的通信控制器相连的集散系统(DCS)串行通信方案;研究在.NET中如何进行串行通信的编程技术,即如何利用.NET的平台调用技术实现在CLR中的托管代码调用非托管的Win32API串行通信DLL,并结合多线程、事件处理、同步访问技术来实现串行通信编程,还结合实例探讨单片机的串行通信编程技术。
-
关键词
集散系统
.NET
89C52单片机
串行通信编程
编程技术
.NET
通信控制器
WIN32
通信方案
托管代码
技术实现
事件处理
访问技术
下位机
上位机
PC机
CLR
DLL
api
多线程
调用
-
Keywords
Distributed Control System(DCS)
serial communications
multi-thread
Platform Invocation
-
分类号
TP273
[自动化与计算机技术—检测技术与自动化装置]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名用VB6实现工控机专机专用的方法
- 4
-
-
作者
朱元彩
-
机构
徐州电子技术研究所
-
出处
《工业控制计算机》
2005年第10期25-26,共2页
-
文摘
说明了工业控制计算机上实现专机专用的必要性,介绍实现原理并给出了相关的实现代码。经过多个项目近2年的应用表明:专机专用方法简单、收效明显,具有很大的应用价值。
-
关键词
专机专用
VB6
api
专用
专机
工控机
VB6
工业控制计算机
实现原理
应用
代码
-
Keywords
special computer for special use,VB6,api
-
分类号
TP273.5
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名μC/OS-II的嵌入式串口通信模块设计
被引量:3
- 5
-
-
作者
姚传安
-
机构
河南农业大学
-
出处
《单片机与嵌入式系统应用》
2005年第7期72-74,共3页
-
-
关键词
μC/OS-Ⅱ
串口通信
模块设计
实时多任务内核
单片机测控系统
实时操作系统
实时内核
嵌入式应用
源代码公开
嵌入式系统
RTOS
开发效率
开发周期
使用对象
微处理器
函数接口
访问接口
组成部分
可靠性
32位
api
用户
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名可视化中小型异步电动机电磁设计软件的设计与开发
被引量:1
- 6
-
-
作者
王芳楷
黄开胜
-
机构
广东工业大学自动化学院
-
出处
《电机电器技术》
2005年第2期52-54,共3页
-
文摘
应用面向对象的、可视化的C++Builder6.0,设计和开发可视化中小型异步电动机电磁设计软件。本文介绍了该软件的窗口设置及其功能实现方法,给出了原代码。同时,论文给出了若干规格三相异步电动机的若干性能的设计值和试验值。使用效果表明该软件界面友好、操作方便、准确性高,适用于中小型异步电动机计算机辅助设计。
-
关键词
中小型异步电动机
设计软件
可视化
设计与开发
电磁
三相异步电动机
计算机辅助设计
面向对象
功能实现
窗口设置
软件界面
使用效果
操作方便
C++
原代码
设计值
准确性
-
Keywords
asynchronous induction motor
electromagnetic design
visual
source code
-
分类号
TM343
[电气工程—电机]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-