【计算机二级等级考试知识点】
1. **VB (Visual Basic)**: VB是一种由Microsoft开发的面向对象的可视化编程工具,基于20世纪60年代的Basic语言。VB的特点是它的可视编程环境,允许开发者通过拖拽控件来构建用户界面。然而,VB编写的程序通常依赖于Windows操作系统环境,并非能在任何操作系统上运行。
2. **Windows查找功能**: Windows系统中的“查找”功能可以搜索文件、文件夹,以及包含特定文字或词组的文件,但不直接支持查找互联网上的网页。
3. **数据库类型**: 数据库根据数据之间的联系方式可以分为层次型、网状型和关系型。关系型数据库是最常见的,以表格形式存储数据,依据数据之间的键值关系进行操作。
4. **软件测试**:
- **确认测试**:也称为验收测试,是在软件开发的最后阶段进行的,目的是确保软件符合用户需求和规格说明书。
- **集成测试**:在所有模块组合在一起后进行,确保各个模块间的交互正常。
- **验证测试**:通常指的是单元测试,检查单个代码模块的功能是否正确。
- **验收测试**:与确认测试相似,都是确保软件满足用户需求。
5. **关系操作**:
- **自然连接**:在数据库操作中,自然连接是基于两个表之间公共列的等值条件进行的连接,结果包含两表中对应列的所有数据。
6. **GRANT语句**:在SQL中,GRANT语句用于赋予用户访问数据库对象的权限。WITH GRANT OPTION意味着允许用户将获得的权限转授给其他用户。
7. **构造方法与普通方法的区别**:
- 构造方法是类初始化时自动调用的特殊方法,主要用于对象的初始化,其名字与类名相同,没有返回类型。
- 普通方法则是根据需要在代码中调用,可以有返回类型。
8. **数据库操作**:
- 在数据库系统中,如果要向现有表中添加字段,通常需要使用添加列的命令,例如在VFP中,可以使用ALTER TABLE命令。
9. **Ctrl键**:Ctrl键通常与其他键结合使用,单独使用时不会产生任何操作。
10. **线程通信**:在多线程编程中,线程间的通信可以通过wait()、notify()和notifyAll()方法实现,这些方法用于同步控制,协调线程执行。
11. **循环语句**:
- for循环中的初始化部分`for(int i=0, j=1; j<5; j++)`,在循环结束后,i的值将是5。
12. **文件排序**:
- 在Windows中,用户可以通过“查看”菜单的“排列图标”命令来按特定顺序排列文件和文件夹。
13. **SUBSTR函数**:在某些数据库系统中,SUBSTR函数用于提取字符串的一部分,如Visual FoxPro。在给定的例子中,`SUBSTR("VisualFoxPro5.0",7,6)`将返回"FoxPro"。
14. **CREATE EVENT**:
- SQL中的CREATE EVENT语句用于创建定时任务,但STARTS参数表示事件从指定时间开始,而不是创建之时。
15. **引用类型赋值**:
- 如果A是引用类型,且`Aa = b`是合法的,那么b的类型可以是A的子类型或者与A兼容的类型。
16. **Word分栏**:
- Microsoft Word提供了分栏功能,允许用户自定义栏的宽度,且各栏宽度可以不同。
17. **程序执行效率**:
- 程序的执行效率与数据的存储结构、控制结构、数据量等多个因素有关。
18. **计算机最小单位**:
- 计算机中最小的存储单位是位(bit),每个位可以是0或1。
19. **Java转义字符**:
- 回车符的转义字符在Java中是`\n`。
20. **HTML多选选项**:
- HTML中创建复选框(checkbox)的代码是`<input type="checkbox" name="option">`。
21. **Access模块**:
- Access中的模块通常使用VBA(Visual Basic for Applications)编写,这是一种内置的编程语言。
22. **电子公告牌(BBS)**:
- BBS是早期的在线论坛系统,用户可以通过它发布消息、讨论话题。
23. **VFP菜单灰色选项**:
- 在VFP中,灰色的菜单选项通常表示当前不可用,可能是因为缺少必要的权限或不符合执行条件。