2022~2023计算机二级考试题库及答案
1. 关闭窗口的快捷键是:Alt+F1。
正确答案:
错误
2. 要想使用网上邻居的打印机,在添加打印机时要选择添加网络打印机图标。
正确答案:
正确
3. 从字符串 S 中,第二个字符开始获得 4 个字符的子字符串函数是
A.Mid$(S,2,4)
B.Left(S,2,4)
C.Right$(S,4)
D.Left$(S,4)
正确答案:
A
4. 以下叙述中,正确的是
A.Access 2003只能使用菜单或对话框创建数据库应用系统
B.Access 2003不具备程序设计能力
C. Access 2003只具备了模块化程序设计能力
D.Access 2003具有面向对象的程序设计能力,并能创建复杂的数据库应用系统正确答案:
D
5. 使用下面哪个组件可以接收用户的输入信息?
A.JButton
B.JLabel
C.JTextField
D.以上都可以
正确答案:
C2022计算机考试时间
6. 请用 Python 语言编写一个简易的计算器程序。
正确答案:
from tkinter import *
reset=True
def buttonCallBack(event):
global label
global reset
num=event.widget['text']
if num=='C':
label['text']="0"
return
if num in "=":
label['text']=str(eval(label['text']))
reset=True
return
s=label['text']
if s=='0' or reset==True:
s=""
reset=False
label['text']=s+num #主窗口
root=Tk() root.wm_title(" 计算器 ") #显示栏 1
label=Label(root,text="0",background="white",anchor="e")
label['width']=35
label['height']=2
showText="789/456*123-0.C+"
for i in range(4):
for j in range(4):
b=Button(root,text=showText[i*4+j],width=7)
b.bind("",buttonCallBack) showText="()"
for i in range(2):www.jb51
b=Button(root,text=showText[i],width=7)
b.bind("",buttonCallBack) b=Button(root,text="=")
b.bind("",buttonCallBack)
root.mainloop()
7. 若网络的各个节点通过中继器连接成一个闭合环路,则称这种拓扑结构称为 ( )。
A.总线型拓扑
B.星型拓扑
C.树型拓扑
D. 环型拓扑
正确答案:
D
8. 将通用对话框 CommonDialog1的类型设置成“另存为”对话框,可调用该控件的的 ( ) 方法。
A.ShowOpen
B.ShowSave
C.ShowColor
D.ShowFont
正确答案:
B
9. 数据库管理系统 (DBMS) 是
A.一个完整的数据库应用系统
B.一组硬件
C.软件集合
D.既有硬件也有软件
正确答案:
C
10. 数据库 (DB) 、数据库系统 (DBS) 和数据库管理系统 (DBMS) 三者之间的关系是
A.DBS 包括 DB 和 DBMS
B.DBMS 包括 DB 和 DB
C.DB 包括 DBS 和 DBMS
D.DBS 就是 DB, 也就是 DBMS
正确答案:
A
11. 删除一个应用程序的快捷方式就删除了相应的程序文件。
正确答案:
错误
12. MySQL中,不能创建索引的语句是 ______。
A.CREATE TABLE
B.ALTER TABLE
C.CREATE INDEX
D.SHOW INDEX
正确答案:
D
13. 集合中不能存放基本数据类型,而只能存放引用数据类型。()
正确答案:
正确
14. 下列不是窗体控件的是
A.表
B.标签
C.文本框
D.组合框
正确答案:
A
15. 计算机病毒是一种程序。
正确答案:
正确
16. 数字字符 0 的 ASCII 值为 48,若有以下程序
main()
{
char a='1', b='2';
printf("%c,",b++);
printf("%d\n",b-a);
}
程序运行后的输出结果是。
A.3,2
B.50,2
C.2,2
D.2,50
正确答案:
B
17. 关于 Access 字段名,下面叙述错误的是
A.字段名长度为 1~255 个字符
B.字段名可以包含字母、汉字、数字、空格和其他字符
C.字段名不能包含句号 (.)、惊叹号 (!)、方括号 ([])
D.字段名不能重复出现
正确答案:
A
18. 列表框是 _______控件。
A.数据绑定型
B.非数据绑定型
C.数值型
D.逻辑型
正确答案:
A
19. 关于以下程序代码的说明正确的是()
class HasStatic{
private static int x=100;
public static void main(String args[ ]){
HasStatic hs1=new HasStatic( );
hs1.x++;
HasStatic hs2=new HasStatic( );hs2.x++;
hs1=new HasStatic( );hs1.x++;
HasStatic.x- —;
System. out. println(“x=”+x);)
}
A.5行不能通过编译,因为引用了私有静态变量
B.10行不能通过编译,因为x是私有静态变量
C.程序通过编译,输出结果为:x=103
D.程序通过编译,输出结果为: x=102
正确答案:
D
20. 下列程序段执行后 b3 的结果是 ( )。
boolean b1=true, b2, b3 。
24= b1 ? b1 : b2 。
A. 0
B.1
D.false
正确答案:
D
21. 在 Servlet 中,下列语句可以正确获取 PrintWriter 对象的是( )
A.PrintWriter out= Writer();
B.PrintWriter  out  =  PrintWriter();
C. PrintWriter out= Writer();
D.PrintWriter  out  =  PrintWriter();
正确答案:
C
22. 应用程序能像删除文件一样直接删除。
正确答案:
错误
23. 若要查询成绩为 60-80 分之间 (包括 60 分,不包括 80 分)的学生的信息 ,成绩字段的查询准则应设置为
A.>60 or
B.>=60 And
C.>60 and
D.IN(60,80)
正确答案:
B
24. 在下列表达式中,结果不是日期类型数据的表达式是
A.date()+30
B.date()-{^1985-10-1}
D.{^1985-10-1}+24
正确答案:
B
25. 当使用 CREATE DATABASE命令在 MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入 ______。
A.IF NOT EXISTS
B.NOT EXISTS
C.NOT EXIST
D.NOT EXISTIN
正确答案:
A
26. word文档缺省的扩展名为XSL。
正确答案:
错误
27. 如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为
A.备注型
B.超链接型
C.文本型
D.OLE型
正确答案:
D