参考答案和解析
正确答案: 更好地满足实时控制领域和实时信息处理领域的需要.
更多“为什么要引入实时操作系统?”相关问题
  • 第1题:

    为什么要研究操作系统的结构?


    正确答案: 操作系统是一种程序量大且复杂的系统软件,操作系统是否正确关系到计算机系统的安全,结构良好的操作系统能减少自身的开销且提高计算机系统的效率。

  • 第2题:

    什么是进程?计算机操作系统中为什么引入进程?


    正确答案: 进程的定义:进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本的单位。
    引入进程的原因:
    一是刻画系统的动态性,发挥系统的并发性,提高资源利用率。
    二是解决共享性,正确描述程序的执行状态。

  • 第3题:

    在对存储器的管理中,为什么要引入页管理功能(即为什么要分页)?


    正确答案:由于虚拟空间远远大于物理空间,而可用的物理空间即实际安装的内存储器又常常小于可配置的物理空间,因此操作系统需要对任务使用的段进行调度。
    如果对段的长度不加任何限制,即段中的字节数可以是任意的,则在多次分配、释放存储空间即进行多次段的调度后,连续的存储区就可能成为占用区和空闲区交叉的不连续的存储区,即产生“碎片”问题。尽管空闲区的总的存储容量远远大于新任务所要求的存储容量,但是因为其不连续而使新任务的段不能调入,新任务也就不能运行。造成存储空间的浪费,也影响了系统运行多任务的能力。此外,如果只有段为调度单位,而段一般都比较大,所以需在内存与硬盘之间频繁进行大块信息的交换,这会降低系统性能。为此,在对存储器的管理中引入了页管理功能。

  • 第4题:

    为什么要引入动态链接?


    正确答案: 引入动态链接的原因如下:
    (1)节约内存。在许多情况下,每次要运行的模块可能是不相同的,但由于事先无法知道本次要运行哪些模块,故只能是将所有可能要允运行到的模块,全部链接在一起,每次执行时全部装入。显然这是低效的。因为装入的某些模块在运行过程中,根本就不用。比较典型的例子时错误处理模块,入彀程序在整个运行过程中,都不出现错误,便不会用到该模块。动态链接的方式可以解决这个问题。
    (2)便于软件版本的修改和更新。采用装入时动态链接方式,要修改或更新各个目标模块非常容易。但对于经静态链接装配在一起的模块,要修改或更新其中的某个目标模块则要求重新打开装入模块。这不仅是低效的,而且对于普通用户也是不可能的。
    (3)便于实现目标模块共享和构建程序。若采用装入时动态链接方式,OS能够将一个目标模块链接到几个应用程序中去,即事项多个应用程序对该模块的共享。然而,采用静态链接方式时每个应用模块都必须含有该目标模块的拷贝,否则无法实现共享。

  • 第5题:

    按照实时性能和内核结构划分,QNX操作系统属于()。

    • A、硬实时微内核嵌入式操作系统
    • B、软实时微内核嵌入式操作系统
    • C、硬实时单内核嵌入式操作系统
    • D、硬实时宏内核嵌入式操作系统

    正确答案:A

  • 第6题:

    为什么要引入SDH?


    正确答案: SDH解决了PDH存在的问题,是一种比较完善的传输体制,现已得到了大量的应用。这种传输体制不仅适用于光纤信道,也适用于微波和卫星干线传输。

  • 第7题:

    工业控制网络中为什么要引入信息安全?


    正确答案:随着CIMS、透明工厂等企业信息化项目的实施,一方面,在生产企业中广泛分布使用的工业控制网络开始与车间级、企业管理级信息传输平台连接,即工业企业的生产控制网络与其管理信息网络互联在一起,如“e网到底”正在成为流行的企业生产、经营和管理决策模式;另一方面,由于企业的管理信息网络(即企业的计算机局域网络或广域网络)现在大都与Internet相联结,而且允许与工厂或企业外部的合作伙伴、客户有效地共享信息。这样,随之而来的是企业生产控制网络暴露在没有信息安全防护措施的环境中,同时面临着来自企业信息网络内部(如不满意员工)和外部(如工业间谍、竞争对手)对生产指令、关键业务数据和设计机密等敏感数据进行窃取、篡改、伪造、重放等双重安全威胁,在这种情况下,作为攻击者完全可以长驱直入地从异地基于因特网进入到工厂生产控制网络的底层,实现对控制网络中的各种仪器仪表、执行机构进行直接的访问和控制,对其“发号施令”,直接影响企业的安全生产和管理。因此,工业控制网络需要考虑信息安全问题。

  • 第8题:

    为什么等参数单元要采用自然坐标来表示形函数?为什么要引入雅可比矩阵?


    正确答案:简化计算,得到形函数的偏导关系。

  • 第9题:

    问答题
    为什么要引入实时操作系统?

    正确答案: 更好地满足实时控制领域和实时信息处理领域的需要.
    解析: 暂无解析

  • 第10题:

    问答题
    操作系统为什么要引入进程?进程与程序的关系是怎样的?

    正确答案: 引入进程的目的是为了描述程序动态执行时的活动规律和状态变化。
    进程和程序是既有联系又有区别的两个概念,它们的主要区别如下:
    (1)程序是指令的有序集合,其本身没有任何运行的含义,它是一个静态的概念。而进程是程序在CPU上的一次执行过程,它是一个动态概念。
    (2)程序的存在是永久的。而进程则是有生命期的,它因创建而产生,因调度而执行,因得不到资源而暂停,因撤销而消亡。
    (3)程序仅是指令的有序集合。而进程则由程序、数据和进程控制块组成。
    (4)进程和程序无一一对应关系,即同一个程序同时运行于若干不同的数据集合上,它将属于若干个不同的进程。而一个进程可以执行多个程序。
    (5)进程可以生成其他进程,而程序不能生成新的程序。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是进程?在操作系统中为什么要引入进程?

    正确答案: 进程是程序的一次执行,该程序可与其他程序并发执行
    在多道程序的环境中,程序的并发执行代替了程序的顺序执行,破坏了程序的封闭和可再现性,使得程序与处理机执行导致在程序活动不再一一对应,而且由于资源共享和程序的并发执行导致在程序活中可以存在直接或间接的相互制约关系,"程序"
    这个概念已不能如实正克地反映程序活动的特征,所以为了提高系统交接效率,提高系统资源利用率,在操作系统中引入了进程的概念.
    解析: 暂无解析

  • 第12题:

    问答题
    现代操作系统中为什么要引入“进程”概念? 它与程序有什么区别?

    正确答案: 之所以要引入进程的概念,是因为在一些可以并发的程序段之间,存在着某种相互制约的关系,每个程序段的执行不仅要受到其它程序执行的制约,而且还要动态地依赖系统资源的分配情况,因此每个可以并发执行的程序段就会因外界条件的限制而不能运行,被迫处于阻塞状态。仅用程序的概念无法表示程序的走走停停以及程序运行过程中对资源的竞争现象,因此需要采用一种动态的概念描述并发程序这种走走停停的现象,这就产生了进程的概念。
    进程和程序的区别:
    (1) 进程是程序的执行过程,是动态的过程,属于一种动态概念。程序是一组有序静态指令和数据的集合,用来指示处理机的操作,是一种静态概念。
    (2) 从结构上看,每个进程实体是由程序段和相应的数据段两部分构成,并且进程结构中还要包含PCB,即进程控制块。
    (3) 一个进程可以涉及到一个或几个程序的执行;反之,同一程序可以对应多个进程,即同一个程序段可以在不同数据集合上运行,可以构成不同的进程。
    (4) 进程能真实地描述并发执行的过程,而程序仅仅是静态指令堆积的序列。
    (5) 进程有可创建其他进程的功能,而一般的程序不具有创建其它程序的功能。 每一个程序都是在一个进程现场中运行的。
    解析: 暂无解析

  • 第13题:

    现代操作系统中为什么要引入“进程”概念? 它与程序有什么区别?


    正确答案:之所以要引入进程的概念,是因为在一些可以并发的程序段之间,存在着某种相互制约的关系,每个程序段的执行不仅要受到其它程序执行的制约,而且还要动态地依赖系统资源的分配情况,因此每个可以并发执行的程序段就会因外界条件的限制而不能运行,被迫处于阻塞状态。仅用程序的概念无法表示程序的走走停停以及程序运行过程中对资源的竞争现象,因此需要采用一种动态的概念描述并发程序这种走走停停的现象,这就产生了进程的概念。
    进程和程序的区别:
    (1) 进程是程序的执行过程,是动态的过程,属于一种动态概念。程序是一组有序静态指令和数据的集合,用来指示处理机的操作,是一种静态概念。
    (2) 从结构上看,每个进程实体是由程序段和相应的数据段两部分构成,并且进程结构中还要包含PCB,即进程控制块。
    (3) 一个进程可以涉及到一个或几个程序的执行;反之,同一程序可以对应多个进程,即同一个程序段可以在不同数据集合上运行,可以构成不同的进程。
    (4) 进程能真实地描述并发执行的过程,而程序仅仅是静态指令堆积的序列。
    (5) 进程有可创建其他进程的功能,而一般的程序不具有创建其它程序的功能。 每一个程序都是在一个进程现场中运行的。

  • 第14题:

    结合实际说说您对嵌入式实时操作系统的概念的理解。引入嵌入式实时操作系统有什么好处?


    正确答案: 概念:是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于RTOS之上的各个任务,RTOS根据各个任务的要求,进行资源管理、消息管理、任务调度、异常处理等工作。
    (即具有实时性、用于控制、监视或者辅助操作机器和设备的装置,它是在嵌入式系统的基础上加入了对响应时间的要求)
    好处:
    1.提高了系统可靠性
    2.模块化设计,提高开发效率
    3.提供完善的资源配置机制
    4.解决了嵌入式软件开发标准化难题、提高了程序的可移植性
    5.高实时性

  • 第15题:

    为什么要引入实时OS?


    正确答案: 实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。

  • 第16题:

    μCOS-II操作系统不属于()

    • A、RTOS
    • B、占先式实时操作系统
    • C、非占先式实时操作系统
    • D、嵌入式实时操作系统

    正确答案:C

  • 第17题:

    要选择一个实时多任务操作系统,一般要注意哪几点?


    正确答案: 1、操作系统的功能。
    2、应用方便。
    3、文档资料齐全易懂。
    4、人-机接口方便,调试工具丰富。
    5、具有汉字平台。

  • 第18题:

    为什么要引入信息安全管理?


    正确答案: 由于信息安全已扩展到了信息的可靠性、可用性、可控性、完整性及不可抵赖性等更新、更深层次的领域。这些领域内的相关技术和理论都是信息安全所要研究的领域。实际上,对安全技术和产品的选择运用,只是信息安全实践活动中的一部分,只是实现安全需求的手段而已。信息安全更广泛的内容,还包括制定完备的安全策略,通过风险评估来确定需求,根据需求选择安全技术和产品,并按照既定的安全策略和流程规范来实施、维护和审查安全控制措施。归根到底,信息安全并不是技术过程,而是管理过程。随着信息安全理论与技术的发展,信息保障的概念得以提出并得到一致认可,而在信息保障的三大要素(人员、技术和管理)中,管理要素的作用和地位越来越得到重视。

  • 第19题:

    什么是缓冲?为什么要引入缓冲?


    正确答案: 缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件。
    引入缓冲是为了匹配外设和cpu之间的处理速度,减少中断次数和cpu的中断处理时间,同时解决dma或通道方式时的数据传输瓶颈问题。

  • 第20题:

    什么是进程?在操作系统中为什么要引入进程?


    正确答案: 进程是程序的一次执行,该程序可与其他程序并发执行在多道程序的环境中,程序的并发执行代替了程序的顺序执行,破坏了程序的封闭和可再现性,使得程序与处理机执行导致在程序活动不再一一对应,而且由于资源共享和程序的并发执行导致在程序活中可以存在直接或间接的相互制约关系,"程序"这个概念已不能如实正克地反映程序活动的特征,所以为了提高系统交接效率,提高系统资源利用率,在操作系统中引入了进程的概念.

  • 第21题:

    问答题
    为什么要引入实时OS?

    正确答案: 实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是进程?计算机操作系统中为什么引入进程?

    正确答案: 进程的定义:进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本的单位。
    引入进程的原因:
    一是刻画系统的动态性,发挥系统的并发性,提高资源利用率。
    二是解决共享性,正确描述程序的执行状态。
    解析: 暂无解析

  • 第23题:

    问答题
    在操作系统中为什么要引入进程概念?它会产生什么样的影响?

    正确答案: 为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,而引入了进程概念.
    影响:使程序的并发执行得以实行.
    解析: 暂无解析