根据给定文件的信息,我们可以总结出以下几个重要的知识点:
### 数据通信中的信道传输速率单位
- **bps(Bits Per Second)**: 这是数据通信中衡量数据传输速度的标准单位,代表每秒钟传输的二进制位数。在提供的示例中,正确答案是**B.二进制位/秒**。这表明bps是用来量化数字信号传输速度的单位。
### Python 中的关键概念
1. **正则表达式**:
- **用途**: 正则表达式是一种强大的文本处理工具,通过预定义的特殊字符序列来匹配或查找字符串中的模式。它可以用于字符串搜索、替换等操作。
2. **lambda 函数**:
- **用途**: 在 Python 中,lambda 函数是一种简短的、单行的函数定义方式,常用于编写简单的、一次性的、无需命名的函数。它主要用于需要函数作为参数的情况,或者用于快速创建简单的函数。
3. **装饰器**:
- **用途**: 装饰器是一种特殊类型的 Python 函数,可以用来修改其他函数的行为。它通常用于在不改变原始函数代码的情况下为其添加新的功能,如日志记录、性能测量、事务处理、缓存等。
4. **异常处理**:
- **用途**: 异常处理是程序中处理运行时错误的一种机制,通过使用`try-except`结构来捕获并处理异常,从而提高程序的健壮性和稳定性。
5. **断言处理**:
- **用途**: 断言是在调试阶段检查假设是否正确的手段,主要用于确保程序运行时状态的正确性。如果断言失败,程序会抛出`AssertionError`异常,帮助开发者及时发现问题。
### C语言知识点
1. **C语言程序结构**:
- **正确的叙述**: C语言本身没有内置的输入输出语句(选项C)。这意味着开发者需要利用标准库中的函数(如`printf`和`scanf`)来进行输入输出操作。
2. **算术运算**:
- **示例**: `int c3; c3 = 1.0 / 2 * 1;` 在这个例子中,整数除法会被转换为浮点除法,最终`c3`的值为**0.5**(选项B)。
3. **计算机应用领域**:
- **正确答案**: 计算机的主要应用领域包括**实时控制**、**科学计算**和**数据处理**(选项C),这些都是计算机技术的重要应用方向。
### Java 编程基础
1. **继承与接口**:
- **正确答案**: 在 Java 中,类只支持单一继承,但可以实现多个接口(选项B和C错误)。此外,接口可以支持多重继承(选项D错误)。
2. **结构化程序设计**:
- **强调的重点**: 结构化程序设计强调的是程序的**易读性**(选项B),这是为了提高代码的可维护性和可理解性。
3. **运算符优先级**:
- **示例**: `-5 % 3` 的运算结果是**-2**,而非2(错误的答案),这是因为取模运算符 `%` 会返回两个数相除后的余数。
4. **UI 属性设置**:
- **字体属性**: 若要给字体添加删除线,应使用 `FontStrikethru` 属性(选项C)。
5. **规范化理论**:
- **关系数据库规范化**:
- **第二范式(2NF)**: 如果一个表不存在非主键列对主键的部分函数依赖,则该表符合**第二范式**(选项B)。
6. **Visual Basic 窗体绘制属性**:
- **DrawWidth 属性**: 当窗体的`DrawWidth`属性值设置为大于1时,`Drawstyle`属性将失去作用(选项C),这意味着绘制线宽时不会受到`Drawstyle`的影响。
7. **C语言编程基础**:
- **CPU 时钟频率**: CPU的时钟频率并不专门用来记忆时间(错误的答案),而是用于衡量处理器的工作速度。
8. **网络编程**:
- **获取 IP 地址**: 使用`getHostAddress()`方法可以从`InetAddress`对象中获取IP地址(选项C)。
9. **SQL 语言**:
- **SQL 的含义**: SQL 的全称是**Structured Query Language**(结构化查询语言)(选项A),它是用于管理关系数据库的标准语言。
10. **事件处理顺序**:
- **初始化事件**: 在 Visual Basic 中,事件发生的顺序通常是`Init`、`Load`、`Activate`、`Destroy`(选项A),这是应用程序启动和关闭时的基本流程。
11. **Web 开发**:
- **多站点部署**: 对于拥有多个分院的学校来说,可以通过设置虚拟目录来实现统一的 Web 服务器部署(正确答案),这种方式可以方便地管理和分配不同的子站点。
12. **对象模型**:
- **对象动作**: 在面向对象编程中,对象可以执行的动作称为**方法**,而对象能够识别的动作称为**事件**(选项B)。
13. **HTML 多行文本输入**:
- **实现方式**: 实现一个多行文本输入域的 HTML 代码是`<textarea>`标签(选项C),这是一种常用的网页表单元素,用于收集用户输入的多行文本信息。
以上是根据题目要求整理的相关知识点,涵盖了数据通信、Python、C语言、Java以及Web开发等多个领域的基础知识。