正确答案: B

结构化复合索引文件

题目:可以在添加、更改或删除记录时自动维护索引的索引是( )。

解析:B

查看原题

举一反三的答案和解析:

  • [单选题]下列对字符数组进行初始化的语句中,正确的是( )。
  • char a[]="Hello";

  • 解析:解析:本题考查对字符数组的初始化。选项A中,数组a在定义后紧跟初始化的情况下可省略数组长度,其最终数组长度由所赋字符串常量的长度给定。选项A是正确。选项B中,a是一个二维数组,二维数组也能在定义时被初始化。如果对全部元素都赋初值,则定义数组时第一维的大小可以忽略,但第二维的大小不能省略。故选项B是错误。选项C和选项D都忽略了字符串的大小要比字符串中的字符数多1这一点,造成了数组的越界。

  • [单选题]结构化程序设计主要强调的是______ 。
  • 程序的易读性

  • 解析:解析:程序的易读性是结构化程序设计强调的主要特征。

  • [单选题]下列不属于软件工程3个要素的是
  • 环境

  • 解析:【解析】软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理。

  • [单选题]以下不属于面向对象的基本特点的是( )。
  • 分类性

  • 解析:解析:封装性、继承性、多态性是面向对象的三大特点。

  • [单选题]下列哪个是C++语言的有效标识符?
  • No1

  • 解析:解析:标识符是一个以字母或下划线开始的,由字母、下划线和数字组成的字符串,标识符不能与任意关键字同名。

  • [单选题]有以下程序void f(int x,int y){ int t, if(xy){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; couta","b","cend1;}执行后输出结果是
  • 4,3,5

  • 解析:解析:考生根据分析可以得知f函数的功能是交换两个变量的值。表明看起来,在main函数中,使用三次f函数完成三个变量的交换。真的如此么?只要考生注意到f函数采用值传递,而值传递的缺点就是不会改变形参的值,因此,上述操作根本无法改变原来三个变量的值!故三个变量的值依然保持不变。

  • [单选题]在SQL的SELECT查询的结果中,消除重复记录的方法是( )。
  • 使用DISTINCT短语实现

  • 解析:C。【解析】在SQL的SELECT语句中,使用DISTINCT可消除输出结果中的重复记录。

  • [单选题]以下程序运行后,输出结果为______。 main() { int a[2][3]={1,3,5,7,9,11},*s[2],**pp,*p; s[0]=a[0],s[1]=a[1]; pp=s; p=(int*)malloc(sizeof(int)); **pp=s[1][1]; p=*pp; printf("%d\n",*p); }
  • 9

  • 解析:解析:s是一个含有两个元素的指针数组,pp是—个指向指针变量的指针,s[0]是指向二维数组a行下标为0的元素的首地址,即a[0][0]的地址,s[1]为a[1][0]的地址。pp的值为s[0]的地址。**pp=s[1][1]后,a[O][0]的值将被赋值为a[1][1]的值,执行p=*PP;后,p中将是s[0]的值,最后的输出语句将输出地址s[0]所指向的数据,即a[0][0]。

  • [单选题]耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是______。
  • 降低耦合性提高内聚性有利于提高模块的独立性

  • 解析:解析:1、内聚性:内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量。2、耦合性:耦合性是模块间互相连接的紧密程度的度量。因此选项C、D是错误的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚

  • 推荐下载科目: 计算机三级 计算机四级 软考中级 思科认证 Linux认证 JAVA认证 计算机一级 软考初级 通信工程师 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2