精华内容
下载资源
问答
  • 嵌入式实时操作系统其主要特点如下: ●实时性。由于对嵌人式实时操作系统的共同要求是系统能快速响应事件,具有较强的实时性,所以嵌入式实时操作系统的内核都是可抢占的。 ●可裁剪性。嵌入式操作系统运行的硬件...
    嵌入式实时操作系统其主要特点如下:
    ●实时性。由于对嵌人式实时操作系统的共同要求是系统能快速响应事件,具有较强的实时性,所以嵌入式实时操作系统的内核都是可抢占的。
    ●可裁剪性。嵌入式操作系统运行的硬件平台多种多样,其宿主对象更是五花八门,所以要求嵌入式操作系统中提供的各个功能模块可以让用户根据需要选择使用,即要求它具有良好的可裁剪性。
    ●高可靠性。嵌入式系统广泛应用于军事武器、航空航天、交通运输、重要的生产设各领域,所以要求嵌人式操作系统必须有极高的可靠性,对关键、要害的应用还要提供必要的容错和防错措施,以进一步提高系统的可靠性。
    ●易移植性。为了适应多种多样的硬件平台,嵌人式操作系统应可在不做大量修改的情况下能稳定地运行于不同的平台。
          Android 操作系统用的内核是linux,而linux内核不属于实时操作系统范畴。 所以Android不是实时操作系统
    展开全文
  • 研究区底板岩溶水可分为一个地表汇水系统和三个地下水系统,均属于浅层水循环系统:岩溶水主要补给来源于降水,以集中式点状排泄,各系统水动力特征参数相当,平均径流模数在2.29~4.99L/(s.km2);系统地下水水化学类型...
  • 什么是 UCOS操作系统特点

    万次阅读 2017-08-16 21:11:41
    其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理, 可移植性 好,可裁剪,可固化。内核属于抢占式,最多可以管理60个任务。从1992年开始,由于高度可靠性、移植性和安全性,uC/OS II已经广泛使用...
    uC/OS II(Micro Control Operation System Two)是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,适合很多商业操作系统性能相当的实时操作系统(RTOS)。

    为了提供最好的移植性能,uC/OS II最大程度上使用ANSI C语言进行开发,并且已经移植到近40多种处理器体系上,涵盖了从8位到64位各种CPU(包括DSP)。 uC/OS II可以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信号量、邮箱等。 嵌入式实时操作系统的一种,专门为硬件资源有限的MCU设计。

    其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,可固化。内核属于抢占式,最多可以管理60个任务。从1992年开始,由于高度可靠性、移植性和安全性,uC/OS II已经广泛使用在从照相机到航空电子产品的各种应用中。
    多任务管理,他就是一个管家,就是实现多个任务“同时”并发进行的,平时咋们写的程序一个时间点只能执行一个任务,有操作系统就可以多任务同时执行
    
    
     
    一般芯片都可以直接找现成的别人移植好的工程.直接开发.建议先使用ucos 然后再深入研究.这样会非常容易.
    ucos的使用是方便程序结构设计.摆脱单一主函数的顺序流程.同时方便多人合作开发一个大的稍复杂的项目.
    当然如果你只有1个led闪烁是没有必要使用ucos的.但是一般的项目几乎没有这样的.一般稍加复杂的软件功能基本都是并行设计思路.尤其是异步处理的时候os就显得很适合了.
    
     
    如果你认真的把UCOS内核全部都懂了的话,移植是非常简单的一件事。内核调度也不难,无非就是任务堆栈和单片机开辟堆栈换来换取。信号量,邮箱,消息队列,信号标志组这些你只要分析透一个代码就知道所有的。
    我认为学习应该循序渐进,首先我可以用起来,然后慢慢的理解内核底层,再靠理解让自己用的更好,然后在深入理解,这样循序渐进。
    如果完全把他当作黑匣子用,那换一个系统不就等于有要重新学一个黑匣子吗
    
     
    移植ucos有那么费劲吗,也就是一两天的事而已,快点的也就半天吧,关键还是要理解中断服务流程和一些堆栈处理,别停留在运用上,光留在表面是很难搞好的。 我是初学者ucos,一直不了解它虽然是任务切换另一个任务,但是程序还是一条条跑的,这个用中断来跑switch有什么区别

    其实是一个原理,只不过ucos考虑的全面些。
    展开全文
  • 操作系统的是负责管理计算机的软硬件资源、提高计算机资源的使用效率、方便用户使 用的程序集合。   操作系统的作用主要有三个:一是方便性,一个未配置操作系统的计算机是极难使用 的,因为计算机...

     

    操作系统的是负责管理计算机的软硬件资源、提高计算机资源的使用效率、方便用户使

    用的程序集合。

     




    操作系统的作用主要有三个:一是方便性,一个未配置操作系统的计算机是极难使用

    的,因为计算机硬件只认识

    0

    1

    ,用户要想与计算机交流就必须使用机器指令,要想输




    入数据或打印数据,也必须自己启动并控制相应的外部设备;二是有效性,

    CPU

    的高速和

    外部设备的相对低速是计算机硬件无法逾越的基本矛盾,如果没有操作系统的管理,

    CPU

    和外部设备就会经常处于空闲状态,尤其是

    CPU

    更是“一天打鱼,千天晒网”,操作系统

    通过合理地组织计算机的工作流程,更改善系统的资源利用率并提高系统的吞吐量;三是




    提供应用软件的运行环境,操作系统位于应用软件和硬件之间,应用软件不能脱离操作系

    统而独立运行。

     

    目前的主流操作系统种类繁多,很难用单一标准统一分类。

     

    根据所支持的用户数目,可分为单用户

    (MSDOS

    OS/2

    Windows)

    、多用户系统

    (UNIX

    MVS)

    ;根据源码开放程度,可分为开源操作系统

    (Linux

    Chrome OS)

    和不开源操作系统

    (Mac OS

    Windows)

    ;根据硬件结构,可分为网络操作系统

    (Netware

    Windows NT

    OS/2

    warp)

    、分布式系统

    (Amoeba)

    、多媒体系统

    (Amiga)

    ;根据操作系统的使用环境和对作业处

    理方式来考虑,可分为批处理系统

    (MVX

    DOS/VSE)

    、分时系统

    ( Linux

    UNIX

    XENIX

    Mac

    OS)

    、实时系统

    (iEMX

    VRTX

    RTOS

    RT WINDOWS) 




    单用户操作系统特点

     

    :每次只允许一个作业运行

     

    ,一批作业的程序、数据和作业说

    明书提交给计算机系统后,一个作业执行结束自动转下一个作业执行。例如

     IBM

    OS/360PCP




    。多用户操作系统特点:允许多道程序同时装入内存运行,使

    CPU

    轮流执行每道

    作业。“多道”是指同时在内存中作业有多个

    ,

    宏观上多道并行操作,但微观上在某一时刻

    CPU




    处理的只是一个作业。网络操作系统特点:网络中各种资源共享及各台计算机间可以




    互相通信。分布式操作系统特点:⑴分布性:把一个大算题分解成若干个子算题,分布到

    该系统各台计算机上执行;⑵并行性:各个子算题是并行执行的。

     

    什么是数据库??数据库管理系统?数据库系统?

     

      

    数据库是能够被统一的相关数据集合,这些数据具有一定的结构,能够长期存储,具有

    较小的冗余度,较高的数据独立性和易扩展性,并可为多个用户共享。

     

      

    数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据

    库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过

    数据库管理系统访问数据库中的数据,数据库管理员也通过数据库管理系统进行数据

    库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,

    修改和询问数据库。

    DBMS

    提供数据定义语言

    DDL

    与数据操作语言

    DML

    ,供用户定义数

    据库的模式结构与权限约束,实现对数据的追加、删除等操作。

     

      

    数据库系统,是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而

    发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护

    和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

     

    展开全文
  • 什么是专家系统?专家系统的一般结构是什么?  专家系统目前尚无统一的定义,简单定义为专家级、智能型的计算机程序系统。费根鲍姆:“专家系统是一种智能的计算机程序,它运用知识和推理步骤来解决只有专家才能...

    什么是专家系统?专家系统的一般结构是什么?
      专家系统目前尚无统一的定义,简单定义为专家级、智能型的计算机程序系统。费根鲍姆:“专家系统是一种智能的计算机程序,它运用知识和推理步骤来解决只有专家才能解决的复杂问题”。
      专家系统的一般结构:
      在这里插入图片描述
      知识库:用以存放领域专家提供的专门知识,知识库中拥有知识的数量和质量是系统性能和问题求解能力的关键因素,因此建立ES的核心人物。
      综合数据库:用于存放问题求解的初始证据、中间结果、目标、求解状态及最终结果等。
      推理机:在一定控制策略下针对综合数据库的当前信息,识别和选取知识库中的有用知识进行推理。成采用不精确推理。
      解释程序:根据用户的提问,对系统得出的结论、求解过程提供说明、除了增加系统的可接受性外,在系统自身的生成、测试、运行和维护过程中起着重要的作用。
      知识获取程序:辅助知识工程师获取知识的程序及系统的自学习模块等。
      人机接口:专家或用户能理解的信息,等价于系统能理解的形式。

    展开全文
  • 数据库系统(DBS)的四个特点

    万次阅读 2018-11-07 20:13:19
    数据库系统(DateBase System,简称DBS)是指在计算机系统中引入数据库后的系统构成,由计算机硬件,操作系统,DBMS,DB,应用程序和用户以及数据库开发和管理人员等组成。 DBS有如下四个主要特点: 1,整体数据...
  • oss系统和bss系统 mss系统是什么意思

    千次阅读 2015-11-08 22:34:30
    BSS:Business support system业务支撑系统 OSS:Operation support system运营支撑系统 MSS:Management support System 管理支撑系统 (前二者又合称BOSS:Business and Operation support system ,电信业务运营...
  • Linux操作系统基础

    万次阅读 多人点赞 2018-05-27 12:16:53
    Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机 Linux介绍 Linux出现于1991年,是...
  • linux是实时系统还是分时操作系统

    万次阅读 2017-07-11 16:25:15
    实时操作系统 实时操作系统  英文称Real Time Operating System,简称RTOS。  1.实时操作系统定义  实时操作系统(RTOS)是指当外界事件或数据...因而,提供及时响应和高可靠性是其主要特点。实时操作系统有硬实时
  • 互联网广告系统综述七特征

    千次阅读 2014-11-08 23:58:23
    互联网广告系统综述七特征 描述完系统,模型等方面,就到了花费互联网广告算法工程师的最大精力的点了,就是特征工程,这是一个持久战斗的点。 流程复杂,而且各种机器学习的方法都可以在这里用上,有效果,有产出...
  • 操作系统的四大基本特征

    千次阅读 2019-10-02 02:48:00
    操作系统的四大基本特征:1、并发2、共享3、虚拟4、异步(1)并发:并发与并行的区别:并行:指两个或多个事件在同一时刻发生;并发:指两个或多个事件在同一时间间隔内发生。 具体地说:并发指在一段时间内宏观上...
  • 什么是操作系统

    千次阅读 2019-05-14 09:41:34
    从功能和特点来介绍操作系统 对操作系统的认识 很多的书本上对操作系统都有相应的定义,但对于我个人的理解来说操作系统很难有有一个精确的定义。操作系统是一个复杂的软件,它的外沿边界很难有一个精确的确定。但...
  • 1.1.2 操作系统特征(并发、共享、虚拟、异步)

    千次阅读 多人点赞 2020-02-20 22:08:09
    操作系统是一种系统软件,但与其它系统软件和应用软件有很大的不同,它有自己的特殊性,及基本特征。 1.并发 并发:两个或多个事件在同一时间间隔内发生,这些事件在宏观上是同时发生的,在微观上是交替发生的, ...
  • 生态系统的能值特征是...从能值角度讲,北屯农业经济系统能值输入主要依靠外界有偿能值,属于资源输入型,对外界依赖程度较高,环境资源利用率低,相关的能值指数从不同角度反映了绿洲生态系统的能值特征及耗散机制.
  • 嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术等先进技术和具体应用对象相结合后的更新换代产品。系统无多余软件,硬件亦无多余存储器,可靠性高,成本低,体积小,功耗少;可...
  • 社区团购系统的优势和特点解读

    千次阅读 2019-01-22 11:14:16
    那么问题来了,要开发一个社区团购系统,有哪些明显特点呢? 社区团购模式发展前景之广阔,开发一个社区团购系统优势明显,门槛低,操作简单,无资金压力,不囤货等明显优势。 以下为一个社区团购系统应该具有的...
  • 什么是信息系统

    千次阅读 2013-07-10 16:55:08
    什么是信息系统 一.名称 信息系统的英文名是Information System 二.定义 信息系统是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。 三...
  • 脑机接口系统中EEG信号特征提取与分类,CSP算法
  • linux文件系统分类和特点

    千次阅读 2013-09-10 22:54:29
    1、linux文件系统分配策略: 块分配(blockallocation)和扩展分配(extentallocation): 块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件块的不连续,从而导致...
  • 嵌入式操作系统(EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌...
  • Linux操作系统的发展史及其特点

    千次阅读 2013-01-05 14:55:39
    自1991年Linux操作系统发表以来的10年间,Linux操作系统以令人惊异的速度迅速在服务器和桌面系统中获得了成功。它已经被业界认为是未来最有前途的操作系统之一。并且,在嵌入式领域,由于Linux操作系统具有开放源...
  • 一、在线特征系统 主流互联网产品中,不论是经典的计算广告、搜索、推荐,还是垂直领域的路径规划、司机派单、物料智能设计,建立在人工智能技术之上的策略系统已经深入到了产品功能的方方面面。相应的,每一个策略...
  • 文章目录第一章 计算机系统...操作系统的基本特征包括并发、共享、虚拟和异步。并发和共享是操作系统两个最基本的特征。 操作系统的功能: 处理机管理:进程控制,进程同步,进程通信,死锁处理,处理机调度等 存储器管
  • 操作系统是什么?

    万次阅读 2019-04-16 20:53:41
    但是我们可以从它的功能和特点来介绍 功能:功能可以分为对上和对下两个层面来理解 对上: 即是对我们用户、对我们应用程序提供服务 。 所以从用户角度上,操作系统是一个控制软件,它可以来控制我们计算机系统上的 ...
  • 一、什么是分布式系统唯一ID 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。...二、分布式系统唯一ID的特点 全局唯一性:不能出现重复的ID号,既然是唯一标识,这是最基本的要求。 趋势递增:在M...
  • 操作系统特征 并发 如果小伙伴不太明白什么是并发,可以参考下我之前写的一篇博客 乔碧罗奶奶教你串行,并发和并行。 操作系统的并发性指的是同一时间段内,系统可以运行多个进程。 我们需要理解一下: 并发 = ...
  • 单用户、多用户、单任务、多任务,这么多种操作系统容易让人迷糊。根据老羊快跑查的资料,下面将这几种操作系统给大家直观的说下。
  • 电商系统之订单系统设计

    千次阅读 2019-04-13 11:54:55
    电商系统之订单系统 01 概述 订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。订单系统的演变也是随着电商平台的业务变化而逐渐演变进化着,接下来就和大家...
  • 什么是文件系统

    万次阅读 多人点赞 2018-09-30 14:06:42
    文件系统的定义   文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 424,817
精华内容 169,926
关键字:

属于系统特征的是