首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
从Smalltalk 语言的结构特征看“软插件”的形成   总被引:1,自引:0,他引:1  
软件的可重用性是软件工程领域中的一个重要课题,现已经有许多人在探索软件可重用的途径,面向对象的程序设计方法则是以解决软件可重用性问题作为自己的重要目标之一。另外,Smalltalk语言经过十几年的实践,走向了成熟,开始为广大程序人员所欣然接受,国内已有相当数量的软件工作者开始研究该语言。我们在VAX-11/780机上用C语言实现了Smalltalk-80系统的核心环  相似文献   

2.
介绍了在Xilinx K7上运用MicroBlaze软核程序,详细介绍了在Vivado软件配置BPI FLASH启动方式以及在SDK搭建Bootloader程序逻辑设计流程和软件设计,并包含Bootloader程序备份。该程序是在FPGA硬件配置完毕之后,在MicroBlaze上运行的一段启动代码,用来将BPI FLASH中的用户程序搬运至DDR,并引导嵌入式系统从用户程序开始运行,可在第一份启动代码校验出现故障时自动运行备份Bootloader程序。该设计方案解决了在复杂的MicroBlaze程序中占用FPGA内部BRAM资源和启动安全问题,已在现有不同项目中应用,具有较好的通用性和适应性。  相似文献   

3.
本文介绍了一种对西文软件中的提示信息进行汉化的通用程序。该程序具有简单可靠、效率高等特点,利用该程序可以给汉化工作带来极大的方便。  相似文献   

4.
以某低空实验飞艇项目为背景,基于LabWindows/CVI设计并实现了低空飞艇地面监控系统的上层软件,对底层串口通信程序、飞艇遥控操纵杆程序以及飞艇实时状态数据库连接等几个关键问题进行了详细设计。该地面监控系统经过长期运行表明该监控软件运行稳定,功能完备实用,具有较高的工程应用价值。  相似文献   

5.
<正> 一、引言软件的可重用性是软件工程领域中的一个重要课题,现已经有许多人在探索软件可重用的途径,面向对象的程序设计方法则是以解决软件可重用性问题作为自己的重要目标之一。另外,Smalltalk语言经过十几年的实践,走向了成熟,开始为广大程序人员所欣然接受,国内已有相当数量的软件工作者开始研究该语言。我们在VAX-11/780机上用C语言实现了Smalltalk-80系统的核心环境,深受Smalltalk语言其独特构造的启发。本文从Smalltalk语言的结构分析出发,提出了“软插件”的概念,并探讨了此概念形成和实用的可能性,以及它在软件可重用领域中的实践意义,最后,讨论了面向对象方法与“软插件”概念的必然联系。  相似文献   

6.
根据液晶驱动模块HT1650的性能及结构,结合瑞萨单片机R5F212A7SNFA,论述一种家电液晶显示系统的设计,重点阐述了该系统的硬件构成和软件设计过程,并给出了硬件接口框图和软件流程图。该液晶显示系统具有硬件电路简单可靠、显示稳定、功耗低、界面友好、程序编写简单等优良性能,在实践中已取得很好的应用效果。  相似文献   

7.
本文介绍了一处对西文软件中的提示信息进行汉化的通用程序。该程序具有简单可靠、效率高等特点,利用该程序可以给汉化工作带来极大的方便。  相似文献   

8.
系统问答     
《电脑应用文萃》2005,(11):107-107
我的系统是Windows XP,每次安装完一款软件。单击菜单“开始→程序”命令。会出现一个“新安装了程序”提示框。而且新安装软件的程序组上会有颜色。如果不运行该程序。将一直保持这个颜色。如何去除?  相似文献   

9.
目前对于软件的版权保护主要有两方面,一是版权的归属证明,二是软件非法复制的消除与鉴别。按现有技术手段后者的实现难度较大,而软件知识产权的证明则在技术上具有可行性。文章利用大数分解难题,实现了一个基于基数K链表的动态软件水印系统。通过该系统,用户版权证明信息可在软件运行时经过特定触发条件动态构建于程序内存空间中。实验结果表明,已嵌入的动态水印能够被正确提取,且相比传统的静态水印技术,该水印系统具有隐蔽性高、抗攻击性强、实现简单等特点,且嵌入的水印对宿主程序的运行性能基本没有影响。  相似文献   

10.
针对使用现有软件胎记进行程序抄袭检测结果不准确的问题,提出一种新的静态软件胎记提取算法。该算法产生的程序胎记由软件的两个方面特征综合生成。算法对源程序和可疑程序进行预处理得到程序元信息,然后通过元信息获取程序的应用程序接口(API)调用集合和指令序列作为两个特征,综合这两项特征生成软件胎记;接着,计算源程序与可疑程序的软件胎记之间的相似度,通过相似度判定两程序之间是否存在抄袭行为。实验验证了该算法得到的软件胎记具有可信性和弹性,与传统的k-gram软件胎记相比更具有弹性。  相似文献   

11.
目前应用软件的通用性已被越来越多的用户和软件研制人员所重视。本文阐述了在数据库信息管理系统开发中参数设置的一般方法,该方法对进行数据库信息管理系统程序设计,提高程序通用性具有一定的使用价值和参考价值。  相似文献   

12.
介绍了采用光纤通信方式进行远距离重离子加速器偏转板设计的控制模块,在硬件部分,描述了该系统的硬件配置和工作原理;在软件部分,分析了单片机的控制程序。该系统具有研制成本低且扩展好的特点,并具有软件功能强、操作使用简便等优点。满足了国家重大科学工程HIRFL-CSR系统的控制要求。  相似文献   

13.
软件的安全性日益重要,软件满足安全策略的证明方法成为一个研究热点.而指针程序的安全性质证明是难点之一.根据已经提出的安全程序设计与证明的框架以及PointerC指针逻辑,提出一种汇编语言指针逻辑.该逻辑解决了Hoare逻辑处理别名问题面临的困难,保证通过验证的汇编指针程序不存在空指针引用和内存泄露等安全问题.此逻辑的可靠性证明已在证明辅助工具Coq中完成.此外,本文还实现一个原型系统,并使用该系统对链表、二叉树等非平凡的指针程序的进行了自动的安全验证.  相似文献   

14.
一种隐式流敏感的木马间谍程序检测方法   总被引:1,自引:0,他引:1  
李佳静  梁知音  韦韬  邹维  毛剑 《软件学报》2010,21(6):1426-4137
提出了一种隐式流敏感的木马间谍程序检测方法.采用静态分析方式,具有更高的代码覆盖率;同时结合了数据流分析对间接跳转的目标进行计算;并且基于分支条件的操作语义,使用了针对木马间谍程序检测的改进的污点标记规则.应用该方法分析了103个真实的恶意代码样本和7个合法软件,并与现有方法进行了对比.实验结果表明,在进行木马间谍软件检测时该方法比显示流敏感的方法具有较低的漏报率,并且能够有效地发现需要特定条件触发的信息窃取行为.同时,该方法能够区分木马间谍程序和合法软件中的隐式流,显著消减对合法软件中的隐式流跟踪.  相似文献   

15.
根据串行通信的特点提出了一种串口通讯程序设计的思路,并给出了主要部分的源程序,该程序已应用到一些实验设备的控制系统中。程序具有较高的通用性,具有一定推广价值。  相似文献   

16.
语音研究软件模拟的环境建立,包括A/D、D/A程序,语音图形显示及其FFT领域图形显示程序,采样数据的存盘程序,数据文件到内存的存盘程序。本文对这些内容作了分析研究,并给出了具有实用价值的环境软件。  相似文献   

17.
本文介绍了用直接访问键盘缓冲区和编写内存驻留程序的方法给WPS、Word-Star、Turbo系列等具有编辑功能的软件增加定时自动存盘功能,并给出了实现该功能的Turbo Pascal源程序。  相似文献   

18.
刘建设  于明  金华标 《微机发展》2011,(9):107-110,220
为了实现嵌入式Linux操作系统在PXA270上的移植与应用,要求设计嵌入式引导程序。引导程序软件设计的重点和难点是内核和文件系统的下载与加载。文中通过网络传输实现下载功能,网卡芯片选用LAN91C111,设计了PXA270与该网卡芯片的硬件连接,数据接收与发送的软件流程,并借助网络数据监控软件对传输数据进行监控,保证了软件设计的正确性。详细分析了内核的加载过程与软件设计方法,实现了Linux操作系统的正常启动。该引导程序已成功运行于PXA270平台,可提供类似系统开发的直接借鉴。  相似文献   

19.
贵刊1995年第二期的“图形图像处理”一栏中,刊登了“软件封面的制作”一文,笔者由于要制作软件封面,故对该文章非常感兴趣,尤其是其中的“DOS下直接显示BMP文件的程序”。在把该程序敲入计算机并执行对一些BMP文件的显示后,发现该程序只能对部分BMP文件进行转换,且显示效果不大理想,特别是该程序只能显示16色BMP文件,不能显示256色BMP文件。为了解决这个问题,笔者对BMP  相似文献   

20.
用Z80汇编语言编制的初等函数运算子程序软件的出现,大大简化了单板机的编程工作,推动了微计算机在过程控制、数据采集和处理以及智能化仪表等领域中的应用。在使用上述子程序运算的同时,用户往往需要将规格化的浮点数转换成十进制数打印或显示输出。本文介绍一个规格化浮点数转换成十进制数打印的程序供参考。该程序的特点是显示的数值范围宽(-1×10~(99)~1×10~(99)),并且具有8位有效数字。该程序已同本所收集、研制的Z80单板机实用子程序软件PSR-I一起,在TP801单板机上调试通过。  相似文献   

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

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