江苏计算机等级考试试题库系统Word文档下载推荐.docx

上传人:b****3 文档编号:6609463 上传时间:2023-05-07 格式:DOCX 页数:17 大小:28.70KB
下载 相关 举报
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第1页
第1页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第2页
第2页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第3页
第3页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第4页
第4页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第5页
第5页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第6页
第6页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第7页
第7页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第8页
第8页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第9页
第9页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第10页
第10页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第11页
第11页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第12页
第12页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第13页
第13页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第14页
第14页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第15页
第15页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第16页
第16页 / 共17页
江苏计算机等级考试试题库系统Word文档下载推荐.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

江苏计算机等级考试试题库系统Word文档下载推荐.docx

《江苏计算机等级考试试题库系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《江苏计算机等级考试试题库系统Word文档下载推荐.docx(17页珍藏版)》请在冰点文库上搜索。

江苏计算机等级考试试题库系统Word文档下载推荐.docx

(A)现实世界中很多景物如树木,花草,烟火等很难用几何模型表示

(B)计算机图形学主要是研究使用计算机描述景物并生成其图象的原理、方法和技术

(C)用于描述景物的几何图形可以分为线框模型、曲面模型和实体模型等很多

(D)利用扫描仪输入计算机的机械零件图属于计算机图形

(9)两个同类局域网互联,应使用的设备是()

(A)网卡

(B)路由器

(C)网桥

(D)调制解调器

(10)在下列汉字标准中,有一种不支持繁体汉字,它是()

(A)GB2312-1980

(B)GBK

(C)BIG5

(D)GB18030

(11)在校园网中,若只有150个因特网IP地址可给计算机中心使用,但计算机中心有500台计算机要接入因特网,以下说法中正确的是()

(A)最多只能允许150台接入因特网

(B)由于IP地址不足,导致150台计算机无法设置IP地址,无法连网

(C)安装代理服务器,动态分配150个IP地址给500台计算机,便可使500台计算机接入因特网

(D)计算机IP地址可如意设置,只要其中150台IP地址设置正确,便可保证500台计算机接入因特网

(12)无线电波分中波、短波、超短波和微波等,其中关于微波叙述正确的是()

(A)微波沿地面传播,绕射能力强,适用于广播和海上通信

(B)微波具有较强的电离层反射能力,适用于环球通信

(C)微波是具有极高频率的电磁波,波长很短,主要是直线传播,也可以从物体上得到反射

(D)微波通信可用于电话,但不宜传输电视图象

(13)以下关于高级程序设计语言中的数据成分的说法中,正确的是()

(A)数据名称命名说明数据需要占用存储单元的多少和存放形式

(B)数组是一组相同类型数据元素的有序集合

(C)指针变量中存放的是某个数据对象的值

(D)用户不可以自己定义新的数据类型

(14)移动通信是当今社会的重要通信手段,下列说法错误的是()

(A)第一代移动通信系统,是一种蜂窝式模拟移动通信系统

(B)GPRS提供分组交换传输方式的GSM新业务,是一种典型的第三代移动通信系统

(C)第二代移动通信系统采用数字传输,时分多址或码分多址作为主体技术

(D)第三代移动通信系统能提供全球漫游,高质量的多媒体业务和高质量、高保密性的优质服务

(15)在组建局域网时,一般都需要集线器、交换机之类的网络设备。

下列有关网络设备的叙述中,错误的是()。

  A.集线器分为共享式集线器和交换式集线器。

   B.网络交换机就是电话系统中的程控交换机。

   C.数据传输率是集线器和交换机的重要的性能指标。

   D.与共享式集线器相比,一般来说交换机的功能更强、性能更好、价格更贵。

(16)采用补码表示法,整数”0”只有一种表示形式,该表示形式为()

(A)1000...00(B)0000...00(C)1111...11(D)0111...11

(17)以下关于局域网和广域网的叙述中,正确的是()

(A)广域网只是比局域网覆盖的地域广,它们所采用的技术是相同的

(B)家庭用户拨号入网,接入的大多是广域网

(C)现阶段家庭用户的PC机只能通过电话线接入网络

(D)单位或个人组建的网络都是局域网,国家建设的网络才是广域网

(18)日常所说的“上网访问网站”,就是访问存放在()上的信息

A.网关B.网桥C.Web服务器D.路由器

(19)下列关于计算机信息系统的叙述中,错误的是()

(A)信息系统属于数据密集性应用,数据具有持久性

(B)信息系统的数据可分为多个应用程序所共享

(C)信息系统是以提供信息服务为主要目的的应用系统

(D)信息系统涉及的数据量大,必须存放在内存中

(20)计算机网络中各个组成部分相互通信时都必须都必须认同的一套规则成为网络协议。

在下列英文缩写中,()不是网络协议。

  A.HTTP      B.TCP/IP     C.FTP     D.WWW

第二部分Vc++程序设计

(1)下列字符常量的写法中,错误的是()

(A)’\105’(B)’*’(C)’\4f’(D)’\a’

(2)已知枚举类型定义语句为:

enumToken{Name,Number,Plus=5,MINUS,PRINT=10};

则下列说法中错误的是()

(A)枚举类型Name的值为1

(B)枚举类型Number的值为1

(C)枚举类型MINUS的值为6

(D)枚举类型PRINT的值为10

(3)下列语句段将输出字符”*”的个数为()

inti=100;

while

(1){

i--;

if(i==0)break;

cout<

<

’*’

}

A)98个B)99个C)100个D)101个

(4)设有如下程序:

#include<

iostream.h>

intmain()

{

int**x,*y,z=10;

y=&

z;

x=&

y;

**x+1<

endl;

return0;

}

上述程序的输出结果是()

A)y的地址B)z的地址C)11D)运行错误

(5)考虑下面的函数原型

voidtestDefaultParam(inta,intb=7,charz=’*’);

下面的函数调用中,不合法的是()

A)testDefaultParam(5);

B)testDefaultParam(5,8);

C)testDefaultParam(6,’#’);

D)testDefaultParam(0,0,’*’);

(6)下列关于构造函数的描述中,错误的是()

A)构造函数可以设置默认参数

B)构造函数在说明类变量时自动执行

C)构造函数可以对静态数据成员进行初始化

D)构造函数可以重载

(7)虚函数必须是类的()

A)成员函数B)朋友函数C)构造函数D)析构函数

(8)关于抽象类,下列表述正确的是()

A)抽象类的成员函数中至少有一个是没有实现的函数

B)派生类必须实现作为基类的抽象类中的纯虚函数

C)派生类不可能成为抽象类

D)抽象类不能用来定义对象

9)在下列成对的表达式中,运算符”/”的意义相同的一组是()

A)8/3和8.0/3.0B)8/3.0和8/3

C)8.0/3和8/3D)8.0/3.0和8.0/3

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

#include<

voidfun(int,i);

intmain()

{

intn=2;

fun(n);

}

voidfun(inti)

staticintx=1;

inty=1;

if(i>

0)

++x;

++y;

x<

’‘<

fun(i-1);

A)语法错,不能输出正确结果B)2222

C)2233D)2232

阅读程序题:

(1)阅读以下程序,请写出第一行内容(),第二行内容()

inta=3,b=4;

voidsub()

voidmain()

sub();

”a=”<

a<

”,b=”<

b<

inta,b,c;

a=10;

b=15;

a=a-:

:

a;

b=b-:

b;

c=:

a+:

”,c=”<

c<

/

(2)阅读以下程序,输出的内容为()

voidmain()

intx=35;

int&

y=x;

y/=5;

y=’M’>

’N’?

x*2:

x*3;

”x=”<

(3)阅读以下程序,输出的第一行为(),第二行为(),第三行为()

#include<

int*key=newint[10];

for(inti=0;

i<

10;

i++)

key[i]=i*5+3;

cout<

”*key=”<

*key<

”*key+1”=<

*key+1<

endl

”*++key=”<

*++key<

(4)阅读以下程序,程序输出的第一行是(),第二行是()

voidfindmax(int*a,intn,inti,int*pk)

if(i<

n)

if(a[i]>

a[*(pk)])*pk=i;

findmax(a,n,i+1,pk);

voidmain(void)

inta[10]={34,32,23,12,67,54,44,60,33,24},index=0;

findmax(a,10,0,&

index);

a[index]<

’\n’;

”Its’indexis:

”<

index<

’\n’

(5)以下程序输出的第二行是(),第四行是()

classA{

inti;

public:

staticintcount;

A(inta=0)

i=a+count;

count++;

count<

’\t’<

i<

};

intA:

count=0;

voidmain(void)

Aa(100);

Ab;

Ac(200);

”count=”<

b.count<

(6)下列程序的功能是:

判断一个字符串是否匹配另一个含”通配符”的字符串,统配符”*”表示该位置上可以出现任意多个字符(包括0个字符),例如:

一个具有通配符的字符串是”ab*t”,则字符串”about”、“abort”和”abt”与之匹配,而字符串”abuse”和”aboutan”与之不匹配,规定具有通配符的字符串中必须有一且只有一个”*”。

string.h>

intlike(char*s1,char*s2)

char*p1=s1,*p2=s1+strlen(s1)-1;

inti=0,j=(strlen(s2)-1);

while(*p1!

=’*’&

&

*p1==s2[i])

i++,p1++;

while(*p2!

=‘*’&

*p2==s2[j])

j--,p2--;

if(i-1<

j+1&

*p1==’*’&

*p2==’*’)

return1;

else

(return0;

chars1[]=”ab*t”,s2[20];

s1<

”\nPleaseinputastring:

”;

cin>

>

s2;

if(like(s1,s2))

”ok!

”Notmatched”<

(7)以下程序对反映学生情况的数组a进行排序,按其数组元素的成员id(学号)从小到大排序

classElem{//描述一名学生的成绩和学号

intscore;

intid;

public:

Elem(ints=0,inti=0)

score=s;

id=i;

intkey()//获取学号

returnid;

intGetScore()//获取成绩

returnscore;

voidSelect(Elema[],intn)

n-1;

intmin=a[i].key;

intp=i,j;

Elemtemp;

for(j=i+1;

j<

n;

j++)

if(a[j].key()<

min){

min=();

();

if(p!

=i){

a[j]=a[p];

a[p]=temp;

ints[]={56,78,65,90,88,76,72,80};

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

Elema[8];

8;

a[i]=();

Select(a,8);

for(intj=0;

j++)

a[j].GetScore()<

a[j].key()<

(8)输入一行字符串,用单向链表统计该字符串中每个字符出现的次数。

方法是:

对该字符串中的每个字符,依次查找链表上的结点。

若链表结点上有该字符,则将该结点的count值加1;

否则产生一个新结点,存放该字符,置count为1,并将该新结点放入链首,最后,输出链表上的每个结点的字符以及出现的次数,链表的结构如下图所式:

structnode{

charc;

intcount;

node*next;

voidprint(node*head)

while(head){

”字符:

head->

”\t出现”<

”次\n”;

head=head->

next;

voiddele(node*head)

node*p;

while(head!

=null)

p=head;

head=();

deletep;

node*search(node*head,charch)

while(p){

if(p->

c==ch){

p->

count++;

break;

if(p==0){

p=newnode;

c=ch;

count=1;

if(head)();

elsep->

next=0;

returnhead;

chars[300],*p=s;

node*h=0;

”请输入一行字符串”;

cin.getline(s,300);

while(c=*p++)h=search(h,c);

print(h);

dele(h)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2