这篇文档包含了2021-2022年度计算机二级等级考试的部分试题和答案,主要涉及Excel、Java编程、数据库管理、操作系统基础知识、文件系统控件、数据库查询、编程语言语法、对象哈希码以及Access数据库等多个知识点。
1. 在Excel2003中,设置不同的数字格式可以改变数字的显示方式。选项A表明常规格式默认显示为整数;选项B和C展示了设置千位分隔符的效果,分别对应不带小数位和带两位小数的显示;选项D则说明了设置为货币格式时,会显示为美元金额。
2. Java中的Date、Calendar和DateFormat类确实位于java.util包中,但这个陈述可能是错误的,因为题目要求选择错误答案。
3. "SHOW GRANTS"命令在MySQL中用于显示用户权限,如果结果显示为USAGE,意味着用户没有任何权限,因此答案C是正确的。
4. 计算机的基本工作原理是存储程序控制,即预先将指令存储在内存中,然后由CPU按照顺序执行这些指令。
5. 文件系统控件的Drive1和Dir1之间存在联动,当Drive1的驱动器改变时,Dir1会相应更新。在Drive1的Change事件中设置Dir1.Path=Drive1.Drive可以实现这一功能。
6. COPYTOFOR命令在某些编程语言或数据库系统中可能用于选择性地复制数据,类似于SQL中的SELECT操作。
7. 在VBScript或VBA中,使用Option Explicit语句可以强制显式声明所有变量,避免未声明变量导致的错误。
8. 微型机的主要性能指标包括字长、时钟频率、运算速度和内存容量,这些都是衡量计算机性能的重要参数。
9. Python代码中,函数test()定义了一个全局变量z,并在函数内部进行修改。调用test()后,先打印z的初始值10,然后返回修改后的值18,但不会打印返回值,所以输出结果是B.10 18。
10. 对象的equals()方法和hashCode()方法在处理集合(如HashSet和HashMap)时有密切关系。如果两个对象equals()相等,它们的hashCode()也应该相等,以确保集合的正确操作。但在其他情况下,hashCode()不等是可以接受的。
11. Access查询可以来源于表或已有查询,可以作为其他数据库对象的数据源,可以分析、添加、修改和删除数据,所以D选项错误,查询可以生成新表。
12. 用户可以通过视图菜单来控制工具按钮的显示与否。
13. JDBC中,Connection类用于建立与数据库的连接。
14. 循环队列front=30,rear=10,表示队列满且进行了19次出队操作。在最坏情况下,顺序查找需要比较m-20次,因为队列中可能有m-20个元素。
15. 创建`String s = new String("xyz");`时,至少创建了一个新的String对象,因为new关键字总是创建新对象。如果"xyz"是在常量池中已存在的字符串,那么只会创建一个对象,否则会创建两个。
这些知识点涵盖了计算机二级考试中的多个主题,包括电子表格处理、程序设计、数据库管理和操作系统使用等,对于备考计算机二级考试的考生来说,这些都是需要掌握的基础知识。