正确答案: C
数据的逻辑结构在计算机中的表示
题目:数据的存储结构是指
解析:数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构在计算机中的表示称为数据的物理结构,又称存储结构。它包括数据元素的表示和关系的表示。数据之间的关系在计算机中有两种不同的表示方法:顺序映像和非顺序映像,并由此得到两种不同的存储结构,即顺序存储结构和链式存储结构。
查看原题
举一反三的答案和解析:
[单选题]滚动条控件的LargeChange 属性所设置的是______。
单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量
[单选题]以下叙述中正确的是( )。
报表只能输出数据
[单选题]阅读下面程序 public class MyVal { public static void main(String[]args) { MyVal m=new MyVal(); m.amethod(); } public void amethod() { boolean b[]=new Boolean[5]; } } 程序编译或运行的结果是
编译不通过
解析:解析:语句boolean b[]=new Boolean[5];存在错误,类型不兼容,左边为基本类型,右边为类java.lang.Boolean。Boolean类将基本类型为boolean的值包装在一个对象中。一个Boolean类型的对象只包含一个类型为boolean的字段。
[单选题]下列有关内联函数的叙述中,正确的是
内联函数足通过编译器来实现的
解析:解析:本题考查了内联函数的概念。在调用的时候,内联函数会像宏函数一样的展开,所以它没有一般函数的参数压栈和退栈操作,所以选项A不正确。在C++中,编译器会将在类的说明部分定义的函数认定为内联函数,即使它们没有用inline说明,所以选项B不正确。内联函数除了比普通函数有更高的执行效率外,跟普通函数没有任何区别,因此选项D也不正确。4个选项中只有C正确。
[单选题]下面程序运行后的输出结果是 ______。 fut(int * *s,int p[2][3]) { **s=p[1][1]; } main() { int a[2][3]={1,3,5,7,9,11},* p; p=(int*)malloc(sizeof(int)); fut(&p,a) ; printf("%d\n",*p); }
9
解析:解析:本题a[2][3]定义为一个具有两行三列的元素的数组,malloc()函数的作用是开辟了一个长度为sizeof(int)的内存区,p为指向整型数据的指针变量,程序调用fut()函数,将第一行第一列对应的元素值赋给**s,由于数组中第一行第一列对应的元素为9,所以本题输出值9。
[单选题]下面不属于需求分析阶段任务的是( )。
制定软件集成测试计划
解析:需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择D。
[单选题]C++语言中类定义中默认的访问权限是
pfivate
解析:解析:lC++语言中类定义中默认的类的访问权限是private。注意:C++语言中没有default权限。注意:结构体默认的访问权限是public,注意它们之间的区别。
[单选题]设X是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
-|x|
解析:B。【解析】IIf函数可以用来执行简单的条件判断操作,它是“If…Then…Else”结构的简写版本,是“Immediate If”的缩略。其格式如下:IIf(条件,True部分,False部分),“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“True部分”,否则返回“False部分”。“True部分”或“False部分”可以是表达式、变量或其他函数。该函数与C语言中的三目运算符“?:”功能相似,可以使程序大为简化。本题中当输入的x
大于0时,返回-x的值,当X为负数时,不符合条件,返回x本身,因为x本身就是负数,所以本题两种条件下返回的都一定是负值,本题答案为B选项。
[单选题]程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( )
传输成分
解析:解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。