无纸化真考试题库第33套

无纸化真考试题库第33套
无纸化真考试题库第33套

无纸化真考题库试题(第33套)

1.下列叙述中正确的是

A) 解决同一个问题的不同算法的时间复杂度一般是不同的

B) 解决同一个问题的不同算法的时间复杂度必定是相同的

C) 对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同

D) 对同一批数据作不同的处理,如果数据存储结构相同,不同算法的时间复杂度肯定相同

参考答案:A

算法的时间复杂度是指执行算法所需要的计算工作量,而计算工作量是用算法所执行的基本运算次数来度量的。解决同一个问题的不同算法的时间复杂度,可能相同也可能不相同。

算法的时间复杂度与数据存储结构无关,对同一批数据作同一种处理或者不同处理,数据存储结构相同或者不同,算法的时间复杂度都可能相同或者不同。

故选A选项

2.下列处理中与队列有关的是

A) 操作系统中的作业调度

B) 执行程序中的过程调用

C) 执行程序中的循环控制

D) 二叉树的遍历

参考答案:A

队列是指允许在一端进行插入,而在另一端进行删除的线性表。由于最先进入队列的元素将最先出队,所以队列具有"先进先出"的特性,体现了"先来先服务"的原则。

作业调度是指根据一定信息,按照一定的算法,从外存的后备队列中选取某些作业调入内存分配资源并将新创建的进程插入就绪队列的过程。

执行程序中的过程调用一般指函数调用,需要调用时候转入被调用函数地址执行程序,与队列无关。

执行程序中的循环控制是指算法的基本控制结构,包括对循环条件的判定与执行循环体,与队列无关。

二叉树是一个有限的结点集合,二叉树的遍历是指不重复地访问二叉树中的所有结点,与队列无关。

故本题选择A选项

3.设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为

A) 发生栈满的错误

B) 2

C) m

D) 0

参考答案:A

栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。题目中初始状态为top=m+1,可知入栈栈顶指针top=top-1, 出栈栈顶指针top=top+1,由于栈长为m,当top=1时栈满,不能再进行入栈操作。故选A选项

4.设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为

A) 71

B) 70

C) 69

D) 不可能有这样的二叉树

参考答案:D

在树结构中,一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。对任何一棵二叉树,度为0的结点总是比度为2的结点多一个。

如果有一棵二叉树,结点总数为150,假设度为0的结点个数为n,则有n+10+n-1=150,n=70.5,由于结点个数必须是整数,所以不可能有题目中这样的二叉树。故选择D选项

5.非空循环链表所表示的数据结构

A) 有根结点也有叶子结点

B) 没有根结点但有叶子结点

C) 有根结点但没有叶子结点

D) 没有根结点也没有叶子结点

参考答案:A

在单链表的第一个结点前增加一个表头结点,队头指针指向表头结点,最后一个结点的指针域的值由NULL改为指向表头结点,这样的链表称为循环链表。循环链表是线性结构,有且只有一个根结点,每一个结点最多有一个前件,也最多有一个后件。

循环链表表头结点为根结点,链表的最后一个结点为叶子节点,虽然它含有一个指向表头结点的指针,但是表头结点并不是它的一个后件。故选择A选项

6.设二叉树中共有31个结点,其中的结点值互不相同。如果该二叉树的后序序列与中序序列相同,则该

二叉树的深度为

A) 31

B) 16

C) 17

D) 5

参考答案:A

二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。

由结点值互不相同而后序序列与中序序列相同,可知该二叉树所有的结点都没有右子树,所以31个结点的二叉树深度为31。

故选A选项。

7.在最坏情况下,堆排序的时间复杂度是

A)

B)

C)

D)

参考答案:B

若有n个元素的序列,将元素按顺序组成一棵完全二叉树,当且仅当满足下列条件时称为堆,大根堆是指所有结点的值大于或等于左右子结点的值;小根堆是指所有结点的值小于或等于左右子结点的值。在调整建堆的过程中,总是将根结点值与左、右子树的根结点进行比较,若不满足堆的条件,则将左、右子树根结点值中的大者与根结点值进行交换。堆排序最坏情况需要次比较,所以时间复杂度是,B选项正确

8.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是

A) 学籍管理系统

B) ERP系统

C) C编译程序

D) CAI软件

参考答案:C

计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。

系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特定的领域而开发的软件。支撑软件介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件,如Dephi、PowerBuilder等。选项C 属于系统软件,选项A、B、D属于应用软件,故选C选项

9.存储在计算机内有结构的数据集合是

A) 数据库

B) 数据库系统

C) 数据库管理系统

D) 数据结构

参考答案:A

数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。

数据库系统是由数据库及其管理软件组成的系统,是应用软件。

数据库管理系统是数据库系统的核心,它位于用户与操作系统之间,属于系统软件。数据结构是计算机存储、组织数据的方式。故本题选A选项

10.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和

A) 概念级

B) 外部级

C) 管理员级

D) 内部级

参考答案:A

数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。

概念模式是数据库系统中全局数据逻辑结构的描述,全体用户的公共数据视图。

外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。

内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的存储方式。所以数据库的结构被划分成用户级、存储级和概念级。

故选A选项

11.以下叙述错误的是

A) 一个算法所包含的操作步骤应该是有限的

B) 任何能通过编译和运行的算法都一定能得到所期望的结果

C) 算法中每一条指令必须有确切的含义

D) 算法可以用各种描述方法来进行

参考答案:B

算法的特点:零个或多个输入,至少一个输出(总得让人家知道解决了什么问题),可行性(能编程实现),有穷性(有限步出结果),确定性(描述不能有歧义)。可知A,C,D正确。C 语言中,通过编译,可以运行的程序,不一定符合题目的本意,因此即使可以运行得到结果,也不一定和预期的结果一样,否则就不需要调试和修改程序了,故B选项错误。

12.以下是正确C语言实型常量的是

A) .e-1

B) e-1

C) -1e

D) 1e-1

参考答案:D

所谓常量是指在程序运行的过程中,其值不能被改变的量。在C语言中,有整型常量、实型常量、字符常量和字符串常量等类型。实型常量有两种表示形式:十进制小数形式、指数形式。指数形式中e后面的指数必须是整数,阶码标志e之前需要有数字,由此可知选项A,B,C 错误。答案为D选项

13.以下叙述正确的是

A) 在C语言中分号是语句的组成部分

B) C语言程序由C语句组成,可以省略main函数

C) 分号是C语句之间的分隔符

D) 所有程序行都必须用分号结束

参考答案:A

C语言C程序的入口函数是main(),因此C程序中有且只有一个main函数,故选项B错误。分号是C语言一条语句的结束标志,不是分隔符, C语言分隔符是用来分隔多个变量、数据项、表达式等的符号,包括逗号、空白符、分号和冒号等等,选项C错误。C语言的程序不是以分号结束的,分号是C语言一条语句的结束标志,C语言是面向过程的,从main函数开始在main函数里结束,选项D错误。故答案为A选项。

14.若有定义:double a, b, c; 能正确给a,b,c输入数据的语句是

A) scanf(" %lf %lf %lf" &a, &b, &c )

B) scanf(" %f %f %f",&a, &b, &c );

C) scanf(" %lf %lf %lf",a, b, c );

D) scanf(" %lf %lf %lf",&a, &b, &c );

参考答案:D

%lf,%le是针对double的,如果仅用%f,输入的数据可能不完全接收,数据的精度可能不足。%f 主要针对float类型的变量的输入,因此选项B错误。根据题目格式可知A,C错误。故答案为D 选项。

15.有以下程序

#include

main( )

{ int x = 0x9;

printf("%c\n", 'A'+x);

}

程序运行后的输出结果是

A) I

B) J

C) K

D) H

参考答案:B

printf("%c\n", 'A'+x),x=0x9(16)转为十进制x=9,,因此printf("%c\n", 'A'+9),打印格式要求是%c,因此在字符A,按字母顺序向后偏移9个位置,可得结果为J。故答案为B选项。

16.设有定义: double x=5.16894;,则语句 printf("%lf\n ",(int)(x*1000+0.5)/1000.);的输出结果是

A) 5.16900

B) 5.16800

C) 0.00000

D) 输出格式说明符与输出项不匹配,产生错误信息

参考答案:A

(x *1000+0.5)-- x 移动3 位小数,加0.5,也就是小数第4位加5,若这位大于等于5,则进1到个位。

5.16894 * 1000 →5168.94

+0.5 → 5169.44

(int)(x *1000+0.5)强制转换为整型结果为5169

5169 /1000.0)→5.169,由于1000.0结果自动转换为浮点数

所以 printf("%lf\n",5.169)结果是5.16900

故答案为A选项

17.有以下程序

#include

main()

{ int a=0,b=0,c=0,d=0;

if(a=1) b=1;c=2;

else d=3;

printf("%d,%d,%d,%d\n",a,b,c,d);

}

程序输出

A) 编译有错

B) 0,0,0,3

C) 1,1,2,0

D) 0,1,2,0

参考答案:A

C语言规定else总是和之前与其最近的且不带else的if配对,题目中,if(a=1) b=1;c=2;默认省略的else已经配对了,下一句else没有匹配 if 为非法 else。另外if的判断条件a=1是赋值语句,不是判断语句,此处也会产生编译错误。因此答案为A选项。

18.有以下程序

#include

main( )

{ int a=-2, b=2;

for(; ++a && --b;)

;

printf("%d,%d\n", a,b);

}

程序运行后的输出结果是

A) 0,1

B) 0,0

C) 1,-1

D) 0,2

参考答案:A

for(; ++a && --b;);for循环的1,3表达式缺省项,判断条件为++a&&--b;

a=-2,b=2;,第一次执行了++a和--b,,表示为真,循环条件成立,第二次执行++a为0,由

于&&运算符,当第一个条件为假时,不执行第二个条件,所以b=1,发生短路,--b不执行了。因此a,b的最终值0,1。故答案为A选项。

19.有以下程序

#include

main( )

{ int t;

scanf("%d", &t );

if( t++ < 6 ) printf("%d\n", t);

else printf("%d\n", t--);

printf("\n");

}

执行时输入:6<回车>,则输出结果是

A) 6

B) 8

C) 7

D) 5

参考答案:C

后置自增运算:k++表示先运算,后自加。if( t++ < 6 ) printf("%d\n", t); else printf("%d\n", t--);t的初值为6,t++<6,则条件为假,执行printf("%d\n", t--),此时

t=7,,打印t值为7,之后进行自减操作t=6。,。因此打印的结果为7。故答案为C选项。20.有以下程序

#include

main( )

{ char ch = 'D';

while (ch > 'A')

{ ch --;

putchar(ch);

if (ch == 'A') break;

putchar(ch+1);

}

}

程序运行后的输出结果是

A) CB

B) BCA

C) CCBB

D) CDBCA

参考答案:D

putchar()函数功能是输出一个字符,由whlie判断条件和ch初始值可知,,只要ch 'A',

每次执行二次putchar,否则跳出。第一次输出CD,第二次输出BC,第三次输出A,跳出循环。因此答案为D选项

21.以下程序拟实现计算s=1 + 2*2 + 3*3 + … + n*n +…,直到s>1000为止。

#include

main( )

{ int s,n;

s=1;

n=1;

do

{ n=n+1; s=s+n*n; }

while(s>1000);

printf("s=%d\n",s);

}

程序运行后,不能得到正确结果,以下修改方案正确的是

A) 把while(s>1000); 改为 while(s<=1000);

B) 把 s=1; 改为 s=0;

C) 把 n=1; 改为 n=0;

D) 把 n=n+1; 改为 n=n*n;

参考答案:A

题目中程序不能实现预期功能是因为while的循环条件错误,选项B,把 s=1, 改为 s=0,最终的结果s=4,与题目原意不同,

选项C,把 n=1; 改为 n=0; 最终的结果s=2,与题目原意不同,

选项D, 把 n=n+1; 改为 n=n*n; 最终的结果s=2,与题目原意不同

选项A,正确的修改了while循环条件,可以得到正确结果。故答案为A选项

22.有以下程序

#include

main( )

{ int m,n;

scanf("%d%d", &m,&n);

while(m!=n)

{ while(m>n) { m=m-n; }

while(n>m) { n=n-m; }

}

printf("%d\n",m);

}

该程序的功能是

A) 计算m和n的最小公倍数

B) 计算m和n的最大公约数

C) 计算m和n的差值

D) 找出m和n中的较大值

参考答案:B

题目使用更相减损术求最大公约数,其思想:1、任意给定两个正整数,判断它们是否都是偶数。若是,则用2约简,若不是则执行第二步。

第二步:以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止。

则第一步中约掉的若干个2与第二步中等数的乘积就是所求的最大公约数。

因此。故答案为B选项

23.有以下程序

#include

int add( int a,int b){ return (a+b); }

main()

{ int k, (*f)(), a=5,b=10;

f=add;

}

则以下函数调用语句错误的是

A) k=f(a,b);

B) k=add(a,b);

C) k=(*f)(a,b);

D) k= *f(a,b);

参考答案:D

*与()的优先级,()的优先级高于*,因为(*f)()是在定义函数指针。f指向函数的指针。f=add,将函数add()的首地址赋给指针f,所以调用函数add()可以写为f(),其返回值是整型,不是指针类型,不能用*取指针指向的内存单元的数据,故k=*f(a,b)的调用方式错误。答案为D选项24.若有定义语句:

double x, y,*px,*py;

执行

px=&x; py=&y;

正确的输入语句是

A) scanf("%lf %lf",x, y);

B) scanf("%f %f" &x, &y);

C) scanf("%f %f", x, y);

D) scanf("%lf %le", px, py);

参考答案:D

%lf,%le是针对double的,如果仅用%f,输入的数据可能不能被完全接收,数据的精度可能不足。%f主要针对float类型的变量的输入,选项B错误。根据scanf(格式,变量地址),选择A,C错误。因此,选择D

25.以下定义数组的语句中错误的是

A) int num[][3]={ {1,2},3,4,5,6 };

B) int num[2][4]={ {1,2},{3,4},{5,6} };

C) int num[]={ 1,2,3,4,5,6 };

D) int num[][4]={1,2,3,4,5,6};

参考答案:B

int num[2][4]={ {1,2},{3,4},{5,6} };定义数组是2行4列,但是初始化的结构是3行2列,因此初始化错误。选项A,num[][3]={ {1,2},3,4,5,6 };定义3行3列的数组。选项D,num[][4]={1,2,3,4,5,6},定义了2行4列数组,选项C,一维数组的定义和初始化。故答案为B选项。

26.有以下程序

#include

void fun( int a[ ], int n, int flag )

{ int i=0,j, t;

for ( i=0; i

for ( j=i+1; j

if ( flag )

{ if ( a[i] < a[j] )

{ t = a[i]; a[i] = a[j]; a[j] = t; }

}

else

{ if ( a[i] > a[j] )

{ t = a[i]; a[i] = a[j]; a[j] = t; }

}

}

main( )

{ int c[10]={ 7,9,10,8,3,5,1,6,2,4 },i;

fun( c, 4, 1 );

fun( c+4, 6, 0 );

for ( i=0;i<10; i++ ) printf( "%d,", c[i] );

printf("\n");

}

程序运行后的输出结果是

A) 7,8,9,10,6,5,4,3,2,1

B) 10,9,8,7,6,5,4,3,2,1

C) 10,9,8,7,1,2,3,4,5,6,

D) 1,2,3,4,5,6,7,8,9,10,

参考答案:C

fun()函数作用冒泡法排序,flag控制升序(0)或者降序(1)。n为参与排序的个数。a为数组的起始地址。因此,fun(a,4,1),数组的前四个降序排序,fun(a+4,6,0)从数组的第四项,后六个升序排序。故结果为10,9,8,7,1,2,3,4,5,6。答案为C选项

27.有以下程序

#include

main( )

{ int i, k=0, a[10];

for( i=0; i<10; i++ ) a[i]=i;

for( i=0; i<4; i++ ) k += a[i] + i;

printf("%d\n", k);

}

程序运行后的输出结果是

A) 10

B) 16

C) 6

D) 12

参考答案:D

第一个for循环对数组a赋初值,从0~9,第二个for循环数组前4项的a[i] + i的和。0+0,1+1,2+2,3+3,经计算的结果为12,因此答案为D选项

28.有以下程序

#include

int new_div(double a, double b)

{ return a / b + 0.5; }

main( )

{ printf("%d", new_div(7.8, 3.1)); }

程序运行后的输出结果是

A) 1

B) 2

C) 3

D) 0

参考答案:C

new_div()的返回值是int类型,因此,a/b(a,b均为double类型)+0.5的小数部分被将被截断。经计算,7.8/3.1+0.5=2.516+0.5=3.016,故打印的结果为3。故答案为C选项

29.函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。

int fun(int *a,int n)

{ int *p,*s;

for( p=a,s=a; p-a

if(__________) s=p;

return *s;

}

在if语句下划线处应填入的选项是

A) p>s

B) *p>*s

C) a[p]>a[s]

D) p-a>p-s

参考答案:B

函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回。通过for比较,s 始终指向最大值的那个元素。取指针的值,使用*p,因此比较使用*p和*s,又因为找最大值,当*s<*p时,修改指针s的指向,因此答案为B选项

30.有以下程序

#include

#include

main()

{ char str[][20]={"One*World","One*Dream!"},*p=str[1];

printf("%d,",strlen(p)); printf("%s\n",p);

}

程序运行后的输出结果是

A) 10,One*Dream!

B) 9,One*Dream!

C) 9,One*World

D) 10,One*World

参考答案:A

unsigned int strlen(char *s);计算字符串s的(unsigned int型)长度,不包括'\0'在内; p指向数组的第二个元素,因此strlen(p)=10,并打印,故答案为A选项

31.有以下程序

#include

#include

main( )

{ int i, len;

char b[]="Welcome you to Beijing!";

len = strlen(b);

for ( i=0; i

if ( b[i] == ' ' )

{ strcpy(b, b+i+1);

i=0;

}

printf( "%s\n", b );

}

程序运行后的输出结果是

A) Beijing!

B) to Beijing!

C) Welcome you to Beijing!

D) you to Beijing!

参考答案:A

for循环的作用就是每次遇到空格,将空格后面的移动到数组的最前面。因此数组最后的状态时Beijing!\0g!\0ng!\neijing!\0;但是printf("%s")打印遇到\0自动结束。因此,打印Beijing!。故答案为A选项

32.有以下程序

#include

int f( int k )

{ static int n=0;

int m=0;

n++; m++; k++;

return n+m+k;

}

main( )

{ int k;

for ( k=0; k<2; k++ ) printf( "%d,", f(k) );

printf( "\n");

}

程序运行后的输出结果是

A) 3,5,

B) 3,6,

C) 3,7,

D) 0,3,

参考答案:A

static静态变量只在声明时初始化一次。因此,第一次调用函数f(k=0),此时n=m=k=0, 经过自增操作n=1,m=1,k=1,返回值为3,第二次调用函数f(k=1),此时n=1,k=1,m=0,经过自增操作,n=2,k=2,m=1,返回值为5.故最终结果为3,5。故答案为A选项。

33.有以下程序

#include

int m=12;

int fun( int x,int y )

{ static int m=3;

m= x * y - m ;

return (m);

}

main()

{ int a=7, b=5;

m=fun( a, b )/m;

printf("%d\n", fun( a, b )/m );

}

程序运行后的输出结果是

A) 2

B) 1

C) 3

D) 0

参考答案:B

局部变量覆盖全局变量,但是全局变量的声明周期还存在。f()函数调用完成后,由于m全局变量,被修改为32,即函数的返回值32,此时m=32/12,第二次调用f(a,b),函数的返回值为3,此时m=2,故输出为1。所以答案为B选项

34.有以下程序

#include

#include

main( )

{ char a[] = "TEXT", *b = "++", c[3] = "1";

printf("%d,%d,", strlen(a), sizeof(a));

printf("%d,%d,", strlen(b), sizeof(b));

printf("%d,%d,\n", strlen(c), sizeof(c));

}

程序运行后的输出结果是

A) 4,5,2,4,1,3,

B) 4,4,2,2,1,1,

C) 5,5,3,3,2,2,

D) 4,4,2,2,1,3

参考答案:A

sizeof( )是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。

strlen(*char)是函数,要在运行时才能计算。参数必须是字符型指针(char*)。当数组名作为参数传入时,实际上数组就退化成指针了。它的功能是:返回字符串的长度。该字符串可能是自己定义的,也可能是内存中随机的,该函数实际完成的功能是从代表该字符串的第一个地址开始遍历,直到遇到结束符NULL,返回的长度大小不包括NULL。sizeof(a)求数组a 所占空间的大小,包括字符串最后的'\0',所以sizeof(a)=5,strlen()遇到'\0'就结束,strlen(a)=4。strlen(b)是指针指向的字符串长度,sizeof(b)是指针的大小。strlen(c)是字符串的长度,sizeof(c)是数组的长度。因此,输出4,5,2,4,1,3。故答案为A选项

35.以下与存储类别有关的四组说明符中,全部属于静态类的一组是

A) extern和static

B) auto和static

C) register和static

D) register和extern

参考答案:A

auto用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字通常会被省略,因为所有的变量默认就是auto的。

register定义的变量告诉编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。

static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。当static用来修饰全局变量时,它就改变了全局变量的作用域。

extern限制在了当前文件里,但是没有改变其存放位置,还是在全局静态储存区。extern 外部声明, 该变量在其他地方有被定义过。

因此,答案为A选项

36.为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。

struct link{ char data;()}node;

data next

A) struct link *next;

B) link next;

C) link *next;

D) struct link next;

参考答案:A

存储结构用链式存储。链式结构每个节点有个指针域,指针域指向下一个链式结构的节点,

因此指针域的结构应该是该结构形式,因此应定义为struct link* next,故答案为A选项。struct是结构体的说明符,不能省略

37.有以下程序

#include

#include

typedef struct stu {

char name[10];

char gender;

int score;

} STU;

void f( char name[10],char gender,int score )

{ strcpy( name, "Sun" );

gender = 'm';

score = 370;

}

main( )

{ STU b={"Zhao", 'm', 290}, a={"Qian", 'f', 350};

b=a;

printf( "%s,%c,%d,", https://www.360docs.net/doc/452613082.html,, b.gender, b.score );

f( https://www.360docs.net/doc/452613082.html,, b.gender, b.score );

printf( "%s,%c,%d\n", https://www.360docs.net/doc/452613082.html,, b.gender, b.score );

}

程序运行后的输出结果是

A) Qian,f,350,Sun,f,350

B) Qian,f,350,Qian,f,350

C) Qian,f,350,Sun,m,370

D) Zhao,m,290,Sun,m,370

参考答案:A

C语言函数参数传递大致分为:1、值传递过程中,被调函数的形参作为被调函数的局部变量处理,即在内存的堆栈中开辟空间以存放由主调函数放进来的实参的值,从而成为了实参的一个拷贝。值传递的特点是被调函数对形参的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。

2、地址传递过程中,被调函数的形参虽然也作为局部变量在堆栈中开辟了内存空间,但是这时存放的是由主调函数放进来的实参变量的地址。被调函数对形参的任何操作都被处理成间接寻址,即通过堆栈中存放的地址访问主调函数中的实参变量。正因为如此,被调函数对形参做的任何操作都影响了主调函数中的实参变量。

结构体中name是数组,做实参传递,会退化为指针,因此调用f(),https://www.360docs.net/doc/452613082.html,发生修改,其他的成员,传递的是拷贝,不会被修改。因此输出Sun,f,350。故答案为A选项。

有以下程序

#include

main()

{ char a=3, b=6, c;

c=(a^b)<<2;

printf("%d \n", c );

}

程序运行后的输出结果是

A) 5

B) 1

C) 20

D) 18

参考答案:C

^运算符为按位异或运算符,即0^1=1,1^0=1,1^1=0,0^0=0,因此a^b=101

在进行<<操作,变为101002=2010,因此答案为C选项。

39.以下叙述正确的是

A) 表达式 sizeof(FILE*) == sizeof(int*) 的值为真

B) 文件指针的值是一个整数,它的值一定小于文件字节数

C) 文件指针的值是所指文件的当前读取位置

D) 使用fscanf函数可以向任意类型的文件中写入任意数量的字符

参考答案:A

sizeof(FILE*)=4,因为file* 为指针,指针的大小4 ,sizeof(int*)=4,理由同前面。文件指针的值是地址,是一个16进制的数,它的值不一定小于文件字节数,因此选项B错误。文件指针是所指文件的当前读取位置,而不是文件指针的值因此选项C错误。

intfscanf(FILE*stream,constchar*format,[argument...]);

fscanf函数可以向任意类型的文件,写入任意数量不能超过系统的缓冲区,写文件先写入缓冲区,最后一起写入文件,因此选项D错误。答案为A选项

40.函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是

A) fread

B) fscanf

C) fgets

D) getc

参考答案:D

fgets读取一个长度为(n-1)的字符串,

fread按照指定的长度读取数据项,对应2进制的打开方式,

fscanf按指定格式读,对应文本打开方式,

getc从指定的文件读入一个字符,即从fp所指向的文件中读入一个字符赋给ch。

因此答案为D选项。

无纸化真考试题库第37套

无纸化真考试题库第37套 1.算法的时间复杂度是指 A) 设计该算法所需的工作量 B) 执行该算法所需要的时间 C) 执行该算法时所需要的基本运算次数 D) 算法中指令的条数 参考答案:C 算法的时间复杂度是指执行算法所需要的计算工作量。它与算法程序执行的具体时间并不一致,因为算法执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中许多细节的影响。算法的计算工作量是用算法所执行的基本运算次数来度量的。故选C选项2.设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后, front=rear=25,则该循环队列中元素个数为 A) 26 B) 25 C) 24 D) 0或50 参考答案:D 循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针rear进1(即rear+1),然后在队尾指针rear 指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针front进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。 若经过运算,front=rear可知队列空或者队列满,则队列中有0或者50个元素。故选D选项 3.某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为 A) 11 B) 9 C) 10 D) 8 参考答案:A 由题目可以知道,若四种度的结点分开成子树,共包含结点(4+1)+2×(3+1)+3×(2+1)+4×(1+1)=30个,当组合成一棵树时,任选一个度不为0的结点作为根结点,则新的树结点个数为30-2-3-4=21个,则该树中叶子结点个数为21-1-2-3-4=11。 故选择A选项。 4.设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为 A) HGFEDCBA B) EFGHABCD C) DCBAHGFE D) ABCDEFGH 参考答案:A 二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。

广东会计从业资格无纸化考试试题文件

2010年广东会计从业资格无纸化考试《财经法规与会计职业道德》模拟试题一 一、单选题(25小题,每小题1分) 1、票据的金额和收款人名称能够由出票人授权补记的票据是()。 A、银行汇票 B、本票 C、支票 D、商业汇票 正确答案:C 2、会计资料的真实性是指()。 A、会计资料所反映的内容应当同单位实际发生的经济业务的内容相一致 B、构成会计资料的各项要素必须齐全,必须如实、全面地记录和反映经济业务发生情况 C、会计资料所反映的结果,应当同单位实际发生的经济业务

的结果相一致 D、会计资料所反映的内容和结果,应当同单位实际发生的经济业务的内容及其结果相一致 正确答案:D 3、会计人员接着教育的对象是()。 A、在职会计人员 B、单位负责人 C、取得会计从业资格证书的人员 D、会计 正确答案:C 4、会计核算应当以实际发生的经济业务为依据,体现会计核算的()要求。 A、相关性,慎重性 B、真实性,客观性 C、可比性,及时性 D、实事求是 正确答案:B 5、下列各项中,不符合票据和结算凭证填写要求的是( )。 A、票据的出票日期使用阿拉伯数字填写 B、中文大写金额数字书写中使用繁体字 C、阿拉伯小写金额数字前面,均应填写人民币符号

D、将出票日期2月12日写成零贰月壹拾贰日 正确答案:A 6、单位发生的下列活动不属于会计核算的内容() A、款项和有价证券的收付 B、资本、基金的增减 C、财务成果的计算和处理 D、会计人员的任用 正确答案:D 7、下列关于个人银行结算账户使用功能的表述中,不正确的是()。 A、具有活期储蓄功能 B、具有一般转账结算功能 C、使用支票、信用卡等信用支付工具的功能 D、个人储蓄账户也能够办理转账结算 正确答案:D 8、下列对票据权利的讲法中,不符合规定的是()。 A、票据权利包括付款请求权和追索权 B、付款请求权和追索权是有一定顺序的,有不可选择性 C、追索权是票据权利的第一顺序权利,只有在追索权遭到拒

全国计算机等级考试无纸化真考题库试卷二级C--(4)资料

全国计算机等级考试无纸化真考题库试卷(4) 二级C++ (考试时间l20分钟,满分100分) 一、选择题(每小题1分,共40分) (1)下列数据结构中,属于非线性结构的是( )。 A)循环队列 B)带链队列 C)二叉树 D)带链栈 (2)下列数据结构中,能够按照“先进后出”原则存取数据的是( )。 A)循环队列 B)栈 C)队列 D)二叉树 (3)对于循环队列,下列叙述中正确的是( )。 A)队头指针是固定不变的 B)队头指针一定大于队尾指针 C)队头指针一定小于队尾指针 D)队头指针可以大于队尾指针,也可以小于队尾指针 (4)算法的空间复杂度是指( )。一 A)算法在执行过程中所需要的计算机存储空间 B)算法所处理的数据量 C)算法程序中的语句或指令条数 D)算法在执行过程中所需要的临时工作单元数 (5)软件设计中划分模块的一个准则是( )。 A)低内聚低耦合 B)高内聚低耦合 C)低内聚高耦合 D)高内聚高耦合 (6)下列选项中不属于结构化程序设计原则的是( )。 A)可封装 B)自顶向下 C)模块化 D)逐步求精 (7)软件详细设计产生的图如下: 该图是( )。

A)N—S图 B)PAD图 C)程序流程图 D)E—R图 (8)数据库管理系统是( )。 A)操作系统的一部分 B)在操作系统支持下的系统软件 C)一种编译系统 D)一种操作系统 (9)在E—R图中,用来表示实体联系的图形是( )。 A)椭圆形 B)矩形 C)菱形 D)三角形 (10)有三个关系R,S和T如下: 其中关系T由关系R和s通过某种操作得到,该操作为( )。 A)选择 B)投影 C)交 D)并 (11)下列符号中可以用做C++标识符的是( )。 A)_radius B)f00~bar C)else D)3room (12)下列各组类型声明符中,含义相同的一组是( )。 A)unsigned long int和long B)signed short int和short C)unsigned short和short D)short int和int (13)必须用一对大括号括起来的程序段是( )。 A)switCh语句中的Case标号语句 B)if语句的分支 C)循环语句的循环体 D)函数的函数体 (14)语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。 A)int* p;P=&k; B)int * P;P=k; C)int * p;* P=&k; D)int * p;* P=k;

2018年度法宣在线无纸化考试练习题题库 第四章 法治思维和法治方式

2018粘度法宣在线无纸化考试练习题题库第四章法治思维和法治方式 1、(单选题)在依法治国不断深入的当今,行政机关()往往成为了行政权力运行中的一大风险。 A.钓鱼执法 B.暴力执法 C.不依法决策 D.违法执法 正确答案:C 2、(单选题)党的十五大明确提出:“()就是领导和支持人民掌握管理国家的权力,实行民主选举、民主决策、民主管理和民主监督,保证人民依法享有广泛的权利和自由,尊重和保障人权。” A.人民民主专治 B.共产党执政 C.法律面前人人平等 D.依法治国 正确答案:B 3、(单选题)()是各类市场主体从事经营活动的基础性权利,是稳定市场秩序、激发创新活力的压舱石。 A.公平竞争权 B.行政许可权 C.反不正当在竞争 D.反垄断 正确答案:A 4、(单选题)党的十八届三中全会明确要求,推行地方各级政府及其工作部门()制度,依法公开权力运行流程。 A.权力公开 B.权力制约 C.权力清单 D.权利审查 正确答案:C 5、(单选题)()是法治思维和法治方式的基础内容和基本遵循。 A.宪法 B.中国特色法律体系的完整

C.在学习中提高法律认识 D.中国特色社会主义法律体系 正确答案:D 6、(单选题)()成为推进依法行政和建设法治政府的一项重要抓手。 A.强化行政执法力度 B.强化行政执法监督 C.加强行政执法准确性 D.加强行政执法速度 正确答案:B 7、(单选题)行政垄断指行政机关(),违法提高市场准入门槛、违法指定特定企业从事特定业务、违法设置条件限制其他企业参与竞争等行为。 A.违法《宪法》 B.滥用行政权力 C.违反公平竞争原则 D.违规操纵 正确答案:B 8、(单选题)()是国家治理领域的一场深刻革命,培养法治思维和法治方式是一项长期的系统工程。 A.强化依法治国 B.增强领导干部执法能力 C.加强人民法律认识 D.全面推进依法治国 正确答案:D 9、(单选题)依法行政是()的基础和保障。 A.行政公开 B.法治 C.文明执法 D.宪法 正确答案:C 10、(单选题)有关部门要切实按照中央的要求,把()作为衡量各级领导班子和领导干部工作实绩重要内容,纳入政绩考核指标体系。 A.法制建设成效 B.遵守法律态度 C.人民满意程度

2013年会计从业资格无纸化考试题库

2013上半年会计无纸化考试题库《会计基础》题目如下: ——百练会计教育集团提供 一、单选: 1、( C ),是指公平交易中,熟悉情况的交易双方自愿进行资产交换或者债务清偿的金额 A、可变现净值 B、现值 C、公允价值 D、重置成本 2、财产清查的目的是为了使得( C ) A、账账相符 B、账证相符 C、账实相符 D、账表相符 3、从银行提取现金,登记库存现金日记账的依据是( D ) A、库存现金收款凭证 B、银行存款收款凭证 C、库存现金付款凭证 D、银行存款付款凭证 4、“未达账项”是指企业与银行双方,由于凭证传递和入账时间不一致,而发生的( A ) A、一方已入账,另一方未入账的款项 B、双方登账出现的款项 C、一方重复入账的款项 D、双方均未入账的款项 5、某企业期末“应收账款”账户的借方余额207 000元,其所属明细账户的借方余额合计为280 000元,所属明细账户贷方余额合计为73 000元,“坏账准备”账户贷方余额1 000元,其中针对应收账款的坏账准备为680元。则该企业资产负债表中“应收账款”项目的期末数应是( B ) A、280 000元 B、279 320元 C、207 000元 D、206 320元 6、记账以后,发现记账凭证应借应贷的账户名称和借贷方向正确,但所填写的金额小于应记金额,应采用的更正方法是(B )。 A、红字更正法 B、补充登记法 C、划线更正法 D、余额调节表 7、结账时,应当划通栏双红线的是(A )。 A、12月末结出全年累计发生额后 B、各月末结出本年累计发生额后 C、结出本季累计发生额后 D、结出当月发生额后 8、记账凭证账务处理程序的优点是( A )。 A、详细反映经济业务的发生情况 B、可以做到试算平衡 C、便于了解账户之间的对应关系 D、登记总账的工作量大 9、企业银行对账单的保管期限为(B )。 A、 3年 B、 5年 C、 10年 D、15年 10、原始凭证和记账凭证的保管期限为(C )。 A、 5年 B、 10年 C、15年 D、25年 11、月末资产余额200万元,负债余额100万元,则所有者权益是(A ) A、 100万元 B、 300万元 C、200万元 D、250万元 12、(A )是对会计对象进行的基本分类,是会计核算对象的具体化。 A、会计要素 B、会计科目 C、会计账户 D、会计对象 13、净利润是在利润总额的基础上扣除(C )后的净额 A、管理费用 B、销售费用 C、所得税费用 D、财务费用 14、企业以银行存款偿还债务,表现为( D )。 A、一项资产增加,另一项资产减少 B、一项负债增加,另一项负债减少 C、一项资产减少,一项负债增加 D、一项资产减少,一项负债减少 15、有关会计科目与账户间的关系,下列表述中不正确的是( C )。 A、两者口径一致,性质相同 B、没有会计科目,账户就缺少了设置的依据

无纸化网上考试题库(含部门法、法制知识、基本法律、宪法部分)

无纸化网上学法考试系统题库部门法部分 一、单选题(200道) 1.现代邪教一般打着(A)、气功、传统文化等旗号招揽信众,对此,人们要保持清醒的认识。 A.宗教 B.政治 C.经济 D.旅游 2.2004年11月至12月,刘某利用自己的手机,将编写的宣扬“法轮功”歪理邪说的短信向全国多地发送,共计发送500余条。在该案例中,刘某利用手机短信传播邪教信息的行为构成(B)。 A.骗取出口退税罪 B.组织、利用邪教组织破坏法律实施罪 C.绑架罪 D.污染环境罪 3.刑法第三百条规定:组织、利用会道门、邪教组织或者利用迷信破坏国家法律、行政法规实施,情节较轻的,处(C)。 A.三年以上七年以下有期徒刑,并处罚金 B.七年以上有期徒刑或者无期徒刑,并处罚金或者没收财产 C.三年以下有期徒刑、拘役、管制或者剥夺政治权利,并处或者单处罚金 D.二年以下有期徒刑、拘役、管制或者剥夺政治权利,并处或者单处罚金 4.发现有人散发邪教宣传品,正确的做法是(A)。 A.立即制止,并在第一时间报警

B.接受宣传品 C.不管不问 D.阅读宣传品上的相关信息 5.2000年11月至2001年11月期间,张某多次从他人处搜集某市党委、政府有关处理“法轮功”工作的情况及内部文件,并将涉及国家绝密级、秘密级文件通过“明慧网”提供给境外“法轮功”组织。在该案例中,张某的行为构成(B)。 A.贷款诈骗罪 B.为境外非法提供国家秘密罪 C.包庇罪 D.合同诈骗罪 6、我国首个国家宪法日是(C) A2014年7月1日B2014年10月1日 C2014年12月4日D2015年12月4日 7、下列财产中,不属于遗产的财产是(D) A被继承人生前个人所有著作权 B被继承人生前所有存款 C被继承人生前个人所有学习用品 D指定了受益人的死亡保险金 8、下列哪项不属于宪法规定的公民基本权利(C) A环境权B平等权C出版自由D受教育权 9、人民法院应当在立案之日起(C)内作出第一审判决。有特殊情况需要延长的,由高级人民法院批准,高级人民法院审理第一审案件需要延长的,由最高人民法院批准。

初级会计职称考试题库及答案

2016年初级会计职称考试题库及答案 一、多项选择题(每题2分) 第 1 题下列各项中,影响利润表“所得税费用”项目金额的有()。 A.当期应交所得税 B.递延所得税收益 C.递延所得税费用 D.代扣代缴的个人所得税 正确答案:A,B,C, 第 2 题下列各项中,应借记“营业外支出”科目的有()。 A.矿产资源补偿费 B.出售无形资产净损失 C.公益性捐赠支出 D.诉讼费 正确答案:B,C, 第 3 题下列各项中,属于纳税调整增加额的有()。 A.前五年内的未弥补亏损 B.税收滞纳金 C.超过税法规定标准的工资支出 D.国债利息收入 正确答案:B,C, 第 4 题下列各项中,关于结转本年利润的表结法特点的描述,正确的有()。 A.影响了有关损益指标的利用 B.减少了会计工作量 C.不影响利润表的编制

D.减少了转账环节 正确答案:B,C,D, 第 5 题下列各项中,不会导致净利润变动的有()。 A.以银行存款购入专利权 B.计算结转当期应交的城市维护建设税 C.购入原材料,未付款 D.结转当期应交未交的增值税 正确答案:A,C,D, 第 6 题以下各项中,属于营业外收入核算内容的有()。 A.出售无形资产净损益 B.固定资产盘盈收入 C.确实无法支付的应付账款 D.固定资产出售净收益 正确答案:A,B,C,D, 第 21 题下列会计科目中,年末结转后应无余额的有()。 A. “主营业务收入” B."营业外收入” C. “利润分配” D. “本年利润” 正确答案:A,B,D, 第 22 题 (多项选择题)(每题分) 题目分类:第一部分分章节练习 > 第六章利润 >

2017年度无纸化学法用法考试题库及答案

1、(单选题)《民法总则》规定,依法设立的宗教活动场所,具备法人条件的,可以申请法人登记,取得()资格。 A.特别法人 B.捐助法人 C.社会团体法人 D.事业单位法人 正确答案:B 用户选择:B 解析:展开解析↓ 2、(单选题)《民法总则》明确规定,()是民事主体通过意思表示设立、变更、终止民事法律关系的行为。 A.民事表示行为 B.民事权利行为 C.事实行为 D.民事法律行为 正确答案:D 用户选择:D 解析:展开解析↓ 3、(单选题)根据《民法总则》的规定,向人民法院请求保护民事权利的诉讼时效期间为()。法律另有规定的,依照其规定。 A.四年 B.一年 C.二年 D.三年 正确答案:D 用户选择:D 解析:展开解析↓ 4、(单选题)根据《民法总则》的规定,法人解散的,除合并或者分立的情形外,()应当及时组成清算组进行清算。

A.清算义务人 B.主管单位 C.登记机关 D.利害关系人 正确答案:A 用户选择:A 解析:展开解析↓ 5、(单选题)《民法总则》规定,没有法定的或者约定的义务,为避免他人利益受损失而进行管理的人,有权()。 A.获得其所保护的利益 B.请求加害人进行补偿 C.请求受益人偿还由此支出的必要费用 D.请求相关人给予劳动报酬 正确答案:C 用户选择:C 解析:展开解析↓ 6、(单选题)强化企业技术创新主体地位,探索运用财政补助政策激励引导企业建立研发准备金制度,有计划、持续性地增加研发投入,省属重点国有企业研发投入占主营业务收入的比重达到()以上。 A.1.5% B.4% C.3% D.2% 正确答案:A 用户选择:A 解析:展开解析↓ 7、(单选题)《山西省国家资源型经济转型综合配套改革试点方案(2016-2020年)》规定,健全企业上市扶持培育机制,到2020年,新三板挂牌公司数量突破()。 A.300家

全国计算机等级考试无纸化真考题库试卷二级C++(2)

全国计算机等级考试无纸化真考题库试卷(2) 二级C++ (考试时间l20分钟,满分100分) 一、选择题(每小题1分。共40分) (1)一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的 顺序是()。 A)12345ABCDE B)EDCBA54321 C)ABCDEl2345 D)5432lEDCBA (2)下列叙述中正确的是()。 A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况 C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况 D)循环队列中元素的个数是由队头指针和队尾指针共同决定 (3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。 A)O(n) B)O(n2) C)O(1092n) C)0(n1092n) (4)下列叙述中正确的是()。 A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构 c)顺序存储结构能存储有序表,链式存储结构不能存储有序表 D)链式存储结构比顺序存储结构节省存储空间 (5)数据流图中带有箭头的线段表示的是()。 A)控制流 B)事件驱动 C)模块调用 D)数据流 (6)在软件开发中,需求分析阶段可以使用的工具是()。 A)N—s图 B)DFD图 C)PAD图 D)程序流程图 (7)在面向对象方法中,不属于“对象”基本特点的是()。 A)一致性 B)分类性 C)多态性 D)标识唯一性 (8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。 A)一对一 B)一对多

2016年“七五”普法考试试题及答案(两套题)100分

2016年“七五”普法试题及答案(两套题)100分 1.(单选题)凡年满 (十八)周岁的公民,除被依法被剥夺政治权利者外,不分民族、种族、性别、职业、家庭出身、宗教信仰、教育程度、财产状况和居住期限,都有选举权和被选举权。 2.(单选题)根据宪法和法律的规定,(地方各级人大)是我国地方各级国家权力机关。 3.(单选题)我国宪法规定,地方各级人民代表大会每届任期(五年)。 4.(单选题)根据我国宪法规定,下列有关审计机关的表述哪一项是错误的?() C.地方各级审计机关依照法律规定独立行使审计监督权,不对同级人民政府负责 5.(单选题)下列国家机关中,属于民族自治机关的是(自治区人民政府)。 6.(单选题)在我国,人民检察院是国家的(法律监督机关)。 7.(单选题)根据我国现行宪法的规定,下列有关特赦的表述,正确的是( B.特赦由全国人大常委会决定)。 8.(单选题)中华人民共和国的国家机构实行( B.民主集中制)的原则。 9.(单选题)根据现行宪法,下列哪个机关有权规定中央和省、自治区、直辖市的国家行政机关的职权的具体划分?( A.国务院)

10.(单选题)最高人民法院(监督)地方各级人民法院的审判工作,最高人民检察院(领导)地方各级人民检察院的工作。 11.(单选题)居民委员会是( C.基层群众性自治组织)。 12.(单选题)全国人民代表大会常设机关是( A.全国人民代表大会常务委员会)。 13.(单选题)下列有关全国人民代表大会专门委员会的说法正确的是( C.组成人选由主席团在代表中提名)。 14.(单选题)宪法明确规定,中央和地方的国家机构职权的划分,遵循在中央的统一领导下,充分发挥地方的( C.主动性、积极性)的原则。 15.(单选题)根据我国宪法和有关法律的规定,下列选项中有关法规“批准”生效的情形哪一个是错误的?() D.省、直辖市权力机关制定的地方性法规报全国人大常委会批准 16.(单选题)根据我国宪法和法律,下列选项哪一个是正确的?() A.县级以上各级人大罢免本级人民检察院检察长,须报上级人民检察院检察长提请该级人大常委会准 17.(单选题)在少数民族聚居的地方,我国实行的是( C.民族区域自治)。 18.(单选题)我国的法律制定机关是( C.全国人大及其常委会)。 19.(单选题)全国人民代表大会有权(

全国会计从业资格无纸化考试题库

2013年全国会计从业资格无纸化考试题库《会计基础》多选题100题(一) 一、多选题 1 ?属于会计档案的有(ABCD)。 A .记账凭证汇总表 B .备查账 C. 会计报表附注 D. 银行对账单 2 .有关支票的下列表述中正确的有(ABD)。 A .支票必须记名 B ?普通支票既可以用于支取现金,也可以用于转账 C.现金支票可以背书转让 D ?单位或者个人在同一票据交换区域均可使用支票进行款项结算 3 . M企业购入一台生产用设备并投入使用,设备价款45万元,进项税额7.65万元。M企业以银行存款支付35万元,余 款以商业承兑汇票承付。对于该项经济业务的会计处理,正确的有(ACD)。 A ?借记“固定资产”科目45万元 B ?借记“固定资产”科目52.65万元 C.贷记“银行存款”科目35万元 D ?贷记“应付票据”科目17.65万元 4 ?下列选项中,不属于资产负债表项目的是(ABC)。 A .库存现金 B .待处理财产损溢 C.利润分配一一未分配利润 D ?投资收益 5 . 2011年6月7 日,M公司用银行存款1 500元购买原材料一批,材料已验收入库。对于该项业务的会计处理,需要用到的会计方法和技术有(ABCD)。 A ?财产清查 B ?平行登记 C.成本计算 D .复式记账 6 .可供分配利润的来源有(ABC)。 A?本年净利润 B. 年初未分配利润 C. 盈余公积转入 D .资本公积转入 7 ?应当在会计档案销毁清册上签名的有(ACD)。 A .监销人 B ?会计机构负责人 C. 鉴定小组负责人 D. 单位负责人 8 ?可以根据总账账户期末余额直接填列的资产负债表项目有(ABC)。 A?交易性金融资产 B?实收资本 C.固定资产清理 D?货币资金

2020年学法普法考试题库(含答案)

2020年学法普法考试题库(含答案) 2020年学法普法知识测试题库 中华人民共和国电子商务法 1.《中华人民共和国电子商务法》已由中华人民共和国第十三届全国人民代表大会常务委员会第五次会议通过,于起施行。 · A.2019年1月1日 · B.2019年2月1日 · C.2019年3月15日 · D.2019年6月1日 2.《中华人民共和国电子商务法》就线上和线下商务活动关系的规定,以下理解错误的是。 · A.线上线下活动平等对待 · B.线上线下融合发展 · C.不得采取歧视性的政策措施 · D.线上线下采取完全相同的监管方式 3.根据《中华人民共和国电子商务法》规定,电子商务经营者自行终止从事电子商务的,应当提前日在首页显著位置持续公示有关信息。 · A.二十五

· B.六十 · C.九十 · D.三十 4.《中华人民共和国电子商务法》第六十一条规定消费者与平台内经营者发生争议时,应当积极协助消费者维护合法权益。 · A.电子商务平台经营者 · B.消费者 · C.个人 · D.售后 5.根据《中华人民共和国电子商务法》规定,电子商务平台经营者修改平台服务协议和交易规则,应当在其首页显著位置公开征求意见,修改内容应当至少在实施前予以公示。 · A.20日 · B.15日 · C.7日 · D.30日 6.根据《中华人民共和国电子商务法》规定,关于快递物流服务提供者在交付商品时,是否应当提示查验,下列说法正确的是。 · A.应当提示收货人当面查验 · B.自行决定是否提示收货人查验

· C.不需要提示收货人查验 · D.有的商品需要提示查验,有的不需要 7.根据《中华人民共和国电子商务法》规定,快递物流服务提供者在提供快递物流服务的同时,是否可以接受电子商务经营者的委托代收货款? · A.不得代收 · B.限制代收 · C.可以代收 · D.必须代收 8.根据《中华人民共和国电子商务法》规定,关于电子支付服务提供者向用户提供对账服务及交易记录,下列说法正确的是。 · A.免费提供对账服务和最近1年的交易记录 · B.收费提供对账服务和最近1年的交易记录 · C.收费提供对账服务和最近3年的交易记录 · D.免费提供对账服务和最近3年的交易记录 9.根据《中华人民共和国电子商务法》第二十四条规定,用户如果进行注销,电子商务经营者应当。 · A.在30日内删除该用户的信息 · B.在合理期限内删除该用户的信息 · C.立即删除该用户的信息 · D.在不影响经营的情形下删除该用户的信息

英语无纸化考试B级题库

职业技术学院英语分层教学无纸化考试B级试题 考生请注意:本题库中选择项顺序与机考题库中选择项顺序不一致,请勿死记硬背,否则……(你懂的!) Part I Vocabulary and Grammar Directions: There are 20 incomplete sentences in this part. For each sentence there are four choices marked A, B, C and D. Choose the ONE answer that best completes the sentence. (每题1分,共20分) 1、Staying in a hotel costs------- renting a room in a dormitory for a week. A. three times than B. three times as much as C. as much three times as D. as much three times 2、She did her shopping _____ home. A. in the way B. by the way C. on the way D. that 3、The doctor's office was so busy that there was nobody-------- to answer the phone. A. additional B. available C. able D. alive 4、 " The ground is wet now, so it------- last night." A. ought to have rained B. should have rained C. must have rained D. would have rained 5、I can' t ---- being treated rudely like this any more. A. hesitate B. tolerate C. appreciate D. estimate 6、 "------ , I would tell him everything about it."

无纸化真考题库试题(8)-含答案解析

无纸化真考题库试题(8) 1.下列叙述中正确的是()。【2013年3月考试真题】 A) 循环队列是队列的一种链式存储结构 B) 循环队列是队列的一种顺序存储结构 C) 循环队列是非线性结构 D) 循环队列是一种逻辑结构 参考答案:B 【解析】在实际应用中,队列的顺序存储结构一般采用循环队列的形式。 2.下列关于线性链表的叙述中,正确的是()。【2013年3月考试真题】 A) 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 B) 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 C) 进行插入与删除时,不需要移动表中的元素 D) 以上说法均不正确 参考答案:C【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可 3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。【2013年3月考试真题】 A) 16 B) 10 C) 6 D) 4 参考答案:A【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。 4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。【2013年3月考试真题】 A) 外模式 B) 内模式 C) 概念模式 D) 逻辑模式 参考答案:B【解析】数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B)。 5.在满足实体完整性约束的条件下()。【2013年3月考试真题】 A) 一个关系中应该有一个或多个候选关键字 B) 一个关系中只能有一个候选关键字 C) 一个关系中必须有多个候选关键字 D) 一个关系中可以没有候选关键字 参考答案:A 【解析】实体完整性约束要求关系的主键中属性值不能为空值,所以选择A)。 6.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【2013年3月考试真题】 A) 自然连接 B) 交 C) 除 D) 并 参考答案:C【解析】如果T=R/S,则T称为R除以S的商。在除运算中T的域由R中那些不出现在S中的域所组成,对于T中的任一有序组,由它与关系S中每个有序组所构成的有序组均出现在关系R中。所以本题选择C)。 7.下面描述中,不属于软件危机表现的是()。【2013年3月考试真题】 A) 软件过程不规范 B) 软件开发生产率低 C) 软件质量难以控制 D) 软件成本不断提高 答案:A【解析】软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择A) 8.下面不属于需求分析阶段任务的是()。【2013年3月考试真题】 A) 确定软件系统的功能需求 B) 确定软件系统的性能需求 C) 需求规格说明书评审 D) 制定软件集成测试计划 参考答案:D【解析】需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择D)。 9.在黑盒测试方法中,设计测试用例的主要根据是()。【2013年3月考试真题】 A) 程序内部逻辑 B) 程序外部功能 C) 程序数据结构 D) 程序流程图 参考答案:B 【解析】黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,所以本题选择B)。 10.在软件设计中不使用的工具是()。【2013年3月考试真题】 A) 系统结构图 B) PAD图 C) 数据流图(DFD图) D) 程序流程图 参考答案:C 【解析】系统结构图是对软件系统结构总体设计图形显示。在需求分析阶段,已经从系统开发角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到。PAD图是在详细设计阶段用到。程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以选择C) 11.以下变量名中合法的是()。 A) x-2 B) 12abc C) sum_total D) print 参考答案:C【解析】根据VB中变量名的命名规则,变量x-2中有-减号,不合法;变量12abc是以数字开头,不合法;变量print是VB的保留字,不能作变量名,也不合法。sum_total是符合命名规则,是合法的。故选C。 12.已知a=6,b=15,c=23,则语句Print Sgn(a+b Mod 6-c\a)& a+b 的输出结果为()。 A) 6 B) 16 C) 31 D) 121 参考答案:D【解析】Print语句表达式中按运算符的优先级从高到低:Mod(+(& 顺序计算。计算过程:Sgn(6+15 Mod 6-23【)& 6+15(Sgn(6+3-5)& 21(Sgn(4)& 21(1& 21("121"。故选项D正确。 说明:字符串连接符& 两边的操作数不管是字符型还是数值型,系统首先要将其转换为字符型,然后进行连接。

2013年无纸化普法学习测试题及答案

2013年无纸化普法学习测试题及答案 单位:姓名: 一、判断题 1. 依法行政是实现依法治国的核心和关键。 ( √ ) 2. 当事人在合同中约定有定金条款,并明确约定以支付定金为合同生效条件的,定金未支付的合同不生效,即使双方已实际履行合同或履行合同主要义务的,合同也不生效。( × ) 3. 建筑区划内的道路,包括城镇公共道路,属于业主共有。 ( × ) 4. 适用简易程序审理的案件,当事人不得提出上诉。 ( × ) 5. 法治政府是指按照人治的原则运作的政府,即政府的运行和政府的行为都受法律规范和制约。 ( × ) 6. 对于在身体上完全被强制,丧失意志自由或者完全受欺骗,受蒙蔽而对危害结果不能预见的人,却在客观上造成了危害结果,不应以胁从犯论处。 (√ ) 7. 法人对行政机关作出的冻结财产等行政强制措施不服的,应先向人民法院提起行政诉讼,人民法院不予受理的,才可申请行政复议。 ( × ) 8. 土地承包经营权人依照农村土地承包法的规定,有权将土地承包经营权采取转包、互换、转让等方式流转。 (√ ) 9. 印制、发售代币票券,以代替人民币在市场上流通的,中国人民银行应当责令停止违法行为,并处三十万元以下罚款。 ( × ) 10. 民事诉讼法明确规定,当事人未提出管辖异议,并应诉答辩的,视为受诉人民法院有管辖权。 (√ ) 11. 鉴定人应当出庭作证,但鉴定人拒不出庭作证的,支付鉴定费用的当事人可以要求返还鉴定费用。 (√ ) 12. 公务员在定期考核中被确定为不称职的,按照规定程序降低一个职务层次任职。(√ ) 13. 诉讼时效的中断是指诉讼时效期间暂停计算。 ( × ) 14. 无雇工的个体工商户、未在用人单位参加基本养老保险的非全日制从业人员以及其他灵活就业人员应当参加基本养老保险。 ( × ) 15. 行政复议机关受理行政复议申请,不得向申请人收取任何费用。 (√ ) 16. 当事人订立合同后合并的,由合并后的法人或者其他组织行使合同权利,履行合同

无纸化真考试题库第33套

无纸化真考题库试题(第33套) 1.下列叙述中正确的是 A) 解决同一个问题的不同算法的时间复杂度一般是不同的 B) 解决同一个问题的不同算法的时间复杂度必定是相同的 C) 对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同 D) 对同一批数据作不同的处理,如果数据存储结构相同,不同算法的时间复杂度肯定相同 参考答案:A 算法的时间复杂度是指执行算法所需要的计算工作量,而计算工作量是用算法所执行的基本运算次数来度量的。解决同一个问题的不同算法的时间复杂度,可能相同也可能不相同。 算法的时间复杂度与数据存储结构无关,对同一批数据作同一种处理或者不同处理,数据存储结构相同或者不同,算法的时间复杂度都可能相同或者不同。 故选A选项 2.下列处理中与队列有关的是 A) 操作系统中的作业调度 B) 执行程序中的过程调用 C) 执行程序中的循环控制 D) 二叉树的遍历 参考答案:A 队列是指允许在一端进行插入,而在另一端进行删除的线性表。由于最先进入队列的元素将最先出队,所以队列具有"先进先出"的特性,体现了"先来先服务"的原则。 作业调度是指根据一定信息,按照一定的算法,从外存的后备队列中选取某些作业调入内存分配资源并将新创建的进程插入就绪队列的过程。 执行程序中的过程调用一般指函数调用,需要调用时候转入被调用函数地址执行程序,与队列无关。 执行程序中的循环控制是指算法的基本控制结构,包括对循环条件的判定与执行循环体,与队列无关。 二叉树是一个有限的结点集合,二叉树的遍历是指不重复地访问二叉树中的所有结点,与队列无关。 故本题选择A选项 3.设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为 A) 发生栈满的错误 B) 2 C) m D) 0 参考答案:A 栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。题目中初始状态为top=m+1,可知入栈栈顶指针top=top-1, 出栈栈顶指针top=top+1,由于栈长为m,当top=1时栈满,不能再进行入栈操作。故选A选项 4.设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为 A) 71 B) 70 C) 69

全国会计从业资格会计专业知识无纸化考试大题模拟版 Word

会计基础综合题 一、账户 1 Z.1 某企业2008年3月发生的经济业务及登记的总分类账和明细分类账如下。 要求:根据资料和总分类账和明细分类账的勾稽关系,将总分类和明细分类中空缺的数字填上。 (1)3日,向A企业购入甲材料850公斤,单价20元,价款17 000元;购入乙材料1200公斤,单价15元,价款18 000元。货物已验收入库,款项35 000元尚未支付。(不考虑增值税,下同) (2)10日,向B企业购入甲材料1000公斤,单价20元,价款20 000元,货物已验收入库,款项尚未支付。 (3)13日,生产车间为生产产品领用材料,其中领用甲材料1300公斤,单价20元,价值26 000元;领用乙材料900公斤,单价15元,价值135 00元。 (4)22日,向A企业偿还前欠货款30 000元,向B企业偿还前欠货款9 000元,用银行存款支付。 (5)26日,向A企业购入乙材料700公斤,单价15元,价款105 00元已用银行存款支付,货物同时验收入库。 总分类账户 会计科目:应付账款 应付账款明细分类账户 会计科目:A企业

应付账款明细分类账户 会计科目:B企业 总分类账户 会计科目:原材料 2 Z.1 某企业2008年7月发生的经济业务及登记的总分类账和明细分类账如下。 要求:根据资料和总分类账和明细分类账的勾稽关系,将总分类和明细分类中空缺的数字填上。 (1)4日,向A企业购入甲材料1400公斤,单价21元,价款29400元;购入乙材料2000公斤,单价13元,价款26000元。货物已验收入库,款项55400元尚未支付。(不考虑增值税,下同) (2)10日,向B企业购入甲材料1200公斤,单价21元,价款25200元,货物已验收入库,款项尚未支付。 (3)13日,生产车间为生产产品领用材料,其中领用甲材料2000公斤,单价21元,价值42000元;领用乙材料1500公斤,单价13元,价值19500元。 (4)22日,向A企业偿还前欠货款40000元,向B企业偿还前欠货款30000元,用银行存款支付。 (5)27日,向A企业购入乙材料700公斤,单价13元,价款9100元已用银行存款支付,货物同时验收入库。 总分类账户 会计科目:应付账款

无纸化考试题库会计基础

无纸化考试题库《会计基础》 一、单选: 1.原材料明细账的保存时间为:() C A、5年 B、10年 C、15年 D、20年 2.会计凭证、原始凭证的保存时间为:() D A、3年 B、5年 C、10年 D、15年 3.下列中不属于会计档案的是()C A、会计凭证 B、会计账薄 C、会计制度 D、财务报告 4.下列中不是会计科目设置的原则是:() D A、实用性 B、相关性 C、合法性 D、重要性 5.中期财务会计报告包括()A A. 资产负债表、利润表、现金流量表 B. 资产负债表、利润表、会计报表附注 C. 资产负债表、利润表、所有者权益变动表 D.资产负债表、利润表、现金流量表、所有者权益变动表 6、可以分析企业的获利能力及利润的未来发展趋势的报表是()B A、资产负责表 B、利润表 C、利润分配表 D、现金流量表 7.会计档案保管期限开始计算日期,为从()起 C A、本年会计年度末 B、会计年度终了的当天 C、会计年度终了后的第一天 D、会计档案归档的当天 8.下列原始凭证,可能是外来凭证,也可能是自制凭证的是()A A、增值税专用发票 B、差旅报销单 C、材料入库单 D、工资汇总表 9、()账薄是设有借方、贷方、余额的账薄 A A、三栏式 B多栏式 C、数量金额式 D、两栏式 10.库存现金日记账与银行存款日记账属于()A A、序时账薄 B、备查账薄 C、分类账薄 D、活页式账薄 11.账户发生额试算平衡法的确定依据是() A A、借贷记账法的记账规则 B、经济业务的内容 C、经济业务的类型 D、资产=负债+所有者权益 12.编制记账凭证时,左上方是借方科目的是()A A、收款凭证 B、付款凭证 C、转账凭证 D、通用记账凭证 13、记账凭证按填列方式来分,可以分为() D A、一次凭证和累计凭证 B、收款凭证、付款凭证和转账凭证 C、通用凭证和专用凭证 D、单式凭证和复式凭证 14、某企业向银行借款100万元用于偿还前欠外单位货款,该项经济业务将引起企业()D A资产增加100万 B负债增加100万元 C资产与负债同时增加100万元 D负债总额不变 15.企业以银行存款偿还债务,表现为()D A一项资产增加,另一项资产减少 B一项负债增加,另一项负债减少

相关文档
最新文档