参考答案和解析
正确答案:D
更多“若无法断定程序出错的大概位置时,需采用()手段,以确定程序的错误”相关问题
  • 第1题:

    使用设置打印语句,输出有关的值进行调试可以()。

    A.分析、推测程序错误的位置

    B.分析错误的表象

    C.找出错误的原因

    D.修改代码


    参考答案:A

  • 第2题:

    对软件进行调试过程中,找出错误的内因后,要()。

    A.研究有关程序,找出错误的内因

    B.分析错误的表象,确定错误的位置

    C.修改代码,排除错误

    D.重复测试或进行新的测试


    参考答案:B

  • 第3题:

    若程序中使用的变量未设置初始值,则(33)。

    A.编译时一定出错

    B.运行时一定会出错

    C.链接时一定出错

    D.运行结果可能出错


    正确答案:D
    解析:本题考查程序语言的基础知识。
      程序中使用的变量未设置初始值时,运行结果可能出错。例如,如果需要计算,则以下代码中,sum中最后存放的运算结果可能是一个随机数。
      i=1
      int sum,i;
      for(i=1; i11;i++)
      sum+=i*i;

  • 第4题:

    当程序出现逻辑错误时,程序可以执行,只是运行过程中会出错。()


    正确答案:正确

  • 第5题:

    在程序调试时,找出错误的位置和性质比改正该错误更难。()


    参考答案:√

  • 第6题:

    有如下程序:

    D.程序编译时出错


    正确答案:B

  • 第7题:

    如果在n位数据中增加1位偶校验位进行传输,那么接收方收到的n+1位二进制信息中,()。

    A.有1位出错时可以找出错误位置

    B.有1位出错时可以发现传输错误但不能确定出错位置

    C.n个数据位中有偶数个位出错时,可以检测出传输错误并确定出错位置

    D.n个数据位中有奇数个位出错时,可以检测出传输错误并确定出错位置


    参考答案B

  • 第8题:

    使用设置打印语句,输出有关的值进行调试可以()。

    • A、分析、推测程序错误的位置
    • B、分析错误的表象
    • C、找出错误的原因
    • D、修改代码

    正确答案:A

  • 第9题:

    在C集成环境执行菜单命令“运行”,若运行结束且没有系统提示信息,说明()。

    • A、源程序有语法错误
    • B、源程序正确无误
    • C、源程序有运行错误
    • D、源程序无编译、运行错误,但仅此无法确定其正确性

    正确答案:D

  • 第10题:

    对软件进行调试过程中,找出错误的内因后,要()。

    • A、研究有关程序,找出错误的内因
    • B、分析错误的表象,确定错误的位置
    • C、修改代码,排除错误
    • D、重复测试或进行新的测试

    正确答案:B

  • 第11题:

    单选题
    有如下程序:编译运行这个程序将出现的情况是(  )。
    A

    编译出错,无法运行

    B

    输出:3

    C

    输出:3.0

    D

    输出一个不确定的数


    正确答案: C
    解析:
    在main函数中声明了函数function,形参是一个double型变量,参数使用传值方式,在function内部对形参的改变不会影响实参的值,主函数没有对实参进行赋值,因此会输出一个不确定的数。

  • 第12题:

    填空题
    在Visual FoxPro中,()是指发现程序出错时,确定出错的位置并纠正错误。

    正确答案: 程序调试
    解析: 暂无解析

  • 第13题:

    ( 3 )对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为

    A )测试

    B )调试

    C )错误分析

    D )验证


    正确答案:B

  • 第14题:

    若程序P经编译并链接后可执行,则(29)。

    A.P是正确的程序

    B.P中没有语法错误

    C.P中没有逻辑错误

    D.P在运行中不会出错


    正确答案:B
    解析:本题考查程序语言的基本概念。程序中的错误可以分为语法错误和语义错误,语义错误又可分成静态语义错误和动态语义错误,动态语义错误(逻辑错误)只有在程序运行时才能发现。程序中的语法错误和静态语义错误在编译阶段可检查出来。因此,一个程序可运行,说明该程序在编译和链接环节没有出错,不能说明该程序运行时不发生错误,也不能说明该程序的运行结果一定正确。

  • 第15题:

    当程序出现编译错误时,程序可以继续执行,只是运行过程中会出错。()


    正确答案:正确

  • 第16题:

    若程序P经编译并链接后可执行,则______。

    A.P是正确的程序

    B.P中没有语法错误

    C.P中没有逻辑错误

    D.P在运行中不会出错


    正确答案:B
    解析:一般的程序错误,可大致分为语法错误和语义错误。①语法错误可以看作是编码出现了违反语言规则的错误,一般编译或者链接时,都会报错。所以,如果程序编译链接可执行,那么,可以说明它没有语法错误。选项B的说法是正确的,为本题正确答案。②语义错误,也可以叫做逻辑错误,也就是说代码完全符合语言规范,不会出现编译/链接的错误,但是,在逻辑上有错误。所以,编译链接正确,也不能保证没有逻辑错误,所以,选项C的说法错误。而如果一个程序有逻辑错误,就不能说它是正确的,也不能保证它运行没有错误。所以,选项A和选项D的说法也都是错误的。

  • 第17题:

    若程序中使用的变量未设置初始值,则______。

    A.编译时一定出错

    B.运行时一定会出错

    C.链接时一定出错

    D.运行结果可能出错


    正确答案:D
    解析:如果程序中使用的变量未设置初始值,那么,如果在编程过程中,不赋值而使用其值进行计算,那么,该值会由系统随机赋值,结果将可能出错。选项D为正确答案。

  • 第18题:

    若程序P经编译并连接后可执行,则 ______ 。

    A.P是正确的程序

    B.P中没有语法错误

    C.P中没有逻辑错误

    D.P在运行中不会出错

    A.

    B.

    C.

    D.


    正确答案:B
    解析:用户编写的源程序中,不可避免地会出现一些错误。这些错误大致可以分为语法错误和语义错误。语义错误又可分为静态语义错误和动态语义错误,动态语义错误只有在程序运行时才能发生,如引用数组下标越界等错误。程序中的语法错误和静态语义错误在编译阶段可检查出来。因此,一个程序经编译并连接后可执行,说明该程序在编译和连接环节没有出错,但不能说明该程序运行时不发生错误,也不能说明该程序的运行结果一定正确。

  • 第19题:

    以下关于采用一位奇校验方法的叙述中,正确的是( )。

    A.若所有奇数位出错,则可以检测出该错误但无法纠正错误
    B.若所有偶数位出错,则可以检测出该错误并加以纠正
    C.若有奇数个数据位出错,则可以检测出该错误但无法纠正错误
    D.若有偶数个数据位出错,则可以检测出该错误并加以纠正

    答案:C
    解析:
    奇偶校验(Parity Check)是一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而确定传输代码的正确性。

  • 第20题:

    在教室管理信息系统程序调试的过程中,程序员发现教室使用情况查询与情况不同。程序员于是首先通过分析错误的外在表现形式,猜想程序故障的大概位置,然后采用一些简单的纠错技术,获得可疑区域的有关信息,判断猜想是否正确,经过多次试探,找到了错误根源。程序员采用的排错方法是()。

    • A、试探法
    • B、演绎法
    • C、反向跟踪法
    • D、正向跟踪法

    正确答案:A

  • 第21题:

    在Visual FoxPro中,()是指发现程序出错时,确定出错的位置并纠正错误。


    正确答案:程序调试

  • 第22题:

    单选题
    使用设置打印语句,输出有关的值进行调试可以()。
    A

    分析、推测程序错误的位置

    B

    分析错误的表象

    C

    找出错误的原因

    D

    修改代码


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

  • 第23题:

    单选题
    若无法断定程序出错的大概位置时,需采用()手段,以确定程序的错误。
    A

    检查代码 

    B

    设置断点 

    C

    估计代码 

    D

    单步调试


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