北大青鸟S2复习:C#、Java、数据库及Web技术要点

需积分: 0 3 下载量 191 浏览量 更新于2024-12-22 收藏 105KB DOC 举报
"北大青鸟S2复习题(2) ACCP5.0" 这篇复习题主要涵盖的内容涉及软件开发的基础知识,包括C#、Java、JSP、JavaScript以及数据库访问等核心概念。以下是各题目的解析及相关的知识点: 1. 获取异常来源的属性是哪个? 在Visual Studio 2005中,`Exception`类用于表示程序中的错误。获取异常来源的属性是`Source`,选项C。 2. 如何在C#中检查文件是否存在? 使用`File`类的`Exists()`方法来检查磁盘上是否存在某个文件,选项A。 3. JDBCAPI的定义位置: Java的JDBC API定义在`java.sql`包中,用于与数据库通信,选项B。 4. E-R图中1对多关系的描述: 如果一个实体集X中的一个实体最多与另一个实体集Y中的一个实体关联,而Y中的一个实体可以与X中的任意实体关联,那么这种关系是1对多(1:Many),选项B。 5. JSP指令的识别: JSP指令以`<%@`开头,用于配置页面级信息。给定的选项中,a) 是JSP指令,用于设置页面语言、导入包、缓冲区大小、错误页面等。 6. JavaScript代码中变量M的值: 给定的JavaScript代码将数字与字符串相加,结果会自动转换为字符串,因此M的值为"11number",选项a)。 7. 适合设置为常量的数据: 常量在程序运行过程中不会改变,因此适合设置为常量的是b)正方形的边长,因为它是固定不变的数值。 8. C#中默认的成员访问类型: 如果不指定访问修饰符,C#类成员的默认访问类型是`private`,不是public,选项b)。 以上题目涉及的知识点总结如下: - 异常处理:了解`Exception`类的属性,如`Message`, `StackTrace`, `Source`, 和 `InnerException`。 - 文件操作:掌握C#的`File`类,特别是`Exists()`、`Move()`、`Delete()`和`Copy()`方法。 - 数据库编程:熟悉Java的JDBC API,知道它位于`java.sql`包内。 - 数据模型:理解E-R图中的关系类型,如1对1、1对多、多对1和多对多。 - JSP:区分JSP指令(如`<%@ page %>`)和脚本元素(如`<%! %>`, `<% %>`, `<%= %>`)。 - JavaScript:了解基本类型转换规则,特别是数字和字符串的混合操作。 - C#常量:知道如何定义常量以及常量的作用。 - 访问修饰符:理解C#中访问修饰符的默认行为,如`public`、`private`、`protected`等。 这些知识点是软件开发基础教育的重要组成部分,适用于初学者和准备考试的学员。通过学习和掌握这些内容,开发者可以更好地理解和编写各种类型的程序。