陈学锋
- 作品数:8 被引量:3H指数:1
- 供职机构:哈尔滨工业大学更多>>
- 相关领域:自动化与计算机技术更多>>
- 软件抽象结构的自动分析
- 1992年
- 本文将以数据为中心的抽象结构,信息隐藏原则引入软件的逆向分析中来。目的在于快速掌握大型软件(尤其是较陌生的软件)的内部结构。这对大型软件的分解、维护、剪裁、重用、移植和扩充等都具有重要意义。
- 郭福顺陈学锋
- 基于对象模式的UNIX实时文件系统设计
- 1993年
- 随着操作系统的发展,其组织结构可分为层次结构、内核结构和基于对象结构.对象结构使操作系统具有较高的灵活性、可扩展性和安全性.本文提出一个以对象结构组织实时文件系统的方法.在该方法中文件系统由若干实时轻对象组成,使得文件系统功能易于扩展和变化并能够获得满足新一代硬实时操作系统要求的实时可预测性能.同时文件系统本身成为操作系统中的一个重对象增加了系统整体的安全性和灵活性并使操作系统能够实现文件系统的动态更换。
- 陈学锋郭福顺王振宇
- 关键词:操作系统
- 一个基于流机制实时传输协议的设计实现被引量:1
- 1995年
- 本文论述了在流机制的基础上设计实现一个专用通信协议的方法,讨论了流的结构。消息格式、数据传输及检错方法。
- 许博义王培良李海雁陈学锋
- 关键词:流机制传输协议TCP/IP协议通信协议
- 面向过程程序中变量的封装
- 1993年
- 一、引言用面向过程语言(如Pascal,C等)编写的软件从整体结构上看可以分成三种相互独立的语言成份:过程、变量和类型。由于三者之间缺乏联系和约束,使得无论何种类型的变量(全局的)都可被每个(无论何类型的)过程存取。因此软件在整体结构上层次不清,关系过于繁杂。当软件规模大到一定程度,如10万行的C程序时,软件的正确性就难以保证了,在改正已有错误的同时可能引入新的潜在错误。这种程序难于维护的原因之一是一段代码的修改对其它代码通过变量传递的影响难于确定。因此,我们希望限制过程与变量的联系。
- 陈学锋王振宇郭福顺
- 关键词:封装
- 在UNIX中实现实时进程的存储管理
- 1993年
- 为提高UNIX实时性,本文论述对Unix System V Release 3.2(简称UnixSVR 3.2)的存储管理的改造技术,使其支持实时进程的存储管理,实现实时进程的可执行文件预装入、页面在内存锁定,以及当实时进程过多时有条件的实时进程对换。
- 王振宇陈学锋李莲治郭福顺
- 关键词:操作系统存储管理UNIX
- C语言程序结构自动分析器的设计与实现被引量:1
- 1991年
- 为了对用C语言编写的大型软件系统的程序结构进行自动分析,我们设计了一个C语言程序结构的自动分析器。本文给出了其设计思想,实现方案,并简要地说明了它的功能和使用方法。
- 陈猛陈学锋李莲治
- 关键词:C语言程序结构自动分析器
- 操作系统剪裁的研究与实践
- 陈学锋
- UNIX系统实时化的总体设计被引量:1
- 1993年
- 由于UNIX具有丰富的软件开发环境,加上它事实上作为工业标准的地位,迫切需要增加实时性能以满足实时领域的需求。本文以提高系统响应速度、消除实时进程在执行过程中由系统引入的不确定性延迟为原则,介绍我们对Unix SystemV Release 3.2实时改造的总体构想。
- 王振宇陈学锋郭福顺刘桂英
- 关键词:操作系统UNIX