### 计算机二级等级考试知识点解析
#### 题目1:逻辑表达式的理解
- **题目描述**:给出三个变量A、B、C,其中C是最小的,要求判断这三个变量是否能够组成一个三角形的三边。
- **选项分析**:
- A选项中的逻辑表达式“A>=B And B>=C And C>0”仅仅表示了C是最小的,且A、B、C都是正数,并不能确保它们能构成三角形。
- B选项中的逻辑表达式“A+C>B And B+C>A And C>0”正确地表达了构成三角形的条件——任意两边之和大于第三边,同时确保所有边长都是正数。
- C选项中的逻辑表达式“(A+B>=C Or A-C<=C) And C>0”虽然包含了某些正确的元素,但“Or”连接的部分并不能完全确保构成三角形。
- D选项中的逻辑表达式“A+B>C And A-B>C And C>0”不正确,因为“A-B>C”这种情况在任何情况下都不可能满足三角形的条件。
- **正确答案**:B
#### 题目2:软件工程的要素
- **题目描述**:考查软件工程的基本要素。
- **选项分析**:
- A选项“工具”是软件开发过程中不可或缺的一部分。
- B选项“过程”指的是软件开发的一系列步骤和流程。
- C选项“方法”是指具体的软件开发技术或方法论。
- D选项“环境”并不属于软件工程的三大核心要素之一。
- **正确答案**:D
#### 题目3:Label控件的属性
- **题目描述**:询问Label控件的有效属性。
- **选项分析**:
- A选项“text”是Label控件用来显示文本的主要属性。
- B选项“value”通常不是Label控件的属性。
- C和D选项“acc”、“accp”也不是Label控件的标准属性。
- **正确答案**:A
#### 题目4:SQL的条件选择
- **题目描述**:询问在SQL的SELECT语句中用于实现条件选择的关键字。
- **选项分析**:
- A选项“FOR”在SQL中通常不用于条件选择。
- B选项“WHILE”同样不是SQL的选择关键字。
- C选项“IF”通常用于编程语言中的条件判断,而非SQL。
- D选项“WHERE”是SQL中用于添加筛选条件的关键字。
- **正确答案**:D(注意原文答案错误)
#### 题目5:类的继承性
- **题目描述**:考查类的继承性。
- **选项分析**:
- 此题描述了一个错误的观点:“类不能被继承。”实际上,在大多数面向对象的编程语言中,类是可以被继承的。
- **正确答案**:错误
#### 题目6:面向对象的重要概念
- **题目描述**:考查面向对象编程的重要概念。
- **选项分析**:
- A选项“函数调用”并非面向对象的核心概念。
- B选项“模块”更多地关联于程序组织方式。
- C选项“继承”是面向对象编程的一个核心特征。
- D选项“结构化”与面向对象编程不直接相关。
- **正确答案**:C
#### 题目7:字段默认值
- **题目描述**:考查字段默认值的相关知识点。
- **选项分析**:
- A选项正确地描述了文本型字段默认值的设定方式。
- B选项强调了默认值必须与字段类型匹配。
- C选项说明了默认值可以减少用户的输入负担。
- D选项错误地认为默认值不能使用表达式。
- **正确答案**:D
#### 题目8:数据库输出形式
- **题目描述**:询问数据库输出的一种特定形式。
- **选项分析**:
- A选项“报表”是数据库输出的一种常见形式。
- B选项“窗体”主要用于数据输入和显示。
- C选项“宏”是一种自动化工具。
- D选项“对象”泛指数据库中的实体。
- **正确答案**:A
#### 题目9:字符变量的判断
- **题目描述**:考查如何判断字符变量是否为小写字母。
- **选项分析**:
- A选项和C选项格式错误。
- B选项使用逻辑运算符,但比较字符应使用ASCII码。
- D选项使用了正确的比较方式。
- **正确答案**:D
#### 题目10:字节输入抽象类
- **题目描述**:询问Java中字节输入抽象类。
- **选项分析**:
- A选项“FileInputStream”是具体的字节流类。
- B选项“ObjectInputStream”用于读取对象。
- C选项“FilterInputStream”是一个过滤流,用于包装其他输入流。
- D选项“InputStream”是所有字节输入流的基类。
- **正确答案**:D
#### 题目11:列表框的清除
- **题目描述**:询问如何清除列表框的所有内容。
- **选项分析**:
- A选项“RemoveItem”用于删除列表框中的指定项。
- B选项“Cls”用于清除图形框的内容。
- C选项“Clear”用于清空列表框的所有内容。
- **正确答案**:C
#### 题目12:算法的有穷性
- **题目描述**:考查算法的有穷性概念。
- **选项分析**:
- A选项正确地描述了算法有穷性的含义。
- B、C、D选项分别描述了算法处理的数据量、长度以及使用的用户数量,这些并不是判断算法有穷性的标准。
- **正确答案**:A
#### 题目13:死锁的理解
- **题目描述**:考查死锁的相关知识点。
- **选项分析**:
- A选项描述了死锁的典型情况。
- B选项正确指出Java虚拟机本身没有内置的死锁检测机制。
- C选项错误,死锁不会导致异常发生。
- D选项描述了处于死锁状态的线程的状态。
- **正确答案**:ABD
#### 题目14:查询类型
- **题目描述**:询问一种特殊的查询类型。
- **选项分析**:
- A选项“选择查询”用于简单的数据检索。
- B选项“交叉表查询”用于创建交叉表形式的数据汇总。
- C选项“操作查询”用于对数据进行更新操作。
- D选项“参数查询”允许用户在运行时输入参数。
- **正确答案**:C(注意原文答案错误)
#### 题目15:逻辑值的返回
- **题目描述**:考查能够返回逻辑值的函数。
- **选项分析**:
- A选项“EOF()”返回是否到达文件末尾的逻辑值。
- B选项“BOF()”返回是否到达文件开头的逻辑值。
- C选项“RECNO()”返回当前记录编号,不是一个逻辑值。
- D选项“FOUND()”返回是否找到记录的逻辑值。
- **正确答案**:C
#### 题目16:电子计算机的历史
- **题目描述**:考查电子计算机的历史。
- **选项分析**:
- 第一台现代电子计算机是由冯·诺依曼等人设计的,但并不是他个人单独发明的。
- **正确答案**:错误
#### 题目17:报表的打开
- **题目描述**:询问用于打开报表的宏命令。
- **选项分析**:
- A选项“openform”用于打开窗体。
- B选项“openreport”用于打开报表。
- C选项“opensql”不是一个标准的宏命令。
- D选项“openquery”用于打开查询。
- **正确答案**:B
#### 题目18:获取复选框值
- **题目描述**:考查如何从表单中获取多个复选框的值。
- **选项分析**:
- A选项不适用于获取多个复选框的值。
- B选项格式错误。
- C选项正确地使用`getParameterValues()`方法来获取多个复选框的值。
- D选项使用`getAttribute()`方法,这通常用于从session或request作用域中获取对象。
- **正确答案**:C
#### 题目19:Excel工作区组成部分
- **题目描述**:考查Excel工作区的组成部分。
- **选项分析**:
- Excel的工作区由工作簿窗口、菜单栏、工具栏等组成,但不包括公式栏和状态栏在内的五个部分。
- **正确答案**:错误
#### 题目20:RAM定义
- **题目描述**:考查RAM的定义。
- **选项分析**:
- RAM即随机存取存储器,是计算机中用于暂时存储数据的易失性内存。
- **正确答案**:正确
#### 题目21:Integer类型常量
- **题目描述**:考查Integer类型的常量。
- **选项分析**:
- A选项“123&”表示Long类型。
- B选项“-38844”表示Int类型。
- C选项“123%”表示Integer类型。
- D选项“32768”超出了Integer类型的最大值。
- **正确答案**:C
#### 题目22:循环语句执行结果
- **题目描述**:考查循环语句的执行结果。
- **选项分析**:
- 执行完循环后,x的值应该是10,而不是0。
- **正确答案**:错误
#### 题目23:查询准则
- **题目描述**:考查查询准则的构造。
- **选项分析**:
- A选项使用了错误的逻辑运算符。
- B选项仅给出了日期差值,缺少与当前日期的比较。
- C选项正确地使用了“Between”和“And”来限定日期范围。
- D选项缺失。
- **正确答案**:C
#### 题目24:SUM命令范围
- **题目描述**:考查SUM命令的默认范围。
- **选项分析**:
- SUM命令在缺省范围时会计算整个表中的所有记录的总和。
- **正确答案**:D
#### 题目25:表之间的关系
- **题目描述**:考查表之间关系的持久性。
- **选项分析**:
- 当两个表之间的临时关系建立后,如果其中一个表被关闭,则这种关系将消失,而不是永久保留或转变为永久关系。
- **正确答案**:永久保留(此题未提供正确选项)