模拟试题一.docx

上传人:b****4 文档编号:3934550 上传时间:2023-05-06 格式:DOCX 页数:12 大小:19.65KB
下载 相关 举报
模拟试题一.docx_第1页
第1页 / 共12页
模拟试题一.docx_第2页
第2页 / 共12页
模拟试题一.docx_第3页
第3页 / 共12页
模拟试题一.docx_第4页
第4页 / 共12页
模拟试题一.docx_第5页
第5页 / 共12页
模拟试题一.docx_第6页
第6页 / 共12页
模拟试题一.docx_第7页
第7页 / 共12页
模拟试题一.docx_第8页
第8页 / 共12页
模拟试题一.docx_第9页
第9页 / 共12页
模拟试题一.docx_第10页
第10页 / 共12页
模拟试题一.docx_第11页
第11页 / 共12页
模拟试题一.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

模拟试题一.docx

《模拟试题一.docx》由会员分享,可在线阅读,更多相关《模拟试题一.docx(12页珍藏版)》请在冰点文库上搜索。

模拟试题一.docx

模拟试题一

模拟试题一

知识点复习:

形参:

指出现在Sub和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。

形参可以是:

  1)除定长字符串变量之外的合法变量名;

  2)后面跟()括号的数组名。

  实参:

是在调用Sub和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。

在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。

  一、选择题

  

(1)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成

  A)动态结构和静态结构

  B)紧凑结构和非紧凑结构

  C)线性结构和非线性结构

  D)内部结构和外部结构

  正确答案:

C

  

(2)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为

  A)12

  B)13

  C)14

  D)15

  正确答案:

B

  (3)在下列几种排序方法中,要求内存量最大的是

  A)插入排序

  B)选择排序

  C)快速排序

  D)归并排序

  正确答案:

D

  (4)下列叙述中,不属于结构化程序设计方法的主要原则的是

  A)自顶向下

  B)由底向上

  C)模块化

  D)限制使用goto语句

  正确答案:

B

  (5)下列不属于软件调试技术的是

  A)强行排错法

  B)集成测试法

  C)回溯法

  D)原因排除法

  正确答案:

B

  (6)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为

  A)PAD图

  B)N-S图

  C)结构图

  D)数据流图

  正确答案:

B

  (7)软件复杂性度量的参数包括

  A)效率

  B)规模

  C)完整性

  D)容错性

  正确答案:

B

  (8)下列叙述中,不属于数据库系统的是

  A)数据库

  B)数据库管理系统

  C)数据库管理员

  D)数据库应用系统

  正确答案:

B

  (9)数据库系统的核心是

  A)数据库

  B)数据库管理系统

  C)数据模型

  D)软件工具

  正确答案:

B

  (10)视图设计一般有3种设计次序,下列不属于视图设计的是

  A)自顶向下

  B)由外向内

  C)由内向外

  D)自底向上

正确答案:

B

  (11)下列说法错误的是

  A)标准模块的扩展名是.bas

  B)标准模块由程序代码组成

  C)标准模块只用来定义一些通用的过程

  D)标准模块不附属于任何一个窗体

  正确答案:

C

  (12)如果要将窗体中的某个命令按钮设置成无效状态,应该动命令按钮的何种属性

  A)Value

  B)Visible

  C)Default

  D)Enabled

  正确答案:

D

  (13)在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是

  A)设置Enabled的值为True

  B)设置TabIndex的值为1

  C)设置TabIndex的值为0

  D)设置Index的值为0

  正确答案:

C

  (14)下列几项中,属于合法的日期型常量的是

  A)"10/10/02"

  B)10/10/02

  C){10/10/02}

  D)#10/10/02#

  正确答案:

D

  (15)下列程序段的执行结果为

  A=2

  B=5

  IfA*B<1ThenB=B-1ElseB=-1

  PrintB-A>0

  A)True

  B)False

  C)-1

  D)1

  正确答案:

B

  (16)以下语句的输出结果是

  a=Sqr(26)

  PrintFormat$(a,"$####.###")

  A)$5.099

  B)5.099

  C)5099

  D)$0005.099

  正确答案:

A

  (17)标签控件能够显示文本信息,决定其文本内容的属性是

  A)Alignment

  B)Caption

  C)Visible

  D)BorderStyle

  正确答案:

B

  (18)在属性窗口中,加载指定的图形放入当前对象中的属性是

  A)CurrentY

  B)Picture

  C)CurrentX

  D)Caption

  正确答案:

B

  (19)在使用应用程序时,常常用作在单击时执行指定的操作的控件是

  A)命令按钮

  B)图片框

  C)复选框

  D)单选按钮

  正确答案:

A

  (20)当直线或形状的BorderStyle属性设置为1时,控件是

  A)虚线

  B)点线

  C)不可见

  D)实线

  正确答案:

D

(21)通过设置何属性可以改变所画图形的形状?

  A)Shape

  B)Index

  C)Enabled

  D)Height

  正确答案:

A

  (22)在窗体上画一个命令按钮,然后编写如下事件过程:

  PrivateSubCommand1_Click()

  s=1

  Do

  s=(s+1)*(s+2)

  Number=Number+1

  LoopUntils>=30

  PrintNumber,s

  EndSub

  程序运行后,输出的结果是

  A)23

  B)256

  C)512

  D)1020

  正确答案:

B

  (23)下列程和序段的执行结果为

  x=Int(Rnd()+9)

  SelectCasex

  Case10

  Print"excellent"

  Case9

  Print"good"

  Case8

  Print"pass"

  CaseElse

  Print"fail"

  EndSelect

  A)excellent

  B)good

  C)pass

  D)fail

  正确答案:

B

  (24)下列程序段的执行结果为

  a=75

  Ifa>60ThenScore=1

  Ifa>70ThenScore=2

  Ifa>80ThenScore=3

  Ifa>90ThenScore=4

  Print"Score=";Score

  A)Score=1

  B)Score=2

  C)Score=3

  D)Score=4

  正确答案:

B

  (25)下列程序段的执行结果为

  I=1

  x=5

  Do

  I=I+1

  x=x+2

  LoopUntilI>=7

  Print"I=";I

  Print"x=";x

  A)I=4

  x=5

  B)I=7

  x=15

  C)I=6

  x=8

  D)I=7

  x=17

  正确答案:

D来

(26)下面的程序的运行结果是

  a=1

  b=1

  Do

  a=a^2

  b=b+1

  LoopUntilb>5

  Print"k=";a;Spc(4);"b=";b+a

  A)k=7

  b=14

  B)k=6

  b=6

  C)k=4

  b=8

  D)k=1

  b=7

  正确答案:

D

  (27)单击命令按钮,下列程序的执行结果为

  PrivateSubCommand1_Click()

  DimxAsInteger,yAsInteger

  x=32:

y=42

  CallPCS(x,y)

  Printx;y

  EndSub

  PublicSubPCS(ByvalnAsInteger,ByValmAsInteger)

  n=nMod10+1

  m=mMod10+1

  EndSub

  A)3242

  B)232

  C)23

  D)123

  正确答案:

A

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

  PrivateSubCommand1_Click()

  Dims1AsString,s2AsString

  s1="abcd"

  CallTransfer(s1,s2)

  Prints2

  EndSub

  PrivateSubTransfer(ByValxstrAsString,ystrAsString)

  DimtempstrAsString

  i=Len(xstr)

  DoWhilei>=1

  tempstr=tempstr+Mid(xstr,i,1)

  i=i-1

  Loop

  ystr=tempstr

  EndSub

  A)dcba

  B)abdc

  C)abcd

  D)dabc

  正确答案:

A

  (29)单击命令按钮,下列程序的执行结果是

  PrivateSubBlck(xAsInteger)

  x=x*2+1

  Ifx<6Then

  CallBlck(x)

  EndIf

  x=x*2+1

  Printx;

  EndSub

  PrivateSubCommand1_Click()

  Blck2

  EndSub

  A)2347

  B)1036

  C)2244

  D)2450

  正确答案:

A

  (30)有如下程序:

  PrivateSubCommand1_Click()

  DimaAsInteger

  a=2

  Fori=1To3

  PrintGad(A)

  Nexti

  EndSub

  FunctionGad(aAsInteger)

  b=0

  Staticc

  b=b+1

  c=c+1

  Gad=a+b+c

  EndFunction

  运行上面的程序后,单击命令按钮,输出结果为

  A)1

  2

  3

  B)2

  3

  4

  C)4

  5

  6

  D)1

  4

  6

  正确答案:

C来

(31)下列过程定义语句中,参数不是对象的定义语句是A)SubPro4(xAsForm)

  B)SubPro4(yAsControl)

  C)SubPro4(Form1AsForm,LabellAsControl)

  D)SubPro4(xAsCurrency)

  正确答案:

D

  (32)下列说法正确的是

  A)任何时候都可以使用标准工具栏的"菜单编辑器"按钮打开菜单编辑器

  B)只有当代码窗口为当前活动窗口时,才能打开菜单编辑器

  C)任何时候都可以使用"工具"菜单下的"菜单编辑器"命令,打开菜单编辑器

  D)只有当某个窗体为当前活动窗体时,才能打开菜单编辑器

  正确答案:

D

  (33)下列各选项说法错误的一项是

  A)文件对话框可分为两种即打开(Open)文件对话框和保存(SaveAs)文件对话框

  B)DefaultEXT属性和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性

  C)打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件

  D)通用对话框的名称属性的默认值为CommonDialogX(X=1,2……),此外,每种对话框都有自己的默认标题

  正确答案:

B

  (34)下列数组定义语句错误的是

  A)k%=10

  DimArr(k)

  B)Constk%=10

  DimArr(k)

  C)DimArr1(10)AsInteger

  DimArr2(10)

  D)DimArr1(1To10)

  DimArr2(1To10,2To11)

  正确答案:

A

  (35)在VisualBasic中按文件的数据性质不同,可将文件分为

  A)数据文件和程序文件

  B)文本文件和数据文件

  C)顺序文件和随机文件

  D)ASCII文件和二进制文件

  正确答案:

A

  二、填空题

  

(1)算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【1】。

  正确答案:

1.(时间复杂度和空间复杂度)

  

(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。

  正确答案:

1.(存储结构)

  (3)可以把具有相同属性的一些不同对象归类,称为【3】。

  正确答案:

1.(对象类)

  (4)软件工程包括3个要素,分别为方法、工具和【4】。

  正确答案:

1.(过程)

  (5)由关系数据库系统支持的完整性约束是指【5】和参照完整性。

  正确答案:

1.(实体完整性)

  (6)表达式3^2Mod36\2^5的值是【6】

  正确答案:

1.(0)

  (7)我国古代数学家张丘建在其著名的《算经》中提出了百鸡问题:

每只公鸡5元,每只母鸡3元,三只雏鸡1元;如何用100元买100只鸡,即公鸡、母鸡、雏鸡各多少只。

请在空白处填入适当的内容,将程序补充完整。

  PrivateSubCommand1_Click()

  DimCockAsInteger

  DimHenAsInteger

  DimChickAsInteger

  Form1.Print"公鸡数","母鸡数","雏鸡数"

  ForCock=0To20

  ForHen=0To33

  ForChick=0To100

  If【7】Then

  Form1.PrintCock,Hen,Chick

  EndIf

  NextChick

  NextHen

  NextCock

  EndSub

  正确答案:

1.(Cock+Hen+Chick=100And5*Cock+3*Hen+)

  (8)每一个窗体或者控件都有一个名字,为提高程序的可读性,可以用前缀的方式来表示对象的类型,如Form的前缀为frm,则Image的前缀为【8】,Picture的前缀为【9】。

  正确答案:

1.(img)2.(pic)

  (9)在一个工程中有两个窗体,窗体Form1上有一个命令按钮Disp,单击该按钮,Form1窗体隐藏,显示Form2窗体,程序如下,请补充完整。

  PrivateSubDisp_Click()

  Me.Hide

  Form2.【10】

  EndSub

  正确答案:

1.(Show)

  (10)在窗体上有几个对象,运行程序时,当对象得到焦点时,会触发【11】事件,当对象失去焦点时将触发【12】事件。

  正确答案:

1.(GotFocus)2.(LostFocus)

  (11)下面是用冒泡法将5个整数按升序排列,请将程序补充完整。

  SubGASR()

  Dimm

  m=Array(10,1,5,6,7)

  Fori=0To3

  Forj=【13】

  Ifm(i)>=m(j)Then

  【14】

  m(i)=m(j)

  m(j)=t

  EndIf

  Nextj

  【15】

  Fori=0To4

  Printm(i)

  Nexti

  EndSub

  正确答案:

1.(i+1To4)2.(t=m(i))3.(Nexti)来

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

当前位置:首页 > 自然科学 > 物理

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

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