对软件正确性的描述可以划分为6种不同的情况分别为:程序编写得无语法错误、程序运行中未发现明显的运行错误、程序中无不适当语句、程序运行中能通过典型的有效测试数据,而得到正确的预期效果、程序运行中能通过典型的无效测试数据,而得到正确的预期结果和()。

题目

对软件正确性的描述可以划分为6种不同的情况分别为:程序编写得无语法错误、程序运行中未发现明显的运行错误、程序中无不适当语句、程序运行中能通过典型的有效测试数据,而得到正确的预期效果、程序运行中能通过典型的无效测试数据,而得到正确的预期结果和()。


相似考题
更多“对软件正确性的描述可以划分为6种不同的情况分别为:程序编写得无语法错误、程序运行中未发现明显的运行错误、程序中无不适当语句、程序运行中能通过典型的有效测试数据,而得到正确的预期效果、程序运行中能通过典型的无效测试数据,而得到正确的预期结果和()。”相关问题
  • 第1题:

    ●若C程序的表达式中引用了未赋初值的变量,则(20)。

    (20)

    A.编译时一定会报告错误信息,该程序不能运行

    B.可以通过编译并运行,但运行时一定会报告异常

    C.可以通过编译,但链接时一定会报告错误信息而不能运行

    D.可以通过编译并运行,但运行结果不一定是期望的结果


    正确答案:D

  • 第2题:

    下列对于软件测试的描述中正确的是

    A)软件测试的目的是证明程序是否正确

    B)软件测试的目的是使程序运行结果正确

    C)软件测试的目的是尽可能多地发现程序中的错误

    D)软件测试的目的是使程序符合结构化原则


    正确答案:C
    软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。可见选项C的说法正确。

  • 第3题:

    下列对于软件测试的描述中正确的是

    A.软件测试的目的是证明程序是否正确

    B.软件测试的目的是使程序运行结果正确

    C.软件测试的目的是尽可能多地发现程序中的错误

    D.软件测试的目的是使程序符合结构化原则


    正确答案:C
    软件测试是为了发现错误而执行程序的过程。因此软件测试的目的是尽可能多地发现程序中的错误,而不是证明程序是否正确。因此选项C正确。

  • 第4题:

    计师可以应用以下哪种程序来确定用户的电子数据表格是否已正确应用运费急

    Ⅰ、单独编制电子数据表格,并通过该表格和用户电子数据表格运行测试数据,将两种结果进行比较;
    Ⅱ、检查电子数表格的逻辑,以确定是否正确体现了算法;
    Ⅲ、编制一套测试数据,并手工计算预期结果。通过用户电子数据表格运行测试数据。

    A、只有Ⅰ和Ⅱ是对的;

    B、只有Ⅰ和Ⅲ是对的;

    C、只有Ⅱ和Ⅲ是对的;

    D、Ⅰ,Ⅱ和Ⅲ都对。

    答案:C
    解析:
    本题考查的知识点是实施电子表格分析。答案A.B.D均不正确。见题解C。
    答案C正确。Ⅱ和Ⅲ确定用户的电子数据表格是否已正确应用运费急报算法。

  • 第5题:

    若C程序表达式中引用了未赋初值的变量,则( ).

    A.编译时一定会报告错误信息,该程序不能运行
    B.可以通过编译并运厅,但运行时一定会报告异常
    C.可以通过编译,但链接时一定会报告错误信息而不能运行
    D.可以通过编译并运行.但运行结果不一定是期望的结果

    答案:D
    解析:

  • 第6题:

    要使正在运行中的程序停止下来,操作面板上可以通过()停止程序,按按钮可使程序继续运行;而按钮一般是()时才使用。


    正确答案:按钮;发生意外

  • 第7题:

    下列选项中关于程序运行结果的描述正确的是()。

    • A、程序运行结果为0false
    • B、程序运行结果为1true
    • C、程序无法通过编译
    • D、程序可以通过编译但结果不确定

    正确答案:A

  • 第8题:

    某同学想在手机上开发一个软件,该软件可以查询学校内任意教室的课表,比较恰当的实现步骤是()。

    • A、问题描述→设计算法→编写程序→…→调试运行
    • B、设计算法→编写程序→调试程序→…→得到答案
    • C、提出问题→编写程序→运行程序→…→得到结果
    • D、提出问题→设计程序→编写程序→…→运行程序

    正确答案:A

  • 第9题:

    关于在Windows XP下的软件的安装方法,下面说法正确的是()。

    • A、如果我们的软件安装盘里附有“Autorun”功能,则直接将该安装光盘放入光驱中即可自动启动安装程序。
    • B、可以直接通过运行安装盘里的Setup安装程序,来完成软件的安装过程
    • C、可以通过执行“开始”菜单中的“运行(R)”选项,来运行Setup安装程序
    • D、通过控制面板中“添加/删除程序”对话框中的“添加新程序”选项,来安装应用程序

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

  • 第10题:

    单选题
    在C#中,下列关于程序的各种错误,说法错误的是()。
    A

    只通过调试无法确保程序运行完全正常

    B

    通过异常处理,可以捕获运行错误

    C

    逻辑错误编译时不能被发现,但是可以通过调试发现

    D

    语法错误容易在运行时发现


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

  • 第11题:

    单选题
    若C程序的表达式中引用了未赋初值的变量,则()。
    A

    编译时一定会报告错误信息,该程序不能运行

    B

    可以通过编译并运行,但运行时一定会报告异常

    C

    可以通过编译,但链接时一定会报告错误而不能运行

    D

    可以通过编译并运行,但运行结果不一定是期望的结果


    正确答案: C
    解析: 本题考查C程序设计语言基础知识。 在C程序的表达式引用了未赋初值的变量,程序可以通过编译且能够运行,但是由于变量的值是随机的,因此运行结果也是随机的,不一定能得到期望的结果。故选D。

  • 第12题:

    单选题
    下列选项中关于程序运行结果的描述正确的是()。
    A

    程序运行结果为0false

    B

    程序运行结果为1true

    C

    程序无法通过编译

    D

    程序可以通过编译但结果不确定


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

  • 第13题:

    下列对于软件测试的描述正确的是( )。

    A. 软件测试的主要目的是发现程序中的错误

    B. 软件测试的目的是证明程序是否正确

    C. 软件测试的目的是使程序运行结果正确

    D. 软件测试是为了证明软件中没有错误


    正确答案:A
    软件测试的目标是发现软件中的错误。

  • 第14题:

    下列关于连编应用程序的说法中,正确的是

    A.连编项目成功后,再进一步进行连编应用程序,可保证连编的正确性

    B.可随时连编应用程序

    C.应用程序文件和可执行文件都可以在Windows中运行

    D.应用程序文件和可执行文件都必须在Visual FoxPro中运行


    正确答案:A
    解析:连编项目获得成功后,运行该项目,在程序运行正确后,可最终连编成一个应用程序文件。连编后的应用程序文件需要在VisualFoxPro中运行;可执行文件能在Windows环境下运行,也可在VisualFoxPro中运行。连编应用程序必须在项目管理器中设置好主文件,才可进行连编。

  • 第15题:

    关于在Windows XP下的软件的安装方法,下面说法正确的是()。

    A.如果我们的软件安装盘里附有“Autorun”功能,则直接将该安装光盘放入光驱中即可自动启动安装程序。

    B.可以直接通过运行安装盘里的Setup安装程序,来完成软件的安装过程

    C.可以通过执行“开始”菜单中的“运行(R)”选项,来运行Setup安装程序

    D.通过控制面板中“添加/删除程序”对话框中的“添加新程序”选项,来安装应用程序


    参考答案:A, B, C, D

  • 第16题:

    若C程序的表达式中引用了未赋初值的变量,则______。

    A.编译时一定会报告错误信息,该程序不能运行
    B.可以通过编译并运行,但运行时一定会报告异常
    C.可以通过编译,但链接时一定会报告错误信息而不能运行
    D.可以通过编译并运行,但运行结果不一定是期望的结果

    答案:D
    解析:
    本题考查C程序设计语言基础知识。在C程序的表达式引用了未赋初值的变量,程序可以通过编译且能够运行,但是由于变量的值是随机的,因此运行结果也是随机的,不一定能得到期望的结果。

  • 第17题:

    程序设计的目标,不只编写一个能得到正确运行结果的程序,还应关注程序结构的好坏,“好的结构”比“高的效率”更为重要。


    正确答案:正确

  • 第18题:

    空运行是数控机床必备的功能,常用来效验程序,关于空运行正确的表述()

    • A、空运行时刀具不进行实际切削
    • B、空运行可以检查程序中的语法错误
    • C、空运行可以校核加工路径正确与否
    • D、空运行可以检查零件的加工精度

    正确答案:A,B,C

  • 第19题:

    一个计算问题的程序分成3个可以独立执行的程序模块:输入程序、处理程序和打印程序,每批数据都需顺序执行这三个模块。对于多批数据,这三个程序在单CPU机器中可能运行的顺序是()

    • A、 输入程序与处理程序顺序运行
    • B、 输入程序和处理程序能并行运行
    • C、 处理程序和打印程序顺序运行
    • D、 处理程序和打印程序能并行运行
    • E、 打印程序和输入程序能并行运行

    正确答案:A,C,E

  • 第20题:

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

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

    正确答案:D

  • 第21题:

    从“开始”菜单中运行程序的正确方法是()。

    • A、通过“程序”选项运行程序
    • B、通过“文档”选项打开最近使用的文档
    • C、通过“运行”选项运行程序
    • D、通过“搜索”选项运行程序

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

  • 第22题:

    多选题
    从“开始”菜单中运行程序的正确方法是()。
    A

    通过“程序”选项运行程序

    B

    通过“文档”选项打开最近使用的文档

    C

    通过“运行”选项运行程序

    D

    通过“搜索”选项运行程序


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

  • 第23题:

    单选题
    某同学想在手机上开发一个软件,该软件可以查询学校内任意教室的课表,比较恰当的实现步骤是()。
    A

    问题描述→设计算法→编写程序→…→调试运行

    B

    设计算法→编写程序→调试程序→…→得到答案

    C

    提出问题→编写程序→运行程序→…→得到结果

    D

    提出问题→设计程序→编写程序→…→运行程序


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