当前位置:文档之家› 江苏省高等学校计算机等级考试 二级

江苏省高等学校计算机等级考试 二级

江苏省高等学校计算机等级考试 二级
江苏省高等学校计算机等级考试 二级

江苏省高等学校计算机等级考试

二级VisualBasic考试(样卷)

(本试卷完成时间 120分钟)

第一部分计算机信息技术基础知识

选择题(共20分,每题2分)

1.下列关于数字技术与微电子技术的叙述中,错误的是?

A.数字技术的处理对象是“比特”,一个触发器可以存储2个比特

B.在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制

C.现代集成电路使用的半导体材料主要是硅

D.我国第2代居民身份证中使用了非接触式IC芯片

2.下列关于台式PC芯片组的叙述中,错误的是?

A.芯片组是主板上最为重要的部件之一,存储器控制?I/O控制等功能主

要由芯片组实现

B.芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组

C.芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型

D.同CPU一样,用户可以很方便?很简单地更换主板上的芯片组

3.下列关于I/O设备的叙述中,错误的是?

A.目前平板电脑?智能手机的触摸屏大多为“多点触摸屏”,可同时感知屏幕上的多个触控点

B.扫描仪可分为手持式?平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式

C.目前一些型号的数码相机已具有拍摄视频和进行录音的功能

D.为了降低成本,目前许多PC采用集成显卡,其显示控制器被集成在芯片组中

4.下列关于PC外存储器的叙述中,错误的是?

A.目前PC采用的硬盘,其盘片的直径通常为3 5英寸?2 5英寸或1 8英寸

B.U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至

几十GB

C.目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘)

D.蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB5.下列关于Windows操作系统功能的叙述中,错误的是?

A.对于多任务处理,系统一般采用按时间片轮转的策略进行处理器调度

B.系统采用了虚拟存储技术进行存储管理,其页面调度算法为“最近最少使用”(L RU)算法

C.系统支持多种文件系统(如FAT32?NTFS?CDFS等)以管理不同的外存

储器

D.系统支持任何I/O设备的“即插即用”和“热插拔”

6.下列关于程序设计语言的叙述中,错误的是?

A.虽然机器语言不易记忆?机器语言程序难以阅读和理解,但目前还有很

多人使用其编写程序

B.汇编语言与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同

C.VBScript语言是VB的子集,用其编写的程序可以嵌入在HTML文档

以扩充网页的功能

D.Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用

Java编写的

7.下列关于通信技术的叙述中,错误的是?

A.调制与解调技术主要用于模拟通信,在数字通信中不需要使用调制与解调技术

B.使用多路复用技术的主要目的是提高传输线路的利用率,降低通信

成本

C.在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输效

率和质量

D.数据通信网络大多采用分组交换技术,但不同类型网络的数据包格式通常不同

8.Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在

54

Internet上的每一台主机都有一个IP地址?目前使用的是IPv4标准(32位地

址),下一代互联网将会采用IPv6标准,其IP地址为?

A.48位

B.64位

C.96位

D.128位

9.下列关于字符编码标准的叙述中,错误的是?

A.在ASCII标准中,每个字符采用7位二进制编码

B.在绝大多数情况下,GB2312字符集包含的1万多个汉字足够使用

C.Unicode字符集既包含简体汉字,也包含繁体汉字

D.中文版WindowsXP及其后的Windows系列操作系统均支持国标

GB18030

10.由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式?在下列四种图像文件中,常用于网页上发布并可具有动画效果的是?

A.BMP

B.JPEG

C.GIF

D.TIF

参考答案:

1 .A 3.B 5.D7.A9.B

2

.

D 4.C 6.A8.D10.C

55

第二部分VisualBasic程序设计

一?选择题(共10分,每题2分)

1.以下有关对象事件过程的说法中,错误的是?

A.对象事件过程的参数由系统决定,用户不得随意添加或改变

B.窗体事件过程名中的对象名为窗体的名称(Name属性值)

C.控件事件过程名中的对象名为控件的名称(Name属性值)

D.对象事件过程可以通过Call语句调用执行

2.设字符串变量a已赋值“V isualBasic”,以下表达式中运算结果等于2的是?

A.InStr(a,"a")

B.InStr(Left(a,2)&Right(a,6),"a")

C.InStr(Right(a,InStr(a,"a")),"a")

D.InStr(Left(a,InStr(a," a")),"a")

3.数学式 e

2x+1

3

+Sin35°

对应的VB表达式是?

槡2x y+1

A.Abs(e^(2x+1)+Sin(3 1415926 35/180))/(2x y+1)^(1/3)

B.Abs(Exp(2 x+1)+Sin(3 1415926 35/180))/(2 x y+1)^(1/3)

C.Abs(e^(2 x+1)+S in(3 1415926 35/180))/(2 x y+1)^(1/3)

D.Abs(Exp(2 x+1)+Sin(35))/(2 x y+1)^(1/3 )

4.以下有关动态数组的说法中,错误的是?A.动态数组可用ReDim语句重新说明其维数和大小B.不能用ReDim语句改变动态数组的数据类型

C.含有Preserve关键字的ReDim语句只能改变数组最后一维的维上界

D.主调过程中说明的动态数组只能在本过程中使用ReDim语句重新定义

5.以下有关自定义函数过程的说法中,错误的是?

A.自定义函数名的数据类型与形参自变量的数据类型有关

B.未说明自定义函数名的数据类型时,返回函数值的类型为变体类型

C.自定义函数过程内不得再定义其他函数过程

D.自定义函数过程的形参中,可以包含数组参数

56

二?填空题(共20分,每空2分)

1.执行下面程序,单击Command1按钮后,列表框上显示的第一个列表项内容是

(1) ,最后一个列表项内容是(2) ?

OptionExplicit

PrivateSubCommand1_Click()

DimstAsString,pAsString 1,iAsInteger,jsAsIntegerst="12233"

p=Mid(st,1,1)js=1

i=1Do

i=i+1

IfMid(st,i,1) =pThenjs=js+1

Else

List1.AddItemp&":"&jsp=Mid(st,i,1)

js=1

EndIf

LoopWhilei

List1.AddItemp&":"&jsEndSub

2.执行下面程序,在“输入:”文本框Text1中输入“12,3,5,18,9”后单击“输入数组”按钮Command1,则数组元素a(2)的值是(3) ,在单击“数组处理”按钮Command2后数组元素a(2)的值变为(4) ?

OptionExplicitOptionBase1

Dima() AsInteger '定义模块级数组

PrivateSubCommand1_Click() '输入数组

DimiAsInteger,stAsString,jAsIntegerst=Text1.Text

DoUntilInStr(st,",") =0i=InStr(st,",") Array j=j+1

ReDimPreservea(j)

a(j)=Val(Left(st,i-1))

st=Right(st,Len(st)-i)

Loop

ReDimPreservea(j+1)

57

a(j+1)=stEndSub

PrivateSubCommand2_Click() '数组处理

DimiAsInteger,tAsInteger,jAsIntegerFori=2ToUBound(a)

Ifa(i)>a(1) Thent=a(i)

Forj=iTo2Step-1a(j)=a(j-1)

Nextj

a(1)=tEndIf

Nexti

Fori=1ToUBound(a)

Text2.Text=Text2.Text&Str(a(i))

Nexti

EndSub

3.执行下面程序,单击命令按钮Command1后,窗体显示的第一行内容是

(5) ,第二行内容是(6) ,第三行内容是(7) ?

OptionExplicitDimKAsInteger

PrivateSubCommand1_Click()

DimAAsInteger,BAsIntegerA=11:B=2

K=Fun((A),B)+Fun(A,A)PrintK

EndSub

PrivateFunctionFun(NAsInteger,MAsInteger)AsIntegerN=N\2

K=K+N

IfNMod2<>0ThenN=N+1

EndIf

M=M+KFun=M+NPrintM,N

EndFunction

4. 执行下面程序,单击Command1按钮,则在窗体上显示的第一行内容是

(8) ,第二行内容是(9) ,最后一行内容是(10) ?

58

OptionExplicit

PrivateSubCommand1_Click()

DimaAsInteger,bAsStringa=27

Do

b=fun(a)a=a\5

LoopUntila=0Printb

EndSub

PrivateFunctionfun(nAsInteger)AsStringStaticsAsString

s=CStr(nMod5)&s

fun=sPrints

EndFunction

三?操作题(共50分)

1.完善程序?(共12分)

【要求】

1)打开“T盘”中“P1.v bp”文件,按参考界面形式编辑窗体界面,完善程序后,直接保存所有文件?

【题目】本程序的功能是生成由n(n通过InputBox函数输入)个3位升序数

构成的随机数组?所谓下面程序的功能是实现两个分数相加?分数相加的一般步骤是先通分,分子相加,再约分?如果结果的分子大于分母,则将其化为带分数?

OptionExplicit

PrivateSubCommand1_Click() '计算

Dimfz1AsInteger,fz2AsInteger,fm1AsInteger,fm2AsIntegerDimzsAsInteger,js1AsString,js2AsString DimgAsInteger,fzAsInteger,fmAsInteger

js1=Text1.Textjs2=Text2.Text

fz1=Left(js1,InStr(js1,"/") -1)

fm1=Right(js1,Len(js1) -InStr(js1,"/"))

fz2=Left(js2,InStr(js2,"/") -1)

fm2=Right(js2,Len(js2) -InStr(js2,"/"))

fm=lcd(fm1,fm2)

fz=fz1 (fm\fm1) +fz2 (fm\fm2)

59

(1)

fm=fm/g '约分

fz=fz/g

'化带分数

If (2) Thenzs=zs+(fz\fm)fz=fzModfmText3.Text=zs

EndIf

Text4.Text=fzText5.Text=fm

EndSub

PrivateFunctionlcd(aAsInteger,bAsInteger)AsIntegerDimnAsInteger

n=a

DoWhilenModb<>0

(3)

Loop

lcd=nEndFunction

PrivateFunctiongcd(ByValaAsInteger,ByValbAsInteger)AsIntegerDimrAsInteger

Do

r=aModba=b

b=r

LoopUntilr=0

(4)

EndFunction

2.改错题(共16分)

【要求】

1) 打开“T盘”中“P2 vbp”文件,按参考界面形式编辑窗体界面,改正程序中的错误后,直接保存所有文件;

2)改错时,不得增加或删除语句,但可适当调整语句位置?

【题目】本程序的功能是生成由n(n通过InputBox函数输入)个3位升序数构成的随机数组?所谓升序数是指从高位到低位数字值依次增加的整数?

OptionExplicit

60

OptionBase1

PrivateSubCommand1_Click()

DimnAsInteger,a() AsInteger,kAsInteger,pAsIntegern=InputBox("输入数据个数:","升序数数组",10)ReDima(n)

Do

p=Int(Rnd 900)Ifjudge(p)Then

k=k+1a(k)=p

Text1.Text=Text1.Text&Str(a(k))

IfkMod5=0ThenText1.Text=Text1.Text&vbCrLfEndIf

LoopUntilk>nEndSub

PrivateFunctionjudge(nAsInteger)AsBooleanDimiAsInteger,a(3)AsInteger

Fori=3To1Step-1a(i)=nMod10n=n\10

Nexti

Fori=1To2

Ifa(i)>=a(i+1)ThenExitForNexti

judge=TrueEndFunction

3.编程题(22分)

【要求】

(1) 打开“T盘”中“P3 vbp”文件,根据题目要求编写和调试程序后,直接保存所有文件?

(2)程序代码书写应呈锯齿形,否则适当扣分?

【题目】编写程序,找出给定范围内所有不是素数的亏数?所谓亏数是指除本身外其所有因子之和小于自身的正整数?例如106的因子为1?2?53,和为

56,故106是亏数?(注意:凡因子和为1的即为素数)

【编程要求】

(1) 程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见?

61

(2)运行程序,在“a:”文本框中输入数据范围的起始值,在“b:”文本框中输

入数据范围的终止值后,单击“查找”按钮,若数据范围内存在“亏数”,则将它们按附图参考界面所示的格式输出到列表框中,否则在列表框中输出“指定范围内无亏数”的信息;按“清除”按钮,将文本框与列表框清空,焦点置于“a:”文本框上?

(3)程序中至少应定义一个通用过程,用于求一个整数的因子和或判断其是否为“亏数”?

参考答案

一?选择题(共10分,每题2分)

1.B

2.C

3.B

4.D

5.A

二?填空题(共20分,每空2分)

1.1∶1

2.3∶2

3.3

4.12

5.7 6

6.16 16

7.45

8.2

9.02

10.102

三?操作题(共50分)

1.完善程序(共12分)

(1)g=gcd(fz,fm)或g=gcd(fm,fz)

62

(2)fz>fm

(3) n=n+a

(4)gcd=a

2.改错题(共16分)

OptionExplicitOptionBase1

PrivateSubCommand1_Click()

DimnAsInteger,a() AsInteger,kAsInteger,pAsIntegern=InputBox("输入数据个数:","升序数数组",10)ReDima(n)

Do

p=Int(Rnd 900) +100 'errp=Int(Rnd 900)Ifjudge(p)

Then

k=k+1a(k)=p

Text1.Text=Text1.Text&Str(a(k))

IfkMod5=0ThenText1.Text=Text1.Text&vbCrLfEndIf

LoopUntilk=n 'errUntilerrk>nEndSub

PrivateFunctionjudge(ByValn

AsInteger)AsBoolean 'err无ByValDimiAsInteger,a(3) AsInteger

Fori=3To1Step-1a(i)=nMod10n=n\10

Nexti

Fori=1To2

Ifa(i) >=a(i+1) ThenExitFunction 'errExitForNexti

judge=TrueEndFunction

3.编程题(22分)

OptionExplicitOptionBase1

PrivateSubCmdClear_Click()

Text1.Text="":Text2.Text=""List1.Clear

63

Text1.SetFocusEndSub

Private SubCmdFind_Click( ) DimaAsInteger,bAsInteger,iAsInteger

DimstAsString,flgAsBoolean,sumAsIntegera=Val(Text1.Text)

b=Val(Text2.Text)Fori=aTob

flg=False:st="":sum=0Calljudge(i,flg,st,sum)

IfflgThen

List1.AddItemi&":"&st&"="&sumEndIf

Nexti

IfList1.ListCount=0ThenList1.AddItem"指定范围内无亏数!"EndSub

PrivateSubjudge(nAsInteger,fgAsBoolean,stAsString,sumAsInteger)DimiAsInteger Fori=1Ton-1 Array IfnModi=0Thensum=sum+i

st=st&i&"+"EndIf

Nexti

Ifsum1Thenfg=True

st=Left(st,Len(st)-1)

EndIfEndSub

64

江苏省高等学校计算机等级考试

二级C语言考试(样卷)

(本试卷完成时间 120分钟)

第一部分计算机信息技术基础知识

选择题(共20分,每题2分)

1.下列关于数字技术与微电子技术的叙述中,错误的是?

A.数字技术的处理对象是“比特”,一个触发器可以存储2个比特

B.在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制

C.现代集成电路使用的半导体材料主要是硅

D.我国第2代居民身份证中使用了非接触式IC芯片

2.下列关于台式PC芯片组的叙述中,错误的是?

A.芯片组是主板上最为重要的部件之一,存储器控制?I/O控制等功能主

要由芯片组实现

B.芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组

C.芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型

D.同CPU一样,用户可以很方便?很简单地更换主板上的芯片组

3.下列关于I/O设备的叙述中,错误的是?

A.目前平板电脑?智能手机的触摸屏大多为“多点触摸屏”,可同时感知屏幕上的多个触控点

B.扫描仪可分为手持式?平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式

C.目前一些型号的数码相机已具有拍摄视频和进行录音的功能

D.为了降低成本,目前许多PC采用集成显卡,其显示控制器被集成在芯片组中

4.下列关于PC外存储器的叙述中,错误的是?

A.目前PC采用的硬盘,其盘片的直径通常为3 5英寸?2 5英寸或1 8英寸

B.U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至

几十GB

C.目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘)

D.蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB5.下列关于Windows操作系统功能的叙述中,错误的是?

A.对于多任务处理,系统一般采用按时间片轮转的策略进行处理器调度

B.系统采用了虚拟存储技术进行存储管理,其页面调度算法为“最近最少使用”(L RU)算法

C.系统支持多种文件系统(如FAT32?NTFS?CDFS等)以管理不同的外存

储器

D.系统支持任何I/O设备的“即插即用”和“热插拔”

6.下列关于程序设计语言的叙述中,错误的是?

A.虽然机器语言不易记忆?机器语言程序难以阅读和理解,但目前还有很

多人使用其编写程序

B.汇编语言与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同

C.VBScript语言是VB的子集,用其编写的程序可以嵌入在HTML文档

以扩充网页的功能

D.Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用

Java编写的

7.下列关于通信技术的叙述中,错误的是?

A.调制与解调技术主要用于模拟通信,在数字通信中不需要使用调制与解调技术

B.使用多路复用技术的主要目的是提高传输线路的利用率,降低通信

成本

C.在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输效

率和质量

D.数据通信网络大多采用分组交换技术,但不同类型网络的数据包格式通常不同

8.Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在

66

Internet上的每一台主机都有一个IP地址?目前使用的是IPv4标准(32位地

址),下一代互联网将会采用IPv6标准,其IP地址为?

A.48位

B.64位

C.96位

D.128位

9.下列关于字符编码标准的叙述中,错误的是?

A.在ASCII标准中,每个字符采用7位二进制编码

B.在绝大多数情况下,GB2312字符集包含的1万多个汉字足够使用

C.Unicode字符集既包含简体汉字,也包含繁体汉字

D.中文版WindowsXP及其后的Windows系列操作系统均支持国标

GB18030

10.由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式?在下列四种图像文件中,常用于网页上发布并可具有动画效果的是?

A.BMP

B.JPEG

C.GIF

D.TIF

67

第二部分C语言程序设计

一?选择题(共10分,每题2分)

1.以下语句中有语法错误的是?

A.printf("%d",0xAB);

B.printf("%f",3.45E2.5);

C.printf("%d",037);

D.printf("%c",'\');

2.已有声明“i ntx=5,y;floa tz=2;”,以下表达式中语法正确的是?

A.y=x%z

B.x>0? y=x:y=-x

C.y=x/2=z

D.y=x=z/2

3.一元二次方程ax2+b x+c=0有两个相异实根的条件是a≠0且b2-

4ac>0,以下选项中能正确表示该条件的C语言表达式是?

A.a!=0,b b-4 a c>0

B.a!=0||b b-4 a c>0

C.a&&b b-4 a c>0

D.!a&&b b-4 a c>0

4.若有一函数定义为“intf(intx,int y){returnx/ y;}”,声明该函数的正确形式是?

A.voidf(int,int);

B.int f(int,int );

C.intf(int ,int );

D.intf(int,int );

5.已有定义和声明:

structstudent

{ intno;

charname[20];

struct{intyear,month,day;}birth;

} s;

68

若要求将日期“1989年11月12日”保存到变量s的birth成员中,则能实

现这一功能的程序段是?

A.year=1989; month=11; day=12;

B.s.year=1989; s.month=11; s.day=12;

C.birth.year=1989; birth. month=11; birth.day=12;

D.s.birth.year=1989; s. birth.month=11; s.birth.day=12;

二?填空题(共20分,每空2分)

1.以下程序运行时输出到屏幕的结果中第一行是(1) 第二行是

(2) ?

#includeintmain()

{ ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i,j;for(i=0;i<12;i++)

{ j=s[i];

c[j]++;

}

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

printf("%d:%d\n",i,c[i]);

return0;

}

2.以下程序运行时输出到屏幕的结果中第一行是(3) 第二行是

(4) ?

#includeintfun(intx)

{ staticintc,y;

if(c==0)y=1;elsey=y+x;

c++;

returny;

}

intmain()

{ inti;

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

printf("%d\n",fun(2));

return0;

}

3.以下程序运行时输出到屏幕的结果中第一行是(5) 第二行是

69

(6) ?

#includevoidfun(int a,intb)

{ while(b>0)

{ a+=b;b--;

}

}

intmain()

{ intx=0,y=3;fun(&x,y);

printf("%d\n%d",x,y);

return0;

}

4.以下程序运行时输出到屏幕的结果是(7) ?

#includeintf(intx)

{ if(x==0||x==1) return3;

returnx x-f(x-2);

}

intmain()

{ printf("%d\n",f(3)); return0; }

5.以下程序运行时输出到屏幕的结果中第一行是(8) ,第二行是

(9) ,第三行是(10) ?算法提示:将Fibonacci数列(1,1,2,

3,5,8,13,…)前6个数填入a数组?

#include

#defineN3intmain()

{ inti,j,a[N][N]={1},f1=0,f2=1,temp;for(i=1;i

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

{ if(j<=i)

{ a[i][j]=f1+f2;temp=f1;

f1=f2;

f2=f1+temp;

}

}

70

for(i=0;i

{ for(j=0;j

printf("%5d",a[i][j]);

printf("\n");

}

return0;

}

三?操作题(共50分)

1.完善程序(共12分,每空3分)

【要求】

1.打开T盘中的文件myf0 c,按以下程序功能完善文件中的程序?

2.修改后的源程序仍保存在T盘myf0 c文件中?

【程序功能】

根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”?例如,若输入“2010,100”,则输出“2010/4/10(表示2010年的第100天是4月10日)”?

提示:能被4整除并且不能被100整除的年份是闰年,能被400整除的年份也是闰年,其他年份是平年?

【待完善的源程序】

#include

#includeintleap(intyear)

{ inty;

y=year%4==0&& (1) ||year%400==0;returny;

}

voidmonth_day(intyear,intyearday,int month,int day)

{ intk,p;

inttab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}};

p=leap(year);

for(k=1;yearday> (2) ;k++)

yearday=yearday-tab[p][k];

month=k;

day= (3) ;

}

intmain()

{ intyear,days,month,day;

printf("Inputyearanddays!\n");

71

scanf("%d,%d",&year,&days);

if(leap(year)==1&&days<=366||leap(year)==0&&days<=365)

{ month_day(year, days, (4) );

printf("\n%d/%d/%d",year,month,day);

}

else puts("daysiswrong!");

getch();

return0;

}

2.改错(共16分,每个错4分)

【要求】

1.打开T盘中的文件myf1 c,按以下程序功能改正文件中程序的错误?

2.可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其他语句,也不能删去整条语句?

3.修改后的源程序仍保存在T盘myf1 c中?

【程序功能】

下列程序中函数wordsearch的功能是将a指向的字符串中所有回文单词复

制到b指向的二维数组中(一个回文单词存储在b数组的一行中),函数返

回b

数组中回文单词的个数?

回文单词是指:一个单词自左向右读与自右向左读相同(字母不区分大小写)?例如,Dad是回文单词?

【测试数据与运行结果】

测试数据:Dadlefthomeatnoon.

屏幕输出:found 2 wordsDad

noon

【含有错误的源程序】

#include

#include

#include

intwordsearch(chara[],charb[][10])

{ inti,j,k,m,n,t,c=0,d;for(i=0;a[i];i++)

{ for(j=i,k=i;isalpha(a[k]);k++);

m=j;n=k-1;

while(toupper(a[m])==toupper(a[n])&&m<=n)

72

浙江省高校计算机等级考试(一级)理论题集

浙江省高校计算机等级考试理论题 一、单选题 1、下列文件格式中,(C )表示图像文件。 A)*.DOC B)*.XLS C)*.BMP D)*.TXT 2、十进制数267转换成八进制数是() A)326 B)410 C)314 D) 413 3、键盘上的“基准键”指的是(B ) A)“D”和“K”这两个键 B)“A、S、D、F”和“J、K、L、;”这八个键 C)“1、2、3、4、5、6、7、8、9、0、”这是个键 D)左右两个“Shift”键 4、现在计算机的性能越来越强,而操作却越来越简单,这是因为(B ) A)计算集中广泛的使用了鼠标和菜单技术 B)计算机的操作界面越来越图形化 C)硬件和软件的设计者为普及应用计算机做了大量的研究 D)以上都不对 5、(C )是计算机感染病毒的可能途径 A)从键盘输入统计数据B)运行外来程序 C) 软盘表面不清洁D)机房电源不稳定 6、在磁盘上发现病毒后,最彻底的解决办法是( B ) A)删除磁盘上的所有程序B)彻底格式化磁盘 B)将磁盘放一段时间后再用D)给磁盘加上写保护 7、下列四条叙述中,正确的一条是( C ) A)最先提出存储程序思想的人是英国科学家艾伦.图灵 B)ENIAC计算机采用的电子器件是晶体管 C)在第三代计算机期间出现了操作系统 D)第二代计算机采用的电子器件是集成电路 8、HTTP是一种(A ) A)超文本传输协议 B)高级程序设计语言 C)网址 D)域名 9、PowerPoint文档不可以保存为( D )文件 A)演示文稿 B)文稿模板 C)web页 D)纯文本 10、在Excel的单元格中输入日期时,年、月、日分隔符可以是(A ) A)“/”或“_” B)“.”或“|” C)“/”或“\” D)“\”或“_” 11、使用Windows“录音机”录制的声音文件的扩展名是(B ) A).xls 1

全国计算机等级考试二级C语言真题

2009年3月二级C语言笔试真题((1)—(10)每小题2分,(11)—(50)每题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)栈是“先进先出”的线性表 B)队列是“先进先出”的线性表 C)循环队列是非线性结构 D)有序性表既可以采用顺序存储结构,也可以采用链式存储结构 (2)支持子程序调用的数据结构是 A)栈B)树C)队列D)二叉树 (3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 A)10B)8C)6D)4 (4)下列排序方法中,最坏情况下比较次数最少的是 A)冒泡排序 B)简单选择排序 C)直接插入排序 D)堆排序 (5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 A)编译软件 B)操作系统 C)教务管理系统 D)汇编程序 (6)下面叙述中错误的是 A)软件测试的目的是发现错误并改正错误 B)对被调试的程序进行“错误定位”是程序调试的必要步骤 C)程序调试通常也称为Debug D)软件测试应严格执行测试计划,排除测试的随意性 (7)耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A)提高耦合性降低内聚性有利于提高模块的独立性 B)降低耦合性提高内聚性有利于提高模块的独立性

C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度 (8)数据库应用系统中的核心问题是 A)数据库设计 B)数据库系统设计 C)数据库维护 D)数据库管理员培训 (9)有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为 A)选择B)投影C)插入D)连接 (10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性B)键C)关系D)域 (11)以下选项中合法的标识符是 A)1-1B)1—1C)-11D)1-- (12)若函数中有定义语句:intk;,则 A)系统将自动给k赋初值0 B)这时k中值无定义 C)系统将自动给k赋初值-1 D)这时k中无任何值 (13)以下选项中,能用作数据常量的是 A)o115B)0118C))115L (14)设有定义:intx=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*x C)x*=(1+x)

全国计算机等级考试二级MSOffice高级应用复习资料

全国计算机等级考试二级MSOffice高级应用复习资料

全国计算机等级考试二级MS Office 高级应用复习资料 冯威威 第一章 一.计算机的发展、类型及其应用领域 1.发展阶段:电子管--晶体管--中小规模集成电路--大规模、超大规模集成电路 2.类型:①按计算机处理数据的类型能够分为:模拟计算机、数字计算机、数字和模拟计算机;②按计算机的用途可分为:通用计算机、专用计算机;③按计算机的性能、规模和处理能力可将计算机分为:巨型机、大型通用机、微型计算机、工作站和服务器等。 3.应用领域:①科学计算②数据/信息处理③过程控制④计算机的辅助⑤网络通信⑥人工智能⑦多媒体应用⑧嵌入式系统 二.计算机软硬件系统的组成及主要技术指标 硬件系统的组成:①运算器②控制器③存储器④输入/输出设备 (1)运算器:运算器的性能指标是衡量整个计算机性能的重要因素之一,与运算器相关的性能指标包括计算机的字长和运算速度。 字长:指计算机运算部件一次能同时处理的二

位制数据的位数。作为存储数据,字长越长,则计算机的运算精度就越高;作为存储指令,字长越长则计算机的处理能力就越强。 运算速度:计算机的运算速度一般是指每秒钟所能执行加法指令的数目。常见百万次/秒来表示。这个指标更能直观地反映机器的速度。(2)控制器:控制器是计算机的心脏,由它指挥全机各个部件自动、协调的工作 机器指令一般由操纵码和操纵数两部分组成 指令的执行过程:取指令—分析指令—生成控制信号—执行指令—重复执行 (控制器和运算器是计算机的核心部件,这两部分合称中央处理器,在微型计算机中一般也称作微处理器。时钟主频指CPU的时钟频率,是微机性能的一个重要指标,它的高低一定程度的决定了计算机速度的高低。主频以吉赫兹(GHz)为单位,一般的说,主频越高,速度越快。 (3)存储器:有内存储器和外存储器两种。内存储器按功能又能够分为随机存取存储器(RAM)和只读存储器(ROM)

浙江省高校计算机等级考试一级理论题(最新)

一级考试理论题八套 一、单选题 1.Excel电子表格应用软件中,具有数据______的功能。D (A)增加 (B)删除 (C)处理 (D)以上都对 2.下列说法不正确的是______。A (A)开机时应先开主机,再开外部设备 (B)个人计算机对环境有一定的要求 (C)硬盘中的重要文件要备份 (D)每次开机与关机之间的间隔至少要10秒钟 3.已知英文大写字母G的ASCII码为十进制数71,则英文大写字母W的ASCII码为 十进制数_______。D (A)84 (B)85 (C)86 (D)87 4.网上“黑客”是指______的人。C (A)匿名上网 (B)总在晚上上网 (C)在网上私闯他人计算机系统 (D)不花钱上网 5.子邮件协议中,______具有很大的灵活性,并可决定将电子邮件存储在服务器邮箱, 还是本地邮箱。A (A)POP3 (B)SMTP (C)MIME (D)X.400 6.在Excel中,当公式中出现被零除的现象时,产生的错误值是_____。B (A)#N/A! (B)#DIV/0! (C)#NUM! (D)#V ALUE! 7.在Access中,下面关于报表的叙述正确的是______。B (A)报表只能输入数据 (B)报表只能输出数据 (C)报表可以输入和输出数据

(D)报表不能输入和输出数据 8.CD-ROM是一种______的外存储器D (A)可以读出,也可以写入 (B)只能写入 (C)易失性 (D)只能读出,不能写入 9.计算机存储数据的最小单位是二进制的_______。B (A)位(比特) (B)字节 (C)字长 (D)千字节 10.由于微型计算机在工业自动化控制方面的广泛应用,它可以______。D (A)节省劳动力,减轻劳动强度,提高生产效率 (B)节省原料,减少能源消耗,降低生产成本 (C)代替危险性较大的工作岗位上人工操作 (D)以上都对 11.随机存储器简称为______。B (A)CMOS (B)RAM (C)XMS (D)ROM 12.______是计算机感染病毒的可能途径。B (A)从键盘输入统计数据 (B)运行外来程序 (C)光盘表面不清洁 (D)机房电源不稳定 13.在计算机中,用文字、图像、语言、情景、现象所表示的内容都可称为______。D (A)表象 (B)文章 (C)消息 (D)信息 14.DNS服务器负责将客户请求的______地址翻译成______地址后返回给客户端。C (A)IP、域名 (B)域名、目标 (C)域名、IP (D)IP、目标 15.所谓表现媒体,指的是______。C (A)使人能直接产生感觉的媒体 (B)用于体现感觉媒体和表示媒体的I/O设备 (C)传输感觉媒体的物理载体 (D)用于存储表示媒体的介质 16.PowerPoint属于_____________。D (A)高级语言 (B)操作系统

浙江省高校计算机等级考试办公软件高级应用技术

浙江省高校计算机等级考试办公软件高级应用技术 (二级)考试大纲 基本要求 1. 掌握Office各组件的运行环境和视窗元素。 2. 掌握Word高级应用技术,能够熟练掌握页面、样式、域的设置和文档修订。 3. 掌握Excel高级应用技术,能够熟练掌握工作表、函数和公式,能够进行数据分析和外部数据的导入导出。 4. 掌握PowerPoint高级应用技术,能够熟练掌握模版、配色方案、幻灯片放映、多媒体效果和演示文稿的输出。 5. 熟练掌握Office公共组件的使用。 考试范围 (一)WORD高级应用 1.WORD页面设置 正确设置纸张、版心、视图、分栏、页眉页脚、掌握节的概念并能正确使用。 2.WORD样式设置 1)掌握样式的概念,能够熟练地创建样式、修改样式的格式,使用样式。 2)掌握模板的概念,能够熟练地建立、修改、使用、删除模板。 3)正确使用脚注、尾注、题注、交叉引用、索引和目录等引用。

3.域的设置 掌握域的概念,能按要求创建域、插入域、更新域。 4.文档修订 掌握批注、修订模式,审阅。 (二)EXCEL高级应用 1. 工作表的使用 1)能够正确地分割窗口、冻结窗口,使用监视窗口。 2)深刻理解样式、模板概念,能新建、修改、应用样式,并从其他工作薄中合并样式,能创建并使用模板,并应用模板控制样式。 3)使用样式格式化工作表。 2.函数和公式的使用 1)掌握EXCEL内建函数,并能利用这些函数对文档进行统计、处理。 2)掌握公式的概念,能创建和应用数组公式。 3.数据分析 1)掌握数据列表的概念,能设计数据列表,利用自动筛选、高级筛选,以及数据库函数来筛选数据列表,能排序数据列表,创建分类汇总。 2)了解数据透视表的概念,能创建数据透视表,在数据透视表中创建计算字段或计算项目,并能组合数据透视表中的项目。 4.外部数据导入与导出 与数据库、XML和文本的导入与导出。

全国计算机等级考试-二级MS-Office高级应用Excel函数总结

VLOOKUP函数 【第1套】 =VLOOKUP(D3,编号对照!$A$3:$C$19,2,FALSE)【第5套】 =VLOOKUP(E3,费用类别!$A$3:$B$12,2,FALSE) 【第9套】 =VLOOKUP(D3,图书编目表!$A$2:$B$9,2,FALSE) 【第10套】 =VLOOKUP(A2,初三学生档案!$A$2:$B$56,2,0)

SUMPRODUCT函数

三、用于多条件求和对于计算符合某一个条件的数据求和,可以用SUM IF函数来解决。如果要计算符合2个以上条件的数据求和,用SUMIF函数就不能够完成了。这就可以用函数SUMPRODUCT。用函数SUMPRODUCT计算符合多条件的数据和,其基本格式是:SUMPRODUCT(条件1*条件2*……,求和数据区域)考试题中,求和公式在原来的计数公式中,在相同判断条件下,增加了一个求和的数据区域。也就是说,用函数SUMPRODUCT 求和,函数需要的参数一个是进行判断的条件,另一个是用来求和的数据区域。 *1的解释 umproduct函数,逗号分割的各个参数必须为数字型数据,如果是判断的结果逻辑值,就要乘1转换为数字。如果不用逗号,直接用*号连接,就相当于乘法运算,就不必添加*1。例如: 【第1套】 =SUMPRODUCT(1*(订单明细表!E3:E262="《MS Office高级应用》"),订单明细表!H3:H262) 1 =SUMPRODUCT(1*(订单明细表!C350:C461="隆华书店"),订单明细表!H350:H461) =SUMPRODUCT(1*(订单明细表!C263:C636="隆华书店"),订单明细表!H263:H636)/12 【第5套】 =SUMPRODUCT(1*(费用报销管理!D74:D340="北京市"),费用报销管理!G74:G340) =SUMPRODUCT(1*(费用报销管理!B3:B401="钱顺卓"),1*(费用报销管理!F3:F401="火车票"),费用报销管理!G3:G401) =SUMPRODUCT(1*(费用报销管理!F3:F401="飞机票"),费用报销管理!G3:G401)/SUM(费用报销管理!G3:G401) =SUMPRODUCT((费用报销管理!H3:H401="是")*(费用报销管理!F3:F401="通讯补助"),费用报销管理!G3:G401) 【第7套】 =SUMPRODUCT(1*(D3:D17="管理"),I3:I17) =SUMPRODUCT(1*(D3:D17="管理"),M3:M17)

2018全国计算机等级考试二级公共基础知识考试大纲

全国计算机等级考试二级公共基础知识考试大纲 (2018年版) 基本要求 1.掌握算法的基本概念。 2.掌握基本数据结构及其操作。 3.掌握基本排序和查找算法。 4.掌握逐步求精的结构化程序设计方法。 5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。 6.掌握数据库的基本知识,了解关系数据库的设计。 考试内容 一、基本数据结构与算法 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。 2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线 性结构的概念。 3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。 4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。 5.线性单链表、双向链表与循环链表的结构及其基本运算。 6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。 7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。 二、程序设计基础 1.程序设计方法与风格。 2.结构化程序设计。 3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。 三、软件工程基础 1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。 2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。 3.结构化设计方法,总体设计与详细设计。 4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、

集成测试和系统测试。 5.程序的调试,静态调试与动态调试。 四、数据库设计基础 1.数据库的基本概念;数据库,数据库管理系统,数据库系统。 2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 考试方式 1.公共基础知识不单独考试,与其他二级科目组合在一起,作为二级科目考核内容的 一部分。 2.上机考试,10道单项选择题,占10分。

江苏省高等学校非计算机专业计算机等级考试一 级 样 卷

江苏省高等学校非计算机专业计算机等级考试 一级样卷 (理论知识部分) 一、是非题 1(Y)集成电路的工作速度主要取决于组成逻辑门电路的晶体管的尺寸,尺寸越小,极限工作频率越高,门电路的开关速度就越快。因此,从集成电路问世起,人们就一直在发展集成电路的微细加工技术,不断地缩小晶体管的尺寸。 2(N)计算机的性能主要由CPU决定,CPU的运算速度又与CPU的工作频率密切相关。 因此在使用计算机工作时,使用以主频为2GHz Pentium4作为CPU的PC机,比使用主频为1GHz Pentium4作为CPU的PC机速度可提高一倍。 3(N)PC机可以连接许多不同种类的I/O设备,不同的I/O设备往往需要使用不同的I/O 接口,因此,同一种I/O接口只能连接同一种设备。 4(Y)目前我国内地发布使用的汉字编码国家标准有GB2312、GBK和GB18030三种,无论选用哪一种标准,同一个简体汉字其代码(如果有的话)都相同。 5(Y)Sun Microsystems计算机公司曾经提出一个口号:“网络就是计算机”,其内涵是,计算机网络用户原理上可以共享整个网络中的全部软件、硬件和数据资源,就好像使用自己的计算机一样。 6(N)“软件产品”是专指交付给用户的一整套特定程序。 7(Y)E-R图中的联系可以与一个或多个实体有关。 8(Y)关系数据库语言是一种非过程语言。 9(Y)并行处理系统能够把多项任务分配给不同的CPU同时执行,且保持系统正常有效地工作。 10(N)在基于数据库的信息系统中,数据一致性是指数据库中数据类型的一致。 二、选择题 11( C ) 下面关于个人移动通信的叙述中,错误的是: A.第一代个人移动通信采用的是模拟通信技术。 B.目前广泛使用的GSM采用了数字通信技术,属于第二代移动通信系统。 C.移动通信系统由移动台、基站、移动电话交换中心等组成,其中基站用于接收移动 台的无线信号,移动电话交换中心负责向移动台发送信号。 D.第三代移动通信系统将实现高质量的多媒体通信,包括话音通信、数据通信和高分 辨率的图像通信等。 12( C ) 下面关于内存储器(也称为主存)的叙述中,错误的是: A.当前正在执行的指令与数据都必须存放在内存储器中,否则CPU就不能进行处理。 B.内存速度快而容量相对较小,外存则速度较慢而容量相对很大。 C.内存储器和外存储器是统一编址的,字节是存储器的基本编址单位。 D.cache存储器也是内存储器的一个部分。 13( C ) 右图是PC机主板的示意图,其中(1)、Array(2)和(3)分别是: A.I/O 端口、AGP插槽、IDE接口。 B.IDE接口、CPU插槽、AGP接口。 C.I/O 端口、CPU插槽、PCI接口。 D.I/O 端口、IDE接口、PCI接口。

全国计算机等级考试二级officeexcel真题

目录 EXCEL第一套条件格式、sum average mid & 分类汇总 (1) EXCEL第二套vlookup、sumifs、averageifs (2) EXCEL第3套条件、sum average mid 汇总簇状图 (3) EXCEL第4套mid & sumifs averageifs 图表 (4) EXCEL第5套vlookup 透视表图表 (4) EXCEL第6套名称vlookup 透视表图表 (5) EXCEL第7套vlookup sumifs 透视表图表 (5) EXCEL第8套自动填充数据有效性区域转换汇总 (6) EXCEL第9套vlookup 透视表图表 (7) EXCEL第10套条件sum average 汇总图表 (7) EXCEL第一套条件格式、sum average mid & 分类汇总 请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。(做题注意:边做边保存) 注意:以下的文件必须保存在考生文件夹下 小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可以使用。他在这台电脑中安装了Microsoft Office,决定通过 Excel 来管理学生成绩,以弥补学校缺少数据库管理系统的不足。现在,第一学期期末考试刚刚结束,小蒋将初一年级三个班的成绩均录入了文件名为"学生成绩单.xlsx"的Excel工作簿文档中。 请你根据下列要求帮助小蒋老师对该成绩单进行整理和分析: 1. 对工作表"第一学期期末成绩"中的数据列表进行格式化操作:将第一列"学号"列设为文本,将所有成绩列设为保留两位小数的数值;适当加大行高列宽,改变字体、字号,设置对齐方式,增加适当的边框和底纹以使工作表更加美观。 2. 利用"条件格式"功能进行下列设置:将语文、数学、英语三科中不低于110 分的成绩所在的单元格以一种颜色填充,其他四科中高于95分的成绩以另一种字体颜色标出,所用颜色深浅以不遮挡数据为宜。 3. 利用sum和average函数计算每一个学生的总分及平均成绩。 4. 学号第 3、4 位代表学生所在的班级,例如:"120105"代表12级1班5号。请通过函数提取每个学生所在的班级并按下列对应关系填写在"班级"列中: "学号"的3、4位对应班级 01 1班 02 2班

秋浙江省计算机等级考试二级C试卷及答案

秋浙江省高等学校计算机等级考试试卷(二级C) 说明:⑴考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的各小题选项的对应位置上填“√”。 ⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶考试时间为90分钟。 一、程序阅读与填空(24小题,每小题3分,共12分) 1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案 【程序说明】 计算并输出下式的值,要求精确到最后一项的绝对值小于10—3(保留4位小数)。 运行示例:sum=0.8361 【程序】 #include #include main() { int denominator = 1, flag = 1; double item, sum = 0; (1); while( (2)){ (3) denominator=denominator+3; flag = -flag; } printf("sum = (4)\n",sum); } 【供选择的答案】 (1) A、item = 0 B、item = 0.0001 C、; D、item = 2 (2) A、fabs(item) >= 1E-3 B、fabs(item ) <= 1E-3 C、fabs(item ) >= 0.0001 D、fabs(item ) <= 0.001 (3) A、sum = sum + item; item = flag * 1.0 / denominator; B、sum = sum + flag * 1.0 / denominator; C、item = flag * 1.0 / denominator; sum = sum + item; D、item = item + flag * 1.0/denominator; (4) A、%.0f B、%.4f C、%f D、%4.f 2.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案 【程序说明】 输出1到100之间所有的完数。要求定义和调用函数is(n)判断n是否为完数,若n为完数则返回1,否则返回0。完数就是因子和与它本身相等的数,1不是完数。 运行示例: 6 28

2010年9月全国计算机等级考试二级C语言真题及答案

2010 年9 月全国计算机等级考试二级笔试试卷 C 语言程序设计(附答案) (考试时间90 分钟,满分100 分) 一、选择题((1)—(10)、(21)—(40)每题2 分,(11)—(20)每题1 分,共70 分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 D)上述三种说法都不对 (2)下列叙述中正确的是 A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对 (3)软件测试的目的是 A)评估软件可靠性 B)发现并改正程序中的错误 C)改正程序中的错误 D)发现程序中的错误 (4)下面描述中,不属于软件危机表现的是 A)软件过程不规范B)软件开发生产率低C)软件质量难以控制C)软件成本不断提高(5)软件生命周期是指 A)软件产品从提出、实现、使用维护到停止使用退役的过程 B)软件从需求分析、设计、实现到测试完成的过程 C)软件的开发过程 D)软件的运行维护过程 (6)面向对象方法中,继承是指 A)一组对象所具有的相似性质 B)一个对象具有另一个对象的性质 C)各对象之间的共同性质 D)类之间共享属性和操作的机制 (7)层次型、网状型和关系型数据库划分原则是 A)记录长度B)文件的大小B)联系的复杂程度D)数据之间的联系方式 (8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是 A)一对一B)一对多C)多对多D)多对一 (9)数据库设计中反映用户对数据要求的模式是 A)内模式B)概念模式C)外模式D)设计模式

计算机等级考试二级office知识点总结资料

计算机的发展、类型及其应用领域。 1.计算机(computer)是一种能自动、高速进行大量算术运算和逻辑运算的电子设备。其 特点为:速度快、精度高、存储容量大、通用性强、具有逻辑判断和自动控制能力。 2.第一台计算机:ENIAC,美国,1946年宾夕法尼亚大学冯诺依曼存储程序”和“程序控制” 3.冯诺依曼思想的核心要点是: 1)计算机的基本结构应由五大部件组成:运算器、控制器、存储器、输入设备和输出设 备。 2)计算机中应采用二进制形式表示数据和指令。 3)采用“存储程序”和“程序控制”的工作方式。 6.计算机的主要应用 科学计算:例如:气象预报、海湾战争中伊拉克导弹的监测 数据/信息处理:例如:高考招生中考生录取与统计工作,铁路、飞机客票的预定系统, 银行系统的业务管理 计算机控制 计算机辅助系统:例如:用CAI演示化学反应 人工智能:例如:代替人类到危险的环境中去工作 办公自动化系统中的应用:例如:In ternet 发email CBE:计算机辅助教育 CAI:计算机辅助教学 CMI:计算机管理教学 CAD计算机辅助设计 CAT:计算机辅助翻译 CAM计算机辅助制造 CAE:计算机辅助工程 7.计算机的分类: 1)、根据规模大小分类:巨型机、大型通用机、微型机、工作站、服务器 2)、根据用途分类:通用计算机、专用计算机

3)、根据计算机处理数据的类型:模拟计算机、数字计算机、数字与模拟计算机 8.计算机科学研究与应用 人工智能:研究如何让计算机来完成过去只有人才能做的智能的工作。 网格计算:专门针对复杂科学计算的新型计算模式。 中间件技术:是介于应用软件和操作系统之间的系统软件。 云计算:是分布式计算、网格计算、并行计算、网络存储及虚拟化计算机和网络技术发 展融合的产物,或者说是它们的商业实现,。 二、计算机中数据的表示与存储。 1.数制 二进制的优点:技术实现简单简化运算规则适合逻辑运算易于进行转换 各种进制的后缀 B :二进制D :十进制H :十六进制0 :八进制 2?数据的存储 1)数据:所有能够被计算机接受和处理的符号的集合都称为数据 2)信息:有意义的数据的内容。指数据经过加工处理后得到的有价值的知识。 3)位(Bit )每一个能代表0和1的电子线路称为一个二进制位,是数据的最小单位。 4)字节(Byte ) 通常每8个二进制位组成一个字节,字节是最基本的存储单位。字节的容量一般用KB、MB、GB、TB来表示,它们之间的关系如下: 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB 5)字长(Word)在计算机中作为一个整体被存取、传送、处理的二进制数字串叫做一个字或单元,每个字中二进制位数的长度,称为字长。一个字由若干个字节组成,不同 的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等。字长是计算机 的一个重要指标,直接反映一台计算机的计算能力和精度。字长越长,存放数的范围越大,计算机的数据处理速度越快。 6)地址(Address)为了便于存取,每个存储单元必须有唯一的编号,这个编号就称为地址,通过地址可以找到所需的存储单元,取出或存入信息。 1.4.3 编码

江西省高校计算机等级考试(一级)理论题集

江西省高校计算机等级考试理论题 一、单选题 1、下列文件格式中,(C )表示图像文件。 A)*.DOC B)*.XLS C)*.BMP D)*.TXT 2、十进制数267转换成八进制数是(D ) A)326 B)410 C)314 D) 413 3、键盘上的“基准键”指的是(B ) A)“D”和“K”这两个键 B)“A、S、D、F”和“J、K、L、;”这八个键 C)“1、2、3、4、5、6、7、8、9、0、”这是个键 D)左右两个“Shift”键 4、现在计算机的性能越来越强,而操作却越来越简单,这是因为(B ) A)计算集中广泛的使用了鼠标和菜单技术 B)计算机的操作界面越来越图形化 C)硬件和软件的设计者为普及应用计算机做了大量的研究 D)以上都不对 5、(C )是计算机感染病毒的可能途径 A)从键盘输入统计数据B)运行外来程序 C) 软盘表面不清洁D)机房电源不稳定 6、在磁盘上发现病毒后,最彻底的解决办法是( B ) A)删除磁盘上的所有程序B)彻底格式化磁盘 B)将磁盘放一段时间后再用D)给磁盘加上写保护 7、下列四条叙述中,正确的一条是( C ) A)最先提出存储程序思想的人是英国科学家艾伦.图灵 B)ENIAC计算机采用的电子器件是晶体管 C)在第三代计算机期间出现了操作系统 D)第二代计算机采用的电子器件是集成电路 8、HTTP是一种(A ) A)超文本传输协议 B)高级程序设计语言 C)网址 D)域名 9、PowerPoint文档不可以保存为( D )文件 A)演示文稿 B)文稿模板 C)web页 D)纯文本 10、在Excel的单元格中输入日期时,年、月、日分隔符可以是(A ) A)“/”或“_” B)“.”或“|” C)“/”或“\” D)“\”或“_” 11、使用Windows“录音机”录制的声音文件的扩展名是(B ) A).xls B)wav

浙江省计算机等级考试二级 A理论试题集

浙江省计算机等级考试二级AOA理论试题集 单选题(红色为参考答案) 1.Word中的手动换行符是通过()产生的 (A) 插入分页符 (B) 插入分节符(C) 键入ENTER (D) 按SHIFT+ENTER 2.以下哪一个选项卡不是Word2010的标准选项卡( ) (A) 审阅(B) 图表工具 (C) 开发工具 (D) 加载项 3.在书籍杂志的排版中,为了将页边距根据页面的内侧、外侧进行设置,可将页面设置 为() (A) 对称页边距 (B) 拼页 (C) 书籍折页 (D) 反向书籍折页 4.关于大纲级别和内置样式的对应关系,以下说法正确的是() (A) 如果文字套用内置样式“正文”,则一定在大纲视图中显示为“正文文本” (B) 如果文字在大纲视图中显示为“正文文本”,则一定对应样式为“正文” (C) 如果文字的大纲级别为1级,则被套用样式“标题1” (D) 以上说法都不正确 5.若文档被分为多个节,并在“页面设置”的版式选项卡中将页眉和页脚设置为奇偶页 不同,则以下关于页眉和页脚说法正确的是() (A)文档中所有奇偶页的页眉必然都不相同 (B)文档中所有奇偶页的页眉可以都不相同 (C)每个节中奇数页页眉和偶数页页眉必然不相同 (D)每个节的奇数页页眉和偶数页页眉可以不相同 6.通过设置内置标题样式,以下哪个功能无法实现() (A)自动生成题注编号(B)自动生成脚注编号 (C)自动显示文档结构(D)自动生成目录 7.在表格中,如需运算的空格恰好位于表格最底部,需将该空格以上的内容累加,可通 过该插入那句公式实现() (A)=ADD(BELOW) (B)=ADD(ABOVE) (C)=SUM(BELOW) (D)=SUM(ABOVE) 8.无法为以下哪一种文档注释方式创建交叉引用() (A)引文(B)书签(C)公式(D)脚注 9.Word2010可自动生成参考文献书目列表,在添加参考文献的“源”主列表时,“源” 不可能直接来自于() (A)网络中各知名网站(B)网上邻居的用户共享 (C)电脑中的其他文档(D)自己录入 10.以下( )是可被包含在文档模板中的元素 ①样式②快捷键③页面设置信息④宏方案项⑤工具栏 (A)①②④⑤(B)①②③④ (C)①③④⑤(D)①②③④⑤

计算机等级考试二级MS-Office基础知识

第一部分公共基础知识 第1章数据结构与算法 1.1算法 1.算法的基本概念 (1)概念:算法是指一系列解决问题的清晰指令。 (2)4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (3)两种基本要素:对数据对象的运算和操作、算法的控制结构(运算和操作时问的顺序)。 (4)设计的基本方法:列举法、归纳法、递推法、递归法、减半递推技术和回溯法。 2.算法的复杂度 (1)算法的时间复杂度:执行算法所需要的计算工作量。 (2)算法的空间复杂度:执行算法所需的内存空间。 1.2数据结构的基本概念 数据结构指相互有关联的数据元素的集合,即数据的组织形式。其中逻辑结构反映数据元素之间逻辑关系;存储结构为数据的逻辑结构在计算机存储空间中的存放形式,有顺序存储、链式存储、索引存储和散列存储4种方式。 数据结构按各元素之间前后件关系的复杂度可划分为: (1)线性结构:有且只有一个根节点,且每个节点最多有一个直接前驱和一个直接后继的非空数据结构。 (2)非线性结构:不满足线性结构的数据结构。 1.3线性表及其顺序存储结构 1.线性表的基本概念 线性结构又称线性表,线性表是最简单也是最常用的一种数据结构。

2.线性表的顺序存储结构 ?元素所占的存储空间必须连续。 ?元素在存储空间的位置是按逻辑顺序存放的。 3.线性表的插入运算 在第i个元素之前插入一个新元素的步骤如下: 步骤一:把原来第n个节点至第i个节点依次往后移一个元素位置。 步骤二:把新节点放在第i个位置上。 步骤三:修正线性表的节点个数。 在最坏情况下,即插入元素在第一个位置,线性表中所有元素均需要移动。 4.线性表的删除运算 删除第i个位置的元素的步骤如下: 步骤一:把第i个元素之后不包括第i个元素的n-i个元素依次前移一个位置; 步骤二:修正线性表的结点个数。 1.4栈和队列 1.栈及其基本运算 (1)基本概念:栈是一种特殊的线性表,其插入运算与删除运算都只在线性表的一端进行,也被称为“先进后出”表或“后进先出”表。 ?栈顶:允许插入与删除的一端。 ?栈底:栈顶的另一端。 ?空栈:栈中没有元素的栈。 (2)特点。 ?栈顶元素是最后被插入和最早被删除的元素。

全国高等学校计算机等级考试(广东)2008年春季试题

全国高等学校计算机等级考试(广东)2008年春季试题(13)一.选择题(单选)(20分) 1、[单选题]在向Excel工作表的单元格里输入公式,运算符有优先顺序,下列 _______说法是错误的。 (A)、百分比优先于乘方 (B)、字符串连接优先于关系运算 (C)、乘和除优先于加和减 (D)、乘方优先于负号 2、[单选题]对于演示文稿中不准备放映的幻灯片可以用_______下拉菜单中的“隐藏幻灯片”命令隐藏。 (A)、工具 (B)、视图 (C)、编辑 (D)、幻灯片放映 3、[单选题]Pentium系列计算机属于第_______代计算机。 (A)、3 (B)、2 (C)、1 (D)、4 4、[单选题]在Windows98/2000中,为结束陷入死循环的程序,应首先按的键是_______。 (A)、Ctrl+ Alt+Del (B)、Del (C)、Ctrl+Del (D)、Alt+Del 5、[单选题]下面关于操作系统的叙述中正确的是_______。 (A)、操作系统是源程序和目标程序的接口 (B)、操作系统是用户和计算机之间的接口 (C)、操作系统是软件和硬件的接口 (D)、操作系统是主机和外设的接口 6、[单选题]在WORD中查找和替换正文时,若操作错误则________。 (A)、必须手工恢复 (B)、可用“撤消”来恢复 (C)、无可挽回 (D)、有时可恢复,有时就无可挽回

7、[单选题] 在“Windows帮助”窗口中,若要以浏览方式寻找您所需要的项目,请按__________标签进行。 (A)、搜索 (B)、目录 (C)、主题 (D)、索引 8、[单选题] Internet实现了分布在世界各地的各类网络的互联,其最基础和核心的协议是___________。 (A)、HTML (B)、FTP (C)、TCP/IP (D)、HTTP 9、[单选题]关于文件名,下列________表述是错误的。 (A)、修改文件名的快捷键是F2 (B)、文件名不能含有以下字符:^:*?”<>| (C)、文件的名字不可以是汉字 (D)、文件的名字可以是汉字 10、[单选题]在Windows中的“任务栏”上显示的是_________。 (A)、系统前台运行的程序 (B)、系统正在运行的所有程序 (C)、系统后台运行的程序 (D)、系统禁止运行的程序 11、[单选题]下面叙述中正确的是_________。 (A)、说一台机器安装了FORTRAN语言,就是说他一开机就可以用FORTRAN 语言编写和执行程序 (B)、系统软件就是买来的软件,应用软件就是自己编写的软件 (C)、外存上的信息可以直接进入CPU被处理 (D)、用机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译(解释)才能执行 12、[单选题]硬盘的主要几种接口方式有IDE、EIDE及_________等。 (A)、HDC (B)、HDD (C)、SCSI (D)、ALT 13、[单选题]域名中的后缀.gov表示机构所属类型为________。 (A)、教育机构 (B)、军事机构 (C)、政府机构

计算机等级考试二级真题及答案

2015计算机二级考试试题及答案 1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。 A、公司号,员工号 B、员工号,工资 C、员工号 D、公司号,员工号,工资 【评析】 本题考查知识点是关键字。 能唯一标识实体的属性集称为码(关键字)。码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。 本题答案:A。 3、下列叙述中正确的是______。 A、每一个结点有两个指针域的链表一定是非线性结构 B、所有结点的指针域都为非空的链表一定是非线性结构 C、循环链表是循环队列的链式存储结构 D、线性结构的存储结点也可以有多个指针 【评析】 本题考查知识点是线性表的线性结构与非线性结构。

线性表的链式存储结构称为线性链表。在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。 本题答案:D。 4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A、相同,元素的存储顺序与逻辑顺序一致 B、相同,但其元素的存储顺序可以与逻辑顺序不一致 C、不同,但元素的存储顺序与逻辑顺序一致 D、不同,且其元素的存储顺序可以与逻辑顺序不一致 【评析】 本题考查知识点是线性表的顺序存储结构。 线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。 本题答案:A。 5、设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。 A、19 B、20 C、m-19 D、m-20 【评析】 本题考查知识点是循环队列的运算。

全国计算机等级考试二级笔试样卷C语言程序设计(含答案)

全国计算机等级考试二级笔试样卷C语言程序设计 【打印】【字体:大中小】【关闭】 一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列选项中不符合良好程序设计风格的是 A)源程序要文档化B)数据说明的次序要规范化 C)避免滥用goto语句D)模块设计要保证高耦合、高内聚 (2)从工程管理角度,软件设计一般分为两步完成,它们是 A)概要设计与详细设计B)数据设计与接口设计

C)软件结构设计与数据设计 D)过程设计与数据设计 (3)下列选项中不属于软件生命周期开发阶段任务的是 A)软件测试B)概要设计 C)软件维护 D)详细设计 (4)在数据库系统中,用户所见的数据模式为 A)概念模式B)外模式C)内模式D)物理模式 (5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A)编码设计B)测试阶段C)运行阶段 D)物理设计 (6)设有如下三个关系表 R S T

下列操作中正确的是 A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S (7)下列叙述中正确的是 A)一个算法的空间复杂度大,则其时间复杂度也必定大 B)一个算法的空间复杂度大,则其时间复杂度必定小 C)一个算法的时间复杂度大,则其空间复杂度必定小 D)上述三种说法都不对 (8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为A)63 B)64 C)6 D)7 (9)数据库技术的根本目标是要解决数据的

全国计算机等级考试二级MS+Office高级应用真题试题库2+20173月

全国计算机等级考试二级MS Office高级应用真题题库2 2016年3月 (总分100, 做题时间120分钟) 一、选择题(每小题1分。共20分) 1. 英文缩写CAM的中文意思是()。 A 计算机辅助设计 B 计算机辅助制造 C 计算机辅助教学 D 计算机辅助管理 该问题分值: 1 答案:B CAM是计算机辅助制造。 2. 若网络的各个节点通过中继器连接成一个闭合环路,则称这种拓扑结构称为()。

A 总线型拓扑 B 星型拓扑 C 树型拓扑 D 环型拓扑 该问题分值: 1 答案:D 环型拓扑结构是指各个节点通过中继器连接到一个闭合的环路上,环中的数据沿着一个方向传输,由目的节点接收。 3. 有三个关系R、S和T如下: 则由关系R和s得到关系T的操作是()。 A 自然连接

B 交 C 投影 D 并 该问题分值: 1 答案:A 关系R和关系S有公共域,关系 T是通过公共域的等值进行连接的结果,符合自然连接,选A。 4. 对下列二叉树进行前序遍历的结果是()。 A DYBEAFCZX B YDEBFZXCA

C ABDYECFXZ D ABCDEFXYZ 该问题分值: 1 答案:C 前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二叉树为空,则执行空操作。否则:①访问根结点;②前序遍历左子树;③前序遍历右子树,C正确。 5. 字长是CPU的主要技术性能指标之一,它表示的是()。 A CPU的计算结果的有效数字长度 B CPU一次能处理二进制数据的位数 C CPU能表示的最大的有效数字位数 D CPU能表示的十进制整数的位数

相关主题
文本预览
相关文档 最新文档