• [单选题]下列程序的输出结果是int b=2;int func(int *a){ b+=*a; return(b);}main(){ int a=2, res=2; res += func(&a); printf("%d\n",res);}
  • 正确答案 :C
  • 6

  • 解析:在本题程序中,首先定义了一个全局整型变量b,并给其赋初值为2,然后定义一个函数func,该函数带有一个指针类型的形参,在函数体中,通过形参的值来改变全局变量b的值,b+=*a等价于b=b+(*a),然后通过return语句返回计算后的变量b的结果。

  • [单选题]在Visual FoxPro中,宏替换可以从变量中替换出 ______。
  • 正确答案 :D
  • 以上三种都可能是

  • 解析:解析:宏替换的功能是替换出字符变量的内容,即&的值是变量中的字符串。去掉了定界符之后,结果就可能有多种类型,可以是字符串、数值或命令。

  • [单选题]在下列关于二叉树的叙述中,正确的一项是( )。
  • 正确答案 :B
  • 二叉树的度为2

  • 解析:解析: 特别要注意“结点的度”和“树的度”是两个不同的概念。“结点的度”指的是此结点拥有的后件个数。“树的度”指的是所有结点中的最大的度。在二叉树中,结点中最大的度为2,所以二叉树的度为2。但并不是每一个结点的度都是2,可以为0或1,当二叉树为空时没有结点,所以也不会有度为2的结点,所以C)也是错误的。

  • [单选题]若将程序中的&& 删除,则X,Y的输出结果为 ______。
  • 正确答案 :B
  • 2 4

  • 解析:解析:&&起解释说明语句作用,删除后则执行IF语句,当第二次循环后X=2、Y=4时,结束循环。

  • [单选题]用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
  • 正确答案 :KN
  • D

    D

  • 解析:解析:本题考查使用COUNT()函数来构造复杂查询,显示“平均成绩”不是表中字段,不能直接显示,用函数来实现表示方法为: AVG(成绩)平均成绩。因选项A、选项B表示错误可排除;在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组,也就是说先写WHERE子句,然后是GROUP,最后用HAVING子句对GROUP分组限定条件。选项C这两个选项中错误在于COUNT(*)>5分组限定条件写在WHERE之后。故选项D为正确答案。

  • [单选题]为了使模块尽可能独立,要求( )。
  • 正确答案 :B
  • 内聚程度要尽量高,耦合程度要尽量弱

  • 解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之问的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

  • [单选题]规范化理论中,消除其中多余的数据相关性是指分解
  • 正确答案 :A
  • 关系运算

  • 解析:解析:数据库规范化的基本思想是逐步消除数据依赖中不合适的部分,根本思想是通过分解关系运算来消除多余的数据相关性。

  • 查看原题 查看所有试题

    推荐科目: 计算机二级 微软认证 思科认证 计算机一级 软考高级 软考初级 通信工程师 计算机操作员初级 计算机辅助设计(C 其他
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号