下列有关软件问题生命周期模型状态定义的说法中,错误的是 ______。A.“新建”表示测试中发现并报告了新的软件问题B.“打开”表示软件问题已经被确认并分配测试工程师处理C.“关闭”表示软件问题已被确认为无效的软件问题D.“解决”表示软件问题已被确认修复

题目

下列有关软件问题生命周期模型状态定义的说法中,错误的是 ______。

A.“新建”表示测试中发现并报告了新的软件问题

B.“打开”表示软件问题已经被确认并分配测试工程师处理

C.“关闭”表示软件问题已被确认为无效的软件问题

D.“解决”表示软件问题已被确认修复


相似考题
更多“下列有关软件问题生命周期模型状态定义的说法中,错误的是 ______。A.“新建”表示测试中发现并报告了新的软件问题B.“打开”表示软件问题已经被确认并分配测试工程师处理C.“关闭”表示软件问题已被确认为无效的软件问题D.“解决”表示软件问题已被确认修复”相关问题
  • 第1题:

    ●瀑布模型把软件生命周期划分为8个主要的阶段,其中( 2)一阶段定义的规范将成为软件测试中的系统测试阶段的目标。

    (2)A.问题的定义

    B.可行性研究

    C.软件需求分析

    D.系统总体设计


    正确答案:C

  • 第2题:

    下列有关软件问题生命周期模型状态定义的说法中,错误的是______。

    A) “新建”表示测试中发现并报告了新的软件问题

    B) “打开”表示软件问题已经被确认并分配测试工程师处理

    C) “关闭”表示软件问题已被确认为无效的软件问题

    D) “解决”表示软件问题已被确认修复

    A.

    B.

    C.

    D.


    正确答案:B
    解析:软件问题的状态定义如下:
      ·新建(New)——测试中新报告的软件问题;
      ·打开(Open)——软件问题已被确认并分配给相关开发工程师处理;
      ·关闭(Closed)——确认为无效的软件问题;
      ·待验(Pending)——工程师已完成修正,等待测试人员验证;
      ·解决(Resolred)——软件问题已被修复。

  • 第3题:

    ● 软件测试是保证软件质量的关键活动,实施软件测试的可行目标是 () 。 ()A.证明软件不存在错误和缺陷 B.验证程序的数据表示方式是否正确 C.找出软件中的所有错误和缺陷 D.尽量多地发现软件中的错误和缺陷


    正确答案:D
        本题考查对于软件测试的任务和目标掌握程度。首先,任何软件都是可能存在错误的,任何测试手段都无法证明软件没有错误或缺陷。其次,对软件进行测试是为了尽可能多地发现软件中的错误和缺陷,来保证软件的质量和可靠性满足要求。

  • 第4题:

    介于可行性研究和概要设计之间的软件生命周期阶段是

    A. 问题定义

    B. 需求分析

    C. 算法设计

    D. 软件测试


    正确答案:B

  • 第5题:

    该项目当前的软件问题处理状况如下:

    测试项目当前剩余处在“待验”状态的软件问题有105个,处在“新建”状态的软件问题有14个,处在“打开”状态的软件问题有151个。已知该测试组的软件问题日常处理能力是90个软件问题/工作日,开发组日常修复软件问题的能力是40个软件问题/工作日。请说明软件问题报告处理方面说明存在的问题和需要尽快开展的相关开发和测试工作。


    正确答案:根据题意开发组中要修改的问题数是14+151=165需要修改时间是165/40≈4天;即使不需要修改新建的问题需要时间是:(105+151)/90≈3天。需要根据存在问题的严重性来选择需要优先解决的问题测试组可以先对客户端容量进行测试同时开发组修复已经发现的问题它们之间可以并行地展开。 已知C源程序如下: / * A simple mailing list example using an array of structures. */ #includestdion. h> #includestdlib. h> define MAX 4 struct adck { char name[30]; char street[40]; char city[20]; unsigned long int zip; )addr_l ist[MAX]; void init_list(void)enter(void); void deleteAddr(void)list(void); int menu_select(void)find_free(void); int main(void) { char choice; init_list();/ * initialize the structure array * / for(;;){ choice=menu_select(); switch(choice){ case 1:enter(); break; case 2:deleteAddr(); break; case 3:list(); break; case 4:exit(0); } } return 0; } / * Initialize the list. */ void init list(void) { register int t; for(t=0;tMAX;++t)addr_list[t]name[0]=\0; } / * Get a menu selection. * / Int menu_select(void) { char s[80]; int c; printf("1. Enter a namekn"); printf("2. Delete a name\n"): printf("3. List the file\n"); printf("4. Quitkn"): do{ printf("\nEnter your choice:"); gets(S); c=atoi(s): }while(c1 || c>4); return c; } / * Input addresses into the list. * / void enter(void) { int slot; char s[80]; slot=find_free(); if(slot==-1){ printf("\nList Full"): return; } printf("Enter name:"); gets(addr_list[slot]. name); printf("Enter street:"); gets(addr_list[slot]. street); printf("Enter city:"); gets(addr_list[slot]. city); printf("Enter zip:"); gets(s); addr_list[slot]. zip=strtoul(s\010); } / * Find an unused structure. * / int find_free(void) { register int t; for(t=0;addr_list[t]. name[0]&&tMAX;++t); if(t==MAX)return-1:/ * no slots free* / return t; } / * Delete an address. * / void deleteAddr(void) { register int slot; char s[80]; printf("enter record# :"); gets(s); slot=atoi(s): if(slot>=0&&slotMAX) addr_list[slot]. name[0]=\0; } /*Display the list on the screen. */ void list(void) { register int t: for(t=0;tMAX;++t){ if(addr_list[t]. name[0]){ printf("%s\n"addr_list[t]. name); printf("%s\n"addr_list[t]. street); printf("%s\n"addr_list[t]. city); printf("%lu\n"addir_list[t]. zip); } } printf("\n\n"); }
    根据题意,开发组中要修改的问题数是14+151=165,需要修改时间是165/40≈4天;即使不需要修改新建的问题,需要时间是:(105+151)/90≈3天。需要根据存在问题的严重性来选择需要优先解决的问题,测试组可以先对客户端容量进行测试,同时开发组修复已经发现的问题,它们之间可以并行地展开。 已知C源程序如下: / * A simple mailing list example using an array of structures. */ #includestdion. h> #includestdlib. h> define MAX 4 struct adck { char name[30]; char street[40]; char city[20]; unsigned long int zip; )addr_l ist[MAX]; void init_list(void),enter(void); void deleteAddr(void),list(void); int menu_select(void),find_free(void); int main(void) { char choice; init_list();/ * initialize the structure array * / for(;;){ choice=menu_select(); switch(choice){ case 1:enter(); break; case 2:deleteAddr(); break; case 3:list(); break; case 4:exit(0); } } return 0; } / * Initialize the list. */ void init list(void) { register int t; for(t=0;tMAX;++t)addr_list[t],name[0]=\0; } / * Get a menu selection. * / Int menu_select(void) { char s[80]; int c; printf("1. Enter a namekn"); printf("2. Delete a name\n"): printf("3. List the file\n"); printf("4. Quitkn"): do{ printf("\nEnter your choice:"); gets(S); c=atoi(s): }while(c1 || c>4); return c; } / * Input addresses into the list. * / void enter(void) { int slot; char s[80]; slot=find_free(); if(slot==-1){ printf("\nList Full"): return; } printf("Enter name:"); gets(addr_list[slot]. name); printf("Enter street:"); gets(addr_list[slot]. street); printf("Enter city:"); gets(addr_list[slot]. city); printf("Enter zip:"); gets(s); addr_list[slot]. zip=strtoul(s,\0,10); } / * Find an unused structure. * / int find_free(void) { register int t; for(t=0;addr_list[t]. name[0]&&tMAX;++t); if(t==MAX)return-1:/ * no slots free* / return t; } / * Delete an address. * / void deleteAddr(void) { register int slot; char s[80]; printf("enter record# :"); gets(s); slot=atoi(s): if(slot>=0&&slotMAX) addr_list[slot]. name[0]=\0; } /*Display the list on the screen. */ void list(void) { register int t: for(t=0;tMAX;++t){ if(addr_list[t]. name[0]){ printf("%s\n",addr_list[t]. name); printf("%s\n",addr_list[t]. street); printf("%s\n",addr_list[t]. city); printf("%lu\n",addir_list[t]. zip); } } printf("\n\n"); }

  • 第6题:

    下列叙述中正确的是( )。

    A.软件工程只是解决软件项目的管理问题

    B.软件工程主要解决软件产品的生产率问题

    C.软件工程的主要思想是强调在软件开发过程牛需要应用工程化原则

    D.软件工程只是解决软件开发中的技术问题


    正确答案:C
    解析:软件工程是计算机软件开发和维护的工程学科,它采用工程的概念原理、技术和方法来开发和维护软件,它把经过实践考验而证明正确的管理技术和当前能够得到的最好技术结合起来。

  • 第7题:

    下列关于软件缺陷状态的定义,不正确的是______。

    A.New—测试中新报告的软件缺陷

    B.Open—缺陷被确认并分配给相关开发工程师处理

    C.Fixed—测试工程师已完成修正,等待开发人员验证

    D.Closed—缺陷已被修复


    正确答案:C

  • 第8题:

    以下关于软件测试的叙述中,正确的是( )。

    A.软件测试的目的是为了证明软件是正确的
    B.软件测试是为了发现软件中的错误
    C.软件测试在软件实现之后开始,在软件交付之前完成
    D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了

    答案:B
    解析:
    软件测试的目的是为了尽可能多的发现软件中的错误

  • 第9题:

    CDS2.5M测试软件中,是否每次打开软件都需要重新定义地图的图层及相应图例()。

    • A、是
    • B、否
    • C、由于软件bug问题,有时需要定义

    正确答案:A

  • 第10题:

    在软件工程或软件测试中,哪些软件问题被称为软件缺陷?


    正确答案: (1)软件未达到产品说明书中已经标明的功能;
    (2)软件出现了产品说明书中指明不会出现的错误;
    (3)软件未达到产品说明书中虽未指出但应当达到的目标;
    (4)软件功能超出了产品说明书中指明的范围;
    (5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不好。

  • 第11题:

    下列有关救件问题生命周期模型状态定义的说法中,错误的是()。

    • A、"新建"表示测试中发现开报告了新的软件问题
    • B、"打开"表示软件问题已经被确认并分配测试工程师处理
    • C、"关闭"表示软件问题已被已被确认为无效的软件问题
    • D、"解决"表示软件问题己被确认修复

    正确答案:C

  • 第12题:

    ( 难度:中等)下列关于软件工程描述正确的是()。
    A.软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则
    B.软件工程主要解决软件产品的生产率问题
    C.软件工程只是解决软件开发中的技术问题
    D.软件工程只是解决软件项目的管理问题

    答案:A

  • 第13题:

    以下有关回归测试的说法中。正确的是

    A.回归测试是一个测试阶段

    B.回归测试的目标是确认被测软件经修改和扩充后正确与否

    C.回归测试不能用于单元和集成测试阶段

    D.回归测试是指在软件新版本中验证已修复的软件问题

    请帮忙给出正确答案和分析,谢谢!


    正确答案:B
    解析:回归测试有两种不同的使用方式,都是建立在复用原有测试的思想之上的。其方式描述如下:①一经发现并改正了程序中隐藏的缺陷,然后再重新执行以前发现这个缺陷的测试,看这个缺陷是否重现。回归测试的目的是为了确认对程序的修改达到了预期的目标。 ②当对发现的缺陷进行修改之后,执行一系列基准测试,以确认程序的修改没有对程序的其他部分产生干扰。

  • 第14题:

    (7)下列描述中正确的是 A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则 D.软件工程只是解决软件开发过程中的技术问题


    正确答案:C
    【解析】软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。

  • 第15题:

    ()能发现软件设计或软件编码中存在的问题并进行修改,从而保证软件的质量。

    A.软件设计

    B.程序编码

    C.程序设计

    D.软件测试


    参考答案:D

  • 第16题:

    下列描述中,正确的是( )。

    A.软件工程只是解决软件项目的管理问题

    B.软件工程主要解决软件产品的生产率问题

    C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

    D.软件工程只是解决软件开发中的技术问题


    正确答案:C
    解析:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。

  • 第17题:

    已知软件问题处理状况如下:

    测试项目当前处在“待验”状态的软件问题有307个,处在“新建”状态的软件问题有35个,处在“打开”状态的软件问题有243个,测试组的软件问题处理能力是70个软件问题/工作日,开发组处理问题的能力是40个软件问题/工作日。

    请根据测试执行阶段剩余的天数与软件问题处理状况信息,说明开发和测试组在软件问题处理方面存在的问题,并简要指明原因。


    正确答案:存在问题数开发组和测试组不能在5天后完成工作根据胚中描述的数据开发组中要修改的问题数是243+35=278需要修改时间是278/40≈7天;测试组即便新建的问题不需要修改需要时间是(307+243)/70≈8天。
    存在问题数开发组和测试组不能在5天后完成工作,根据胚中描述的数据,开发组中要修改的问题数是243+35=278,需要修改时间是278/40≈7天;测试组即便新建的问题不需要修改,需要时间是(307+243)/70≈8天。

  • 第18题:

    下列描述中正确的是

    A.软件工程只是解决软件项目的管理问题

    B.软件工程主要解决软件产品的生产率问题

    C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

    D.软件工程只是解决软件开发中的技术问题


    正确答案:C

     软件工程是试图用工程、科学和数学的原理与方法研制、维护计算机软件的有关技术及管理方法。软件工程的主要思想是强调在软件开发工程中需要应用工程化的原则。软件工程用来解决以下问题:软件需求的增长得不到满足、软件开发成本和进度无法控制、软件质量难以保证、软件不可维护或维护程度低、软件得成本不断提高、软件开发生产率的提高赶不上硬件的发展和应用需求的增长。软件项目的管理、软件产品的生产率、软件开发中的技术都是软件工程需要解决的部分问题。因此选项C正确。

  • 第19题:

    下列不属于软件问题的主状态的是______。

    A.“新建”

    B.“打开”

    C.“修正”

    D.“解决”


    正确答案:C

  • 第20题:

    下列关于各软件测试阶段特点的说法,错误的是()。

    • A、单元测试是最小单位的测试
    • B、单元测试可以发现时序问题
    • C、集成测试可以发现单元测试中无法发现的资源竞争的问题
    • D、确认测试往往在系统测试的前期进行,包括有效性测试和软件配置审查

    正确答案:B

  • 第21题:

    瀑布模型把软件生命周期划分为8个主要的阶段,其中()阶段定义的规划将成为软件测试中的系统测试阶段的目标。

    • A、问题的定义
    • B、可行性研究
    • C、软件需求分析
    • D、系统总体设计

    正确答案:C

  • 第22题:

    软件问题报告是测试实施过程中最重要的文档。它记录了软件问题发生的环境,如各种资源的配置情况,软件问题的再现步骤以及软件问题性质的说明。更重要的是它还记录着软件问题的处理进程。


    正确答案:正确

  • 第23题:

    单选题
    下列有关救件问题生命周期模型状态定义的说法中,错误的是()。
    A

    新建表示测试中发现开报告了新的软件问题

    B

    打开表示软件问题已经被确认并分配测试工程师处理

    C

    关闭表示软件问题已被已被确认为无效的软件问题

    D

    解决表示软件问题己被确认修复


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