参考答案和解析
正确答案:
解析: 暂无解析
更多“一两行代码就能完成的功能没有必要编写方法实现。”相关问题
  • 第1题:

    请编写实现void * malloc(int)内存分配函数功能一样的代码。


    正确答案:
               

  • 第2题:

    下列GIS软件测试方法中,一般由代码编写者自己完成的是()。

    A.单元测试
    B.回归测试
    C.Alpha测试
    D.Beta测试

    答案:A
    解析:
    系统测试,同时参考第11章工具测试的内容。单元测试对象是软件设计的最小单位,即模块。单元测试的依据是详细设计描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。Alpha测试是由研发测试人员在开发环境下模拟实际操作进行的测试,其目的是评价软件产品的功能、局域化、可使用性、可靠性、性能和支持。Beta测试是一种验收测试。验收测试是软件产品完成了功能测试和系统测试之后,在产品发布之前所进行的软件测试活动,它是技术测试的最后一个阶段,通过了验收测试,产品就会进入发布阶段。
    软件测试依照软件开发的过程,按阶段可以划分为:单元测试、集成测试、确认测试、系统测试和验收测试。本题中的回归测试可以发生在软件测试的各个阶段,Alpha测试和Beta测试是验收测试的方法,这三种测试都可以有开发者和用户参与或由用户单独完成,而单元测试一般由开发者完成。

  • 第3题:

    (2014 年) 下列 GIS 软件测试方法中, 一般由代码编写者自己完成的是() 。

    A. 单元测试
    B. 回归测试
    C. Alpha 测试
    D. Beta 测试

    答案:A
    解析:

  • 第4题:

    向数据库插入记录时,只要采用异常处理格式编写插入代码,就能保证插入的数据是正确的。


    正确答案:错误

  • 第5题:

    一个线程要完成一个应用任务,为了完成该应用任务而编写的代码要放到()方法中。


    正确答案:run()

  • 第6题:

    下列关于接口的说法,正确的是()

    • A、 接口中定义的方法都必须是虚方法
    • B、 接口中定义的方法可以编写其实现代码
    • C、 继承接口的类可提供被继承接口中部分成员的实现代码
    • D、 接口中的所有方法都必须在其派生类中得到实现

    正确答案:D

  • 第7题:

    下面关于编写事件代码的方法中,错误的是()。

    • A、为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序,其主名就是事件名
    • B、为对象的某个事件编写代码就是将代码写入该对象的该事件过程中
    • C、可以在定义了该事件过程的类中继承
    • D、在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的事件代码

    正确答案:A

  • 第8题:

    在"代码"窗口中,只能编写对象的事件和方法程序代码,不能查询对象的事件和方法程序代码.


    正确答案:错误

  • 第9题:

    判断题
    向数据库插入记录时,只要采用异常处理格式编写插入代码,就能保证插入的数据是正确的。
    A

    B


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

  • 第10题:

    单选题
    下列GIS软件测试方法中,一般由代码编写者自己完成的是()。
    A

    单元测试

    B

    回归测试

    C

    Alpha测试

    D

    Beta测试


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

  • 第11题:

    判断题
    编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
    A

    B


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

  • 第12题:

    判断题
    在"代码"窗口中,只能编写对象的事件和方法程序代码,不能查询对象的事件和方法程序代码.
    A

    B


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

  • 第13题:

    请编写能直接实现int atoi(const char * pstr)函数功能的代码。


    正确答案:

     

     

  • 第14题:

    下列GIS软件测试方法中,一般由代码编写者自己完成的是()。

    A:单元测试
    B:回归测试
    C:Alpha测试
    D:Beta测试

    答案:A
    解析:
    ①单元测试(模块测试),是由程序员自己来完成,是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。②Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。③Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。④回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。故选A。

  • 第15题:

    Shellcode是什么?()

    • A、是用C语言编写的一段完成特殊功能代码
    • B、是用汇编语言编写的一段完成特殊功能代码
    • C、是用机器码组成的一段完成特殊功能代码
    • D、命令行下的代码编写

    正确答案:B

  • 第16题:

    一两行代码就能完成的功能没有必要编写方法实现。


    正确答案:错误

  • 第17题:

    实体代码的设计与程序的编写都是在系统设计阶段完成的。


    正确答案:错误

  • 第18题:

    编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。


    正确答案:正确

  • 第19题:

    下列面向对象程序设计的说法正确的是:()。

    • A、面向对象程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计
    • B、可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计
    • C、结构化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计
    • D、程式化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计

    正确答案:B

  • 第20题:

    单选题
    关于多态,下列说法正确的是()
    A

     多态实际上就是重载,它们本质上是以一样的

    B

     多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本。

    C

     编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本。

    D

     多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一函数名编写多个不同的实现代码来实现。


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

  • 第21题:

    单选题
    下列关于接口的说法,正确的是()
    A

     接口中定义的方法都必须是虚方法

    B

     接口中定义的方法可以编写其实现代码

    C

     继承接口的类可提供被继承接口中部分成员的实现代码

    D

     接口中的所有方法都必须在其派生类中得到实现


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

  • 第22题:

    填空题
    一个线程要完成一个应用任务,为了完成该应用任务而编写的代码要放到()方法中。

    正确答案: run()
    解析: 暂无解析

  • 第23题:

    判断题
    一两行代码就能完成的功能没有必要编写方法实现。
    A

    B


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

  • 第24题:

    单选题
    Shellcode是什么?()
    A

    是用C语言编写的一段完成特殊功能代码

    B

    是用汇编语言编写的一段完成特殊功能代码

    C

    是用机器码组成的一段完成特殊功能代码

    D

    命令行下的代码编写


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