更多“在内核中首先执行()函数,接着根据系统调用号在系统调用表中查找到”相关问题
  • 第1题:

    所有系统功能的调用格式都是一样的,一般按四步走()

    A、在AH寄存器中设置系统功

    B、在指定寄存器中设置入口参数

    C、用INT21H指令执行功能调用

    D、根据出口参数分析功能调用执行情况


    参考答案:ABCD

  • 第2题:

    关于Linux的系统调用使用情况,最恰当的是()。

    A由于系统调用号数目有限,那些不再使用的调用号需要回收利用

    B 系统调用函数的参数必须通过寄存器传送

    C Linux的所有系统调用都有一个明确的用途

    D 自定义系统调用可以不修改内核


    参考答案B

  • 第3题:

    在Windows系统下,系统调用多数都是封装在高级()中来调用的。

    A.库函数

    B.可执行文件

    C.DLL

    D.API


    正确答案:D

  • 第4题:

    在函数调用过程中,如果函数A调用了函数B,函数B又调用了函数A,则


    正确答案:B

  • 第5题:

    在Linux中,下列不属于正常结束进程的方法是()。

    • A、在main函数中调用return
    • B、调用exit函数
    • C、调用_exit函数
    • D、调用abort函数

    正确答案:D

  • 第6题:

    在函数中声明的静态变量()

    • A、在函数体中可见,函数结束调用时释放。
    • B、在项目中可见,函数结束调用时释放。
    • C、在函数体中可见,项目结束调用时释放。
    • D、在项目中可见,项目结束调用时释放。

    正确答案:B

  • 第7题:

    下面语句使用Applet接受参数的是()  

    • A、在“start()”中调用getParameter()函数
    • B、在“init()”中掉用getParameter()函数
    • C、在“main()”中调用getParameter()函数
    • D、在“paint()”中调用getParameter()函数

    正确答案:B

  • 第8题:

    典型LKMrootkit的攻击手段包括()

    • A、修改或重定向系统调用表
    • B、修改或包装系统调用函数
    • C、修改系统调用入口函数
    • D、修改系统运行级别
    • E、修改用户登录shell

    正确答案:A,B,C

  • 第9题:

    在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()

    • A、间接递归调用
    • B、直接递归调用
    • C、间接循环调用
    • D、直接循环调用

    正确答案:A

  • 第10题:

    内核使程序执行的方法的是()。

    • A、调用exec函数
    • B、调用exit/_exit
    • C、从main返回
    • D、收到一个系统终止信号

    正确答案:A

  • 第11题:

    单选题
    在UNIX中,文件系统和设备驱动程序之间的接口是()
    A

    函数调用

    B

    文件参数

    C

    设备开关表

    D

    系统调用


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在内核中首先执行()函数,接着根据系统调用号在系统调用表中查找到对应的系统调用服务例程。
    A

    init

    B

    system_init

    C

    system_call

    D

    system_msg


    正确答案: A
    解析: 暂无解析

  • 第13题:

    当程序运行时,如果遇到引用空指针、下标越界或显式调用panic函数等情况,则先触发panic函数的执行,然后调用延迟函数。调用者继续传递panic,因此该过程一直在调用栈中重复发生:函数停止执行,调用延迟执行函数。如果一路在延迟函数中没有recover函数的调用,则会到达该携程的起点,该携程结束,然后终止其他所有携程,其他携程的终止过程也是重复发生:函数停止执行,调用延迟执行函数()

    此题为判断题(对,错)。


    参考答案:错

  • 第14题:

    在函数调用中执行到(return/break/continue/if)______语句时,将结束所在函数的执行过程,返回到调用该函数的原来位置。


    参考答案return

  • 第15题:

    系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是( )。

    A.参数个数

    B.参数的类型

    C.函数名称

    D.函数的类型


    正确答案:D

  • 第16题:

    一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )

    A.函数B中调用的函数A是函数A的间接递归调用

    B.函数A被函数B调用是函数A间接递归调用

    C.函数P直接递归调用了函数A

    D.函数P中调用的函数A是函数P的嵌套


    正确答案:D

  • 第17题:

    DOS系统功能调用中1 号调用的功能是();2号调用的功能是();9号调用的功能是();10号调用的功能是()。


    正确答案:输入一个字符;显示一个字符;显示一个字符串;输入一个字符串

  • 第18题:

    下面语句使Applet接受参数的是() 

    • A、在“start()”中调用getParameter()函数
    • B、在“init()”中调用getParameter()函数
    • C、在“main()”中调用getParameter()函数
    • D、在“paint()”中调用getParameter()函数

    正确答案:B

  • 第19题:

    在UNIX中,文件系统和设备驱动程序之间的接口是()

    • A、函数调用
    • B、文件参数
    • C、设备开关表
    • D、系统调用

    正确答案:C

  • 第20题:

    典型LKMrootkit的攻击手段包括修改或包装系统调用函数、修改或重定向系统调用表、修改系统调用入口函数。


    正确答案:正确

  • 第21题:

    一个项目中包含3个函数:main、fa和fb函数,它们之间不正确的调用是()

    • A、在main函数中调用fb函数
    • B、在fa函数中调用fb函数
    • C、在fa函数中调用fa函数
    • D、在fb函数中调用main函数

    正确答案:D

  • 第22题:

    单选题
    内核使程序执行的方法的是()。
    A

    调用exec函数

    B

    调用exit/_exit

    C

    从main返回

    D

    收到一个系统终止信号


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    一个项目中包含3个函数:main、fa和fb函数,它们之间不正确的调用是()
    A

    在main函数中调用fb函数

    B

    在fa函数中调用fb函数

    C

    在fa函数中调用fa函数

    D

    在fb函数中调用main函数


    正确答案: C
    解析: 暂无解析