更多“程序因受干扰而出现死循环时,可以用程序监视技术来监测,并使程序脱离死循环,这就是()技术。A、软件陷阱B、指令冗余C、看门狗D、模糊控制”相关问题
  • 第1题:

    有以下程序段:

    程序段的输出结果是()

    A.1

    B.30

    C.1~2

    D.死循环


    正确答案:C
    intx=3;打印出1,此时while(!(——x))为真,之后x=0,继续循环。打印出一2,此时while(!(——x))为假,之后x=-3退出循环。所以答案为1和-2。

  • 第2题:

    有下列程序:

    程序的输出结果是( )。

    A.1

    B.20

    C.1-4

    D.死循环


    正确答案:C
    本题考查do-while循环。先执行d0的内容,也就是printf语句,x=x-4=1,输出1,判断while循环的控制条件,——x=0,则!(——x)为非零,循环条件成立,执行下一次循环;x=x-4=-4,输出-4,判断while循环的条件,——x=-5,则!(——x)为零,循环条件不成立,结束循环。

  • 第3题:

    当程序运行陷于死循环时,说明程序中存在( )。

    A.语法错误
    B.静态的语义错误
    C.词法错误
    D.动态的语义错误

    答案:D
    解析:
    本题考查计算机系统基础知识。
    无论是对于编译方式还是解释方式来实现高级语言,对于有错误的程序,如果是词法或语法错误,则不能进入运行阶段,运行时陷于死循环属于动态的语义错误。

  • 第4题:

    程序因受干扰而出现死循环,可应用()技术强迫程序回到已安排的出错处理程序的入口处,使系统恢复正常运行。


    正确答案:看门狗

  • 第5题:

    软件抗干扰技术包括数字滤波技术、()、软件陷阱技术和看门狗技术。


    正确答案:指令冗余技术

  • 第6题:

    不属于软件冗余技术有()

    • A、指令冗余
    • B、筛模冗余
    • C、软件陷阱
    • D、“看门狗”技术

    正确答案:B

  • 第7题:

    CPU和RAM的抗干扰措施有()。

    • A、人工复位
    • B、掉电保护
    • C、设立软件陷阱
    • D、程序运行监视系统

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

  • 第8题:

    微机系统中的看门狗定时器主要是为了防止程序进入死循环导致其无法响应其他指令而设置的。


    正确答案:正确

  • 第9题:

    说明“看门狗”摆脱“死循环”和程序“跑飞”的工作原理


    正确答案:无论是AT89S51单片机片内集成的“看门狗”,还是专用的硬件“看门狗”电路,原理都是使用一个计数器来不断计数,监视程序运行。当计数器启动运行后,为防止计数器的不必要溢出,应到了一定的时间去清看门狗计数器,当看门狗计数器就会溢出时,单片机复位,在复位入口0000H处安排一条处理程序出错的指令,就可摆脱“跑飞”和“死循环”。

  • 第10题:

    看门狗电路的作用是在单片机运行过程中,当程序进入了局部死循环或程序停留在某条不应该停留的指令上时,产生一个中断信号或复位信号,把单片机从死机状态解脱出来。


    正确答案:正确

  • 第11题:

    多选题
    当程序因某种因素陷入死循环时,使用CTRL+()+()调出任务管理器来结束任务。
    A

    ALT

    B

    SHIFT

    C

    DEL

    D

    TAB


    正确答案: D,B
    解析: 暂无解析

  • 第12题:

    单选题
    有如下程序:执行这个程序的输出结果是(  )。
    A

    1

    B

    30

    C

    1-2

    D

    死循环


    正确答案: A
    解析:
    do-while循环语句,先执行循环体,再判断循环条件。第一次循环输出1,第二次循环输出-2。

  • 第13题:

    有以下程序:

    程序执行后的输出结果是( )。

    A.1

    B.2

    C.4

    D.死循环


    正确答案:A
    一一k先自减再使用,所以第一次判断条件即为while(4),条件为真,执行打印k的值k=4—3,结果为1;第二次判断条件即为while(0),条件为假,结束循环,打印回车换行符。所以选择A选项。

  • 第14题:

    在下列选项中,没有构成死循环的程序段是( )


    正确答案:C

  • 第15题:

    在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括( )

    A.关键程序和数据的冗余存储及调用
    B.冗余备份程序的存储及调用
    C.实现错误检测和错误恢复的程序
    D.实现容错软件所需的固化程序

    答案:A
    解析:
    冗余技术又称储备技术,它是利用系统的并联模型来提高系统可靠性的一种手段。冗余附加件包括:独立设计的相同功能冗余备份程序的存储及调用;实现纠错检测及恢复的程序;为实现容错软件所需的固化程序。

  • 第16题:

    当程序因某种原因陷入死循环,使用快捷键调出任务管理器,在任务管理器的应用程序界面中,找到陷入死循环的应用程序,选中该程序,单击()即可。


    正确答案:结束任务

  • 第17题:

    常用的软件抗干扰技术有()、指令冗余技术、软件陷阱技术等。


    正确答案:数字滤波技术

  • 第18题:

    通常的软件陷阱技术就是在程序关键的地方人为地插入几个连续的单字节空指令NOP,以保证其后的指令不被“跑飞”的指令指针拆散。


    正确答案:错误

  • 第19题:

    可以通过下面哪一项技术,实现对操作系统、应用程序、硬件等补丁程序和驱动程序的分发更新?()

    • A、软件派送技术
    • B、代理技术
    • C、监视技术
    • D、防火墙技术

    正确答案:A

  • 第20题:

    在VisuanFoxPro集成环境下调试程序的过程中,如果程序运行时出现“死循环”现象,通常可以通过按键盘上的()键强制中断程序的运行。


    正确答案:ESC

  • 第21题:

    提高计算机可靠性可以采用冗余技术,下面的例子中属于信息冗余的是()

    • A、软件备份
    • B、CRC校验
    • C、程序卷回
    • D、指令复执

    正确答案:B

  • 第22题:

    填空题
    当程序因某种原因陷入死循环,使用快捷键调出任务管理器,在任务管理器的应用程序界面中,找到陷入死循环的应用程序,选中该程序,单击()即可。

    正确答案: 结束任务
    解析: 暂无解析

  • 第23题:

    填空题
    在VisuanFoxPro集成环境下调试程序的过程中,如果程序运行时出现“死循环”现象,通常可以通过按键盘上的()键强制中断程序的运行。

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