相关试卷
-
1、人工智能的目的是让机器能够( ),以实现某些脑力劳动的机械化。A、模拟、延伸和扩展人的智能 B、具有像人一样的高级智能 C、完全代替人的大脑 D、完全代替人的工作
-
2、下列文件不是图形图像文件( )。A、扫描仪.mpg B、打印机jpg C、鼠标.gif D、硬盘.bmp
-
3、利用可视化程序设计语言VB6.0,编程加工解决问题的一般过程是( )。A、编写代码、分析问题、设计算法、设计界面、调试运行 B、分析问题、设计算法、设计界面、编写代码、调试运行 C、设计算法、编写代码、设计界面、调试运行 D、设计算法、编写代码、调试运行、设计界面
-
4、网络安全已经成为当今计算机领域中最重要的研究课题之一,我们保护网络安全就是保护网络中软硬件信息的( )。A、完整性、可靠性及可使用性 B、准确性、完整性及兼容性 C、可使用性、完整性及冗余性 D、保密性、完整性及可使用性
-
5、我们平时上网冲浪所使用的浏览器工作原理的实质就是实现( )。A、HTTP协议的通讯 B、POP协议的通讯 C、STMP协议的通讯 D、FTP协议的通讯
-
6、当电脑感染了计算机病毒后,你首先要做的是( )。A、断网,用计算机杀毒软件对电脑进行病毒查杀 B、关机重启 C、重新安装计算机系统 D、将电脑上的重要文件复制到其它电脑上
-
7、下列哪个文件名最适合作为网站首页文件名( )。A、homepage.html B、首页.htm C、index.htm D、主页.txt
-
8、Internet上的每一张网页都具有一个唯一的名称标识,这些名称标识称作统一资源定位器,即( )A、URL B、WWW C、USL D、HTTP
-
9、郭伟在校园网的一个多媒体教室上课。他所用计算机的IP地址是192.168.19.19,要想辨别这个IP地址的网络地址。我们还需要知道本机的( )。A、DNS B、网关 C、计算机名称 D、子网掩码
-
10、“元旦”假期,刘丽要参加老同学聚会。她是聚会时的主持人,为了做好充分的准备,她需要将自己的发言写成稿件反复练习,她应该选择( )软件呈现她的稿件。A、OCR B、Word C、3Done D、Photoshop
-
11、因特网应用飞速发展,人们可用手机上网浏览信息、看电视或进行卫星导航,这些功能都用到了( )。A、网格计算技术 B、智能家电技术 C、人工智能技术 D、无线网络技术
-
12、许多机构为了网络安全都选择使用代理服务器来上网。以下选项中不是代理服务器软件的是( )。A、Win7 B、CCProxy C、WinRoute D、WinGate
-
13、为减轻门卫管理难度,一些单位安装了使用( )技术的眼角膜识别门禁系统,对进出人员进行身份识别。A、虚拟现实 B、语音 C、多媒体 D、模式识别
-
14、使用数据库应用系统的优势,不正确的说法是( )。A、能够存储大量数据,且占用空间少 B、存储和管理数据的多少不受限制 C、管理操作方便、快捷、数据维护简单、安全 D、检索统计准确、迅速、高效;数据应用共享性能好
-
15、数组a中存储的是左右交替上升的n个正整数,如下表所示:
a(1)
a(2)
a(3)
…
a(n-2)
a(n-1)
a(n)
3
25
38
…
55
31
12
依据对分查找思想,设计一个在数组a中查找数据key的程序。实现该功能的VB程序如下,但加框处代码有误,请改正。
Private Sub Command1_Click( )
Const n=6
Dim a(1 To n)As Integer,flag As Boolean
Dim i As Integer, j As Integer, m As Integer, key As Integer
‘读取一组正整数,按上述规则存入数组a中,代码略
key=Val(Text1.Text)
i=1
j=(n+1)\2
flag=False
Do While
And Not flag ‘①m=(i+j)\2
If key=a(m)then
flag=True
Elself key <a(m)then
j=m-1
Else
i=m+1
End If
Loop
If Not flag And j>0 Then
‘②If key=a(m)Then flag=True
End If
If flag Then
Text2.Text=Str(m)
Else
Text2.Text= "找不到"
End If
End Sub
以上程序段运行时,为了实现上述功能,加框处代码应改正为:①;②。
-
16、数组a中有100个正整数,已按升序排列。在文本框Text1中输入一个正整数key,寻找数组a中是否有一数对的和等于给定的数key。若存在和为key的数对,输出该数对所包含的两个整数,小数在前,大数在后。若有多个数对满足条件,则输出最先找到的数对;若找不到符合要求的数对,则输出“没有符合条件的数对”。小吴为此编写了VB程序,代码如下,但加框处代码有误,请改正。
Dim a(1 To 100)As Integer
Const n=100
Private Sub Command1_Click( )
Dim key As Integer, left As Integer, right As Integer, mid As Integer
Dim flag As Boolean
flag=False:key=Val(Text1. Text)
For i=1 To n-1
‘①right=n
Do While
‘②mid=(left +right)\2
If a(i)+a(mid)<key Then
left=mid+1
ElseIf a(i)+a(mid)>key Then
right=mid-1
Else
List1. AddItem Str(a(i))&" "&. Str(a(mid))
flag=True
End If
Loop
Next i
If Not flag Then List1.Addltem"没有符合条件的数对"
End Sub
以上程序段运行时,为了实现上述功能,加框处代码应改正为:①;②。
-
17、有一个按升序排列的数组a(a(1)~a(n),n≥3),从左到右相邻两个元素的差值(后一个元素值减去前一个元素值)先由小到大,再由大到小,且相邻的两个差值不相等。为了查找相邻两个元素的最大差值,小李编写的VB程序段如下:
i=1:j=n
Do While i+1<j
m=(i+j)\2
If a(m+1)-a(m)>a(m)-a(m-1)Then
Else
End If
Loop
Label1.Caption=“相邻两个元素的最大差值是”+Str(a(j)-a(i))
上述程序段中两个方框处的语句分别应为( )
A、①i=m;②j=m B、①i=m;②j=m-1 C、①i=m+1;②j=m-1 D、①i=m+1;②j=m -
18、某对分查找算法的VB程序段如下:
i=1:i=7:s=""
Key=Int(Rnd*100)
Do While i<=j
m=(i+j)\ 2
If Key=a(m)Then
s=s+ "M":Exit Do ‘Exit Do表示退出循环
ElseIf Key<a(m)Then
j=m-1:s=s+"L"
Else
i=m+1:s=s+"R"
End If
Loop
Text1.Text=s
数组元素a(1)到a(7)的值依次为“24,35,38,41,45,69,78”。若该程序段执行后,文本框Text1中显示的内容可能是( )
A、RL B、LMR C、RLR D、LRLM -
19、采用如下对分查找算法对数组a中的7个有序数据“15,38,51,66,77,81,99”进行查找,要查找的数据为“55”,程序段如下:
i=1:j=7:x=55
Do While i<=j
m=(i+j)\2
If a(m)=x Then Exit Do
If a(m)>x Then j=m-1 Else i=m+1
Loop
执行完上述程序段后,根据最终变量值判断下列表达式,其中正确的是( )
A、i=m+1 B、i=m-1 C、j>m+1 D、j<m-1 -
20、已知数组元素a(1)到a(9)的值依次为“19,28,37,46,55,64,73,82,91”,若在Text1中输入29,并执行如下程序段后,Text2中显示的内容是( )
Key=Val(Text1.Text)\10
Text2.Text=""
i=1:j=9:f=False
Do While i<=j And Not f
m=(i+j)\2
If a(m)Mod 10=Key Then
search=m:f=True
ElseIf a(m)Mod 10>Key Then
i=m+1
Else
j=m-1
End If
Text2.Text=Text2.Text+Str(m)
Loop
A、5,2 B、55,37,28 C、55,28,37 D、5,7,8