正确答案: C

自底向上

题目:下面不属于软件设计原则的是

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]关于函数返回值,以下叙述正确的是( )。
  • 函数可以返回整个结构体,即使结构体中有数组

  • 解析:函数返回值可以整型、实型、字符型、指针和结构类型,也可以没有返回值。因此选项A正确,可以返回数组指针,因此可知选项8,c,D错误。故答案为A选项。

  • [单选题]下列选项中,是软件调试技术的是( )。
  • 回溯法

  • 解析:解析:软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。

  • [单选题]有以下程序 main() { int x=0,y=5,z=3; while(z-->0&&++x5)y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是
  • 3,2,-1

  • 解析:解析:本题中首先定义了三个整型变量x、y和z并分别赋值为0、5和3, while循环的判定条件为z-->0&&++x5,由于z的初值为3,所以当z--执行3次后, z-->0将不再成立,又由于x的初值为0,所以++x执行5次,++X5将不再成立,而他们两个表达式的值为逻辑与的关系,故当z-->0不成立时整个表达式的值为假,因此该循环共执行了3次,即语句y=y-1共执行了三次,但while循环的判定表达式却执行了四次,故最后输出的x、y、z的值分别为3,2,-1。

  • [单选题]char类型的取值范围是( )。
  • 0~216-1

  • 解析:解析:本题考查Java中数据类型的取值范围。应该掌握常用的数据类型的取值范围,char类型在内存中占16位,取值范围是0~65535也就是0~2的16次方减1,选项B正确。

  • [单选题]下列______关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的。
  • synchronized

  • 解析:解析:用synchronized关键字实现对对象的加锁及其操作,用synchronized生命的方法为同步方法。带有由synchronized标记的临界区,实现对并发操作的多个线程进行控制。

  • [单选题]按照“先进先出”原则组织数据的数据结构是( )。
  • 队列


  • [单选题]列表框的( )属性表示选中选项的序号。
  • ListIndex

  • 解析:解析:列表框的List属性是一个数组,用来存放各选项,ListCount属性用来返回选项的数目,ListIndex属性返回的是选中的选项的序(编)号(从0开始),Columns属性用来指定列表框中显示的列数。

  • 推荐下载科目: 计算机三级 计算机四级 软考中级 微软认证 Linux认证 JAVA认证 职称计算机 计算机操作员中级 计算机操作员高级 计算机辅助设计(C
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号