什么是动态链接?用何种内存分配方法可以实现这种链接?

题目
问答题
什么是动态链接?用何种内存分配方法可以实现这种链接?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

分段管理的主要优点是:(23)。

A.可以实现静态链接

B.可以使用覆盖技术

C.可以实现动态链接

D.可以给不同段赋予不同存取权


正确答案:C
解析:虽然B、C、D都是分段管理的优点,但是因为其他管理也有B、D,故C。

第2题:

什么是动态链接?用何种内存分配方法可以实现这种链接?


正确答案:动态链接就是指当程序运行到需要调用某一模块时,再去链接。对于未使用的模块就可以不必链接。采用段式内存分配方法可以实现这种动态链接。

第3题:

下面内存管理方法中有利于把程序动态链接的是()。

A、分段式存储管理

B、分页存储管理

C、可变分区分配

D、固定分区分配


参考答案:A

第4题:

有关“超链接”,说法正确的有()。

  • A、超链接的目标可以是网页、图像和多媒体等文件
  • B、超链接可以实现不同网页之间的相互链接
  • C、超链接可以实现同一网页中内容的链接
  • D、超链接可以链接至同一文件

正确答案:A,B,C,D

第5题:

用Dreamweaver编辑网页时,超级链接是网页中最重要的组成元素,关于创建超级链接叙述错误的是()。

  • A、超级链接不可以链接到页面内
  • B、超级链接可以链接到其他页面
  • C、超级链接可以链接到该网站
  • D、超级链接可以链接到其他网站

正确答案:A

第6题:

点击超链后,能够实现跳转到本页面某处的特定位置上的这种功能称为是()。

  • A、图像链接
  • B、锚点链接
  • C、电子邮件链接
  • D、空链接

正确答案:B

第7题:

为什么要引入动态链接?


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

第8题:

如果要使装入内存的程序在内存中移动后仍能正常运行,必须要有( )的支持。

A. 静态重定位

B.动态重定位

C. 动态链接

D.静态链接


参考答案:B

第9题:

有关超链接,描述正确的是()。

  • A、超链接的目标只能是网页、图像和多媒体文件
  • B、超链接可以实现不同网页的链接
  • C、超链接可以实现不同文档的链接
  • D、超链接可以链接至同一文件

正确答案:B,C,D

第10题:

有关超链接的描述错误的是()。

  • A、超链接可以链接至同一文件
  • B、超链接可以实现图片超级链接
  • C、超链接可以实现不同文档的链接
  • D、超链接可以实现不同网络之间的链接

正确答案:D

更多相关问题