计算机二级等级考试主要涵盖计算机基础知识、操作系统应用、编程语言、数据库管理、网页设计等多个方面的内容。以下是根据题目提供的部分试题解析:
1. 控制标签大小适应文本:在编程中,如果想让标签(Label)的大小自动适应所显示的文本,可以设置其`Autosize`属性为`True`。
2. 剪贴板共享:Windows操作系统中,剪贴板是全局的,所有应用程序都可以访问,因此"每个应用程序都有一个剪贴板"是错误的。
3. 图表与数据的位置:图表可以在不同的工作表中与数据分开存放,所以"图表只能和数据放在同一个工作表中"也是错误的。
4. 关系模式的完整性:主键是表中唯一标识一行的字段,它不允许取空值但可以由多个字段组成,且可以作为外键。所以,选项C"主键不允许取空值"是正确的。
5. 文本字段长度:文本类型的字段在数据库中通常限制为255个字符,如果是中文,相当于127个中文字。
6. Word打印预览:在Word的打印预览模式下,用户确实可以调整页边距,因此这个答案是错误的。
7. Web工作模式:Web的工作模式通常是浏览器/服务器(B/S架构),其中客户端使用浏览器来访问服务器上的资源。
8. Access数据库与表的关系:一个Access数据库可以包含多个表,而一个表不能包含多个数据库。
9. 退出Word:使用键盘快捷键`ALT+F4`可以退出Word。
10. C++程序输出:题目中的C++代码定义了一个函数`p`,它接受一个整型指针并递增该指针指向的值,然后输出。在`main`函数中,变量`y`为3,传递给`p`后,`y`变为4,所以输出4。
11. 汉字内码:汉字国标码转内码需要加32(10进制),5E38H转换为十进制是20056,加上32后是20088,转换回十六进制是5EB8H。
12. 排序算法效率:在最坏情况下,冒泡排序、简单选择排序和直接插入排序的比较次数都可能是n(n-1)/2,而堆排序的比较次数在最坏情况下是O(nlogn)。
13. 西文字符编码:西文字符通常使用ASCII码进行编码。
14. 创建索引:在MySQL中,不能使用`SHOW INDEX`语句创建索引,它是用来查看现有索引的。
15. 域名含义:".cn"是代表中国的顶级域名。
16. MATLAB显示:命令`M=[28+2]`后,`M`的值是30,再次执行`?M`会显示表达式`28+2`。
17. 集合遍历:`ListIterator`是`Iterator`的子类,支持双向遍历。
18. 软件需求分析:需求获取、需求分析、编写需求规格说明书之后,通常会进行需求评审。
19. 语句序列执行:`if`条件`i-1 > j`不成立,因此不会执行`i--`,所以`i`的值保持不变,为8。
20. 存储过程与函数:存储过程不能包含`RETURN`语句,这是它们的一个区别。
21. ACCESS数据库对象:窗体、查询、模块是ACCESS数据库对象,而字段是表中的元素,不属于数据库对象。
22. 对话框与窗口:对话框通常没有最大化和最小化按钮。
23. 数据不一致原因:数据冗余是导致数据库中数据不一致性的主要原因。
24. 关系模型与关系:在关系模型中,一个关系对应于一个二维表,即我们通常所说的表。
25. 计算机系统的组成:一个完整的计算机系统包括硬件系统和软件系统两部分。
26. 保存工程文件:保存工程时,需要保存窗体文件和工程文件。
27. 结构体指针:题目中提到的结构体`node`定义了一个带有整型数据和指针的节点,而`p`、`q`、`r`分别指向链表中的连续节点。
这些知识点涵盖了计算机基础、数据库管理、编程语言(如C++和MATLAB)、操作系统和网络基础、网页设计、软件工程等多个领域,对于准备计算机二级等级考试的考生来说,这些都是重要的复习内容。