【知识点详解】
1. SQL 语言中的创建表命令:在SQL中,定义一个表的命令是 `CREATE TABLE`,这是用来创建新表的语句,包括定义表的字段名、数据类型、约束条件等。
2. 存储器的特性:并非所有存储器的信息都能永久保存,比如RAM(随机存取存储器)在断电后会丢失数据,而ROM(只读存储器)或闪存等非易失性存储器在断电后仍能保持信息。
3. Java 中声明抛出异常的关键字:在Java中,`throws`关键字用于在方法签名上声明该方法可能会抛出的异常,这将责任转移给调用者来处理这些异常。
4. 局域网与广域网的比较:局域网(LAN)相比广域网(WAN)通常具有更高的有效性(传输速度更快)和可靠性,因为它们覆盖的地理范围较小,通信线路更直接。
5. 头结点在链表中的作用:在单链表中,添加头结点是为了方便操作实现,特别是初始化和遍历链表,它不包含实际数据,而是作为指向链表第一个元素的指针。
6. HTTP 协议的工作层次:HTTP(超文本传输协议)运行在TCP/IP协议栈的传输层之上,提供应用程序之间的数据传输服务。
7. E-mail 地址结构:E-mail地址由用户名(账号)和域名组成,例如`wendiluo@yahoo.com`,其中`wendiluo`是收件人的账号。
8. HTML 注释符号:在HTML文档中,使用`<!-- ... -->`来添加注释。
9. Word 文档的节:在Word中,默认情况下整篇文档被视为一个节,节的概念用于控制文档的格式化和分页。
10. Internet 的概念:Internet是全球性的互联网,不是局域网(LAN)的一种,而是覆盖全球的大型网络集合。
11. C 语言标识符:C语言中的标识符区分大小写,这影响了变量名、函数名等的编写。
12. InputStream 类的方法:InputStream类是Java中用于处理字节流的基类,其方法包括`int read(byte[])`、`void close()`和`available()`等。
13. CD-ROM 文件复制:CD-ROM通常是只读的,无法直接将文件从硬盘复制到光盘上,需要刻录软件来实现。
14. 数据库文件扩展名:创建数据库后,通常会生成`.DBC`、`.DCT`和`.DCX`扩展名的文件,这取决于具体的数据库管理系统。
15. 控制面板关闭屏幕保护:用户可以通过控制面板的“显示”设置来关闭或调整屏幕保护程序。
16. 内存储器类型:微型计算机中的内存储器通常采用半导体存储器,如DRAM和SRAM。
17. Windows 剪贴板操作:Ctrl+V是Windows中常见的快捷键,用于将剪贴板的内容粘贴到当前位置。
18. 计算机辅助教学的缩写:CAM代表计算机辅助制造,而CAT或CAI才是计算机辅助教学的缩写。
19. 结构体引用:在C语言中,通过指针访问结构体成员的正确方式是`p->a`或`(*p).a`,所以对于题目中的结构体,正确引用`data`的成员`a`是`(*p).a`。
20. 二叉树后序遍历:后序遍历的顺序是左子树-右子树-根节点,所以对于给定的二叉树,后序遍历结果是`DEBFCA`。
21. 索引的作用:索引能够提高查询效率,但并不一定能提高数据表的读写速度,因为创建和维护索引也会带来额外的开销。
22. Word2003 复制操作:执行【编辑】/【复制】命令后,选定的内容会被复制到剪贴板,可以用于后续的粘贴操作。
23. Java 方法重写:子类继承父类后,如果要重写父类的方法,必须保持方法签名的一致性,因此,插入`public int aFun(int a, int`...`)`是非法的,因为改变了返回类型和参数类型。正确的重写应保持返回类型和参数类型与父类方法一致。
这些知识点涵盖了数据库管理、编程语言(Java、C)、网络协议、操作系统、数据结构(二叉树)以及办公软件(Word)的使用等方面,是计算机二级考试中常见的主题。