【导语】“光梦锌”通过精心收集,向本站投稿了6篇浅析组件机制和操作系统的实现的论文,下面是小编为大家整理后的浅析组件机制和操作系统的实现的论文,仅供大家参考借鉴,希望大家喜欢!
- 目录
篇1:浅析组件机制和操作系统的实现的论文
浅析组件机制和操作系统的实现的论文
1 引言
当前,操作系统的功能不断扩展,操作系统的类型呈现出多样化的趋向。一个小规模的开发小组已经不可能完全从头开始实现一个实用的操作系统,而一般情况下,探究人员只对操作系统的一些特定领域感喜好,而对于另外一些元素,如启动加载代码、核心启动代码、设备驱动程序和内存分配代码等往往不感喜好,但是一个可运行的原型系统又必须包含这些内容。编写这些基础结构延缓了操作系统探究项目的进度,同时也增加了进行操作系统探究的代价。为了解决这一新问题,犹他大学的flux探究小组开发了oskit,它提供了一个框架和一组模块化的、具有简单接口的库以及一组清楚的、可重用的os组件。oskit可以用来构建操作系统内核、外层服务和其他核心os功能模块。oskit提供了各种功能模块,诸如简单自举,一个可用于内核的最小化posix环境、和物理内存和其约束一致的内存管理、广泛的调试支持,以及高层子系统如协议栈和文件系统。开发者可以根据自己的探究喜好或所要考虑的性能来使用这些模块,或用他们自己的模块来替代标准的oskit模块。
oskit公开了它内部的实现细节,答应用户从成熟的操作系统中不加修改地提取代码,然后通过一小部分经过仔细设计的粘接代码将它们合并到一起,隔离它们的依靠性,并输出良好定义的接口。oskit使用这一技术整合了许多稳定而成熟的源代码,包括设备驱动、文件系统、网络协议等等。实践表明,使用组件软件架构和重用技术会给操作系统实现领域带来大的影响。
2 组件技术简介
组件技术是一种较新的软件开发技术。到目前为止,还难以确定组件技术的明确定义。比如,对组件技术的常见说法有以下这些摘要:“二进制软件单元”、“任意场合可部署的软件”、“非凡适合第三方开发”和“规范定义的接口”等等。大致上可以这样理解摘要:所谓组件,其实就是一种可部署软件的代码包,其中包括某些可执行模块。组件单独开发并作为软件单元使用,它具有明确的接口,软件就是通过这些接口调用组件所能提供的服务,多种组件可以联合起来构成更大型的组件乃至直接建立整个系统。组件的实现必须支持一种或者多种其用户所希望获得的接口。实现组件并不一定需要采用面向对象语言。为了构造新应用程序,软件开发人员找出适当的组件,将这些组件加入到正在开发中的应用程序,同时对应用程序进行测试并保证应用程序的组装工作按照预定的规划正常进行。采用组件技术能降低开发、测试和维护成本,提高可靠性和稳定性。
3 oskit组件综述
oskit的组件库提供了一般情况下更高层的功能,它通常只对外开放一些相关的公用调用接口。目标系统通过oskit的面向对象的com接口来和这些组件进行交互。以下几节概述了oskit所提供的组件。
3. 1 引导程序
大多数操作系统多有自身的启动加载机制,彼此互不兼容。这种加载机制的.多样性并不是由于每个os所要求的自举服务不同而引起,而是由于构建启动加载器的特定方式造成的。因为从操作系统探究的立场来看,启动加载器是一个令人不敢喜好的领域,因此os开发者通常进行一个最小化、快捷的设计。由于设计理念和要求的稍微差别,每个启动加载器都不适用于下一个os。为了解决这个新问题,oskit直接支持多启动标准,这一标准是由几个os项目的成员共同设计的,它的目的是提供一个简单而通用的启动加载器和os内核间的接口,从而答应一个启动加载器加载任何兼容的os。
在进行操作系统探究时,多启动标准非常有用,这其中的主要原因是启动加载器在加载内核自身的同时还具有加载附加文件或者启动模块的能力。这里的一个启动模块只是一个普通文件,启动加载器不以任何方式解释它,而仅仅把它随同内核映像一起加载到保留物理内存块中。在启动内核时,启动加载器提供给内核以下内容摘要:物理地址的列表、所有已加载的启动模块的大小,以及和每个模块相联系的由用户定义的字符串。这些启动模块和和它们相联系的用户定义的字符串由内核解释。这样做的目的是为了通过提供内核启动时需要的数据,诸如初始化程序、设备驱动和文件系统服务器,来减轻内核启动的负担。
3.2核心支持库
oskit核心支持库的主要用途是让客户os更轻易访问硬件设施。它包含了一个较大的实用函数和符号定义的集合,该集合对于管理模式代码是非常具体的。和此相对应,oskit的大多数其他库在用户模式代码中通常很有用。和oskit的其余部分所不同的是,多数核心支持代码必须是针对特定系统结构的,而这些特定机器的细节对客户os也是有用的。例如,在x86机器上,核心支持库包含一些函数,用来创建和操纵x86页表和段寄存器。其他oskit组件通常提供建立在这些低层机制上的和体系结构无关的设施,但是为了提供最大的灵活性,和特定结构相关的接口始终可以被访问。
oskit核心支持库在x86体系结构上尤为重要,因为该体系结构的os级编程环境非凡复杂和模糊。核心支持库仔细地设置了一个基本的32位执行环境(为了和ms-dos兼容,x86处理器通常以16位模式开始),初始化段和页转换表,安装一个中断向量表,并提供缺省的陷阱和中断处理程序。当然,客户os能够修改或重载这些行为。然而,在缺省情况下,核心支持库自动地做所有必要的工作,以便使处理器进入一个方便的执行环境,此时中断、陷阱、调试以及其他标准设施已经如预期的那样开始工作。该库在缺省情况下自动地定位所有随内核加载的启动模块,并保留它们所在的物理内存。接下来,应用程序可以很轻易使用它们。客户os只需以标准c语言风格提供一个main函数。一切都设置好以后,内核支持库将用所有参数和由启动加载器传递过来的环境变量来调用它。
3.3内存管理库
如同在一个标准c语言库中实现的malloc()一样,内存管理代码典型地用于用户空间。通常并不适用于内核。设备驱动经常需要分配特定类型的内存,并伴随具体的调整属性。例如,对于内建的dma控制器只能访问最初的16m物理内存。为解决这些内存管理新问题,oskit包含了两个简单而灵活的内存管理库摘要:(1)基于队列的内存管理器(或称lmm),它提供了功能强大且高效的原语来进行分配管理,并支持在一个池中管理多种类型的内存。(2)地址映射管理器(或称amm)被设计用来管理不必直接映射到物理内存或虚拟内存的地址空间,它对os的其他方面提供了类似的支持,诸如进程地址空间、分页、空闲块或ipc名字空间的管理。尽管这些库可以很轻易地应用在用户空间,但实际上它们是被非凡设计用来满足os内核的需求。
3.4 最小c语言库
成熟的os内核一般都包含着相当数量的仅仅用来重新实现基本的c语言库函数如printf()和malloc()的代码。和此形成对比的是,oskit提供了一个最小化c语言函数库,它围绕着最小化依靠性而不是最大化函数性和性能的原则来设计。
3.5调试支持
oskit的一个最实用的好处是摘要:给定一个适当的硬件设置,它马上就能提供给os开发者一个完全源代码级的内核调试环境。oskit内核支持库包括一个可用于gnu调试器(gdb)的串行存根模块,它在客户os环境中处理陷阱,并使用gdb的标准远程调试协议通过一个串行程序和运行在另一台机器上的gdb通信。甚至当客户机os执行自己的陷阱处理时,oskit的gdb存根模块也是可用的。假如客户os提供适当的钩子,它甚至支持多线程调试。除了基本的调试器支持,oskit也提供了一个内存分配调试库,它可以跟踪内存分配并检测一般的错误,如缓冲区溢出和释放已释放的内存。这个库提供了和许多普通应用程序调试器相似的功能性,所不同的是它运行在由oskit提供的最小内核环境中
3.6 设备驱动支持
在os开发和维护中最艰巨的一个任务是支持多种多样的i/o硬件。这些复杂的设备常会含有潜在的错误,而新硬件的发布又经常伴随着不兼容的软件接口。由于这些原因,oskit采用了为现有内核开发的稳定的、经过充分测试的驱动程序。oskit使用了一种封装技术,将现有的驱动程序代码基本上未加修改地合并到oskit中。这些现有的驱动程序被一个oskit粘结代码层所包装,从而使得这些驱动程序可以在和开发它们的环境完全不同的环境中工作。目前,来自linux的大多数以太网卡、scsi和ide磁盘的设备驱动程序被包括进来,总数超过了五十种。用同样的方式,来自freebsd的八个字符设备驱动程序也被包含了进来,它们支持标准pc控制台和串口及不同的多串口板。由于oskit把这些驱动仔细地进行了包装,freebsd驱动程序可以和linux驱动程序一起工作。
3.7 协议栈
oskit提供了一个完整的tcp/ip网络协议栈。如同驱动程序一样,有关网络的代码也可以通过封装机制被合并进来。oskit当前可以从linux中获取网络设备驱动程序,它们是pc平台可获得的最大的免费资源。oskit的网络组件继续于freebsd4.4,它通常被认为具有更多成熟的网络协议。这显示了使用封装机制将现有软件包装成灵活的组件的第二个优点摘要:即从不同的资源中获取最好的组件,并让它们一起被使用。
3.8文件系统
通过使用封装技术,oskit吸收了netbsd的基于磁盘的文件系统代码。netbsd之所以被选择为首要资源库,是因为在可用的系统中,它的文件系统代码被最清楚地分离了出来,而freebsd和linux的文件系统和它们的虚拟内存系统结合的更紧密。当前,oskit也把linux文件系统合并了进来,以便能够支持多种类型的文件系统格式,如windows95、os/2和system v的文件系统格式等等。
oskit文件系统输出的com接口类似于许多unix文件系统所使用的内部vfs接口。这些接口具有很好的粒度,使我们可以不必接触oskit文件系统的内部。例如,oskit接口只接受简单的路径名组件,答应平安封装的代码执行适当的访问许可检查。
4 oskit的目前状况
自从在6月发布了oskit的第一个公开发行版以来,oskit已经更新了多次,每次更新都增加了一些算法,并修正了一些错误。最新的发行版是3月的版本。由此可见,oskit一直处于操作系统开发平台的前沿,其自身也在不断完善和发展。
5 结论
作为一个操作系统探究和开发的平台,oskit大大减轻了操作系统探究和开发者的负担。它可以让开发人员避开复杂的底层,而把喜好集中和他们所感喜好的领域。开发者可以用自己编写的组件来取代oskit中的部分组件,以满足自己特定的需要,从而丰富了操作系统的应用层。总之,oskit满足了实际客户系统的需求,有助于操作系统的探究和开发。
参考文献
(1) 汤海京 基于面向对象操作系统开发平台(oskit)的分析和程序设计 http摘要://www-900.ibm.com/developerworks/linux/kernel/oskit/part1/
(2) michael hohmuth using the oskit as a base for l4 applications
(3) bryan ford kevin van maren jay lepreau stephen clawson bart robinson jeff turner
_ the flux os toolkit摘要: reusable components for os implementation
篇2:浅析组件机制和操作系统的实现
浅析组件机制和操作系统的实现
1、引言
当前,操作系统的功能不断扩展,操作系统的类型呈现出多样化的趋向。一个小规模的开发小组已经不可能完全从头开始实现一个实用的操作系统,而一般情况下,探究人员只对操作系统的一些特定领域感喜好,而对于另外一些元素,如启动加载代码、核心启动代码、设备驱动程序和内存分配代码等往往不感喜好,但是一个可运行的原型系统又必须包含这些内容。编写这些基础结构延缓了操作系统探究项目的进度,同时也增加了进行操作系统探究的代价。为了解决这一新问题,犹他大学的FLUX探究小组开发了OSKit,它提供了一个框架和一组模块化的、具有简单接口的库以及一组清楚的、可重用的OS组件。OSKit可以用来构建操作系统内核、外层服务和其他核心OS功能模块。OSKit提供了各种功能模块,诸如简单自举,一个可用于内核的最小化POSIX环境、和物理内存和其约束一致的内存管理、广泛的调试支持,以及高层子系统如协议栈和文件系统。开发者可以根据自己的探究喜好或所要考虑的性能来使用这些模块,或用他们自己的模块来替代标准的OSKit模块。
OSKit公开了它内部的实现细节,答应用户从成熟的操作系统中不加修改地提取代码,然后通过一小部分经过仔细设计的粘接代码将它们合并到一起,隔离它们的依靠性,并输出良好定义的接口。OSKit使用这一技术整合了许多稳定而成熟的源代码,包括设备驱动、文件系统、网络协议等等。实践表明,使用组件软件架构和重用技术会给操作系统实现领域带来大的影响。
2、组件技术简介
组件技术是一种较新的软件开发技术。到目前为止,还难以确定组件技术的明确定义。比如,对组件技术的常见说法有以下这些摘要:“二进制软件单元”、“任意场合可部署的软件”、“非凡适合第三方开发”和“规范定义的接口”等等。大致上可以这样理解摘要:所谓组件,其实就是一种可部署软件的代码包,其中包括某些可执行模块。组件单独开发并作为软件单元使用,它具有明确的接口,软件就是通过这些接口调用组件所能提供的服务,多种组件可以联合起来构成更大型的组件乃至直接建立整个系统。组件的实现必须支持一种或者多种其用户所希望获得的接口。实现组件并不一定需要采用面向对象语言。为了构造新应用程序,软件开发人员找出适当的组件,将这些组件加入到正在开发中的应用程序,同时对应用程序进行测试并保证应用程序的组装工作按照预定的规划正常进行。采用组件技术能降低开发、测试和维护成本,提高可靠性和稳定性。
3.Oskit组件综述
OSKIT的组件库提供了一般情况下更高层的功能,它通常只对外开放一些相关的公用调用接口。目标系统通过OSKit的面向对象的COM接口来和这些组件进行交互。以下几节概述了OSKit所提供的组件。
3.1引导程序
大多数操作系统多有自身的启动加载机制,彼此互不兼容。这种加载机制的多样性并不是由于每个OS所要求的自举服务不同而引起,而是由于构建启动加载器的`特定方式造成的。因为从操作系统探究的立场来看,启动加载器是一个令人不敢喜好的领域,因此OS开发者通常进行一个最小化、快捷的设计。由于设计理念和要求的稍微差别,每个启动加载器都不适用于下一个OS。为了解决这个新问题,OSKit直接支持多启动标准,这一标准是由几个OS项目的成员共同设计的,它的目的是提供一个简单而通用的启动加载器和OS内核间的接口,从而答应一个启动加载器加载任何兼容的OS。
在进行操作系统探究时,多启动标准非常有用,这其中的主要原因是启动加载器在加载内核自身的同时还具有加载附加文件或者启动模块的能力。这里的一个启动模块只是一个普通文件,启动加载器不以任何方式解释它,而仅仅把它随同内核映像一起加载到保留物理内存块中。在启动内核时,启动加载器提供给内核以下内容摘要:物理地址的列表、所有已加载的启动模块的大小,以及和每个模块相联系的由用户定义的字符串。这些启动模块和和它们相联系的用户定义的字符串由内核解释。这样做的目的是为了通过提供内核启动时需要的数据,诸如初始化程序、设备驱动和文件系统服务器,来减轻内核启动的负担。
篇3:思想道德建设的实现机制的论文
思想道德建设的实现机制的论文
论文摘要:思想道德是靠舆论、信念来维系的调整人与人、人与社会、人与自然之间关系的社会规范。道德教育与建设是我国社会主义精神文明建设的核心和基础,其关键之处就在于使外在的道德规范内化为道德主体的心理品质和道德人格。这是一个非常复杂的过程,要真正实现这一内化,必须通过各种有效方式,真正触及人的内心世界,升华人的灵魂。
论文关键词:道德规范;内化;道德建设
思想道德建设是社会主义精神文明建设极其重要的方面。如果只讲物质利益,只讲金钱,不讲理想,不讲道德,人们就会失去共同的奋斗目标。现今,虽然思想道德教育和建设问题受到了人们的普遍关注,但是实际效果却不大尽如人意。究其原因,本文试图从思想道德意识的作用机制、思想道德建设的转化过程与思想道德内化的实现途径等方面,来予以分析和阐述。
一、思想道德意识的作用形式
众所周知,道德是靠舆论、信念来维系的调整人与人、人与社会、人与自然之间关系的社会规范。根据不同的道德意识层次,我们可把道德意识的作用机制分为两种形式。
第一,处于自觉层次的道德意识的作用形式是人们有意识地、自觉地履行道德规范。任何国家和社会都有自己的道德规范,自觉层次的道德意识是人们自觉到了该道德规范是社会向他提出的要求,自己应该遵守;并且意识到,如果违反了这种道德规范,自己将会受到整个社会的谴责。但是他对这种道德规范还没有很深的情感,没有形成由衷地来按照这种道德规范行事的内在需求。也就是说,道德规范还没有真正深入人心,形成心理品质和道德人格。可以说,现阶段的集体主义道德规范就处于这个意识层次。道德规范起作用的机制主要是通过将道德规范变为人们的意识观念,然后再由意识观念控制人的行为。自觉的道德规范就是社会道德规范已经变成了人们的意识观念,但这种意识观念还只是浅层次的和外在的,如果人们不谨慎、不时时检点自己的行为,那就很有可能不自觉地违反该道德准则。自觉层次道德规范的保障机制主要是社会舆论,一想到社会舆论的压力人们便会自觉地按照规范来行事,不敢轻易跨越“雷池”。
第二,上升到无意识的、不自觉层次的道德规范的作用形式是人们由衷地、心甘情愿地按照该道德规范来行事。不自觉层次的道德意识是人们对这种道德规范产生了强烈的情感,并且将这种道德规范深化为自己的心理品质、道德人格,使之成为自己心理世界的一部分。这个层次是自觉层次的道德意识的深化与升华,此时道德主体不用谨小慎微就可以按照规范来行事,处在这种道德意识下的道德行为是一个自然而然的过程,起作用的机制主要是靠道德良心对道德主体的控制。如果道德主体不按照道德规范来行事的话,自己的内心就感到愧疚、不自在、不踏实。只有当自己的行为符合道德规范时,人们才会感到心安理得,“仰不愧于天、俯不怍于人”。这是“慎独”层次的道德行为,不需要社会舆论作保障,道德主体也能按照道德规范来行事。
当然,上述两个层次的道德意识在人们内心深处并非泾渭分明,二者经常是相互交织、不可分割的。但总体而言,前者属于较浅层次的道德意识,是不坚定的道德信念,一旦有强烈的诱惑(如金钱、权力、美色等),道德主体很可能把持不住而做出有违人伦纲常和社会规范之事。后者则是深层次的道德意识,纵使威逼利诱,道德主体也不会违反行为规范与良心准则。由此看来,道德教育与建设的关键就在于使更多的人在最大限度上形成内化的规范的道德意识。
二、思想道德建设的转化机制
实现道德意识从较浅层次向较深层次的转化,是一个非常复杂的内化(internalization)过程。这一过程主要包括三个方面。
首先,确立科学合理的道德规范体系。道德规范体系要正确、科学,有利于社会的经济发展和人的全面进步,否则思想教育与文化建设就会失去前进的路标。另外,道德规范体系还要符合现实国情,具有可行性和可操作性。要考虑到人们原有道德观念传统,与传统道德心理和思想观念完全相悖的道德规范体系是不可能实现的。
其次,人们要认识和理解道德规范体系,并以此为准则来行为处事。科学合理的道德规范体系的确立是实施道德教育与建设的第一步,行为规范还只是游离于人之上的外在社会标准,要使其真正发挥作用,就必须使人们深刻认识、理解规范要求。这样,人们就会了解并自觉地按照道德规范来行事,严格谨守伦理要求。不过,处在这个层次的道德主体还需时时提防“恶念”,才能把持住自己的`言行,使其不断趋向完善。能够使人们形成这种浅层次的道德意识,应该说道德建设已初有成效,但这种道德观念还很不坚定,在诱惑面前常常会摇摆不定,而我们大多数人的道德意识就处在这个层次上,在金钱、权力、美色的诱惑下极易滑向腐化堕落的深渊。
最后,实现道德规范的内化。人们遵从道德规范的自觉行为会随着时间的推移而形成惯性,慢慢地就会对某种道德规范产生隋感认同,逐渐地培养成不用“谨小慎微”也能按照道德规范来表现自己的品性。这时,外在的道德规范已转变为人们内心深处的行为信念。信念对人的举止言行的控制是潜在的、无意识的,是不由自主的真情流露,这样的道德主体会不知不觉、自然而然地按照自己的内心道德指令来行事。孔子说:“吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。”¨本质上就是一个外在的道德规范内化为人们心中道德信念的过程。这个过程“正如消化食物一样,食物虽然是身外的东西,但一经摄取消化之后,就变成我身体内的东西了”。这是道德教育与建设最关键的阶段,如果越来越多的人实现了这一内化,现代社会的整体道德水平将会有一个质的飞跃。
这里的道德建设的转化阶段,只是从理论上概括或说明道德观念实现的逻辑演化进程,而实际的道德教育与完善过程还与人们原有的心理观念和思想文化传统密切相关。换句话说,任何思想道德建设都不可能完全割裂旧有的道德习性和行为习惯,只有在传统道德意识中剔除腐朽糟粕,融人新观念与新思想,才能真正实现道德教育与建设目标。
三、思想道德建设的实现途径
真正有效的道德建设既要求形成科学合理的道德规范体系,又必须实现道德规范在社会个体成员身上的逐渐内化过程,而后者则是更为重要、更为困难的实际运作问题。就我国而言,目前已基本形成了科学合理的道德规范体系和道德实施纲要,思想道德教育的重要任务便是实现道德规范的个体内化,这是复杂而艰难的过程。思想道德建设应从社会多方面、全方位来推进。
第一,大力发展社会生产力。生产力是社会发展的根本动力,社会各个方面的进步都根源于生产力的发展。作为上层建筑的一部分,道德的发展必然受制于生产力;没有生产力的物质前提,道德建设就会流于虚空。一古语说“仓廪实而知礼节”,经济发达了,生活富裕了,人们也就无需为果腹之食而去做违背道德之事了。经济发展为高尚道德的形成提供了物质基础,同时,在激烈竞争的市场经济中,利益也促使人的道德行为和向善观念得以积极形成。人们越来越发现,良好的道德品质和基本的信誉保证是占据市场、赢得商机、获得利润的必备条件,在各种利益的驱动下;可能会促使人们自觉地形成良好的道德品质。
第二,加强道德宣传。道德宣传并不是指空洞的道德说教,而是指利用广播、电视、电影、网络、小说、诗歌等各种大众文化传播形式去教育人、影响人、感动人,从而净化人的心灵,提升人的境界。目前人们的温饱已不再是问题,而按照马斯洛的需求层次理论,人们的精神需求将被提到建设日程上来。精神文化需求将成为我国今后大众社会需求的重要内容,这是思想道德建设的良好契机。影视等大众艺术作品的感染力与震撼力往往是强烈而深远的,尤其在优秀艺术作品的影响与教育下,人们会自觉地唾弃违背道德的言行,赞颂具有高尚之举的英雄人物,主动遵从道德规范,并最终使之内化为自己的道德人格。
第三,强化道德教育。思想道德建设是一个长期的复杂工程,不是一朝一夕就能实现或完成的。而青少年是祖国的未来、社会的希望,其道德素质关乎民族的前途、国家的命运,所以道德教育应尤其重视从娃娃抓起。同时,青少年期也是价值观、人生观、世界观形成的重要阶段,更是提高德育品质的最佳时期。当前,人们对孩子的教育虽很重视,但大多关注孩子智育的培养,对德育素质则常常忽视。另外,家长自身的道德水平如何,也直接影响着少年儿童道德素质的形成。
第四,发扬优秀文化传统。中华文明拥有上下五千年的悠久文化内蕴,无数优秀的道德品质与价值观念。如何将这些优秀品质和优良传统发扬光大,是摆在我们教育工作者、宣传工作者乃至整个社会面前的重要课题。历史带给人类的影响常常是潜在而久远的,优秀的传统思想在我们每个人的成长过程中会不知不觉地印刻在心灵里;只是有时会受到市场经济下利益观念,尤其是不正当思想意识的冲击而被暂时蒙蔽和歪曲。只有通过以上诸种方式对它进行解蔽、修正与弘扬,才会使原有优秀道德思想被重新激活,并在精神文化建设中发挥主导作用。
篇4:高校管理制度建设原则及实现机制研究论文
高校管理制度建设原则及实现机制研究论文
摘要:本文从高校管理制度建设的原则出发,就推进高校管理制度建设机制的实现路径从完善高校管理制度建设进程、强化党委领导下校长负责制、建立健全教职工代表大会制度及提升校务公开制度水平三个方面进行了全面而深入的阐述。
关键词:高校 管理制度 建设原则 运行机制
一、高校管理制度建设的原则
1.合法性原则。是指高校管理制度自身的合法化过程,包括高校管理制度的制定过程及执行过程。高校管理制度只有经过合法化,才能够有效地进入到制度的执行阶段,是高校管理制度得以运行的内生性条件。高校管理制度建设的合法性原则主要集中体现在制度依据的合法化、制度内容的合法化以及制度运行的合法化三个方面。需要特别注意的是,制度运行的合法化是防止个人、机构、组织恣意行为的程序性保障,同时也是全面保障高校管理制度实施的基础性条件。
2.正当性原则。是指高校管理制度本身及内涵上的可接受性。高校管理制度只有建立在遵循法律法规的基础之上,才能够被广大师生接受,是保障高校全面、协调、可持续发展的重要基础。高校管理制度建设的正当性原则主要是通过程序和实体两个层面体现出来的,也就是程序的正当性及实体的正当性。前者表现为高校管理制度建设的法定性和公开性,后者表现为高校管理制度内容下权利、义务的目的性与伦理性。
3.民主性原则。是指高校管理制度建设必须要坚持做到成员对高校管理制度制定的知情权、参与权、监督权、建设权等等各项权利的切实履行,是围绕民主而进行各项程序性活动的显著体现方式。高校管理制度建设的民主性原则需要靠民主化的参与以及民主化的协商。具体实现方式为高校管理制度建设的过程中,成员需要做好沟通、协商工作,促进一致协议的达成,实现争执、对持、冲突之后的双赢局面。
4.可持续原则。是指高校管理制度建设的整体性、稳定性、有效性及协调性的有机统一,包括高校管理制度建设可持续性下动态与静态的统一、公平与效率的有机统一。前者需要在进行高校管理制度建设中,以全局为出发点、稳定为基本要求、制度发展及延续为角度,充分考虑高校管理制度建设的系统性与长期性,达到动态与静态的有效耦合。后者需要从高校管理制度建设的整体出发,遵循保障高校管理制度建设的高度程序化及运行效率,全面融合以公平作为基本价值依据和价值目标的观念。
二、推进高校管理制度建设机制的实现路径
1.完善高校管理制度建设进程。首先需要在国家层面上,结合时代特征以及高等教育的发展趋势,由教育部统筹各省积极参加高等教育法规修订工作。通过广泛的调研、征求意见、组织研讨等等方式进一步修正及完善《高等教育法》等等法律法规的明细条文。二是要大力完善地方政府和高校依法办学、依法教学、依法治学等法规建设,重点突出地方办学特色,明确地方政府办学的目的、宗旨、方向,科学界定地方政府、教育主管部门、地方高校三者之间的关系,保障依法办学、依法管理的实际可操作性。三是要求各高校遵循国家教育的方针,完善符合学校特征及实际的科学规章制度,保证教师依法执教、学生依法学习的正常进行。
2.强化党委领导下校长负责制。主要体现在党委在高校要处于核心领导地位、党委领导下的校长负责两个方面。需要特别注意的是,“党委领导”同“校长负责”并不仅仅是简单的相加,而是一个有机辩证统一的过程,其根本的目标方向是完全一致的,不容许相互独立、相互脱离的情况发生。具体到二者的日常职务,党委领导的.重点工作在于对重大问题进行决策,校长负责重点在于贯彻执行党委的决策。通过二者的分工合作,形成党委领带、校长负责、依法治校的民主而科学的治校格局。
3.建立健全教职工代表大会制度及提升校务公开制度水平。这是保障高校管理制度后期切实落实的重要条件。其中,提升校务公开制度水平主要可以通过建立校务办公领导小组、落实校务公开制度、明确校务公开内容,针对性开展公开活动等方式加以实现。同时也可以按照长期、短期、定期、随时等等方式公开校务的具体情况,切实实行校务公开责任追究制度,由党委督办、工会落实。对于严重违反校务公开制度的个人,可以根据情节的严重程度给予纪律处分及后期教育,保障校务公开活动的正常开展。
综上所述,高校管理制度的建立、完善以及后期的有效运行,不仅仅是高校法制化管理的必然趋势,同时也是当前高校民主化决策和可持续发展的根本保障。本文从高校管理制度建设的原则出发,就推进高校管理制度建设机制的实现路径进行了全面而深入的阐述。希望为高校管理制度建设的实践工作提供一些具有价值的参考,保障高校管理制度的高效运行。
参考文献
[1]余军.当代国际高等教育改革的趋向[M] .北京:高等教育出版社,1988
[ 2 ] 李骏. 关于高校人事行政公开制度的探索[ J ] . 江苏高教,2011,14(6):112-114
[3]程勉中.现代大学管理机制[J].教育探索,2012,13(6):434-436
篇5:故障诊断机制测试系统简介与实现论文
摘要::故障诊断机制测试的优势有可在项目开发初期阶段充分验证故障诊断机制合理性、正确性及完整性,减少实车开发测试费用及周期,测试覆盖度及可靠性高等。故障诊断机制测试系统是通过使用CAPL编程模拟节点发送报文及读取故障码及状态,CANOE导入对应的CAPL测试用例后与被测的整车控制器连接,对被测整车控制器诊断机制进行全方面的、系统的测试。通过验证测试,故障诊断机制测试系统能在项目开发阶段发现诊断机制是否满足设计要求、诊断机制是否存在缺陷。作为纯电动汽车最核心的电控单元,整车控制器监控故障多、故障处理策略复杂,故障诊断机制测试对整车控制器开发十分关键。
关键词::整车控制器;故障诊断机制测试;CAPL编程
引言
在电动汽车中,整车控制器作为整车的控制系统,是影响整车性能、安全的关键零件。合理、正确、完整的故障诊断机制能够准确无误地记录故障码并反馈对应故障处理信号给上层软件,使整车控制器能准确执行故障策略,保证车辆及车上人员安全;同时,故障码及其状态能指导售后维修人员快速定位故障原因。通过故障诊断机制测试系统,设计人员可以验证设计定义的诊断机制是否满足设计要求、存在缺陷,减少实车验证时间。
1纯电动汽车整车控制器简介
整车控制器是纯电动汽车的`核心控制器,主要功能为采集车辆信息、识别驾驶员意图、控制车辆运行、诊断车辆故障。整车控制器通过自身I/O口、CAN、LIN、硬线等通信线路与其他控制器通信,通过I/O采集传感器信号,并控制执行器、开关、继电器的开启关闭从而实现对整车功能的控制。图1所示为整车控制器功能示例。
2故障诊断介绍及其意义
汽车故障诊断是指在不拆解车辆零件的前提下,通过一定的技术方法,确定汽车当前状况,查明故障部位及故障原因的汽车应用技术。故障诊断意义在于当车辆某些零部件存在问题时,可在不拆解零件的前提下快速判断及识别故障并制定对应措施,减少故障排查的工作量及获取车辆的技术状况。
3整车控制器故障类别及诊断机制简介
3.1整车控制器故障类别简介
故障诊断处理为诊断执行器、传感器、电源供电电压是否有故障,从通信报文中判断其他控制器是否有故障,并执行相应的故障处理措施;按规定的格式存储故障码、清除故障码。整车控制器诊断故障类别主要有以下两大类:
(1)通信类故障。一般是由CAN总线上的其他电子控制器检测其零件本身是否有问题并通过CAN报文将其本身的状态告知CAN总线上的VCU(VehicleControlUnit);VCU通过自身的策略去判断其他电子控制器是否存在故障。
(2)电气类故障。主要判断传感器、执行器零件本身是否有故障;线束连接上是否有开路等故障存在。
3.2整车故障诊断机制简介
文中描述的整车故障诊断机制包括如下4点:
(1)整车控制器初始化完成后,故障诊断功能处于关闭状态。当诊断故障码运行条件满足后,整车控制器的诊断功能才会开启。
(2)诊断功能开启后,在满足故障码设置的条件后,才能设置故障码并执行该故障码对应的操作;满足故障码恢复的条件后,故障码可以恢复;对于特别严重的故障可定义故障码除手动恢复外,其他条件不允许恢复故障。
(3)清除故障码。在多个驾驶循环内,整车控制器都没有检测到故障才能将该故障清除;对于特别严重的故障,可以定义只能手动清除。
(4)需要根据每个故障的实际情况定义故障码运行条件、故障设置条件、故障恢复条件,否则容易出现故障误报情况。图2为整车控制器故障诊断机制状态图。
篇6:故障诊断机制测试系统简介与实现论文
4.1故障诊断机制测试系统简介
故障诊断机制测试系统即经过对整车故障诊断机制分析,利用常用的软件资源(INCA、CANOE)及模拟负载设备建立测试环境,设计好它必须覆盖的测试项目,并对故障诊断机制进行测试,记录测试过程,回放测试记录,分析测试结果,得出测试结论,才能判断VCU故障诊断机制能否准确地运作。以下为故障诊断机制测试系统必须包含的测试项目:
(1)故障发生时,故障诊断机制测试系统能否将故障正确上报并储存。
(2)无故障时,故障诊断机制测试系统是否会误报故障。
(3)故障码是否按照规定的格式存储。
4.2故障诊断机制测试系统实现
文中提到的故障诊断机制测试系统硬件搭建包括安装了Vector公司的CANOE软件及ETAS公司的INCA软件、电脑、CANOE、INCA以及负载模拟盒。整车控制器故障诊断机制测试系统如图3所示使用CANOE中带有的CAPL工具编写测试用例脚本模拟节点工作正常、故障时发送报文,以及测试中各个测试时间节点的故障码及其状态信息,使用CANOE本身的记录、回放报文功能去分析各个测试时间节点整车控制器回复的故障码及状态信息是否正确以及采用INCA记录和MDA分析记录报文来确认整车控制器其故障诊断机制是否满足设计要求。对于整车控制器需要识别的两大类故障,主要通过以下方式去模拟它们故障产生的方式。
(1)对于通信类故障,采用CANOE中的CAPL工具模拟其他节点发送报文,模拟诊断仪发送诊断命令以读取故障码及故障码状态。
(2)对于电气类故障,用模拟负载盒制造电气故障,用CAPL编写的测试用例脚本去读取故障码及其状态。
5结论
故障诊断机制测试系统为VCU诊断机制能准确无误运转提供了强有力的依据,确保VCU诊断机制精确地识别故障,完善、精准的整车控制器诊断故障机制可准确无误地指示出车辆当前的故障状态,为车辆正常、安全的运作,驾驶员、乘车人员的人身安全提供了保障。整车控制器诊断故障机制测试系统可以在研发阶段发现设计缺陷,在项目开发阶段进行修改直至解决所有不符合项,并在批量及量产阶段为造车出现的故障问题分析提供了准确的故障信息,为发现及解决故障问题提供了依据。经过验证,整车控制器诊断故障机制测试系统能验证设计定义的诊断机制是否满足设计要求、存在缺陷,减少实车验证时间。
★ linux中利用shell实现批量转换文件编码linux操作系统
★ 退出机制 范文
浅析组件机制和操作系统的实现的论文(推荐6篇)




