更多“为什么要引入动态链接?”相关问题
  • 第1题:

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


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

  • 第2题:

    为什么要引入动态重定位?如何实现?


    正确答案: A.为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地址,引入了动态重定位.
    B.可在系统中增加一个重定位寄存器,用它来装入(存放)程序在内存中的起始地址,程序在执行时,真-正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位

  • 第3题:

    在网络环境下为什么要引入FTP?


    正确答案:网络文件传输涉及到本地文件系统和远程主机文件系统。由于本地主机和远程主机之间可能存在很大差异,是异构的,一种解决方案就是在这两台主机的文件系统间建立一个翻译机构或称为映像机构。这种方法的主要问题是当网络中有N台不同的主机系统时,为实现全网的文件传输,就需要配置N(N-1)/2个不同的映像机构。显然这种方法对于网络环境是不适合的。为了解决异构环境下的文件传输问题,必须建立统一的文件传输协议,所有主机在传输文件时,都必须遵循该标准。这样在本地主机和远程主机之间便有了共同语言,相互间都能识别对方发来的文件或文件存取命令,从而能实现异构环境下的文件传输。

  • 第4题:

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


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

  • 第5题:

    什么是前趋图?为什么要引入前趋图?


    正确答案: 前趋图(PrecedenceGraph)是一个有向无循环图,记为DAG(DirectedAcyclicGraph),用于描述进程之间执行的前后关系。

  • 第6题:

    问答题
    为什么要引入缓冲技术?

    正确答案: (1)缓和CPU与I/O设备间速度不匹配的矛盾.
    (2)减少对CPU的中断次数.
    (3)提高CPU和I/O设备之间的并行性.
    解析: 暂无解析

  • 第7题:

    何谓静态链接及装入时动态链接和运行时的动态链接?


    正确答案: A.静态链接是指事先进行链接形成一个完整的装入模块,以后不再拆开的链接方---式;
    B.装入时动态链接是指目标模块在装入内存时,边装入边链接的链接方式;
    C.运行时的动态链接是将某些目标模块的链接推迟到执行时才进行.

  • 第8题:

    为什么要引入动态链接?


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

  • 第9题:

    为什么要引入SDH?


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

  • 第10题:

    什么是索引文件?为什么要引入多级索引?


    正确答案: 索引文件是指当记录为可变长度时,通常为之建立一张索引表,并为每个记录设臵一个表项构成的文件。通常将索引非顺序文件简称为索引文件。索引是为了是用户的访问速度更快,多级索引结构可以有效的管理索引文件,可根据用户的访问情况多级处理。

  • 第11题:

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


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

  • 第12题:

    问答题
    为什么要引入动态重定位?如何实现?

    正确答案: A.为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地址,引入了动态重定位.
    B.可在系统中增加一个重定位寄存器,用它来装入(存放)程序在内存中的起始地址,程序在执行时,真-正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位
    解析: 暂无解析