• [单选题]数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
  • 正确答案 :C
  • DBS包括DB和DBMS


  • [单选题]结构化程序设计的主要特征是( )。
  • 正确答案 :C
  • 数据和处理数据的过程分离


  • [单选题]在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
  • 正确答案 :D
  • 消息

  • 解析:解析:面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。

  • [单选题]下列程序段的输出结果是______。 void fun(int *x,int *y) {printf("%d%d",*x,*y);*x=3;*y=4;} main() { int x=1,y=2; fun(&y,&x); printf("%d%d",x,y); }
  • 正确答案 :A
  • 2 1 4 3

  • 解析:解析:本题中函数传递的是变量的地址,如果形参在函数中发生改变,相对应的实参也就有了改变。

  • [单选题]有以F程序 #include stdio.h> main() { int y=9; for( ;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
  • 正确答案 :B
  • 852

  • 解析:解析: 本题考查变量的自加“++”和自减“--”问题。当y的值为9、6或3时,if语句的条件成立,执行输出语句,输出表达式--y的值,y的自减要先于输出语句执行,故输出结果为8 5 2。

  • [单选题]有以下程序int f(int n){ if(n==1)return 1; else return f(n-1)+1;}main(){ int i,j=0; for(i=1;i<3;i++)j+=f(i); printf("%d\n",j); }程序的运行结果是
  • 正确答案 :B
  • 3

  • 解析:题目给出的程序包括两个部分:main函数和f函数。main函数的运行最后将变量j的值输出,j的值为f(1)+f(2)。f函数只有一个实参n,当n等于1时,f(1)的值为1,当n大于1时,f的值为f(n-1)+1;若n=2,则f的值为f(1)+1=2,j的值为1+2=3。

  • [单选题]有如下语句:
  • 正确答案 :C
  • [0,99]的随机整数

  • 解析:解析:本题考查随机函数的知识。Rnd是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。此函数乘以100后得到(0,100)开区间内的随机数,取整后即是[0,99]的随机整数。

  • [单选题]以下关于空值(NULL)叙述正确的是
  • 正确答案 :B
  • 空值表示字段或变量还没有确定值

  • 解析:本题考查对于空值(NULL)的理解。空值既不等同于空字符串(故选项A错误),也不等同于数值0(故选项D错误),VFP支持空值,故选项C错误。空值表示字段或者变量没有确定的值,因此选项B为正确答案。

  • [单选题]结构化程序设计主要强调的是
  • 正确答案 :D
  • 程序易读性


  • [单选题]某二叉树T有n个结点,设按某种顺序对T中的每个结点进行编号,编号值为1,2…,n,且有如下性质:T中任一结点v,其编号等于左子树上的最小编号减1,而v的右子树的结点中,其最小编号等于v左子树上的结点的最大编号加1。此二叉树是按( )顺序编号的。
  • 正确答案 :A
  • 前序遍历

  • 解析:解析:根据结点v的右子树的结点中,其最小编号等于v左子树上的结点的最大编号加 1,可以断定是前序遍历。

  • 查看原题

    推荐下载科目: 计算机二级 计算机三级 微软认证 思科认证 Linux认证 JAVA认证 计算机一级 软考高级 职称计算机 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2