文档库 最新最全的文档下载
当前位置:文档库 › 福建省计算机等级考试二级选择题(附答案)

福建省计算机等级考试二级选择题(附答案)

福建省计算机等级考试二级选择题(附答案)
福建省计算机等级考试二级选择题(附答案)

一、单项选择题

(1). 下面程序运行后,文件d_f.dat的内容是(1 )。

main()

{ FILE *fp; int i=10,j=20;

fp=fopen("d_f.dat","w");

fprintf(fp,"%d ",i);

fclose(fp);

fp=fopen("d_f.dat","a");

fprintf("%d ",j);

fclose(fp);

}

① 10 20 ② 20 ③ 20 10 ④ 10

(2). 若有定义:enum day{sun,mon, tue, wed, thu, fri, sat} ; ,则枚举常量sun、mon的值分别为(4 )。

① 7 0 ② 1 2 ③ 7 1 ④ 0 1

(3). 下列程序段运行后,表达式( 2 )的值为3。

struct point

{ int x;

int y;

} *p;

struct point a[3]={1,2,3,4,5,6};

p=a;

①p[3].x ②p[1].x ③ *(p+2) ④p[2].x

(4). 以下程序段的运行结果是(3 )。

int x[]={2,3,4,5,6,7},*p=x;

int i,s=0;

for(i=1;i<5;i++) s+=p[i++];

printf("%d",s);

① 20 ② 14 ③ 8 ④ 6

(5). C语言的函数体由( 1 )括起来。

① { } ② [ ] ③ < > ④ ( )

(6). 若有定义:int x,y,z; 语句 x=(y=z=3,++y,z+=y); 运行后,x的值为(2 )。

① 7 ② 6 ③ 8 ④ 3

(7). 若有定义:int x; char c='A'; 则正确的赋值表达式是( 4 )。(说明:'A'的ASCII码的十进制值为65,'a'的ASCII码的十进制值为97)

① x='ABC' ② x=c+'ABC' ③ x=c+'CBA' ④ x=c+32

(8). 下面叙述错误的是( 3 )。

① C语言规定可逐个引用数组元素但不能一次引用整个数组②数组中每一个元素都属于同一个数据类型③ C语言数组长度在定义数组时可不作确定④C语言数组名称是数组在内存中的首地址

(9). 以下程序的运行结果是( 4 )。

int f(int c)

{ c+=2;

return c ;

}

main()

{ int a=2,c=5;

a=f(a);

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

}

① 2 4 ② 2 5 ③ 4 4 ④ 4 5

(10). C语言中,二维数组元素在内存中的存放顺序是(3)。

①由用户自己定义②按列存放③按行存放④随机存放

(11). 以下程序的运行结果是( 1 )。

#define X a+b

main( )

{ int a=3,b=4,s1;

s1=2*X;

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

}

① 10 ② 14 ③ 8 ④ 6

(12). 若有定义:char str1[10],str2[10]="Fujian"; ,能将字符串"Fujian"赋给数组str1的正确语句是( 1 )。

① strcpy(str1,str2); ② strcpy(str2,str1); ③ strcopy(str1,str2);

④ str1="Fujian";

(13). 若有定义: int i,x; ( 3 )不是死循环。

① for( ; ;i+=2) ; ② for(i=10; ;i--) ; ③ for(x=5;x>0;x--) ; ④while(x=1) ;

(14). 只能向终端输出一个字符的是( 1 )。

① putchar()函数② scanf()函数③ printf()函数④ getchar()函数

(15). C语言的基本数据类型包括( 3 )。

①整型、字符型、指针型②整型、实型、逻辑型③整型、实型、字符型④整型、实型、空类型

(16). 若有定义:int a,b=5; 语句a=(b/2)+b%2; 运行后,a的值为( 2 )。

① 4 ② 3 ③ 2 ④ 0

(17). x的值在-20至-5之间为“真”,否则为“假”的正确逻辑表达式为( 3 )。

① !(x>-20) && !(x<-5) ② -5-20 && x<-5 ④ -20

(18). 以下程序的运行结果是( 3 )。

void main()

{int a,b=2,c=6;

a=3;

if(a>6)

a=a+b;

else if(a==6)

b=a+c;

else

a=b+c;

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

}

① 5 ② 6 ③ 8 ④ 9

(19). 若有定义:int a[3][4]={{1,2},{3,4},{5,6,7}}; ,则a[1][1]的值为( 4 )。

① 2 ② 3 ③ 1 ④ 4

(20). 若有定义:

struct teacher

{int num;

char sex;

int age;

}teacher1;

则下面叙述错误的是( 4 )。

① struct是结构类型的关键字② struct teacher是用户定义的结构类型

③ num、sex、age都是结构变量teacher1的成员④ teacher1是结构类型名

(21). ( 1 )是关于C语言数据类型的正确叙述。

①变量使用前应定义相应的数据类型②不允许使用空类型③枚举类型不是基本类型④数组不是构造类型

(22). ( 4 )为非法的字符串常量。

① "case" ② " " ③ "056" ④ '123'

(23). 若有定义:int b=-15; 则( 2 )为正确的赋值表达式。

① b=*5 ② b+=b*3 ③ *b=6 ④ b+10=-5

(24). 若有定义:int a,b=6; 语句a=--b; 运行后,a、b的值分别是( 4 )。

① 6 5 ② 5 6 ③ 6 6 ④ 5 5

(25). 若有定义 float x; 要从键盘输入数据6.02赋给x,则应选用( 3 )语句。

① scanf("%1.2f",&x); ② scanf("%4.2f",&x); ③ scanf("%f",&x); ④scanf("%8.2f",&x);

(26). 若有定义:int a=1,b=2,c=3,d=4,t=2,k=2; 语句(t=a

① 0 ② 2 ③ -1 ④ 1

(27). 若有定义:int a=6,b=7,k=0,t=1; 语句 (k=a

① 0 0 ② 1 1 ③ 1 0 ④ 0 1

(28). 以下程序段运行时,若从键盘输入5,则运行结果是(4 )。

int a,y=10;

scanf("%d",&a);

if (a>10)

y=a+6;

printf("%d\n",y+a);

① 10 ② 16 ③ 11 ④ 15

(29). 以下程序段运行后x的值为( 1 )。

int i=0,x=2;

while(i++<=5)

{x+=2;

}

① 14 ② 12 ③ 8 ④ 10

(30). 以下程序段运行后x的值为(4 )。

int a[8]={1,2,3,4,5,6,7,8},i,x=0;

for(i=0;i<8;i++,i++)

x=x+a[i];

① 20 ② 18 ③ 36 ④ 16

(31). 以下程序段运行后s的值是( 2 )。

int a[3][3]={1,2,3,1,2,3,1,2,3};

int i,j,s=0;

for(i=0;i<3;i++)

for(j=i;j<3;j++)

s+=a[i][j];

① 15 ② 14 ③ 13 ④ 12

(32). 以下程序的运行结果是( 2 )。

int a=2,b=3;

int min(int a,int b)

{ int c;

c=a

return(c);

}

main()

{ int a=4;

printf("%d",min(a,b));

}

① 4 ② 3 ③ 2 ④ 2,3

(33). 若有定义:#define PI 3,则表达式PI*2*2的值为( 2 )。

① 322 ② 12 ③ 4 ④不确定

(34). 以下程序段运行后*(p+1)的值为( 2 )。

char a[]="good";

char *p;

p=a;

① a[1]的地址② 'o' ③不确定④ 'g'

(35). 以下程序段运行后x的值为( 4 )。

int a[]={1,2,3,4,5,6,7,8};

int i,x,*p;

x=1;

p=&a[1];

for(i=0;i<3;i++)

x*=*(p+i);

① 6 ② 1 ③ 120 ④ 24

(36). 以下程序段的运行结果是( 4 )。

union

{ int num1;

int num2;

}s;

s.num1=20;

s.num2=30;

printf("%d",s.num1);

① 20 ② 2030 ③ 50 ④ 30

(37). 下面程序运行后,屏幕显示File open error!,则可能的原因是( 4 )。#include

main()

{

FILE *fp;

char str[256];

fp = fopen("test.txt", "rt");

if(fp==NULL)

{ printf("File open error!");

return;

}

fscanf(fp,"%s",str);

fclose(fp);

}

①当前工作目录下的test.txt文件是空文件②函数fopen()的参数是错误

的③ test.txt文件已经打开④当前工作目录下没有test.txt文件

(38). (1 )为正确的用户标识符。

① max_at ② 3_row ③ union ④ min-5

(39). 若有定义:int x,a,b; 语句x=(a=2,b=3,a+b); 运行后,x、a、b的值依次为( 2 )。

① 2 3 5 ② 5 2 3 ③ 5 3 2 ④ 3 2 5

(40). 下面叙述正确的是( 2 )。

①模运算符"%"两边运算数的数据类型是任意的② C语言中整型与字符型变量的混合运算表达式的结果是整型③ (3+9)++ 是正确表达式④"abc"+"xxx"是正确表达式

(41). 若有定义 int a=8,b=5; 要实现输出形式为: 8*5=40 ,正确的printf()函数调用语句是( 4 )。

① printf("a*b=%d\n",a*b); ② printf("%d*%d=a*b\n",a,b); ③

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

(42). 下列运算符中优先级最低的是( 1 )。

① = ② ! ③ > ④ *

(43). 以下程序段的运行结果是( 4 )。

int s=15;

switch(s/4)

{default:

printf("Over ");

case 1:

printf("One ");

break;

case 2:

printf("Two ");

}

① One ② Two ③ Over Two ④ Over One

(44). 下面叙述正确的是( 1 )。

① for循环的循环体可包含多条语句,但必须用花括号{ }括起来② for循环只能用于循环次数已经确定的情况③在for循环中,不能用break语句跳出循环体④ for循环是先执行循环体语句,后判断表达式

(45). 若有定义:int arr[15],n=5; 无法正确引用arr数组元素的是( 4 )。

① arr[15-n] ② arr[0] ③ arr[n] ④ arr[10+n]

(46). 以下程序段的运行结果是( 4 )。

char str[3][2]={ 'a','b','c','\0','e','f'};

printf("%s",str[0]);

① abcef ② a ③ abc\0ef ④ abc

(47). 以下程序段运行后*(p++)的值为( 3 )。

char a[5]="work";

char *p;

p=a;

① a[0]的地址② 'o' ③ 'w' ④ a[1]的地址

(48). 若有定义:

struct data

{ char a;

float b[3];

long c;

}d1;

则变量d1的长度是( 4 )。

①12 ②4 ③ 15 ④17

(49). 若有定义:int a[10]={0,1,2,3,4,5,6,7,8,9}, *p=a; ,则( 3 )表达式是错误的。

① p++ ② a[2] ③ a++ ④ p[2]

(50). 若由定义:

typedef int NUM[100];

NUM n;

则( 3 )语句是正确的。

① NUM=n; ② n=2; ③ n[0]=2; ④ NUM=2;

(51). 下面程序运行后,屏幕显示write ok!,则下面叙述正确的是( 3 )。main()

{ FILE *fp;

fp=fopen("data.txt", "wt");

if(fp!=NULL)

{ fprintf(fp,"%s\n", "File write successed!\n");

fclose(fp);

printf("write ok!\n");

}

}

①当前工作目录下找不到data.txt文件②当前工作目录下存在data.txt文件,其中的内容是“write ok!”③当前工作目录的data.txt文件已经关闭④当前工作目录的data.txt文件已经打开

(52). ( 3 )为正确的变量名。

① case ② else ③ pro_5 ④ 5_pro

(53). 若有定义:float x=2,y; int a=3; 语句y=1*(x+a)/3; 运行后,y的值为( 3 )。

① 1.0 ② 0 ③ 1.666667 ④ 2.0

(54). 若有定义:int x,a; 赋值语句a=(x%3==0)?0:1; 与( 4 )语句不等价。

① if (!(x%3==0)) a=1; else a=0; ② if (x%3!=0) a=1; else a=0; ③ if (x%3==0) a=0; else a=1; ④ if (x%3) a=0; else a=1;

(55). 以下程序段的运行结果是( 1 )。

int t[][3]={1,2,3,4,5,6,7,8,9,10,11,12};

printf("%d\n",t[1][1]);

① 5 ② 3 ③ 1 ④ 4

(56). 以下程序段运行后a的值为( 2 )。

int a=2;

a=strcmp("miss","miss");

① 1 ② 0 ③ true ④ -1

(57). 以下程序的运行结果是( 2 )。

fun()

{ static int a=0;

a++;

printf("%d ",a);

}

main()

{ int i;

for(i=1;i<=2;i++)

fun();

}

① 1 1 ② 1 2 ③ 0 1 ④ 0 0

(58). 若有定义:int *p1,*p2; ,则不能用于指针变量p1、p2之间的运算符是( 4 )。

① = = ② = ③ - ④ +

(59). 以下程序段的运行结果是( 2 )。

int x[3]={1,2,3};

int *p;

p=x;

for(p++;p<&x[2];p++)

printf("%d ",*p);

① 3 ② 2 ③ 2 3 ④ 1 2

(60). 下列( 4 )对结构类型变量定义是错误的。

① struct

{int num;

int age;

}teach1,teach2;

② struct teacher

{int num;

int age;

}teach1;

③ struct teacher

{int num;

int age;

};

struct teacher teach1;

④ struct

{int num;

int age;

}teacher;

struct teacher teach1;

(61). 若有定义:

char ch ;

int j, k ;

enum day{sun, mon, tue, wed, thu, fri, sat} ;

int a[sat];

则( 2 )对下列语句是否符合语法规则的判断是正确的。

sun=0 ; /* 语句1 */

j=mon+tue ; /* 语句2 */

if(a[mon]>0) j ++ ; /* 语句3 */

①语句1、2、3均错误②语句1错误,语句2和语句3正确③语句1、2、3均正确④语句2正确,语句1和语句3错误

(62). 下面叙述正确的是( 2 )。

①程序中必需含有自定义函数②所有语句都必须以分号";"结束③

main()函数必须位于源程序文件的开头④每行最多只能写两条语句

(63). 若有定义:float x=3.5,y=3.6; 则表达式( 2 )的值为6。

① (int)(x+y) ② (int)x+(int)y ③ int(x+y) ④ x+y

(64). 以下程序段运行后x的值为( 1 )。

int i=0,x=0;

for(;i<=5;i++,i++)

{x+=3;}

① 9 ② 15 ③ 6 ④ 12

(65). 若有定义:int a[3][2]; ,则表达式&a[2][1]-a的值为( 3 )。

① 5 ② 4 ③ 3 ④ 2

(66). 以下程序的运行结果是( 4 )。

int fun(int array[3][3])

{ int j;

for(j=0;j<3;j++) array[1][j]++;

printf("\n");

}

main()

{ int j,a[3][3]={0,1,2,1,0,4,2,4,5};

fun(a);

for(j=0;j<3;j++) printf("%2d",a[1][j]);

printf("\n");

}

① 1 0 4 ② 1 2 3 ③ 0 1 2 ④ 2 1 5

(67). 下面叙述错误的是( 1 )。

①宏定义也是C语句,必须在行末加分号②“#define PRICE 30”命令的作用是定义一个与30等价的符号常量PRICE ③ C源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率④“#inclue ”命令的作用是在预处理时将stdio.h文件中的实际内容代替该命令

(68). 下面叙述错误的是( 4 )。

①任何指针变量都可以与空指针NULL进行比较②一个指针变量只能指向同一类型的变量③一个变量的地址称为该变量的指针④可以将一个整数值赋给指针变量

(69). 以下程序段运行后x的值为( 4 )。

int a[]={1,2,3},b[]={4,3,3};

int *p,*q;

int i,x;

p=a; q=b;

for(i=0;i<3;i++)

if(*(p+i)==*(q+i))

x=*(p+i)*2;

① 4 ② 2 ③不确定④ 6

(70). 以下程序的运行结果是( 2 )。

main()

{ int a[3]={1,2,3};

int *num[3];

int **p,i;

for(i=0;i<3;i++)

num[i]=&a[i];

p=num;

printf("%d",**p);

}

① &a[0] ② 1 ③ 3 ④ num

(71). ( 2 )不是文件读库函数。

①fgetc() ② fputs() ③fscanf() ④fread()

(72). C源程序中main()函数的位置( 4 )。

①必须位于程序的最前面②可以在自定义函数后面③必须在自定义函数

前面④必须在系统库函数后面

(73). 若有定义:int a=3; 语句a+=a-=a*a; 运行后,a的值为( 3 )。

① -6 ② -3 ③ -12 ④ 0

(74). 若有语句 int a; char c; scanf("%3d%c",&a,&c); 为将整数135赋给a,字符'6'赋给c,正确的数据输入方式是( 3 )。(说明:代表换行,__代

表空格)

① 1356 ② 135__6 ③ 1356 ④ 135__6__

(75). 若有定义:int x=1,y=2,z=3; 则表达式( 2 )的值为0。

① x>y || x

(76). 以下程序段运行后x的值为( 4 )。

int a=3,b=6,x;

x=(a==b)?a++:--b;

① 3 ② 4 ③ 6 ④ 5

(77). 若有定义: int i,x=0; 语句for(i=1;i<=3;i++) x+=2;与下列( 2 )

程序段不等价。

① i=1;

for( ;i<=3;i++) x+=2;

② i=1;

for( ; ;i++) x+=2;

③ i=1;

for( ;i<=3; )

{x+=2; i++; }

④ for(i=1;i<=3; )

{x+=2; i++;}

(78). ( 3 )能正确定义一个指向函数的指针。

① int (*p)() ② int (*p()) ③ int *p() ④ (int *)p()

(79). 若有定义:enum num{a1,a2=3,a3,a4=10} ; ,则枚举常量a2、a3的值

分别为( 2 )。

① 2 3 ② 3 4 ③ 3 3 ④ 1 2

(80). C语言中,对文件操作的一般步骤是( 4 )。

①打开文件,定义文件指针,读写文件,关闭文件②定义文件指针,读文件,写文件,关闭文件③操作文件,定义文件指针,修改文件,关闭文件④定

义文件指针,打开文件,读写文件,关闭文件

(81). 若有定义:int i=3,j=6; 则表达式(--i)*(j++)的值为( 2 )。

① 18 ② 12 ③ 10 ④ 15

(82). 若有定义: int a; 且表达式 !a的值为0,则表达式( 4 )的值为1。

① !(a<0 || a>0) ② a=0 ③ a==0 ④ a!=0

(83). 以下程序段运行后x的值为( 4 )。

int a[8]={1,2,3,4,5,6,7,8},i,x=0;

for(i=1;i<8;i++,i++)

x=x+a[i];

① 16 ② 36 ③ 18 ④ 20

(84). 以下(1 )对二维数组arr的初始化是错误的。

① int arr[2][3]={{1,2},{3,4},{5,6}}; ② int arr[2][3]={{1,2},{3,4}};

③ int arr[][3]={1,2,3,4,5}; ④ int arr[2][3]={{1},{3,4,5}};

(85). 以下程序段的运行结果是( 1 )。

char str[]={ "FuJian"};

printf("%d",strlen(str));

①6 ② 8 ③ 9 ④ 7

(86). 下面叙述错误的是( 3 )。

①预处理命令行都必须以“#”开头② C源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率③预处理命令行必须以分号结束④

“#define PRICE 30”命令的作用是定义一个与30等价的符号常量PRICE (87). 下列程序段运行后,( 2 )对数组a元素的引用是错误的。(其中0≤i <4,0≤j<3)

int i,j,(*p)[3];

int a[][3]={1,2,3,4,5,6,7,8,9,10,11,12};

p = a;

① *(p[i]+j) ② *(*(p+i)[j]) ③ *(*(a+i)+j) ④ p[i][j]

(88). 若有定义:

typedef int * INTEGER;

INTEGER p;

则下面叙述正确的是( 4 )。

①程序中可用INTEGER定义int类型变量② p是一个整形变量③ p是与INTERGE相同的类型④程序中可用INTEGER定义int类型指针变量

(89). 若当前工作目录下有一文本文件test.txt,其内容为“cprogram”(不包含引号),则以下程序段的运行结果是( 1 )。

FILE *fp;

char *str;

if((fp=fopen("test.txt","r"))!=NULL)

str=fgets(str,5,fp);

printf("%s",str);

fclose(fp);

① cpro ② cprog ③ gram ④ ogram

(90). 若有定义 int x=1,y=2,n=3; 则( 4 )为正确的表达式。

① float(y/n) ② x=ny ③ (x+y)(y+n) ④ x=y*3,y=(x+n)/y

(91). 若有定义:char c1='A',c2='B'; 语句

printf("%d+%d=%d",c1,c2,c1+c2);运行后的结果为( 2 )。(说明:'A'的ASCII 码的十进制值为65)

① A+B=131 ② 65+66=131 ③ 65+66=AB ④ A+B=AB

(92). ( 1 )是正确的数组定义。

① int arr[10]; ② int n; n=5; int arr[n]; ③ int N=5, arr[N]; ④ int n=5; int arr[n];

(93). 以下程序段的运行结果是( 1 )。

char a[]="abcdef";

char b[]="xyz";

strcpy(a,b);

printf("%c",a[2]);

① z ② y ③ c ④ b

(94). 若有定义:#define F 2+3,则表达式F*F的值为( 4 )。

① 17 ② 13 ③ 25 ④ 11

(95). 以下程序的运行结果是( 1 )。

main( )

{ char a[]="137",*p;

for(p=a;p

printf("%s",p);

}

① 137377 ② 7 ③ 137 ④ 13737

(96). 若有定义:

union u_type

{int x;

float y[3];

char z;

}a;

则变量a的长度是( 3 )。

① 4 ② 15 ③ 12 ④ 1

(97). ( 3 )对枚举类型的定义是错误的。

① enum a{A, B, C}; ② enum d{X=0, Y=5, Z=9}; ③ enum b{1, 2, 3}; ④enum c{D=3, E, F};

(98). 若有定义: int a=3,b=5,c=8; 则表达式 !(a-b) || (c-b) 的值为

( 2 )。

① 2 ② 1 ③ 3 ④ 0

(99). 若有定义:int a; 则表达式( 2 )不能用来判断a值为奇数是“真”,偶数是“假”。

① a%2 ② !(a%2) ③ a%2==1 ④ !(a%2==0)

(100). ( 4 )为合法的常量。

① 5,326 ② 'b_k' ③ 3.21E-6.5 ④ 1.23E+8

(101). C语言中,若缺省定义函数返回值类型,则该函数默认返回值类型是( 4 )。

① void ② long ③ double ④ int

(102). C语言中,数组名作为函数调用的实参时,下面叙述正确的是( 1 )。

①形参数组中各元素值的改变会使实参数组相应元素的值同时发生变化②

传递给形参的是数组第一个元素的值③传递给形参的是数组元素的个数④传递给形参的是数组中全部元素的值

(103). 以下程序段运行后x的值为( 3 )。

int i=0,x=0;

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

for (;i<3;i++)

x+=a[i][i];

① 18 ② 12 ③ 15 ④ 0

(104). 若有定义:int a[10],i=2; 能正确引用a数组元素的是( 4 )。

① a(7) ② a[10] ③ a[9+i] ④ a[10-i]

(105). getchar()函数的功能是获取终端输入的( 4 )。

①一个整型变量表达式②多个字符③一个实型变量值④一个字符(106). ( 3 )为正确的字符常量。

① '165' ② '\084' ③ '@' ④ 'bcd'

(107). 若有定义:int a=4,*p=&a; ,则以下( 4 )均表示地址。

① a,*p ② &a,*p ③ a,p ④ &a,p

(108). (2 )语句符合C语言语法。

① int a=b=2,c=5; ② float x=2.3,b,c; ③ float x=3.2,int i,j=6; ④int a=2,b+=a;

(109). 下面叙述错误的是( 3 )。

①一个C源程序的执行是从main()函数开始,直到main()函数结束② C源程序必须包含一个main()函数③注释说明部分只能位于C源程序的最前面④C源程序可由一个或多个函数组成

(110). 以下程序段运行后x的值为( 3 )。

int i,j,x=0;

for(i=3;i>=1;i--)

for(j=1;j<=i;j++)

x=x+2;

① 10 ② 14 ③ 12 ④ 8

(111). 以下程序段的运行结果是( 2 )。

int s=15;

switch(s/4)

{case 1:

printf("One ");

case 2:

printf("Two ");

case 3:

printf("Three ");

default:

printf("Over ");

}

① One Over ② Three Over ③ Three ④ Two Over

(112). 若有定义:float x=3.5,y=5.5; 则表达式( 2 )的值为2。

① int(x+y)%7 ② (int)(x+y)%7 ③ (int)x+y%7 ④ (x+y)%7

(113). 下面叙述正确的是( 1 )。

① 5/(int)4.0 与 5/4 等价② 2/3 与 2%3 等价③ ++2 与 3 等价④++2与--3 等价

(114). 下面叙述错误的是( 2 )。

①模运算符"%"是C语言基本的算术运算符②算术运算符中只有"*"、"/"优先级高于关系运算符③算术运算符中不包含"="运算符④自加和自减运算符只能用于变量,而不能用于常量或表达式

(115). 以下程序段的运行结果是( 1 )。

char a[]="abc ";

char b[]="xyz";

char c[10];

strcpy(c,a);

strcat(c,b);

printf("%s",c);

① abc xyz ② xyzabc ③ abc ④ xyz

(116). 下面叙述错误的是( 4 )。

① C源程序中大、小写字母是有区别的②一个C源程序可由一个或多个函数组成③若一条语句较长,可分写在下一行或多行上④构成C语言源程序的基本单位是语句

(117). ( 4 )是结构化程序设计应遵循的原则。

①应使用顺序、选择、循环三种基本控制结构表示程序逻辑②为提高程序效率,应尽量使用Goto语句③选用的控制结构可有多个入口和一个出口④

根据需要可使用嵌套基本控制结构表示程序逻辑

(118). 以下叙述正确的是( 3 )。

①函数体定界符也可用一对方括号"[ ]" ②由于C语言源程序都是从main()函数开始执行,所以main()函数必须位于程序文件最前面③注释部分可单独占用一行,也可跟在语句的后面④ C语言源程序每一行就是一条语句(119). main()函数的位置( 2 )。

①必须位于程序文件的最前面②可位于用户自定义函数之前,也可位于用户自定义函数之后③必须位于用户自定义函数的前面④必须位于用户自定义函数的后面

(120). 下面叙述错误的是( 1 )。

①语句是构成C语言源程序的基本单位②注释部分在程序编译和运行时不起作用③所有语句都必须以分号";"结束④ C语言源程序必须包含一个

main()函数

(121). 描述一个算法可以有不同的方式,常见的有( 3 )。

①汇编语言、高级语言和低级语言②机器语言、汇编语言和高级语言③自然语言、流程图和伪代码④高级语言、自然语言和伪代码

(122). 对应代数式3a÷(b+c),C语言的表达式是( 3 )。

①3a/(b+c) ② 3*a/b+c ③ 3*a/(b+c) ④3*a\(b+c)

(123). 若已定义:double x=3,y; int z=2; 则语句y=(x+z)/2*z; 执行后,y 的值为( 1 )。

① 5.0 ② 4.0 ③ 1.25 ④ 1.0

(124). 若已定义int k=4,s=10; 则下列程序段的运行结果是( 4 )。

if (2*k>9)

s=k+5;

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

① 13 ② 10 ③ 19 ④ 14

(125). 若已定义:int x=2,y; 则逗号表达式 y=3,x+=x+(++y)%x的值是(4 )。

① 3 ② 2 ③ 5 ④ 4

(126). 循环语句的循环体中,continue语句的作用是( 4 )。

①立即终止程序运行②结束本次循环,跳出循环体③继续执行continue 语句之后的循环体各语句④结束本次循环

(127). 下列程序段的运行结果是( 2 )。

int arr[][4]={1,2,3,4,5,6,7,8,9,10,11,12};

printf("%d\n",arr[1][3]);

① 3 ② 8 ③ 11 ④ 12

(128). 对于无返回值的自定义函数,在定义时最好使用( 2 )类型标识符。

① int ② void ③ float ④ long

(129). 下列程序的运行结果是( 4 )。

void fn(int *p,int n)

{int j;

for(j=0;j

*(p+j)+=10;

}

void main( )

{int a[5]={1,2,3,4,5};

int i;

fn(a,5);

for(i=0;i<5;i++)

printf("%d ",*(a+i));

}

① 1 2 3 4 15 ② 1 2 3 4 5 ③ 11 2 3 4 5 ④ 11 12 13 14 15 (130). 以下程序段的输出结果是( 1 )。

int a[5]={1,3,5,7,9},*p;

p=&a[2];

printf("%d ",*(++p));

printf("%d\n",p-a);

① 7 3 ② 9 4 ③ 7 4 ④ 5 3

(131). 文件类型FILE是( 1 )。

①一种结构类型②一种数组类型③一种指针类型④一种函数类型(132). 下列( 4 )是不正确的常量形式。

① 1.6E6 ② "\0" ③ 1E-2 ④ 'x5'

(133). 若已定义:int x=3,y=2;则下列不正确的赋值表达式是( 4 )。

① x=2, y=2; ② x=y+2 ③ x-=x+=y; ④x-y=1;

(134). 要使用以下程序段给三个整变量x1,x2,x2分别赋值1,2,3,正确的数据输入格式是( 4 )。

int x1,x2,x3;

scanf("%d,%d,%d",&x1,&x2,&x3);

① 1

2

3

② 1 2 3 ③ 123 ④ 1,2,3

(135). 下列( 2 )不能当作一条语句。

① if(k>0);

② if(k==0)

m=1;

n=2;

③ if(k>0)

m=1;

else

n=2;

l④ m=1,n=2,k=3;

(136). 下列叙述正确的是( 3 )。

①可利用数组名引用数组的第一个元素②定义数组时,若不加类型说明符则

为整型③数组中每一个元素都属于同一个数据类型④ C语言中,数组长度

在程序运行中可作动态调整

(137). 下列叙述错误的是( 4 )。

①定义函数时可以有参数,也可以没有参数②函数的形参在函数被调用前是

没有确定值的③函数的形参和对应的实参个数应相等,类型应相同或赋值兼

容④形参是变量名时,实参也只能是变量名,不可以是表达式

(138). 变量的指针,其值是该变量的( 2 )。

①标识符②内存单元地址③一个标志④值

(139). 若已定义:

struct student

{int num;

char name[20];

}stu1,stu2;

下列语句不正确的是( 4)。3

① strcpy(https://www.wendangku.net/doc/079250660.html,,https://www.wendangku.net/doc/079250660.html,); ② stu1.num=stu2.num; ③ stu1=stu2;

④ https://www.wendangku.net/doc/079250660.html,="Li Min";(无引号)

(140). 若已定义:FILE *fp; 则能向fp所指向的文件写入hello这5个字符的

语句是( 1 )。

① fputs("hello",fp); ② fwrite("hello",5,fp); ③ fputc("hello", fp); ④ fwrite("hello",fp);

(141). 若已定义:int i=2,j=2; float x=2.5,y=3.5; 则表达式

(float)(i+j)/2+(int)x%(int)y的值为( 4 )。

① 4.5 ② 3.5 ③ 3.0 ④ 4.0

(142). 下列( 4 )是不合法的用户标识符。

①_num ② div ③ _f6 ④ 5x

(143). 若已定义:int x; 则逗号表达式x=5,3+x,x=x*2的值是( 3 )。

① 5 ② 15 ③ 10 ④ 16

(144). 若已定义:int a=1,b=2,c=2; 则表达式 (a+b)/1.0/c的值是( 1)。

① 1.5 ② 1.0 ③ 0.0 ④ 1

(145). 下列程序段的运行结果是( 4 )。

char s1[7]="abcdef",s2[4]="123";

strcpy(s1,s2);

printf("%s %c",s1,s1[4]);

① abc e ② 123 ③ abc ④ 123 e

(146). 下列程序中定义的二维数组a的( 4 )。

#define M 3

#define N 4

void main( )

{ int a[M][N];

……

}

①第一维为4,第二维为3 ②第一维和第二维都为4 ③第一维和第二维都

为3 ④第一维为3,第二维为4

(147). 若已定义:int x=7,y=5; 则表达式(x^y)<<2的值为( 4 )。

① 1 ② 20 ③ 0 ④ 8

(148). 利用fseek函数可以实现以下哪个功能( 4 )。

①得到文件位置指针的当前位置②在指定的文件夹中查找文件③改变文件的读取顺序④移动文件的读写位置指针

(149). 若已定义:int n=2; double x=2.5; 则下列表达式中不符合语法的是( 3 )。

① (int)x/n ② (int)(x/n) ③ (int)(x%n) ④ (int)x%n

(150). 判断char型变量cl是否为小写字母的正确表达式为( 2 )。

① ('a'>=c1) && ('z'<=c1) ② (c1>='a')&&(c1<='z') ③ 'a'<=c1<='z' ④ (c1>=a)&&(c1<=z)

(151). 下列程序段运行后sum的值为( 4 )。

int i=8,sum=0;

while((i--)>=5)

{sum+=2;

}

① 10 ② 6 ③ 4 ④ 8

(152). 下列叙述错误的是( 2 )。

①预处理命令行都必须以#号开始②宏定义可出现在源程序中任意合适的位置,且必须在行末加分号③ C语言源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率④ #define PER 1.5的作用是用标识符PER代表1.5 (153). 下列程序的运行结果是( 4 )。

void main( )

{int a[5]={2,3,5,11,4},b[5]={12,1,6,9,8};

int *pa=a,*pb=b;

int i;

for(i=0;i<5;i++)

if(*(pa+i)<*(pb+i))

printf("%d ",*(pa+i));

}

① 5 ② 2 ③ 3 11 ④ 2 5 4

(154). 下列对枚举类型的定义正确的是( 4 )。

① enum a{"A","B","C"}; ② enum a={A,B,C}; ③ enum a={"A","B","C"};

④ enum a{x=-2,y=1,z=3};

(155). 若已定义:int a[8],k=2; 无法正确引用数组a中元素的是( 1 )。

① a[8+k] ② a[0] ③ a[8-k] ④ a[8/k]

(156). 下列程序的运行结果是( 4 )。

#include

int fun(int x, int y)

{int z;

z=x>y?x:y;

return(x+z);

}

main()

{int a=6,b=1,c=3;

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

}

① 4 ② 9 ③ 5 ④ 10

(157). 若已定义:int a,b=5,*p=&a; 与语句a=b;等价的是( 1 )。

① *p=*&b; ② a=&b; ③ a=*p; ④ a=**p;

(158). 若已定义:

struct teacher

{int num;

char name[20];

}t1, *p=&t1;

下列对结构变量t1中成员num合法的引用是( 1 )。

① p->num ② t1->num ③ teacher.num ④ *p.num

(159). 下列不合法的字符常量的是( 4 )。

① '\n' ② '\\' ③ '\t' ④ "a"

(160). 下列当x的值在5至10之间为“假”,否则为“真”的逻辑表达式为( 1 )。

① !(5<=x && x<=10) ② !(5<=x<=10) ③ x<=5 && x>=10 ④ x>=5 && x<=10 (161). 下列程序段运行后m的值为( 1 )。

int i,j,m=0;

for(i=1;i<=3;i++)

for(j=2;j<=4;j++)

m=m+i+j;

① 45 ② 33 ③ 27 ④ 30

(162). 下列程序段的运行结果是( 3 )。

char

str[]={ 'Y','o','u','\0','a','r','e','\0','w','e','l','c','o','m','e '};

puts(str);

① You are welcome ② welcome ③ You ④ You are

(163). 若已定义:int a=5,*p1=&a; float f=6.5,*p2=&f; 则下列正确的赋值语句是( 1 )。

① f=*p1+*p2; ② p2=&a; ③ p1=&f; ④ p2=p1;

(164). 若已定义:int x=2,y=3; 则执行语句y=x+++(--y);后,y的值为( 3 )。

① 6 ② 5 ③ 4 ④ 3

(165). 下列程序段运行时,语句k+=2; 执行的次数是( 4 )。

int i,k=0;

for(i=7;i>3;i--,i--)

k+=2;

① 4 ② 1 ③ 3 ④ 2

(166). 若已定义char stra[50],strb[50]; 能正确从键盘读入字符串的是( 2 )

① gets(strb,stra);② scanf("%s%s",stra,strb); ③

scanf("%s%s",stra[50],strb[50]); ④ getch(stra,strb);

(167). 下列程序的运行结果是( 3 )。

#define K 5

void main( )

{ int a=3,b=4;

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

}

① 15 ② 20 ③ 35 ④ 5

(168). 下列对结构类型变量stu1的定义和初始化正确的是(1 2 )。

① struct student

{int num;

float score;

};

struct student stu1={1001,85.0};

② struct

{int num;

float score;

}stu1={1001, 85.0};

③ struct student

{int num;

float score;

}stu1;

stu1={1001,85.0};

④ struct student

{int num;

float score;

};

struct student stu1;

stu1->num=1001;

stu1->score=85.0;

(169). 若已定义:FILE *fp;若要打开d盘的temp文件夹下的file1.txt文件,该文件既能读也能写,则正确的语句是( 1 )。

① fp=fopen("d:\temp\file1.txt", "rw");

② fp=fopen("d:\temp\file1.txt", "rb");

③ fp=fopen("d:\\temp\\file1.txt", "rb");

④ fp=fopen("d:\\temp\\file1.txt", "rw");

(170). 若已定义:int a[ ][4]={{1,2},{3,4},{5,6,7},{8,9,10,11}}; 则

a[2][2]的值为( 4 )。

① 10 ② 4 ③ 6 ④ 7

(171). 若已定义:int a[3]={3,6,9},*p=a; 则对数组元素a[1]错误引用的是( 2 )。

① p[1] ② *p+1 ③ *(&a[1]) ④ *(a+1)

(172). 若已定义int k; 下列( 3 )语句与其他三条语句不等价。

① if(k==0)

printf("No! \n");

else

printf("Yes! \n");

② if(k)

printf("Yes! \n");

else

printf("No! \n");

③ if(k==0)

printf("Yes! \n");

else

printf("No! \n");

④ if(k!=0)

printf("Yes! \n");

else

printf("No! \n");

(173). 下列叙述正确的是( 1 )。

①为提高程序运行速度可在源程序中加入一些宏定义②一个C语言源程序只能有一条预处理命令③宏定义中的宏名必须用大写字母表示④宏定义不占用程序运行时间,但与程序中的语句一样需要编译

(174). 若已定义:int a[5]={1,2,3,4,5},*pa=a; 下列叙述错误的是( 1 )。

① a++与pa++的作用相同② *(pa+2)与a[2]的值相同③ a[2]与pa[2]的值相等④ pa与a的值相等

(175). 以下语句正确的是( 3 )。

① typedef INTEGER=int; ② typedef INTEGER int; ③ typedef int INTEGER; ④ typedef INTEGER: int;

(176). 以下程序运行后,文件file1.txt的内容是( 1 )。

#include

int main()

{

FILE *fp;

fp = fopen("file1.txt", "w");

if(fp==NULL)

return 0;

else

{

fputs("one",fp);

rewind(fp);

fputs("two",fp);

fclose(fp);

计算机二级选择题大全

(1)下列关于栈和队列的描述中,正确的是(D) A栈是先进先出 B队列是先进后出 C队列允许在队友删除元素 D栈在栈顶删除元素 (2) 已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是(C) A)ABCDE B)ECABD C)EACDB D)CDEAB (3)在数据流图中,带有箭头的线段表示的是(B) A)控制流 B)数据流 C)模块调用 D)事件驱动 (4)结构化程序设计的3种结构是(B) A)顺序结构,分支结构,跳转结构 B)顺序结构,选择结构,循环结构 C)分支结构,选择结构,循环结构 D)分支结构,跳转结构,循环结构 (5)下列方法中,不属于软件调试方法的是(C) A)回溯法B )强行排错法 C)集成测试法 D原因排除法 (6) 下列选项中,不属于模块间耦合的是(B) A)内容耦合 B)异构耦合

C)控制耦合 D)数据耦合 (7) 下列特征中不是面向对象方法的主要特征的是(D) A)多态性 B)标识唯一性 C)封装性 D)耦合性 (8)在数据库设计中,将E-R图转换成关系数据模型的过程属于(C) A)需求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段 (9)在一棵二叉树上,第5层的结点数最多是(D) A)8 B)9 C)15 D)16 (10) 下列有关数据库的描述,正确的是(B) A)数据库设计是指设计数据库管理系统 B)数据库技术的根本目标是要解决数据共享的问题 C)数据库是一个独立的系统,不需要操作系统的支持 D)数据库系统中,数据的物理结构必须与逻辑结构一致 天气预报能为我们的生活提供良好的帮助,它应该属于计算机的哪一类应用? A)科学计算 B)信息处理 C)过程控制 D)人工智能 (12)已知某汉字的区位码是3222,则其国标码是(C) A)4252D

计算机等级考试模拟题资料

《三级网络技术》模拟题 1、下列对IPv6地址FE01: 0: 0: 050D: 23 : 0: 0: 03D4的简化表示中,错误的是( )。 A. FE01:: 50D: 23: O 0: 03D4 B. FE01: 0: 0: 050D: 23: : 03D4 C. FEO1: 0: 0: 50D: 23:: 03D4 D. FE01:: 50D: 23:: 03D4 2、攻击者使用无效IP地址,利用TCP连接的三次握手过程,连续发送会话请求,使受害主机处于开放会话的请求之中,直至连接超时,最终因耗尽资源而停止响应。这种攻击被称为 ( )° A. DNS欺骗攻击 B. DDoS攻击 C. 重放攻击 D. SYN Flooding 攻击 3、下列Windows命令中,可以显示主机路由表内容的命令是( )。 A. nbtstat-r B. netstat-r C. netview D. route-f 4、下列关于Serv-U FTP服务器配置的描述中,错误的是( )。 A. Serv-U FTP服务器中的每个虚拟服务器由IP地址唯一识别 B. Serv-U FTP服务器中的最大用户数是指同时在线的用户数量 C. Serv-U FTP服务器最大上传或下载速度是指整个服务器占用的带宽 D. 配置服务器的域端口号时,既可使用端口21也可选择其他合适的端口号 5、加快Catalyst3548 发生直接链路失效时的收敛速度,正确配置生成树可选功能的命令是()° A. spa nnin g-treebackb on efast B. spanning-treeportfastdefault C. spanning —treeuplinkfastmax —update —rate32000 D. setspantreeuplinkfastenablerate40

计算机二级Ms-Office选择题汇总

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.对长度为n的线性表排序,在最坏情况 下,比较次数不是n(n-1)/2的排序 方法是()。 a)快速排序 b)冒泡排序 c)直接插入排序 d)堆排序 7.下列关于栈的叙述正确的是()。 a)栈按“先进先出”组织数据 b)栈按“先进后出”组织数据 c)只能在栈底插入数据 d)不能删除数据 8.在数据库设计中,将E-R图转换成关系 数据模型的过程属于()。 a)需求分析阶段 b)概念设计阶段 c)逻辑设计阶段 d)物理设计阶段 9.有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所 使用的运算为()。 a)并 b)自然连接 c)笛卡尔积 d)交 10.设有表示学生选课的三张表,学生S(学 号,姓名,性别,年龄,身份证号),课 程C(课号,课名),选课SC(学号, 课号,成绩),则表SC的关键字(键或 码)为()。 a)课号,成绩 b)学号,成绩 c)学号,课号 d)学号,姓名,成绩 11.世界上公认的第一台电子计算机诞生在 ()。 a)中国 b)美国 c)英国 d)日本 12.下列关于ASCII编码的叙述中,正确的是 ()。 a)一个字符的标准ASCII码占一个字 节,其最高二进制位总为1 b)所有大写英文字母的ASCII码值都 小于小写英文字母'a'的ASCII码值 c)所有大写英文字母的ASCII码值都 大于小写英文字母'a'的ASCII码值 d)标准ASCII码表有256个不同的字 符编码 13.CPU主要技术性能指标有()。 a)字长、主频和运算速度 b)可靠性和精度 c)耗电量和效率

计算机二级考试考试题库操作题附答案

请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。 注意:以下的文件必须保存在考生文件夹下 文慧是新东方学校的人力资源培训讲师,负责对新入职的教师进行入职培训,其PowerPoint演示文稿的制作水平广受好评。最近,她应北京节水展馆的邀请,为展馆制作一份宣传水知识及节水工作重要性的演示文稿。 节水展馆提供的文字资料及素材参见"水资源利用与节水(素材).docx",制作要求如下: 1. 标题页包含演示主题、制作单位(北京节水展馆)和日期(XXXX年X月X日) 2. 演示文稿须指定一个主题,幻灯片不少于5页,且版式不少于3种。 3. 演示文稿中除文字外要有2张以上的图片,并有2个以上的超链接进行幻灯片之间的跳转。 4. 动画效果要丰富,幻灯片切换效果要多样。 5. 演示文稿播放的全程需要有背景音乐。 6. 将制作完成的演示文稿以"水资源利用与节水.pptx"为文件名进行保存。 1.【解题步骤】 步骤1:首先打开Microsoft PowerPoint 2010,新建一个空白文档。 步骤2:新建第一页幻灯片。单击【开始】选项卡下【幻灯片】组中的"新建幻灯片"下拉按钮,在弹出的下拉列表中选择"标题幻灯片"命令。新建的第一张幻灯片便插入到文档中。 步骤3:根据题意选中第一张"标题"幻灯片,在"单击此处添加标题"占位符中输入标题名"北京节水展馆",并为其设置恰当的字体字号以及颜色。选中标题,在【开始】选项卡下【字体】组中的"字体"下拉列表中选择"华文琥珀"命令,在"字号"下拉列表中选择"60"命令,在"字体颜色下拉列表中选择"深蓝"命令。 步骤4:在"单击此处添加副标题"占位符中输入副标题名"XXXX年X月X日"。按照同样的方式为副标题设置字体为"黑体",字号为"40"。 2.【解题步骤】 步骤1:按照题意新建不少于5页幻灯片,并选择恰当的有一定变化的版式,至少要有3种版式。按照与新建第一张幻灯片同样的方式新建第二张幻灯片。此处我们选择"标题和内容"命令。 步骤2:按照同样的方式新建其他三张幻灯片,并且在这三张中要有不同于"标题幻灯片"以及"标题和内容"版式的幻灯片。此处,我们设置第三张幻灯片为"标题和内容",第四张为"内容与标题",第五张为"标题和内容"。 步骤3:为所有幻灯片设置一种演示主题。在【设计】选项卡下的【主题】组中,单击"其他"下三角按钮,在弹出的下拉列表中选择恰当的主题样式。此处我们选择"展销会"命令。 3.【解题步骤】 步骤1:依次对第二张至第五张的幻灯片填充素材中相应的内容。此处填充内容的方式不限一种,考生可根据实际需求变动。 步骤2: 根据题意,演示文稿中除文字外要有2张以上的图片。因此,我们来对演示文稿中相应的幻灯片插入图片。此处,我们选中第三张幻灯片,单击文本区域的"插入来自文件的图片"按钮,弹出"插入图片"对话框,选择图片"节水标志"后单击"插入"按钮即可将图片应用于幻灯片中。实际效果如图所示。 步骤3:选中第5张幻灯片,按照同样的方式插入图片"节约用水"。实际效果如图所示。 步骤4:根据题意,要有2个以上的超链接进行幻灯片之间的跳转。此处我们来对第二张幻灯片中的标题"水的知识"设置超链接,由此链接到第三张幻灯片中去。选中第二张幻灯片中"水的知识",在【插入】选项卡下的【链接】组中单击"超链接"按钮,弹出"插入超链接"对话框。单击"链接到"组中的"本文档中的位置"按钮,在对应的界面中选择"下一张幻灯片"命令。 步骤5:单击"确定"按钮后即可在图中看到实际效果。 步骤6:再按照同样的方式对第四张幻灯片中的标题"节水工作"设置超链接,由此链接到第五张幻灯片中去。 4.【解题步骤】 步骤1:按照题意,为幻灯片添加适当的动画效果。此处我们选择为第二张幻灯片中的文本区域设置动画效

计算机二级选择题题型(PHOTOSHOP)

温馨提示:到时候机考只有30道单选,没有多选题,所以下面的那些多选题你记住答案就好了。考试时间很紧,选择题部分靠第一印象快速选完就赶快做操作题。 一、单选题及参考答案 1.下列哪个是Photoshop图像最基本的组成单元: A.节点B.色彩空间C.像素D.路径 2.图像必须是何种模式,才可以转换为位图模式: A.RGB B.灰度C.多通道D.索引颜色 3.索引颜色模式的图像包含多少种颜色: A.2 B.256 C.约65,000 D.1670万 4.当将CMKY模式的图像转换为多通道时,产生的通道名称是什么: A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道D.青色、洋红、黄色和黑色 5.当图像是何种模式时,所有的滤镜都不可以使用: A.CMYK B.灰度C.多通道D.索引颜色 6.若想增加一个图层,但是图层调色板下面的“创建新图层”按钮是灰色不可选,原因是下列选项种的哪一个: A.图像是CMYK模式B.图像是双色调模式 C.图像是灰度模式D.图像是索引颜色模式 7.CMYK模式的图像有多少个颜色通道: A.1 B.2 C.3 D.4 8.在photoshop中允许一个图像的显示的最大比例范围是多少: A.100%B.200%C.600%D.1600% 9.如何移动一条参考线: A.选择移动工具拖动B.无论当前使用何种工具,按住【Alt】键的同时单击鼠标C.在工具箱中选择任何工具进行拖动 D.无论当前使用何种工具,按住【shift】键的同时单击鼠标 10.如何才能以100%的比例显示图像: A.在图像上按住【Alt】键的同时单击鼠标B.选择【视图】|【满画布显示】命令C.双击【抓手工具】D.双击【缩放工具】 11.“自动抹除”选项是哪个工具栏中的功能: A.画笔工具B.喷笔工具C.铅笔工具D.直线工具 12.如何使用【仿制图章工具】在图像中取样: A.在取样的位置单击鼠标并拖拉 B.按住【Shift】键的同时单击取样位置来选择多个取样像素 C.按住【Alt】键的同时单击取样位置D.按住【Ctrl】键的同时单击取样位置13.下面那种工具选项可以将图案填充到选区内: A.画笔工具B.图案图章工具C.橡皮图章工具D.喷枪工具 14.下面对模糊工具功能的描述哪些是正确的: A.模糊工具只能使图像的一部分边缘模糊B.模糊工具的压力是不能调整的

全国计算机等级考试一级B模拟试题及答案2011.7

单选题(每小题1分共30分) 注意:打开你考试文件夹中的EXCEL工作簿文件“单选题答题卡A.XLS”,将下列选择题的答案填入其中所指定的单元格内,最后存盘。 1、计算机系统由( c)组成。 A)主机和系统软件B)硬件系统和应用软件 C)硬件系统和软件系统D)微处理器和软件系统 2、冯·诺依曼式计算机硬件系统的组成部分包括(B )。 A)运算器、外部存储器、控制器和输入输出设备 B)运算器、控制器、存储器和输入输出设备 C)电源、控制器、存储器和输入输出设备 D)运算器、放大器、存储器和输入输出设备 3、下列数中,最小的是( B )。 A)(1000101)2 B)(63)10 C)(111)8 D)(4A)16 4、( C )设备既是输入设备又是输出设备。 A)键盘B)打印机C)硬盘D)显示器 5、微机中1MB表示的二进制位数是( A )。 A)1024×1024×8 B)1024×8 C)1024×1024 D)1024 6、计算机能够直接识别和执行的语言是( A )。 A)机器语言B)汇编语言 C)高级语言D)数据库语言 7、计算机病毒(B )。 A)计算机系统自生的B)一种人为编制的计算机程序

C)主机发生故障时产生的D)可传染疾病给人体的那种病毒 8、在资源管理器中要同时选定不相邻的多个文件,使用( B )键。 A)Shift B)Ctrl C)Alt D)F8 9、在Windows中,剪贴板是程序和文件间用来传递信息的临时存储区,此存储器是(C )。 A)回收站的一部分B)硬盘的一部分 C)内存的一部分D)软盘的一部分 10、a*https://www.wendangku.net/doc/079250660.html,和a?https://www.wendangku.net/doc/079250660.html,分别可以用来表示( A )文件。 A)https://www.wendangku.net/doc/079250660.html,和https://www.wendangku.net/doc/079250660.html, B)https://www.wendangku.net/doc/079250660.html,和https://www.wendangku.net/doc/079250660.html, C)https://www.wendangku.net/doc/079250660.html,和https://www.wendangku.net/doc/079250660.html, D)https://www.wendangku.net/doc/079250660.html,和https://www.wendangku.net/doc/079250660.html,11、关于WORD保存文档的描述不正确的是( D )。 A)“常用”工具栏中的“保存”按钮与文件菜单中的“保存”命令选项同等功能 B)保存一个新文档,“常用”工具栏中的“保存”按钮与文件菜单中的“另存为”命令选项同等功能 C)保存一个新文档,文件菜单中的“保存”命令选项与文件菜单中的“另存为”命令选项同等功能 D)文件菜单中的“保存”命令选项与文件菜单中的“另存为”命令选项同等功能 12、在WORD中的( D )视图方式下,可以显示页眉页脚。 A)普通视图B)Web视图 C)大纲视图D)页面视图 13、在WORD中,( D )不能够通过“插入”→“图片”命令插入,以及通过控点调整大小。 A)剪贴画B)艺术字 C)组织结构图D)视频 14、在WORD编辑状态下,当前编辑文档中的字体是宋体,选择了一段文字使之反显,

计算机二级选择题知识点总结

计算机基础知识 一、计算机的概述: 1.了解1946年,ENIAC第一台计算机 2.计算机发展分为四个阶段,要掌握其主机电子器件 二、信息的表示与存储: 1.掌握计算机数据的单位 2.掌握二进制,八进制,十进制,十六进制的转化 3.了解ASCII码 三、计算机的硬件系统: 1.知道计算机硬件系统的组成及主要技术指标。 2.了解计算机普遍采用的总线结构 四、计算机的软件系统: 1.了解其组成,并能判断出什么为系统软件,什么为应用软件 五、多媒体: 1.掌握音频数据量的计算方法 2.知道图像与视频的文件格式 六、病毒:根据三观判断即可 七、Internet基础及应用: 1.掌握数据通信的概念术语 2.知道计算机网络的分类与网络拓扑结构的类型 3.掌握TCP/IP协议的工作原理 4.会判断IP地址写法的正误 公共基础知识 一、数据结构与算法: 1.掌握算法的基本概念,了解算法复杂度,并知道空间复杂度和时间复杂度的区别联系 2.了解数据结构,重点掌握栈和队列及基本运算 3.重点掌握树与二叉树,掌握遍历二叉树的三种方法 4.掌握查找排序的方法,重点记忆不同排序方法所用的平均时间与最坏情况时间 二、程序设计基础: 1.重点掌握结构化程序设计,掌握几种基础的结构 2.了解面向对象的程序设计,掌握几种基本概念(对象、类、实例、消息) 三、软件工程基础: 1.掌握软件的定义、特点、分类 2.重点掌握结构化设计的方法 3.了解软件需求规格说明书的作用 4.学会软件测试,知道白盒测试与黑盒测试的区别 5.学会软件调试的基本步骤,并与软件测试进行联系 四、数据库设计基础: 1.了解有关数据库的概念 2.了解数据库的发展 3.重点掌握数据模型,掌握其三要素与各种类型 4.重点掌握关系代数运算,一定要学会基本运算与扩充运算

计算机二级考试题目

Word 2010 高级应用综合操作题打开素材库中的“典型试题”文件,按下面的操作要求进行操作,并把操作结果存盘。 1.操作要求 (1)对正文进行排版。 ①使用多级符号对章名、小节名进行自动编号,代替原始的编号。要求: * 章号的自动编号格式为:第X 章(例:第1 章),其中:X 为自动排序,阿拉伯数字序号。对应级别1。居中显示。 *小节名自动编号格式为:,X为章数字序号,Y为节数字序号(例:),X、Y均为阿拉伯数字序号。对应级别2。左对齐显示。 ②新建样式,样式名为:“样式”+考生准考证号后5 位。其中: *字体:中文字体为“楷体” ,西文字体为“ Time New Roman ”,字号为“小四” 。 *段落:首行缩进2 字符,段前行,段后行,行距倍;两端对齐。其余格式,默认设置。 ③对正文中的图添加题注“图” ,位于图下方,居中。要求: *编号为“章序号” -“图在章中的序号” 。例如,第1 章中第2 幅图,题注编号为1-2。 *图的说明使用图下一行的文字,格式同编号。 *图居中。 ④对正文中出现“如下图所示”的“下图”两字,使用交叉引用。 *改为“图X-Y”,其中“ X-Y'为图题注的编号。 ⑤对正文中的表添加题注“表” ,位于表上方,居中。 *编号为“章序号” -“表在章中的序号” 。例如,第1 章中第1 张表,题注编号为1-1。 *表的说明使用表上一行的文字,格式同编号。 *表居中,表内文字不要求居中。 ⑥对正文中出现“如下表所示”中的“下表”两字,使用交叉引用。 *改为“表X-Y,其中“ X-Y'为表题注的编号。 ⑦对正文中首次出现“ Access'的地方插入脚注。 *添加文字“ Access是由微软发布的关联式数据库管理系统。”。 ⑧将②中的新建样式应用到正文中无编号的文字。不包括章名、小节名、表文字、表和图的题注、脚注。 (2)在正文前按序插入三节,使用Word 提供的功能,自动生成如下内容: ①第1 节:目录。其中:“目录”使用样式“标题1”,并居中;“目录”下为目录项。 ②第2 节:图索引。其中:“图索引”使用样式“标题1”,并居中;“图索引”下为图索引项。 ③第3 节:表索引。其中:“表索引”使用样式“标题1”,并居中;“表索引”下为表索引项。 (3)使用适合的分节符,对正文进行分节。添加页脚,使用域插入页码,居中显示。要求: ①正文前的节,页码采用“i ,ii』[,???”格式,页码连续。 ②正文中的节,页码采用“ 1,2,3,…”格式,页码连续。 ③正文中每章为单独一节,页码总是从奇数开始。 ④更新目录、图索引和表索引。

全国计算机等级考试一级模拟题

全国计算机等级考试一级模拟题

(1)计算机的软件系统可分为 A) 程序和数据B) 操作系统和语言处理系统 C) 程序、数据和文档D) 系统软件和应用软件 (2)与十进制数100等值的二进制数是 A)0010011 B)1100010 C)1100100 D)1100110 (3)下列关于存储器的叙述中正确的是 A)CPu能直接访问存储在内存中的数据,也能直接访问存储在外存中的数据 B)CPU不能直接访问存储在内存中的数据,能直接访问存储在外存中的数据 C)CPU只能直接访问存储在内存中的数据,不能直接访问存储在外存中的数据 D)CPU既不能直接访问存储在内存中的数据,也不能直接访问存储在外存中的数据 (4)在微型计算机中,应用最普遍的字符编码是 A)ASCII码B)BCD码C)汉字编码D)补码 (5)计算机病毒可以使整个计算机瘫痪,危害极大。计算机病毒是 A)一条命令B)一段特殊的程序 C)一种生物病毒D)一种芯片 (6)计算机中所有信息的存储都采用 A)二进制B)八进制C)十进制D)十六进制 (7)windows 98中,可以打开“开始”菜单的组合键是

A)Alt+Esc B)Ctrl+esc C)Tab+Esc D)Shift十Esc (8)在Windows 98缺省状态下,鼠标指针的含义是 A)忙B)链接选择C)后台操作D)不可用 (9)在W1ndows 98中,右单击“开始”按钮,弹出的快捷菜单中有 A)“新建”命令B)“查找”命令 C)“关闭”命令D)“替换”命令 (10)windows 98中,磁盘驱动器“属性”对话框“工具”标签中包括的磁盘管理工具有 A)修复B)碎片整理C)复制D)格式化 (11)windows 98中,按PrintScreen键,则使整个桌面内容 A)打印到打印纸上B)打印到指定文件 C)复制到指定文件D)复制到剪贴板 (12)windows 98中,通过“鼠标属性”对话框,不能调整鼠标器的 A)单击速度B)双击速度C)移动速度D)指针轨迹 (13)在wlndows 98 “显示属性”对话框中,用于调整显示器分辨率功能的标签是 A)背景B)外观C)效果D)设置 (14)Word97具有的功能是 A)表格处理B)绘制图形C)自动更正、D)以上三项都是

全国计算机二级基础选择题(200题含答案)

计算机基础选择题汇总计算机基础知识 1.20 丐纨 40 年在诞生了丐界上第一台电子计算机(D) A.英国 B.中国 C.日本 D.美国 2.在冯·诺依曵型体系结构癿计算机中引迕了两个重要概念,一是二迕制,二是(D) A 机械语言 B.ASCII 编码 C.内储存器 D.储存程序 3.下列英文名和中文对照书写正确癿是(B) A.CIMS-计算机集成管理系统 B.CAD-计算机辅劣设计 C.CA-计算机辅劣制造 D.CAM-计算机辅劣教育 4.办公室自劢化(OA)按计算机应用分类属亍(C) A.科学计算 B.辅劣设计 C.信息处理 D.实时控制 5.若对音频信号以 10KHZ 采样率、16 位量化精度迕行数字化,则每分钟双声道数字化声音产生癿数据量约为(C) A.1.2MB B.1.6MB C.2.4MB D.4.8MB 6.将十迕制位 35 转化为二迕制位数是(D) A.110001B B.111001B C.100111B D.100011B 7.在计算机中,西文符号采用癿编码为(B) A.BCI 码

B.ASCII 码 C.EBCDIC 码 D.国标码 8.在标准癿ASCII 码表中,英文字母A 癿对应码是01000001,则英文字母E 癿对应码是(A) A.01000101 B.01000100 C.01000010 D.01000011 9 全高清规频分辨率为 1920*1080p,一张真彩色像素癿 1920*1080BMP 数字格式图像所需癿储存空间是(C) A.7.91MB B.1.98MB C.5.93MB D.2.96MB 10.计算机对汉字癿处理过程实际是对各种汉字编码间癿转换功能,返些编码丌包括(C) A.汉字字形码 B.汉字输入码 C.汉字状态码 D.汉字内码 11.在微型计算机中,丌能随机修改器储存内容癿是(C) A.DRAM B.RAM C.ROM D.SRAM 12.cpu 癿主要性能指标是(A) A.字长和时钟主屏 B.収热量和冷却效率 C.可靠性 D.耗电量和效率 13.计算机中访问速度最快癿储存器是(C) A.CD-ROM B.U 盘 C.内存 D.硬盘 14.手写板或鼠标属亍(D) A.中央处理器 B. 储存器 C.输出设备 D.输入设备

全国计算机等级考试二级MS-Office-高级操作题考点及步骤整理

全国计算机等级考试二级MS-Office-高级操作题考点及步骤整理

全国计算机等级考试二级MS-Office-高级操作题考点及步骤整理

WORD 根据示例图片对文档进行字体调整及内容排版(邀请函、海报、新闻、政府工作报告) ?字体、段落、行距、分页、页边距、装订线、主题图片、自动生成目录、超链接、注脚、繁简转换、另存pdf ?正文首行缩进标题不变(全选-右击样式里的“正文”样式-修改-格式-段落-正文文本首行缩进)?复制另一个Word样式到此文档(打开另一个文档-文件-选项-加载项-管理:模板-管理器-单击右侧“关闭文件”-“打开文件”选择需要编辑文档-选择需要复制的样式复制-关闭 ?软回车改成硬回车(替换^l成^p,即特殊符号里“手动换行符”到“段落标记”) ?对文字设域(插入-文档部件-域) ?提要栏(插入-文本框-XX型提要栏) ?表格:更改样式、边框、作图(插入图表再在弹出的excel里更改数据) ?封面(日期协同变化可以删除日期框改成文本框)?页眉页脚正文开始且奇偶页不同(先设置奇偶页不同-分页)、标题自动显示在页眉区(添加页眉-插入-文档部件-域-类别:链接和引用-StyleRef-标

题样式-从底部向顶部检索-确定) ?邮件合并功能制作内容相同、收件人不同的多份请柬,根据性别在后面添加先生或女士(先有excel 里的电子表格信息,再在word里邮件-开始邮件合并-信函-选择收件人-使用现有列表-选择excel里的工作表-确定-word里选择要替换的位置,点击“插入合并域”姓名-点击“规则域”-点击如果那么否则添加条件-“完成并合并”-编辑单个文档-全部-确定) ?只插入二级、三级标题(引用-目录-插入目录-选项-去掉目录级别里不需要的数字-确定) ?将文档中的表格内容保存至“表格”部件库(选中表格-插入-文档部件-将所选内容保存到文档部件库-更改名称,库为表格) EXCEL ?定义名称 ?数据透视表、分类汇总(需要先排序)、迷你折线图(定位在单元格-插入-迷你折线图-选择单行数据-确定)、分列(数据-固定列宽) ?将单元格日期“2013年1月20日”显示成“2013

计算机二级选择题考点

¥ TR考点: 1.栈按先进后出的原则组织数据,所以入栈最早的最后出栈。如:元素12345ABCDE依入 栈,出栈顺序为EDCBA54321。 2.循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的;在循环队列中只需要队头和队尾两个指针来共同反映队列中元素的动态变化情况 3.链式存储结构既可以针对线性结构也可以针对非线性结构,链式存储结构中每个都是由数据域与指针域两部分组成,增加了存储空间。 4.对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好 5.队列是先进先出的线性表。 6.二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的节点多一个。 7.冒泡排序与简单选择插入排序与简单选择排序法在最坏情况均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2(n). 【 8.系统软件:操作系统(OS)、数据库管理系统(DBMS)、编译程序、汇编程序、网络软件。 9. 软件生命周期:将软件产品从提出、实现、使用维护到停止使用退役的过程。 10.数据库应用系统中的核心问题是数据的设计。 11.结构化程序设计的思想:自顶向下、逐步求精、模块化、限制使用goto语句。 12.可行性分析阶段—可行性分析报告 总体设计阶段—概要设计说明书 概要设计阶段—集成测试计划 需求分析阶段—软件需求规格说明书 < 13.算法的有穷性:算法程序的运行时间是有限的 14.树是简单的非线性结构,所有二叉树作为树的一种也是一种非线性结构 15.循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。16.算法复杂度用来衡量算法的优劣,它包括算法的时间复杂度和空间复杂度 时间复杂度:指执行所需要的计算工作量 空间复杂度:指执行这个算法所需要的内存空间(计算机存储空间) 17.软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心。 18.算法不等于程序。 | 19.线性结构应满足:1.有且只有一个根结点 2.每个根结点最多有一个前件,也最多有一个后件 20.在需求分析阶段建立数据字典 21. 软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试和系统测试。 22.数据库中的数据具有两大的特点:“集成”和”共享”。 23. 数据库管理系统是数据库系统的核心 24. 数据独立性一般分为物理独立性和逻辑独立性两级。 25. 一个数据库只有概念模式和一个内模式,有多个外模式。 - 26. 数据库系统在三级模式之间提供了两级映射:外模式/概念模式的映射和概念模式/内

全国计算机等级考试一级模拟试题集(附答案)

全国计算机等级考试一级模拟试题集(一) (1)计算机的特点是处理速度快、计算精度高、存储容量大、可靠性高、工作全自动以及 A.造价低廉 B.便于大规模生产 C.适用范围广、通用性强 D.体积小巧 【答案】: C 【解析】:计算机的主要特点就是处理速度快、计算精度高、存储容量大、可靠性高、工作全自动以及适用范围广、通用性强。 (2)1983年,我国第一台亿次巨型电子计算机诞生了,它的名称是 A.东方红 B.神威 C.曙光 D.银河 【答案】: D 【解析】:1983年底,我国第一台名叫"银河"的亿次巨型电子计算机诞生,标示着我国计算机技术的发展进入一个崭新的阶段。 (3)十进制数215用二进制数表示是 A. 1100001 B. 11011101 C. 0011001 D. 11010111 【答案】: D 【解析】:十进制向二进制的转换采用"除二取余"法。 (4)有一个数是123,它与十六进制数53相等,那么该数值是 A.八进制数 B.十进制数 C.五进制 D.二进制数 【答案】: A 【解析】:解答这类问题,一般是将十六进制数逐一转换成选项中的各个进制数进行对比。 (5)下列4种不同数制表示的数中,数值最大的一个是 A.八进制数 227 B.十进制数 789 C.十六进制数 1FF D.二进制数 1010001 【答案】: B 【解析】:解答这类问题,一般都是将这些非十进制数转换成十进制数,才能进行统一的对比。非十进制转换成十进制的方法是按权展开。 (6)某汉字的区位码是5448,它的机内码是

A. D6D0H B. E5E0H C. E5D0H D. D5E0H 【答案】: A 【解析】:国际码=区位码+2020H,汉字机内码=国际码+8080H。首先将区位码转换成国际码,然后将国际码加上8080H,即得机内码。 (7)汉字的字形通常分为哪两类? A.通用型和精密型 B.通用型和专用型 C.精密型和简易型 D.普通型和提高型 【答案】: A 【解析】:汉字的字形可以分为通用型和精密型两种,其中通用型又可以分成简易型、普通型、提高型3种。 (8)中国国家标准汉字信息交换编码是 A. GB 2312-80 B. GBK C. UCS D. BIG-5 【答案】: A 【解析】:GB 2312-80是中国人民共和国国家标准汉字信息交换用编码,习惯上称为国际码、GB码或区位码。 (9)用户用计算机高级语言编写的程序,通常称为 A.汇编程序 B.目标程序 C.源程序 D.二进制代码程序 【答案】: C 【解析】:使用高级语言编写的程序,通常称为高级语言源程序。 (10)将高级语言编写的程序翻译成机器语言程序,所采用的两种翻译方式是 A.编译和解释 B.编译和汇编 C.编译和链接 D.解释和汇编 【答案】: A 【解析】:将高级语言转换成机器语言,采用编译和解释两种方法。 (11)计算机按其性能可以分为5大类,即巨型机、大型机、小型机、微型机和 A.工作站 B.超小型机 C.网络机 D.以上都不是

计算机二级Excel表格题库答案(解题步骤)

1、在考生文件夹下打开工作簿Excel.xlsx,按照要求完成下列操作并以该文件名(Excel.xlsx)保存工作簿。 某公司拟对其产品季度销售情况进行统计,打开"Excel.xlsx"文件,按以下要求操作: (1)分别在"一季度销售情况表"、"二季度销售情况表"工作表内,计算 "一季度销售额"列和"二季度销售额"列内容,均为数值型,保留小数点后0位。 (2)在 "产品销售汇总图表"内,计算"一二季度销售总量"和"一二季度销售总额"列内容,数值型,保留小数点后0位;在不改变原有数据顺序的情况下,按一二季度销售总额给出销售额排名。 (3)选择"产品销售汇总图表"内A1:E21 单元格区域内容,建立数据透视表,行标签为产品型号,列标签为产品类别代码,求和计算一二季度销售额的总计,将表置于现工作表G1为起点的单元格区域内。 (1)【解题步骤】 步骤1:在考生文件夹下打开工作簿Excel.xlsx。在"一季度销售情况表"的D2单元格中输入"=产品基本信息表!C2*C2"后按"Enter"键,选中D2单元格,将鼠标指针移 动到该单元格右下角的填充柄上,当鼠标变为黑十字时,按住鼠标左键,拖动单元格填充柄到要填充的单元格中。 步骤2:在"二季度销售情况表"的D2单元格中输入"=产品基本信息表!C2*C2"后按"Enter"键,选中D2单元格,将鼠标指针移动到该单元格右下角的填充柄上,当鼠 标变为黑十字时,按住鼠标左键,拖动单元格填充柄到要填充的单元格中。 步骤3:在"一季度销售情况表"中,选中单元格区域D2:D21,单击【开始】选项卡下【数字】组中的"数字"按钮,弹出"设置单元格格式"对话框,在"数字"选项卡下的"分类"中选择"数值",在"小数位数"微调框中输入"0",单击"确定"按钮。 步骤4:按步骤3的方法,设置"二季度销售情况表"的单元格区域D2:D21为数值型,保留小数点后0位。 (2)【解题步骤】 步骤1:在"产品销售汇总图表"的C2单元格中输入"=一季度销售情况表!C2+'二季度销售情况表'!C2"后按"Enter"键,选中C2单元格,将鼠标指针移动到该单元格右下 角的填充柄上,当鼠标变为黑十字时,按住鼠标左键,拖动单元格填充柄到要填充的单元格中。 步骤2:在"产品销售汇总图表"的D2单元格中输入"=一季度销售情况表!D2+'二季度销售情况表'!D2"后按"Enter"键,选中D2单元格,将鼠标指针移动到该单元格右 下角的填充柄上,当鼠标变为黑十字时,按住鼠标左键,拖动单元格填充柄到要填充的单元格中。 步骤3:在"产品销售汇总图表"中,选中单元格区域C2:D21,单击【开始】选项卡下【数字】组中的"数字"按钮,弹出"设置单元格格式"对话框,在"数字"选项卡下的"分类"中选择"数值",在"小数位数"微调框中输入"0",单击"确定"按钮。

计算机二级msoffice选择题及答案

1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为_ A、公司号,员工号 B、员工号,工资 C、员工号 D、公司号,员工号,工资 3、下列叙述中正确的是______。 A、每一个结点有两个指针域的链表一定是非线性结构 B、所有结点的指针域都为非空的链表一定是非线性结构 C、循环链表是循环队列的链式存储结构 D、线性结构的存储结点也可以有多个指针 4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A、相同,元素的存储顺序与逻辑顺序一致 B、相同,但其元素的存储顺序可以与逻辑顺序不一致 C、不同,但元素的存储顺序与逻辑顺序一致 D、不同,且其元素的存储顺序可以与逻辑顺序不一致 5、设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。 A、19 B、20 C、m-19 D、m-20 6、某二叉树中共有935个结点,其中叶子结点有435个,则该二叉树中度为2的结点个数为______。 A、64 B、66 C、436 D、434 7、面向对象方法中,实现对象的数据和操作结合于统一体中的是______。 A、结合 B、封装 C、隐藏 D、抽象 8、在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的______。 A、关系 B、元组 C、属性 D、属性的值域 9、公司销售多种产品给不同的客户,客户可选择不同的产品,则实体产品与客户间的联系是______。 A、多对多 B、多对一 C、一对多 D、一对一 11、若已知一汉字的国标码是5E38H,则其内码是______。 A、DEB8H B、DE38H C、5EB8H D、7E58H 12、在计算机网络中,英文缩写WAN的中文名是______。 A、局域网 B、无线网 C、广域网 D、城域网 13、第二代电子计算机的主要元件是______。 A、继电器 B、晶体管 C、电子管 D、集成电路 14、一个完整的计算机系统应该包括______。 A、主机、键盘和显示器 B、硬件系统和软件系统 C、主机和它的外部设备 D、系统软件和应用软件 15、下列软件中,属于系统软件的是______。 A、办公自动化软件 B、Windows XP C、管理信息系统 D、指挥信息系统 16、下列叙述中,正确的是______。 A、内存中存放的只有程序代码 B、内存中存放的只有数据 C、内存中存放的既有程序代码又有数据 D、外存中存放的是当前正在执行的程序代码和所需的数据

全国计算机等级考试笔试模拟试卷(2)

全国计算机等级考试笔试模拟试卷(2) 二级公共基础知识和C语言程序设计 (考试时间90分钟,满分loo~) 一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题1分,70分) (1)下面关于算法的叙述中,正确的是( )。‘ A)算法的执行效率与数据的存储结构无关 B)算法的有穷性是指算法必须能在执行有限个步骤之后终止 c)算法的空间复杂度是指算法程序中指令(或语句)的条数 D)以上三种描述都正确 (2)下列二叉树描述中,正确的是( )。 A)任何一棵二叉树必须有一个度为2的结点B)二叉树的度可以小于2 c)非空二叉树有O个或1个根结点D)至少有2个根结点 (3)如果进栈序列为A,B,c,D,则可能的出栈序列是( )。 A)C,A,D,B B)B,D,C,A C)C,D,A,B D)任意月顷序 (4)下列各选项中,不属于序言性注释的是( )。 A)程序标题B)程序设计者c)主要算法D)数据状态 (5)下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。 A)内模式B)外模式c)概念模式D)逻辑模式 (6)下列叙述中,不属于软件需求规格说明书的作用的是( )。 A)便于用户,开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析 (7)下列不属于软件工程3个要素的是( )。 A)工具B)过程C)方法D)环境 (8)数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特 性的是( )。 A)外模式B)概念模式C)内模式D)存储模式 (9)将E—R图转换到关系模式时,实体与联系都可以表示成( )。 A)属性B)关系C)记录D)码 (10)某二叉树中度为2的结点有10个,则该二叉树中有( )个叶子结点。 A)9 B)10 C)11 D)12 (11)以下叙述中正确的是( )。 A)c程序中注释部分可以出现在程序中任意合适的地方 B)C程序的书写格式是固定的,每行只能写一条语句 c)构成c程序的基本单位是函数,所有函数名都可以’由用户命名 D)在对c语言程序进行编译时,可以发现注释行中的拼写错误 (12)下面的程序在编译时产生错误,其出错原因是( )。 #include main() {int l_case;float pfin~; pnntf(”请输入2个数:”);· sea~f(”%d%f.,&l_case,&printF); pdmf(”%d%舳”,l_case,printF);

全国计算机二级选择题题库

精心整理 第一套 1、下列叙述中正确的是()。 栈是“先进先出”的线性表 队列是“先进后出”的线性表 循环队列是非线性结构 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 正确答案:D 答疑:【解析】栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构的线性表,所以C错误。 2、支持子程序调用的数据结构是()。 栈 树 队列 二叉树 正确答案:A 答疑:【解析】栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。 3、二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。 10

8 6 4 正确答案:C 答疑:【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个。 4、下列排序方法中,最坏情况下比较次数最少的是()。 冒泡排序 简单选择排序 直接插入排序 堆排序 正确答案:D 答疑:【解析】冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是 。 5、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。 编译程序 操作系统 教务管理系统 汇编程序

正确答案:C 答疑:【解析】编译软件、操作系统、汇编程序都属于系统软件,只有C教务管理系统才是应用软件。 6、下面叙述中错误的是() 软件测试的目的是发现错误并改正错误 对被调试的程序进行“错误定位”是程序调试的必要步骤 程序调试通常也称为Debug 软件测试应严格执行测试计划,排除测试的随意性 正确答案:A 答疑:【解析】软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。 7、耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。 提高耦合性降低内聚性有利于提高模块的独立性 降低耦合性提高内聚性有利于提高模块的独立性 耦合性是指一个模块内部各个元素间彼此结合的紧密程度 内聚性是指模块间互相连接的紧密程度 正确答案:B 答疑:【解析】模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A错误,B正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以C与D错误。 8、数据库应用系统中的核心问题是()。 数据库设计

相关文档
相关文档 最新文档