当前位置:文档之家› 全国计算机等级考试无纸化真考题库试卷二级C++(6)

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

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

全国计算机等级考试无纸化真考题库试卷(6)

二级C++

(考试时间l20分钟,满分100分)

一、选择题(每小题1分,共40分)

(1)下列关于栈叙述正确的是( )。

A)栈顶元素最先能被删除

B)栈顶元素最后才能被删除

c)栈底元素永远不能被删除

D)栈底元素最先被删除

(2)下列叙述中正确的是( )。

A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

D)以上说法都不正确

(3)某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)( )。

A)3

B)4

C)6

D)7

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

A)学生成绩管理系统

B)C语言编译程序

C)UNIX操作系统

D)数据库管理系统

(5)结构化程序所要求的基本结构不包括( )。

A)顺序结构

B)GOT0跳转

C)选择(分支)结构

D)重复(循环)结构

(6)下面描述中错误的是( )。

A)系统总体结构图支持软件系统的详细设计

B)软件设计是将软件需求转换为软件表示的过程

C)数据结构与数据库设计是软件设计的任务之一

D)PAD图是软件详细设计的表示工具

(7)负责数据库中查询操作的数据库语言是( )。

A)数据定义语言

B)数据管理语言

C)数据操纵语言

D)数据控制语言

(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是

( )。

A)1:1联系

B)1:m联系

C)m:1联系

D)m:n联系

(9)有三个关系R S和T如下.

则由关系R和S得到关系T的操作是( )。

A)自然连接

B)并

C)交

D)差

(10)定义无符号整数类为UInt,下面可以作.为类UInt实例化值的是( )。

A)一369

B)369

C)0.369

D)整数集合{1,2,3,4,5}

(11)C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是( )。

A)增加了一些新的运算符

B)允许函数重载,并允许设置默认参数

C)规定函数说明符必须用原型

D)引进了类和对象的概念

(12)下列( )是C++语言的有效标识符。

A) Nol

B)N0.1

C)12345

D)int

(13)没有定义int x;float Y;,则10+x+y值的数据类型是( )。

A) int

B)double

C)float

D)不确定

(14)下列程序的执行结果为( )。

#include

void main()

{

int a=3,b=0;

int*P =&a;

b=+a++;

cout<<*P<<”,”<

}

A)3,4

B)4,3

C)3,4

D)4,4

(15)下面程序的运行结果为( )。

#include

void main()

{

for(int a=0,x=0;!x&&a<=10;a++)

{

a++:

}

cout<

}

A)10

B)1l

C)12

D)0

(16)下面有关for循环的正确描述是( )。

A)for循环只能用于循环次数已经确定的情况

B)for循环是先执行循环体语句,后判断表达式

c)在for循环中,不能用break语句跳出循环体

D)在for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

(17)以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是( )。 #include

void main()

{int * P,* q,a,b;

P=&a:

eout<<”input a:”;

cin>>P:

A)* P表示的是指针变量P的地址

B)P表示的是变量a的地址,而不是变量a的值

C)*P表示的是指针变量P的值

D)*P只能用来说明P是一个指针变量

(18)假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是( )。

A)3

B)6

C)10

D)20

(19)下列选项,不正确的是( )。

A)for(int a=1;a<=10;a++);

B)int a=1;

do

{

a++:

}while(a<=10);

C)int a=1;

while(a<=10)

{

a++:

}

D)for(int a=1;a<=10;a++)a++;

(20)下面关于数组的初始化正确的是( )。

A)char str[]={’a’,’b’,’C’}

B)char str[2]={’a’,’b’,’c’}

C)char str[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}

D)char str()={~a,~b,~C}

(21)下列程序的输出结果为( )。

#include

void main()

{

char*a[]={”hell0”,”the”,”world”};

char** pa = a:

pa++;

cout<<*pa<

}

A)hello

B)the

C)world

D)hellotheworld

(22)决定c++语言中函数的返回值类型的是( )。

A)return语句中的表达式类型

B)调用该函数时系统随机产生的类型

C)调用该函数时的主调用函数类型

D)在定义该函数时所指定的数据类型

(23)有以下程序:

#include

void fun(int a,int b,int C)

{a=456,b=567,c=678;}

void main()

{

int X=10,Y=20,Z=30;

fun(X,Y,z);

aout<

}

输出结果是( )。

A)30,20,10

B)10,20,30

C)456,567,678

D)678,567,456

(24)以下叙述正确的是( )。

A)函数可以嵌套定义但不能嵌套调用

B)函数既可以嵌套调用也可以嵌套定义

c)函数既不可以嵌套定义也不可以嵌套调用

D)函数可以嵌套调用但不可以嵌套定义

(25)下列程序的输出结果是( )。

#include

int rain(iltl a,int b)

{

if(a

else retum b;

retum 0;

}

void main()

{

eout<

}

A)0

B)1

C)2

D)3

(26)下列程序的运行结果为( )。

#include

void print(double a)

{

cout<<++a:

}

void print(int atint b)

{

cout<

}

void main()

{

print(1.2);

eout<<””:

print(3,4);

}

A)1.2 34

B)2.2 34

C)1.2 43

D)2.2 43

(27)对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( )。

A)公有类型

B)私有类型

C)保护类型

D)友元类型

(28)在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是( )。

A)友元函数

B)虚函数

C)构造函数

D)析构函数

(29)类的析构函数的作用是( )。

A)一般成员函数的初始化

B)类的初始化

C)对象的初始化

D)删除类创建的对象

(30)下列说法正确的是( )。

A)内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方

B)内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方

c)类的内联函数必须在类体内定义

D)类的内联函数必须在类体外通过加关键字inline定义

(31)下面对静态数据成员的描述中,正确的是( )。

A)静态数据成员可以在类体内进行初始化

B)静态数据成员不可以被类的对象调用

c)静态数据成员不能受private控制符的作用

D)静态数据成员可以直接用类名调用

(32)下面对于友元函数描述正确的是( )。

A)友元函数的实现必须在类的内部定义

B)友元函数是类的成员函数

c)友元函数破坏了类的封装性和隐藏性

D)友元函数不能访问类的私有成员

(33)在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )。

A)派生类的对象可以赋给基类的对象

B)派生类的对象可以初始化基类的引用

C)派生类的对象可以直接访问基类中的成员

D)派生类的对象的地址可以赋给指向基类的指针

(34)下面程序的运行结果为( )。

#include

class A

{

public:

A(){tout<<”1”;}

~A(){tout<<”2”;}

};

class B:public A

{

public:

B(){c out<<”3”;}

~B(){cout<<”4”;}

};

void main()

{

B b;

}

A)1234

B)1324

C)1342

D)3142

(35)下列关于虚基类的描述,错误的是( )。

A)设置虚基类的目的是为了消除二义性

B)虚基类的构造函数在非虚基类之后调用

C)若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用

D)若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数

(36)下列关于多态性的描述,错误的是( )。

A)c++语言中的多态性分为编译时的多态性和运行时的多态性

B)编译时的多态性可通过函数重载实现

C)运行时的多态性可通过模板和虚函数实现

D)实现运行时多态性的机制称为动态绑定

(37)下列运算符中,在c++语言中不能重载的是( )。

A)*

B)>=

C)::

D)/

(38)当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。

A)ios::in

B)ios::0ut

C)ios::in I ios::0ut

D)以上都不对

(39)下列程序的运行结果是( )。

#include

class A

{

int a;

public:

A(){a=0;}

A(int aa)

{

a=aa;

cout<

}

};

void main()

{

A X,Y(2),z(3);

cout<

}

A) 00

B)23

C)34

D)25

(40)下面程序的输出结果是( )。

#include

class example

{

int a;

public:

example(int b){a=b++;}

void print(){a=a+1;eout<

void print()const{cout<

};

void main()

{

example x(3);

const example Y(2);

x.print();

Y.print();

}

A)2 2

B)4 3

C)4 2

D)3 2

二、基本操作题(共18分)

请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程中包含程序文件main.epp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found ****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:

打开503号门…门是锁着的,打不开。

打开503号门的锁…锁开了。

打开503号门…门打开了。

打开503号门…门是开着的,无须再开门。

锁上503号门…先关门...门锁上了。

注意:只修改每个“//ERROR***********found **********”下的那一行,不要改动程序中的其他内容。

#include

using namespace std;

class Door{

int Bum;//门号

bool closed;//true表示门关着

bool locked://true表示门锁着

public:

Door(int nHm){

//ERROR***********found***********

nun=this一>ann:

closed=locked=true:

}

bool isClosed()const{rehlrn closed;}

//门关着时返回true,否则返回false

bool isOpened()const{return!closed;}

//门开着时返回true,否则返回false

b001 isLocked()const{retum locked;}

//门锁着时返回true,否则返回false

bool isUnlocked()const{return!locked;}

//门未锁时返回true,否则返回false

void open(){ //开门

cout<

//ERROR***********found***********

if(closed)

cout<<”门是开着的,无须再开门。”;

else if(10cked)

cout<<”门是锁着的,打不开。”;

else{

closed=false;

eout<<”门打开了。”;

}

}

void close(){//关门

cout<

if(closed)

cout<<”门是关着的,无须再关门。”;

else{

closed=true;

cout<<”门关上了.";

}

}

//ERROR************found************

void lock()const{//锁门

cout<

if(locked)

cout<<”门是锁着的,无须再锁门。”;

else{

if(!closed){

cout<<”先关门...”;

closed=true;

}

locked=true:

cout<<”门锁上了。”;

}

}

wild unlock(){//开锁

cout<

if(!locked)

c out<<”门没有上锁,无须再开锁。”;

else{

locked=false;

cout<<”锁开了。”;

}

};

int main(){

Door door(503);

door.open();

door.unlock();

door.open();

door.open();

floor.10ck();

return 0;

}

三、简单应用题(共24分)

请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义和函数定义。此程序的正确输出结果应为:

按姓名排序

排序前:

张三男出生日期:l978年4月20日

王五女出生日期:l965年8月3日

杨六女出生日期:l965年9月5日

李四男出生日期:l973年5月30日

排序后:

李四男出生日期:l973年5月30日

王五女出生日期:l965年8月3日

杨六女出生日期:l965年9月5日

张三男出生日期:l978年4月20日

注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。

#include

using namespace std;

class Date{//日期类

int year,month,day;//年、月、日

public:

Date(int year,int month,int day):year(year),month(month),day(day){}

int getYear()const{return year;}

int getMonth()const{return month;}

int getDay()const{return day;}

};

class Person{ //人员类

char name[14];//姓名

bool is—male;//性别,为true时表示男性

Date birth—date;//出生日期

public:

Person(char*name,bool is—male,Date birth_date)

//***************found***************

:——————

{

{

strcpy(this一>name,name);

}

const char * getName()const{return name;}

bool isMale()const{return is—male;}

Date getBirthdate()const{return birth—date;}

//利用strcmp()函数比较姓名,返回一个正数、0或负数,分别表示大于、等于、小于 int compareName(const Person&p)const{

//***************found*****************

————}

void show(){

cout<

cout<

//**************found**************

__________________________//显示出生月

<< “birth—date.getDay()<<”日”;//显示出生日

}

};

void sortByName(Person ps[],int size){

//将人员数组按姓名排列为升序

for(int i=0;i

//采用选择排序算法

int m=i;

for(int j=i+1;j

if(ps[j].eompareName(ps[m])<0)

m=j;

if(m>i){

Person P=ps[m];

ps[m]=ps[i];

ps[i]=p;

}

}

}

int main(){

Person staff[]={

Person(”张三”,true,Date(1978,4,20)),

Person(”王五”,false,Date(1965,8,3)),

Person(”杨六”,false,Date(1965,9,5)),

Person(”李四”,tme,Date(1973,5,30))

};

const int size=sizeof(staff)/sizeof(staff[0]);

int i;

eout<

cout<

for(i=0;i

sortByName(staff,size);

cout<

for(i_0;i

cout<

return 0;

{

四、综合应用题(共18分)

请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成员函数add的作用是将一个元素添加到集合中(如果集合中不存在该元素),成员函数remove从集合中删除指定的元素(如果集合中存在该元素)。请编写成员函数remove。在main函数中给出了一组测试数据,此时程序的正确输出结果应为:

2 3 4 5 27 28 31 66 75

2 3 4 5 6 27 28 31 56 75

2 3 4 5 6 19 27 28 31 66 75

3 4 5 6 19 27 28 31 66 75

3 4 5 6 19 27 28 31 66 75

要求:

补充编制的内容写在“//***********333***********”与“//***********666***********”之间,不得修改程序的其他部分。

注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj 文件,并且在本程序中调用。

//IntegorSet.h

#ifndef INTEGERSET

#define INTEGERSET

#include

using namespace std;

const int MAXELEMENTS=100;

//集合最多可拥有的元素个数

class IntegerSet{

int elem[MAXELEMENTS];

//用于存放集合元素的数组

int counter;//用于记录集合中元素个数的计数器

puhlic:

IntegerSet():counter(0){}

//创建一个空集合

IntegerSet(int data[],int size);

//利用数组提供的数据创建一个整数集合

void add(int element);

//添加一个元素到集合中

void remeve(int element);

//删除集合中指定的元素

int getCount()const{return counter;}

//返回集合中元素的个数

int getElement(int i)const{retum elem[i];}//返回集合中指定的元素

void show()const;

};

void WriteToFile(char*);

#endif

//main.cpp

#include”IntegerSet.h”

#include

IntegerSet::IntegerSet(int data[],int size):counter(0){

for(int i=0;i

add(data[i]);

}

}

void IntegerSet::add(int element){

int j;

//从后往前寻找第一个小于等于element的元素

for(j=counter;j>0;j-)

if(element>=elem[j一1])break;

//如果找到的是等于element的元素,说明要添加的元素已经存在,直接返回

if(j>0)

if(element==elem[j-1])return;

//如果找到的是小于element的元素,j就是要添加的位置

//该元素及其后面的元素依次后移,腾出插入位置

for(int k=counter;k>j;k一)

elem[k]=elem[k一1];

elem[j]=element;//将element插入到该位置

counter++;//计数器加l

}

void IntegerSet::remove(int element){

//***************333***************

//***************666***************

void IntegerSet::show()const{

for(int i=0;i

cout<

cout<

}

int main(){

int d[]={5,28,2,4,5,3,2,75,27,66,31};

IntegerSet S(d,11);S.show();

S.add(6); s.show();

S.add(19); S.show();

S.remove(2); s.show();

S.add(4); S.show();

writeToFile(””);

return 0;

}

无纸化真考题库试卷(6)

一、选择题

(1)A 【解析】栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。栈底元素最先人栈却最后被删除。所以选择A。

(2)C 【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择c。

(3)D 【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。

(4)A 【解析】软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以B、C、D都是系统软件,只有A是应用软件。

(5)B 【解析】l966年Boehm和Jacopini证明了程序没计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。

(6)A 【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A错误。

(7)C 【解析】数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。

(8)D 【解析】因为一个教师可讲授多门课程,而一门课程又能由多个老师讲授,所以他们之问是多对多的关系,可以表示为m:n。

(9)D 【解析】关系T中的元组是关系R中有而关系s中没有的元组的集合,即从关系R中除去与关系s中相同元组后得到的关系T。所以做的是差的运算。

(10)B 【解析】只有B选项中369可以用无符号整数来表示和存储。A选项中一369有负号,选项C中0.369是小数都不能用无符号整数类存储。选项D是一个整数集合得用数组来存储。

(11)D 【解析】c++语言最重要的特点是其为一种面向对象的程序设计语言,但是c++语言也包含了C语寿的全部特征。

(12)A 【解析】标识符是一个以字母或下画线开始的,由字母、下画线和数字组成的字符串,标识符不能与任意关键字同名。

(13)C 【解析】由算术运算符组成的表达式中,若含有不同类型的操作数,则系统隐含地将低类型转化为高类型,由低至高的顺序为int→float→double。

(14)B 【解析】*P为所指对象a的值,语句“b=+a++;”等价于“b=b+a;a=a+1;”。

(15)C 【解析】在进入最后一次循环时a=10,在循环体内执行“a++;”后a=11,执行完该次循环体计算for循环的增量部分后a=12小于l0,循环结束。

(16)D 【解析】选项A中for循环可以用于循环次数不确定的情况;选项8中for循环是先判断表达式,后执行循环体语句;选项c中for循环可以用break语句跳出循环体,从而接着执行循环体后面的语句。

(17)B 【解析】P表示的是变量a的地址,定义后*P表示的是变量a的值。

(18)D 【解析】x数组共有10个元素,在花括号内只提供3个初值,这表示只给前面的3个成员赋值,后7个元素的值为0,所以,一共有20个字节。

(19)B 【解析】本题考查的是基本循环语句的使用,选项A,选项C和选项D都为正确的形式,在选项B中的while(a<=10)后缺少结束符分号“;”。

(20)A 【解析】本题考查的是字符数组的初始化。选项B中用3个庀素初始化大小为2的数组,越界了;选项c中应该是2行3列的数组,题中使用3行2列初始化;选项D中数组合后应用方括号。

(21)B 【解析】本题主要考查的是指针数组和指向指针的指针之间的关系,其中a是指针数组,pa是指向指针数组行的指针,所以pa自加l相当于指向下一行。

(22)D 【解析】c++语言中,在定义该函数时所指定的数据类璎决定函数的返回值类型。

(23)B 【解析】本题考查函数中变量的作用范围,在主函数中给变餐x、Y、Z赋值,然后将其作为实参传递给了函数fun(),虽然在函数fun()中改变了这3个变量的值,但只是同名的局部变量,不影响函数中变量的值,所以在调用函数fun()结束后,主函数3个变量的值未改变。

(24)D 【解析】在c++语言中,所有的函数都是平行的,即在定义函数时是互相独立的,一个函数并不从属于另一个函数,即函数不能嵌套定义,但可以互相调用。但是不能调用main()函数。

(25)B 【解析】本题考查的是函数的调用,第一次调用

min(2,3),因为2<3,所以返回值为2,第二次调用min(1,2),因为l<2,所以返回1。(26)I) 【解析】本题考查的是对重载函数的掌握,因为

++a是右结合的,所以a先自加1再输出,即为2.2,之后调用函数print(int a,int b)输出h和a,即43。

(27)D 【解析】所谓的访问控制只包含公有类型、私有类型和保护类型3种,友元可以是一个函数,也可以是一个类。

(28)C 【解析】构造函数在创建对象时系统自动调用,其功能是使用给定的值将对象初始化。

(29)D 【解析】析构函数就是用来释放对象的.它的调用完成之后,对象也就消失了,相应的内存空间也被释放了。

(30)B 【解析】本题考查的是内联函数的定义,引入内联函数是为了解决程序中函数调用的效率问题,是以目标代码的增加为代价换取时间的节省;一般函数在运行时被调用,而调用的内联函数在编译时就被替代了,如果不加inline关键字,则编译器会将在类说明部分定义的任何函数都被认定为内联函数。

(31)D 【解析】静态数据成员必须在类体外初始化,它

是类的所有对象的共有成员,需要使用类名调用,静态数据成

员的初始化与权限控制无关。

(32)C 【解析】友元函数的定义既可以在类内部进行,也可以在类外部进行。它提高了程序的运行效率,但破坏了类的封装性和隐藏性,使得类的非成员函数可以访问类的私有成员。

(33)C 【解析】公有继承的派生类和基类是子类型的关系,所谓子类型是类型间一般和特殊的关系,即派生类是基类的子类型或者说基类的操作可以被用于操作派生类的对象。(34)C 【解析】本题考查的是在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。

(35)B 【解析】虚基类的引入就是为j-消除。二义性,其构造函数的调用仍然是按照继承的顺序进行的,对于多个虚基类则按它们说明的次序调用,虚基类的构造函数先于非虚基类的构造函数执行。

(36)C 【解析】编译时的多态性是通过函数重载和模板体实现的,运行时的多态性是通过虚函数体实现的。

(37)C 【解析】不能被重载的运算符还包括:“.”、“.*”、“->*”和“?:”。

(38)D 【解析】使用fstream类建立文件流必须定义打开方式,否则编译器无法判断该文件流是读还是写。

(39)B 【解析】本题考查的是对构造函数的掌握,另外“++”运算符是右结合的,所以在进行输出的时候都是先把原来的输出后再自加l。

(40)c 【解析】“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。

二、基本操作题

【参考答案】

(1)this—>num=num;

(2)if(!closed)

(3)void lock(){

【考点分析】

本题考查Door类,其中涉及bool型私有成员及成员函数、构造函数和其他成员函数。在构造函数中this指针指向的是当前类,因此当参数名与要赋值的成员名称一样时,使用this

指针来区别。

【解题思路】

(1)主要考查考生对this指针的掌握,在构造函数中this指针指向的是当前类,因此要给num 赋值使用语句this_>num=num;完成o

(2)主要考查考生对if语句的掌握,先看类的私有成员中关于closed的定义:bool closed;//true表示门关着。再看下一条语句:eout“”门是开着的,无须再开门。”;。即满足条件时

就会输出:门是开着的,无须再开门。因此if括号内应该是!closed。

(3)主要考查考生对const函数的掌握,lock函数体中存在语句locked=true,即有参数发生改变,因此不能用const。

三、简单应用题

【参考答案】

(1)is—male(is—male),birth—date(birth—date)

(2)retum stremp(nalne,P.getName());

(3)“birth—date.getMonth()“”月”

【考点分析】

本题考查Date类和Person类,其中涉及构造函数、const函数、bool型私有成员及成员函数,以及strcmp()函数。

【解题思路】

(1)主要考查考生对构造函数的掌握,由函数体内strcpy(this->naine,name);可知,要使用成员列表初始化的成员为is_male和birth_date

(2)主要考查考生对stremp()函数的掌握,先看程序对该函数的功能要求:利用stmmp()函数比较姓名,返回一个正数、0或负数,分另0表示大于、等于、小于。因为strcmp()函数的功能是比较字符串大小,因此可以直接被return语句调用:returnstremp(name,P.getName());。

(3)主要考查考生对成员函数的掌握,程序的注释为:显示出生月,由此可以知道这里要输出出生月份,直接调用函数getMonlh()即。

【解题宝典】

strcmp()函数、strcpy()函数、strlen()函数等是经常会用到的系统函数,要_『解各个函数的功能:strait(连接),strcly(复制)、strump(比较)、strlen(求长度)。

四、综合应用题

【参考答案】

for(int i=0:i

//遍历整个集合(数组elem)

if(element==elem[i])

//女il果element等于elem[i]

{

for(intj=i;j

//从i开始遍历集合elem

etem[j]=elem[j+1];

//把elemi i+1]赋值给elem[j]

counter--;//elem长度自减

re|urn;//返吲

【考点分析】

本题考查IntegerSet类,其中涉及数组、构造函数、成员函数、const函数和插入排序。类

中的数组elem是一个按升序存放的数组,要填写的程序段是完成remove函数的功能,即删除指定元素。

【解题思路】

主要考查考生对有序数组的掌握,题目要求成员函数re-move从集合中删除指定的元素(如果集合中存在该元素)。遍历数组elem中的元素.找出与形参element相等的元素,并将其删除,每删除一个元素,即将该元素之后的每个元素前移一位,如果不存在与形参element 相等的元素则没有操作。使用下标i遍历数组,if语句判断是否与element相等。

2018全国计算机等级考试一级考试试题库

2018年全国计算机等级考试一级考试试题库 0401) 下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是 A)它是1946年在美国诞生的 B)它主要采用电子管和继电器 C)它是首次采用存储程序控制使计算机自动工作 D)它主要用于弹道计算 答案:C 0402) 一个字长为8位的无符号二进制整数能表示的十进制数值范围是 A)0-256 B)0-255 C)1-256 D)1-255 答案:B 0403) 二进制数1001001转换成十进制数是 A)72 B)71 C)75 D)73 答案:D 0404) 十进制数90转换成无符号二进制数是 A)1011010 B)1101010 C)1011110 D)1011100 答案:A 0405) 标准ASCII码用7位二进制位表示一个字符的编码,其不同的编码共有 A)127个 B)128个 C)256个 D)254个 答案:B 0406) 根据国标GB2312-80的规定,总计有各类符号和一、二级汉字编码 A)7145个 B)7445个 C)3008个 D)3755个 答案:B 0407) 运算器的主要功能是进行 A)算术运算 B)逻辑运算 C)加法运算 D)算术和逻辑运算 答案:D 0408) 下列各存储器中,存取速度最快的是 A)CD-ROM

C)软盘 D)硬盘 答案:B 0409) 假设某台式计算机的内存储器容量为256MB,硬盘容量为20GB。硬盘的容量是内存容量的 A)40倍 B)60倍 C)80倍 D)100倍 答案:C 0410) 在外部设备中,扫描仪属于 A)输出设备 B)存储设备 C)输入设备 D)特殊设备 答案:C 0411) 计算机能直接识别的语言是 A)高级程序语言 B)机器语言 C)汇编语言 D)C++语言 答案:B 0412) 下列关于计算机病毒的叙述中,错误的是 A)计算机病毒具有潜伏性 B)计算机病毒具有传染性 C)感染过计算机病毒的计算机具有对该病毒的免疫性 D)计算机病毒是一个特殊的寄生程序 答案:C 0413) Internet网中不同网络和不同计算机相互通讯的基础是 A)ATM B)TCP/IP C)Novell D)X.25 答案:B 0414) 已知一汉字的国标码是5E38,其内码应是 A)DEB8 B)DE38 C)5EB8 D)7E58 答案:A 0415) 已知三个字符为:a、X和5,按它们的ASCII码值升序排序,结果是 A)5,a,X B)a,5,X C)X,a,5 D)5,X,a 答案:D 0416) 度量计算机运算速度常用的单位是

无纸化真考试题库第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种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。

计算机等级考试选择题(全含答案)

库一 1、下列对信息的描述,错误的是(A )。 数据就是信息 信息是用数据作为载体来描述和表示的客观现象 信息可以用数值、文字、声音、图形、影像等多种形式表示 信息是具有含义的符号或消息,数据是计算机内信息的载体 2、以下关于图灵机的说法,错误的是(B)。 在图灵机的基础上发展了可计算性理论 图灵机是最早作为数学运算的计算机 图灵机是一种数学自动机器,包含存储程序的思想 图灵机是一种抽象计算模型,用来精确定义可计算函数 3、用32位二进制补码表示带符号的十进制整数的范围是(C)。-4294967296~+4294967295 -4294967296~+4294967296 -2147483648~+2147483647 -2147483647~+2147483648 4、某微型机的CPU中含有32条地址线、28位数据线及若干条控制信号线,对内存按字节寻址,其最大内存空间应是(A)。 A、4GB B、4MB C、256MB D、2GB 5、下面关于计算机语言的叙述中,正确的是(D )。 汇编语言程序是在计算机中能被直接执行的语言 机器语言是与计算机的型号无关的语言 C语言是最早出现的高级语言 高级语言是与计算机型号无关的算法语言 6、中文Windows XP操作系统是一个(B )。 用户多任务操作系统 单用户多任务操作系统 多用户单任务操作系统 单用户单任务操作系统 7、中文WindowsXP中的"剪贴板"是(A )。 内存中的一块区域 硬盘中的一块区域 软盘中的一块区域 高速缓存中的一块区域 8、以下对WindowsXP的系统工具的叙述,错误的是(D )。 磁盘备份是防止硬盘的损坏或错误操作而造成数据丢失 "磁盘清理"是将磁盘上的文件以某种编码格式压缩存储 "磁盘碎片整理程序"可以将零散的可用空间组织成连续的可用空间 "任务计划"不能清理硬盘 9、下列关于WordXP各种视图的叙述中(C)是错误的。 在普通视图下不能显示图形 在页面视图下所见即打印所得 在Web版式视图下所见即打印所得 在大纲视图下可以查看文档的标题和正文 10、WordXP的打印预览状态下,若要打印文件。以下说法正确的是( C )。 只能在打印预览状态下打印 在打印预览状态下不能打印 在打印预览状态下也能打印 必须退出打印预览状态后,才能打印 11、以下有关光盘存储器的叙述中,错误的是(D )。 只读光盘只能读出而不能修改所存储的信息 VCD光盘上的影视文件是压缩文件 CD-ROM盘片表面有许多凹坑和平面 DVD与VCD的区别只是容量上的不同 12、用Windows画图软件读入一个16色bmp位图文件,未经任何处理,然后再以256色bmp位图模式存盘,则( D )。像素的个数会增加 像素的个数会减少 图像的颜色数会增加 图像文件的存储空间会增大 13、下面关于图像压缩的描述,错误的是(A )。 图像压缩编码的理论基础是控制论 图像压缩包括有损压缩和无损压缩 好的算法可以进一步提高图像的压缩率 图像之所以要压缩是因为数字化后还有很大的冗余量 14、局域网的网络硬件主要包括服务器、工作站、网卡和(C)。 A、网络协议 B、网络操作系统 C、传输介质 D、网络拓扑结构 15、调制解调器(Modem)的功能是实现(A)。 模拟信号与数字信号的相互转换 数字信号编码 模拟信号转换成数字信号 数字信号放大 16、IP地址由网络号和主机号两部分组成,用于表示A类地址的主机地址长度是( C )位二进制数。 A、8 B、8 C、24 D、32 17、一台计算机中了特洛伊木马病毒后,下列说法错误的是( C )。 计算机上的数据可能被他人篡改 计算机上的有关密码可能被他人窃取 病毒会定时发作,以破坏计算机上的信息 没有上网时,计算机上的信息不会被窃取 18、在学生课程管理中分别使用以下二种表示,即: (1)表SC(学号,姓名,课程号,课程名,学时,学分,成绩);(2)表STUDENT(学号,姓名,课程号)和表COURSE(课程号,课程名,学时,学分,成绩)。 则以下叙述正确的是(B )。 采用(1)表示的数据冗余量大,查找速度也慢 采用(1)表示的数据冗余量大,但查找速度快 采用(2)表示的数据冗余量大,查找速度也慢 采用(2)表示的数据冗余量大,但查找速度快 19、在E-R图向关系模式转换中,如果两实体之间是多对多的联系,则必须为联系建立一个关系,该联系对应的关系模式属性包括(D )。 自定义的主键 联系本身的属性 联系本身的属性及所联系的任一实体的主键 联系本身的属性及所联系的双方实体的主键 20、在ACCESS XP中说查询的结果是一个"动态集",是指每次执行查询时所得的数据集合(B )。 都是从数据来源表中随机抽取 基于数据来源表中数据的改变而改变 随着用户设置的查询准则的不同而不同 将更新数据来源表中的数据 21、计算机之所以能实现自动连续执行,是由于计算机采用了( D )原理。 A、布尔逻辑运算 B、数字模拟电路 C、集成电路工作 D、存储程序控制 22、下列叙述中,正确的是(A )。 A、目前计算机的硬件只能识别0和1所表示的信号 B、内存容量是指微型计算机硬盘所能容纳信息的字节数 C、微型计算机不需避免强磁场的干扰 D、计算机系统是由主机和软件系统组成 23、以下叙述错误的是(D )。 A、主频很大程度上决定了计算机的运行速度 B、字长指计算机

全国计算机等级考试无纸化真考题库试卷二级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;

计算机等级考试题目及答案

计算机专业试题题目 习题1 一、单选题 1、世界上首次提出存储程序的计算机体系结构的是() A莫奇菜B图灵C乔治●布尔D冯●诺依曼 2、目前普遍使用的微型计算机,所采用的逻辑元件是() A电子管B大规模和超大规模集成电路 C晶体管B小规模集成电路 3、用MIPS为单位来衡量计算机的性能,它指的是计算机的() A传输速率B存储器容量C字长D运算速度 4、为了避免混淆,十六进制数在书写时常在数据后面加英文字母() A H B O C D D B 5、用十六进制数给存储器中的字节地址编码。若编码为0000H—FFFFH,则该存储器的容量是()KB A32 B64 C128 D256 6、计算机的微处理芯片集成有()部件 ACPU和运算器B运算器和I/O接口 C控制器和运算器D控制器和存储器 7、微型计算机内,配置高速缓冲存储器(Cache)是为了解决() A内存与辅助存储器之间速度不匹配的问题 BCPU与内存储器之间速度不匹配问题 CCPU与辅胎甲球存储器之间速度不匹配问题 D主机与外设之间速度不匹配问题 8、微型机中,硬盘分区的目的是()

A将一个物理硬盘分为几个逻辑硬盘B将一个逻辑硬盘分为几个物理硬盘 C将DOS系数统分为几个部分D将一个物理硬盘分成几个物理硬盘 9、下列术语中,属于显示器性能指标的是() A速度B可靠性C分辨率D精度 10、指令的解释是由计算机的()来执行的 A控制部分B存储部分C输入/输出部分D算术和逻辑部分 11、准确地说,计算机中文件是存储在() A内存中的数据集合B硬盘上的一组相关数据的集合 C存储介质上的一组相关信息的集合D软盘上的一组相关数据集合 12、操作系统的主要功能是() A管理源程序B管理数据库文件 C对高级语言进行编译D控制和管理计算机系统的软硬件资源 13、把计算机分巨型机、大中型机、小型机和微型机,本质上是按() A计算机的体积BCPU的集成度 C计算机综合性能指标D计处机的存储容量 14、对高级语言程式序,下列叙述中,正确的是() A计算机语言中,只有机器语言属于低级语言 B高级语言源程序可以被计算机直接执行 CC语言属于高级语言 D机器语言是与所用机器无关的 15、用高级程序设计语言编写的程序称为() A目标程序B可执行程序C源程序D伪代码程序 16、在使用计算机时,如果发现计算机频繁地读写硬盘,最可能存在的原因是()A中央处理器的速度太慢B硬盘的容量太小

2018度法宣在线无纸化考试宪法精彩试题精彩试题库和问题详解解析汇报

2018法宣考试宪法题库 5、(单选题)根据《宪法》的规定,居民委员会、村民委员会同基层政权的相互关系由()规定。 A.民政部门 B.法律 C.行政法规 D.部门规章 正确答案:B 3、(单选题)县级以上的地方各级人民代表大会选出或者罢免人民检察院检察长,须()。 A.报上级人民检察院检察长提请该级人民代表大会常务委员会批准 B.报上级人民检察院检察长批准 C.报上级人民代表大会常务委员会通知该级人民检察院备案 D.报上级人民检察院检察委员会备案 正确答案:A 19、(单选题)中华人民国()在法律面前一律平等。 A.公民 B.群众 C.国民 D.人民 正确答案:A a2、(单选题)下列不属于社会经济权利的一项是()。

A.休息权 B.劳动权 C.通信自由和通信秘密受保护权 D.物质保障权 正确答案:C a9、(单选题)国家监察委员会副主任是由()任免。 A.国务院 B.全国人民代表大会 C.全国人民代表大会常务委员会 D.国家监察委员会主任 正确答案:C 1、(单选题)根据现行宪法规定,没有附加剥夺政治权利的犯罪分子正在服刑期间()。 A.经有关机关批准可以行使选举权 B.停止行使选举权 C.没有选举权 D.准予行使选举权 正确答案:D 2、(单选题)根据现行宪法规定,关于公民权利和自由,下列哪一选项是正确的?() A.休息权的主体是全体公民 B.《宪法》明确规定,国家尊重和保障人权 C.公民在年老、疾病或遭受不法侵害的情况下,有从国家和社会获得物质帮助的权利

D.劳动、受教育和依法服兵役既是公民的基本权利又是公民的基本义务 正确答案:B 3、(单选题)关于文化教育权利是公民在教育和文化领域享有的权利和自由的说法,下列哪一选项是错误的?() A.宪法规定的文化教育权利是公民的基本权利 B.受教育既是公民的权利,又是公民的义务 C.我国公民有进行科学研究、文学艺术创作和其他文化活动的自由 D.我国宪法没有明确规定公民受教育权利 正确答案:D 4、(单选题)下列各项权利和自由中,()是我国宪法没有规定的。 A.迁徙自由 B.言论自由 C.公民的人格尊严 D.宗教信仰自由 正确答案:A 5、(单选题)公民应履行的最根本的法律义务是()。 A.劳动的义务 B.依法纳税 C.受教育的义务 D.遵守宪法和法律 正确答案:D

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、没有会计科目,账户就缺少了设置的依据

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

一、选择题 1、以下名称是手机中的常用软件,属于系统软件的是(B )。 A) 手机QQ B) android C) Skype D) 微信 【解析】Andriod是手机操作系统,属于系统软件,直接排除A、C、D,答案选择B。 2、计算机操作系统通常具有的五大功能是( C )。 A) CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理 B) 硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理 C) 处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理 D) 启动、打印、显示、文件存取和关机 【解析】操作系统通常应包括下列五大功能模块:处理器管理、作业管理、存储器管理、设备管理、文件管理。 3、造成计算机中存储数据丢失的原因主要是( D )。 A) 病毒侵蚀、人为窃取 B) 计算机电磁辐射 C) 计算机存储器硬件损坏 D) 以上全部 【解析】造成计算机中存储数据丢失的原因主要是:病毒侵蚀、人为窃取、计算机电磁辐射、计算机存储器硬件损坏等等。因此答案选择D选项。 4、下列选项不属于"计算机安全设置"的是( C )。 A) 定期备份重要数据 B) 不下载来路不明的软件及程序 C) 停掉Guest 帐号

D) 安装杀(防)毒软件 【解析】对于信息系统的使用者来说,维护信息安全的措施主要包括保障计算机及网络系统的安全,预防计算机病毒以及预防计算机犯罪等内容。在日常的信息活动中,我们应注意以下几个方面:①尊重知识产权,支持使用合法原版的软件,拒绝使用盗版软件;②平常将重要资料备份;③不要随意使用来路不明的文件或磁盘,若需要使用,要先用杀毒软件扫描;④随时注意特殊文件的长度和使用日期以及内存的使用情况;⑤准备好一些防毒、扫毒和杀毒的软件,并且定期使用。A、B、D选项都是属于安全设置的措施,C选项关于账号的停用不属于该范畴,因此选择C选项。 5、已知英文字母m的ASCII码值为6DH ,那么ASCII码值为71H的英文字母是(D )。 A) M B) j C) p D) q 【解析】6DH为16进制(在进制运算中,B代表的是二进制数,D表示的是十进制数,O表示的是八进制数,H表示的是十六进制数)。m的ASCII码值为6DH,用十进制表示即为6×16+13=109(D在10进制中为13)。q的ASCII码值在m的后面4位,即是113 ,对应转换为16进制,即为71H,因此答案选择D。 6、一个汉字的内码长度为2个字节,其每个字节的最高二进制位的值依次分别是(D )。 A) 0,0 B) 0,1 C) 1,0 D) 1,1 【解析】国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII 码发生冲突,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,因此机内码前后

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家

全国计算机等级考试一级题库

全国计算机等级考试一级题库 全国计算机等级考试一级题库 一选择题: 1.微型计算机硬件系统中最核心的部件是( )。答案:B A 、主板B、 CPU C、内存储器D、 I/O设备2.下列术语中,属于显示器性能指标的是( )。答案 :C A 、速度B、可靠性C、分辨率D、精度3.配置高速缓冲存储器(Cache)是为了解决( )。答案:C A、内存与辅助存储器之间速度不匹配问题 B、CPU 与辅助存储器之间速度不匹配问题 C、CPU 与内存储器之间速度不匹配问题 D、主机与外设之间速度不匹配问题 4.计算机病毒是一种( )。答案:C A 、特殊的计算机部件B、游戏软件 C、人为编制的特殊程序 D 、能传染的生物病毒

5.微型计算机存储系统中,PROM 是 ( )。答案:D A 、可读写存储器B、动态随机存取存储器 C、只读存储器 D、可编程只读存储器 6.在计算机领域中通常用 MIPS 来描述 ( )。 答案 :A A 、计算机的运算速度B、计算机的可靠性 C、计算机的可运行性 D 、计算机的可扩充性 7.在 Word 的编辑状态,单击文档窗口标题栏右侧的按钮后,会( )。答案 :D A 、将窗口关闭B、打开一个空白窗口 C、使文档窗口独占屏幕 D 、使当前窗口缩小 8.在 Word 的编辑状态,当前编辑的文档是 C 盘中的 d1.doc 文档,要将该文档拷贝到软盘,应当使用( )。答案:A A、"文件 "菜单中的 "另存为 "命令 B、"文件 "菜单中的 "保存 "命令 C、"文件 "菜单中的 "新建 "命令 D、 "插入 "菜单中的命令 9.在 Word 的编辑状态,文档窗口显示出水平标尺,则当前 的视图方式 ( )。答案 :A A、一定是普通视图或页面视图方式 B、一定是页面视图或大纲视图方式

全国计算机等级考试一级试题及答案

全国计算机等级考试一级试题及答案(25套) 一、选择题(每题1分,共20分) D (1)世界上第一台计算机诞生于哪一年 A) 1945年B)1956年C)1935年D)1946年 D( 2)第4代电子计算机使用的电子元件是 A)晶体管B)电子管C)中、小规模集成电路D)大规模和超大规模集成电路 D( 3)二进制数110000转换成十六进制数是 A) 77 B) D7 C) 7 D ) 30 A( 4)与十进制数4625等值的十六进制数为 A)1211 B) 1121 C) 1122 D) 1221 C( 5)二进制数110101对应的十进制数是 A)44 B) 65 C ) 53 D ) 74 C (6)在24X 24点阵字库中,每个汉字的字模信息存储在多少个字节中 A)24 B) 48 C ) 72 D ) 12 A (7)下列字符中,其ASCII码值最小的是 A) A B) a C ) k D ) M C (8)微型计算机中,普遍使用的字符编码是 A)补码B)原码C) ASCII码D)汉字编码 C( 9)网络操作系统除了具有通常操作系统的4大功能外,还具有的功能是 A)文件传输和远程键盘操作B)分时为多个用户服务C)网络通信和网络资源共享D)远程源程序开发 C (10 )为解决某一特定问题而设计的指令序列称为 A)文件B)语言C)程序D)软件 C (11)下列4条叙述中,正确的一条是 A)计算机系统是由主机、外设和系统软件组成的 B)计算机系统是由硬件系统和应用软件组成的

C)计算机系统是由硬件系统和软件系统组成的 D)计算机系统是由微处理器、外设和软件系统组成的 B( 12)两个软件都属于系统软件的是 A)DOS口Excel B )DOS口UNIX C)UNIX ffi WPS D Wore和Linux A (13)用数据传输速率的单位是 A)位/秒B)字长/秒C )帧/秒D)米/秒 A(14)下列有关总线的描述,不正确的是 A)总线分为内部总线和外部总线B )内部总线也称为片总线 C)总线的英文表示就是Bus D)总线体现在硬件上就是计算机主板 B (15)在Window环境中,最常用的输入设备是 A)键盘B)鼠标C)扫描仪D )手写设备 D (16)下列叙述中,正确的是 A)计算机的体积越大,其功能越强 B)CD-RO M容量比硬盘的容量大 C)存储器具有记忆功能,故其中的信息任何时候都不会丢失 D)CPU!中央处理器的简称 B (17)已知双面高密软磁盘格式化后的容量为,每面有80个磁道, 每个磁道有15个扇区,那么每个扇区的字节数是 A)256B B)512B C)1024B D)128B C (18)下列属于计算机病毒特征的是 A)模糊性B)高速性C)传染性D)危急性 A (19)下列4条叙述中,正确的一条是 A)二进制正数原码的补码就是原码本身 B)所有十进制小数都能准确地转换为有限位的二进制小数 C)存储器中存储的信息即使断电也不会丢失 D)汉字的机内码就是汉字的输入码 A(20)下列4条叙述中,错误的一条是 A)描述计算机执行速度的单位是MB B)计算机系统可靠性指标可用平均无故障运行时间来描述 C)计算机系统从故障发生到故障修复平均所需的时间称为平均修复时间

全国计算机等级考试题库(常考题目)

1.微机中1K字节表示的二进制位数是( )。D A、1000 B、8x1000 C、1024 D、8x1024 2.计算机硬件能直接识别和执行的只有( )。D A、高级语言 B、符号语言 C、汇编语言 D、机器语言 3.用于保存计算机输入输出数据的材料及其制品称为( )。A A、输入输出媒体 B、输入输出通道 C、输入输出接口 D、输入输出端口 4.计算机中,一个浮点数由两部分组成,它们是( )。A A、阶码和尾数 B、基数和尾数 C、阶码和基数 D、整数和小数 5.下面是关于解释程序和编译程序的论述,其中正确的一条是( )。C A、编译程序和解释程序均能产生目标程序 B、编译程序和解释程序均不能产生目标程序 C、编译程序能产生目标程序而解释程序则不能 D、编译程序不能产生目标程序而解释程序能 6.硬盘工作时应特别注意避免( )。B A、噪声 B、震动 C、潮湿 D、日光

7.在Word中,打开文档的作用是( )。C A、将指定的文档从内存中读入,并显示出来 B、为指定的文档打开一个空白窗口 C、将指定的文档从外存中读入,并显示出来 D、显示并打印指定文档的内容 8.在Word主窗口的右上角、可以同时显示的按钮是( )。C A、最小化、还原和最大化 B、还原、最大化和关闭 C、最小化、还原和关闭 D、还原和最大化 9.在Word的编辑状态,设置了一个由多个行和列组成的空表格,将插入点定在某个单元格内,用鼠标单击"表格"命令菜单中的"选定行"命令,再用鼠标单击"表格"命令菜单中的"选定列"命令,则表格中被选择的部分是( )。D A、插入点所在的行 B、插入点所在的列 C、一个单元格 D、整个表格 10.当前活动窗口是文档d1.Doc的窗口,单击该窗口的"最小化"按钮后( )。A A、不显示d1.doc文档内容,但d1.doc文档并未关闭 B、该窗口和d1.doc文档都被关闭 C、d1.doc文档未关闭,且继续显示其内容 D、关闭了d1.doc文档但该窗口并未关闭 11.如果想在Word主窗口中显示常用工具按钮,应当使用的菜单是( )。B A、"工具"菜单 B、"视图"菜单 C、"格式"菜单 D、"窗口"菜单 12.在Word的编辑状态,设置了标尺,可以同时显示水平标尺和垂直标尺的视图方式是( )。B

英语无纸化考试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."

全国计算机等级考试的等级划分与内容分别是什么

全国计算机等级考试的等级划分与内容分别是什么,谢谢 最佳答案 全国的计算级等级考试有4个等级。 一级:考核微型计算机基础知识和使用办公自动化软件及因特网(Internet)的基本技能。要求掌握字、表处理(Word)、电子表格(Excel)和演示文稿(PowerPoint)等办公自动化(Office)软件的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。二级:考核计算机基础知识和使用一种高级计算机语言(包括JAVA、C、C++、ACCESS、Visual Basic、Visual FoxPro)编写程序以及上机调试的基本技能。要求能够使用计算机高级语言编写程序和调试程序,可以从事计算机程序的编制工作、初级计算机教学培训工作以及计算机企业的业务和营销工作。 三级:分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”四个类别。“PC 技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能。“信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能。“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。“网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。 四级:考核计算机专业基本知识以及计算机应用项目的分析设计、组织实施的基本技能。四级证书表明持有人掌握计算机的基础理论知识和专业知识,熟悉软件工程、数据库和计算机网络的基本原理和技术,具备从事计算机信息系统和应用系统开发和维护的能力。。

全国计算机等级考试无纸化真考题库试卷二级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)一对多

2019全国计算机二级考试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案)一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要 A) 按Ctrl+Break键 B) 按^C键 C) 按Ctrl+Alt+Del键 D) 按^H键

2019年计算机应用基础无纸化考试试题

计算机应用基础无纸化考试试题(B卷) 一、单项选择题(共20题,每题1分) 1. 计算机的存储系统通常包括()。 A 内存储器和外存储器 B 软盘和硬盘 C ROM和RAM D 内存和硬盘 2. 对于已感染了病毒的软盘,最彻底的清除病毒的方法是()。 A 用酒精将软盘消毒 B 把软盘放在高压锅里煮 C 将感染病毒的程序全部删除 D 对软盘进行格式化 3. 计算机病毒主要造成()。 A 磁盘片的损坏 B 磁盘驱动器的破坏 C CPU的破坏 D 程序和数据的破坏 4. 下列选项中,合法的IP地址是( ) A 210.4.233 B 262.38.64.4 C 101.3.305.77 D 115.123.20.245 5. 以下关于病毒的描述中,不正确的说法是()。 A 对于病毒,最好的方法是采取"预防为主"的方针 B 杀毒软件可以抵御或清除所有病毒 C 恶意传播计算机病毒可能会是犯罪 D 计算机病毒都是人为制造的 6. 主存储器和外存储器之间的主要区别是()。 A 主存储器容量小,速度快,价格高,而外存储器容量大,速度慢,价格低 B 主存储器容量小,速度慢,价格低,而外存储器容量大,速度快,价格高 C 主存储器容量大,速度快,价格高,而外存储器容量小,速度慢,价格低 D 仅仅因为主存储器在计算机内部,外存储器在计算机外部 7. 快捷菜单是使用鼠标()目标调出的。 A 左键单击

B 左键双击 C 右键单击 D 右键双击 8. 下列叙述中错误的是()。 A 内存储器一般由ROM和RAM组成 B RAM中存储的数据一旦断电就全部丢失 C CPU可以直接存取硬盘中的数据 D 存储在ROM中的数据断电后也不会丢失 9. 在微型计算机系统中,数据存取速度最快的是( )。 A 内存储器 B 硬盘存储器 C 软盘存储器 D 只读光盘存储器 10. 键盘上的Enter键是( )键。 A 输入 B 回车换行 C 换挡 D 光标控制 11. 下列设备中,既可做输入设备又可做输出设备的是()。 A 图形扫描仪 B 磁盘驱动器 C 绘图仪 D 显示器 12. 利用Windows资源管理器中“查看/排列图标”命令,可以排列()。 A 桌面上应用程序图标 B 任务栏上应用程序图标 C 所有文件夹中的图标 D 当前文件夹中的图标 13. 假设邮件服务器的地址是https://www.doczj.com/doc/bd8375041.html,,则用户正确的电子邮箱地址的格式 是()。 A 用户名#https://www.doczj.com/doc/bd8375041.html, B 用户名@https://www.doczj.com/doc/bd8375041.html, C 用户名https://www.doczj.com/doc/bd8375041.html, D 用户名$https://www.doczj.com/doc/bd8375041.html, 14. 以下不属于系统软件的是()。 A DOS B Windows 7

相关主题
相关文档 最新文档