首页 > 学历类考试> 自考专业课
题目内容 (请给出正确答案)
[单选题]

以下是关于Linux系统中shell命令行解释器如何进行程序加载和运行的叙述,其中错误的是()。

A.shell命令行解释器根据输入的命令行信息获得程序名及参数和环境变量

B.shell命令行解释器可以通过调用execve()函数来启动加载器进行程序加载

C.调用execve()函数前shell命令行解释器先调用fork()函数创建一个子进程

D.加载器会把可执行目标文件从磁盘读到内存中,然后从第一条指令开始执行

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下是关于Linux系统中shell命令行解释器如何进行程序…”相关的问题
第1题
以下关于内核态和用户态的叙述中,错误的是()。

A.用户态也称目标程序状态,用户态下只能执行用户进程

B.只有在内核态才能执行内核程序代码,其中可包含特权指令

C.IA-32系统中,特权级别由代码段寄存器CS中的最后两位指定

D.shell命令行解释程序实现程序的加载和运行,因而它运行在内核态

点击查看答案
第2题
从下述关于Shell的不同论述中,选择一条错误的论述。()

A.Shell是一种编程语言,它提供选择、循环等控制结构

B.Shell是一个命令解释器,它对用户输入的命令进行解释执行

C.Shell命令就是由Shell实现的命令,它们的代码包含在Shell内部

D.在Unix和Linux系统中,有多种不同的Shell供用户选择

点击查看答案
第3题
以下关于Shell的论述中错误的是()。

A.Shell是一个命令解释器

B.Shell拥有自己的编程语言

C.Shell是系统的用户界面

D.Shell接收并执行用户命令

点击查看答案
第4题
Linux系统的命令行接口是由Shell提供的方本方式的界面,也称为()界面。

A.程序

B.Bell

C.Shell

D.X

点击查看答案
第5题
以下关于解释器运行程序的叙述中,错误的是()。

A.可以先将高级语言程序转换为字节码,再由解释器运行字节码

B.可以由解释器直接分析并执行高级语言程序代码

C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更快

D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高

点击查看答案
第6题
linux下常用的shell有()。

A.Ashell

B.Bshell

C.Cshell

D.Kshell

点击查看答案
第7题
以下Linux操作系统的组成部分中,()是用户命令的解释器。

A.CPU硬件

B.内核kernel

C.shell

D.应用程序

点击查看答案
第8题
下列关于OllyDbg运行恶意代码说法错误的是()。

A.OllyDbg有几种调试恶意代码的方法,可以直接加载可执行文件,也可以加载DLL程序

B.如果恶意代码已经在系统上运行,可以通过附加进程的方式调试它

C.OllyDbg是一个灵活的调试器,可以用命令行选项运行恶意代码,支持执行DLL中某个函数

D.可以在加载恶意代码程序之前给OllyDbg传入命令行参数

点击查看答案
第9题
Linux中的Shell有什么用()。

A.等待并接受用户输入

B.向Linux内核解释用户的输入

C.是一个命令解释器

D.把系统输出展示给用户

点击查看答案
第10题
下列哪个不是Linux常用的shell类型?()

A.Ashell

B.Bshell

C.Cshell

D.Kshell

点击查看答案
第11题
以下是在Linux系统中启动并加载可执行目标文件过程中shell命令行解释程序所做的部分操作:构造argv和envp2调用fork()系统调用函数3:调用exeeve()系统调用函数再读入命令(可执行文件名)及参数启动并加载可执行目标文件的正确步骤是()。
以下是在Linux系统中启动并加载可执行目标文件过程中shell命令行解释程序所做的部分操作:构造argv和envp2调用fork()系统调用函数3:调用exeeve()系统调用函数再读入命令(可执行文件名)及参数启动并加载可执行目标文件的正确步骤是()。

A.①-②→③→④

B.②→④→①→③

C.④→①→②→③

D.④→①→③→②

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改