2021-2022计算机二级等级考试试题及答案No.10959.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
### 计算机二级等级考试知识点解析 #### 题目1:Java标识符规则 - **题目描述**:给出的选项中,哪一个是Java语言中的合法标识符? - **选项分析**: - A. `fieldname`:合法的标识符,符合Java标识符命名规则。 - B. `super`:Java中的关键字,不能作为标识符。 - C. `3number`:以数字开头,不符合Java标识符规则。 - D. `#number`:包含特殊字符`#`,不符合Java标识符规则。 - **知识点总结**: - Java中的标识符必须以字母、下划线(_)或美元符号($)开头。 - 后续字符可以是字母、数字、下划线或美元符号。 - Java标识符区分大小写。 #### 题目2:字符串与数值运算 - **题目描述**:给出的四个表达式中,哪一个的结果是数值类型? - **选项分析**: - A. `"9988"-"1255"`:字符串相减,不是有效的操作。 - B. `200+800=1000`:表达式的结果是一个布尔值,不是数值。 - C. `CTOD([11/22/01])-20`:日期转换函数CTOD后的结果是一个日期,然后减去一个数值,不是一个纯数值表达式。 - D. `LEN(SPACE(3))-1`:SPACE(3)返回三个空格,LEN计算长度,再减1,结果为2,是一个数值。 - **知识点总结**: - 在某些编程语言中,字符串不能直接进行数学运算。 - LEN函数用于计算字符串的长度。 - CTOD函数用于将字符串转换为日期。 #### 题目3:Do-While循环的理解 - **题目描述**:关于do-while循环的描述中,哪一个是不正确的? - **选项分析**: - A. do-while循环的循环体至少执行一次,这是正确的。 - B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号,这个描述是不准确的,因为在很多语言中(如C/C++),while后面是可以跟分号的。 - C. 循环体内应确保while后面的表达式的值在适当的时机变为零(假),这样才能保证循环能够正常终止,这是正确的。 - D. do-while的循环体可以是复合语句,这是正确的。 - **知识点总结**: - Do-While循环的特点是先执行后判断。 - Do-While循环中的循环体至少会被执行一次。 - 循环控制变量或条件应在循环体内部适当更新,以避免无限循环。 #### 题目4:顺序查找算法 - **题目描述**:对长度为N的线性表进行顺序查找,在最坏的情况下需要比较多少次? - **知识点总结**: - 顺序查找是一种简单但效率较低的查找算法。 - 在最坏的情况下,即目标元素位于线性表的末尾或不存在于表中时,需要比较N次才能确定结果。 - 最坏情况的时间复杂度为O(N)。 #### 题目5:Servlet访问 - **题目描述**:任何Web服务目录下的JSP页面是否都可以通过表单或超链接访问某个servlet? - **知识点总结**: - Servlet是一种运行在服务器端的小型Java应用程序,用于处理来自客户端的HTTP请求,并生成响应。 - JSP页面可以通过表单提交或超链接来调用Servlet。 #### 题目6:注释语句REM - **题目描述**:注释语句REM是否可以自成一条语句? - **知识点总结**: - REM是Basic语言中的注释符号,表示后面的内容为注释。 - 在Basic语言中,REM注释语句可以单独存在,作为一条完整的语句。 #### 题目7:Java数组声明 - **题目描述**:下列选项中,哪一个是正确的Java数组声明方式? - **选项分析**: - A. 错误地声明了数组但未正确初始化。 - B. 使用了错误的关键字newmy(5),应该是new int[5]。 - C. 正确声明并初始化了一个整型数组。 - D. 数组声明和初始化方式错误,应该使用new int[5]进行初始化。 - **知识点总结**: - Java中数组的声明与初始化需要明确指定数组类型和大小。 - 可以在声明时直接初始化数组元素。 #### 题目8:构造方法调用 - **题目描述**:如果Worker类继承自Person类,Worker构造方法中的super();语句代表什么? - **知识点总结**: - `super();`语句用于调用父类(Person类)的默认构造方法。 - 在子类构造方法中调用父类构造方法是非常常见的做法,以确保父类的状态被正确初始化。 #### 题目9:打开报表的宏命令 - **题目描述**:用于打开报表的宏命令是什么? - **知识点总结**: - 在数据库管理系统中,如Access,`openreport`宏命令用于打开报表。 #### 题目10:计算机网络的优点 - **题目描述**:计算机网络最突出的优点是什么? - **知识点总结**: - 计算机网络最重要的优点之一是资源共享,包括硬件资源、软件资源以及数据资源等。 #### 题目11:一维数组声明 - **题目描述**:下列选项中,哪种是一维整形数组的正确声明方式? - **选项分析**: - A. C++风格的声明方式,在Java中不适用。 - B. 先定义变量n,再声明数组,这种方式在Java中也是不正确的。 - C. 缺少初始化部分,不符合完整声明的要求。 - D. 正确声明了一个长度为10的一维整形数组。 - **知识点总结**: - Java中一维数组的声明需要指定数组的类型和大小。 #### 题目12:表定义 - **题目描述**:根据给出的SQL语句,关于tb_dept表的说法中正确的是哪个? - **选项分析**: - SQL语句定义了一个名为tb_dept的表,包含四个字段:deptno、dname、manager、telephone。 - deptno被定义为主键,不允许为空且不允许重复。 - dname不允许为空。 - **知识点总结**: - 主键用于唯一标识表中的每一条记录,不允许为空且不允许重复。 - NOT NULL约束用于指定字段不能为空。 #### 题目13:C语言标识符合法性 - **题目描述**:下列选项中,哪个不是合法的C语言标识符? - **选项分析**: - A. `_2`:以下划线开头,是合法的标识符。 - B. `a_b`:使用下划线连接两个字母,是合法的标识符。 - C. `a--b`:包含非法字符`-`,不是合法的标识符。 - D. `AaBc`:由字母组成,是合法的标识符。 - **知识点总结**: - C语言中标识符的命名规则包括:以字母或下划线开头,后续字符可以是字母、数字或下划线。 #### 题目14:二叉树节点统计 - **题目描述**:对于一个包含935个结点的二叉树,如果其中有435个叶子结点,那么该二叉树中度为2的结点有多少个? - **知识点总结**: - 在一棵二叉树中,度为2的结点数量等于叶子结点数量减1。 - 因此,度为2的结点数量为435 - 1 = 434。 #### 题目15:外设概念 - **题目描述**:除了主机之外的大部分硬件设备统称为外围设备或外部设备。 - **知识点总结**: - 外部设备是指计算机系统中除中央处理器(CPU)和内存之外的其他硬件设备。 - 包括输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)以及其他辅助存储设备等。 #### 题目16:Word文档中更改大小写 - **题目描述**:如何在Word 2003中将文档中所有的英文单词改为首字母大写,其余字母小写? - **知识点总结**: - 在Word 2003中,可以通过“格式”菜单下的“更改大小写”命令来实现这一功能。 #### 题目17:应用软件作用 - **题目描述**:应用软件的作用是否是扩大计算机的存储容量? - **知识点总结**: - 应用软件的主要作用是帮助用户完成特定的任务,而不是扩大存储容量。 - 存储容量的扩大通常通过硬件升级来实现。 #### 题目18:互联网服务 - **题目描述**:在因特网的主要应用中,发展最快的服务是哪个? - **知识点总结**: - 万维网(World Wide Web, WWW)是因特网上发展最快、最广泛的服务之一。 #### 题目19:栈和队列特点 - **题目描述**:栈和队列的共同特点是什么? - **知识点总结**: - 栈和队列都只允许在端点处插入和删除元素。 - 栈遵循先进后出(LIFO)原则,而队列遵循先进先出(FIFO)原则。 #### 题目20:Word文档分页 - **题目描述**:当Word文档内容不足一页时,如何插入人工分页符? - **知识点总结**: - Word中可以通过插入人工分页符来进行手动分页。 #### 题目21:SQL查询子句 - **题目描述**:在SQL查询中,WHILE子句的作用是什么? - **知识点总结**: - SQL查询中并没有WHILE子句,WHILE循环是用于过程化语言中的一种循环结构。 - 在SQL查询中,用于指定查询条件的是WHERE子句。 #### 题目22:表单元素 - **题目描述**:下列表单元素中,可以多选的是哪个? - **知识点总结**: - Checkbox(复选框)允许用户同时选择多个选项。 #### 题目23:表的概念 - **题目描述**:在数据库中,表的作用是什么? - **知识点总结**: - 表是数据库的基础,用于存储数据库中的数据。 - 每张表可以包含一个或多个字段,每个字段对应不同的数据类型。 #### 题目24:计算机存储系统 - **题目描述**:计算机的存储系统通常指的是哪些? - **知识点总结**: - 计算机的存储系统一般包括主存储器(RAM)和辅助存储器(如硬盘驱动器)。 #### 题目25:表中的主键与外键 - **题目描述**:在一个表中定义的主键被包含到另一个表中时,这个字段在另一个表中称为什么? - **知识点总结**: - 当一个表的主键被包含到另一个表中时,这个字段被称为外键(Foreign Key)。 - 外键用于建立不同表之间的关联关系。
- 粉丝: 9
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助