题目
A.可执行目标文件的加载通过execve()函数调用的加载器来完成
B.加载器通过可执行目标文件中的程序头表对可装入段进行加载
C.在可执行目标文件的加载过程中,其中的指令和数据被读入主存
D.任何可执行目标文件中的可装入段被映射到一个统一的虚拟地址空间
第1题
A.共享库在Linux下称为动态共享对象(.so),在Windows下称为动态链接库(.dll)
B.生成的可执行目标文件是部分链接的,也即,其中还有部分引用没有进行重定位
C.可执行目标文件由动态链接器对可重定位目标文件和共享库中部分信息进行链接而成
D.可执行目标文件在加载或执行时,系统将会调出动态链接器利用共享库对其进行动态链接
第2题
A.链接是指将目标文件最终生成可执行文件
B.静态链接中目标文件不可直接进入可执行文件
C.动态链接是在程序启动后才动态加载目标文件
D.动态链接中库的内容不会进入可执行程序
第3题
A.Linux系统启动时按fstab文件描述内容加载文件系统
B.fstab文件中描述的文件系统不能被卸载
C.cd_ROM和软盘必须是自动加载的
D.fstab文件描述属于Linux的文件系统
第8题
A.C语言源程序经编译程序编译后,生成后缀为.obj的目标程序
B.C语言源程序经编译、连接步骤后才能形成一个可执行的.exe文件
C.用C语言编写的源程序,以ASCII码的形式存放在一个文本文件中
D.C程序中的所有可执行语句和非执行语句最终都能被转换成二进制的机器指令
第9题
A.这是一个符号链接文件,对于文件拥有者可读可写可执行,对于从属用户组里的用户可读不可写可执行,对于其他用户不可读不可写不可执行
B.这是一个普通文件,对于文件拥有者可读可写可执行,对于其他用户可读不可写可执行,对于从属用户组里的用户不可读不可写不可执行。
C.这是一个目录文件,对于文件拥有者可读可写可执行,对于从属用户组里的用户可读不可写可执行,对于其他用户不可读不可写不可执行
D.这是一个块设备文件,对于文件拥有者可读可写可执行,对于其他用户可读不可写可执行,对于从属用户组里的用户不可读不可写不可执行。
第10题
A.系统调用是一种特殊的异常类型,IA-32中把它的中断类型号设定为128
B.系统调用使用陷阱指令实现,Linux系统中可执行int $0x80指令进行系统调用
C.执行陷阱指令过程中所完成的操作类似于异常/中断响应过程中完成的任务
D.所有系统调用有统一的入口,即系统调用处理程序system_call第一条指令地址
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!