名词解释
文章平均质量分 81
pipi87
我不觉得人的心智成熟是越来越宽容涵盖,什么都可以接受。相反,我觉得那应该是一个逐渐剔除的过程,知道自己最重要的是什么,知道不重要的东西是什么。而后,做一个纯简的人。
展开
-
优先级翻转
优先级翻转 所谓优先级翻转问题(priority inversion)即当一个高优先级任务通过信号量机制访问共享资源时,该信号量已被一低优先级任务占有,而这个低优先级任务在访问共享资源时可能又被其它一些中等优先级任务抢先,因此造成高优先级任务被许多具有较低优先级任务阻塞,实时性难以得到保证。 例如:有优先级为A、B和C三个任务,优先级A>B>C,任务A,B处于挂起状态,等待某一事件发生,任务C正在运行,此时任务C开始使用某一共享资源S。在使用中,任务A等待事件到来,任务A转为就绪态,因为它比任务C优先转载 2010-09-02 17:15:00 · 585 阅读 · 0 评论 -
重叠操作
重叠操作<br />也叫异步操作,若调用的函数立即返回则此操作就叫重叠操作。背景:1.在串口通信时,使用ReadFile和WriteFile时,既可以同步操作也可以执行重叠操作。在异步操作时要用到OVERLAPPED结构,此结构中包含通知事件的句柄。 在使用CreateFile时就可指定是用同步方式还是异步方式,如: hCom = CreateFile( "COM1", GENERIC_READ|GENERIC_WRITE, 0,//独占方式,串口不能设置转载 2010-09-03 10:01:00 · 732 阅读 · 0 评论 -
什么是OOA/OOD
什么是OOA/OOD<br />Object Oriented Analyzing <br />Object Oriented Design <br />Object Oriented Programming<br />ooa(object oriented analysis)面向对象分析 <br />ood(object oriented design)面向对象设计 <br />如所熟知,面向对象作为一种程序设计技术最早于60年代后期提出,用于Simula的应用程 <br />序开发。到了70年代,面向对转载 2011-01-31 15:15:00 · 977 阅读 · 0 评论 -
软件架构
<br />软件架构<br />软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。<br />软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的转载 2011-01-31 16:03:00 · 704 阅读 · 0 评论 -
GP
<br />GP<br />类属编程(generic programming) generic是构成库的另一种方式, 这与传统的oop是不同的.这类程序库一般由类属组件和类属算法组成,组件和算法通过迭代器组装起来,组件则对迭代器提供一定的封装.这种程序库的优点在于能够提供比传统程序库更灵活的组装方式,而不损失效率.转载 2011-01-31 15:26:00 · 483 阅读 · 0 评论 -
STL
<br />STL = Standard Template Library,标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。STL的目的是标准化组件转载 2011-01-31 15:30:00 · 481 阅读 · 0 评论 -
COM组件
<br />什么是COM组件<br /><br /> COM是Component Object Model (组件对象模型)的缩写。 <br /> 用户需要什么样的软件产品?这是一个多选题,但高效,健壮是肯定会被选中的。作为一名软件开发人员如何做才能满足用户的需要呢?必须要保证升级应用时不破坏与以前版本的向后兼容性。必须做到扩展系统服务时不依赖特定的操作系统。面向对象的程序设计显然是一次革命性的改变。采用面向对象的设计方法我们可以很容易的把要解决的问题事物抽象成各种类,并将内部动作封装隐藏起来,只提供一转载 2011-01-31 15:37:00 · 743 阅读 · 0 评论 -
MIS
<br />MIS<br />所谓MIS(管理信息系统——Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络转载 2011-01-31 15:55:00 · 792 阅读 · 0 评论