15年错题小结2月

我将给大家解析一些题

 在一个Person类中已经定义好了一个代参的方法,直接实例化对象就赋值就好了

所以在 a,b,c,d四个选项中  C 正确

故选 C、

4.

 应选d

这题选b正确

编写需求规格当然是B属于需求分析喽 

以后做题我们应仔细读题干,这种题可不该错了

10.

 

 10.C

 12.D  自定义存储过程可以不必,就是这exec关键字在存储程中不是必有的,,,

14。。

分支的语法:

if(){

}else{

}

while(){

}

嵌套分支语句

其语句格式为:
if(条件1) {分支1};
else if(条件2) {分支2}
else if(条件3) {分支3}
……
else if(条件n) {分支n}
else {分支n+1}

 解析 :

分支结构其实就是选择结构,程序的三大控制结构为:顺序结构、循环结构、选择结构(分支结构。 这里将帮您跳转—择构

 

C选项不正确。。

20.

20.D

 21.

21.C

 RemoveAt方法用于删除一个元素,通过索引值来删除

 

23、

 

 23.D

log4j

ab

 34.

34.AB

34.

在此示例中,即使在类构造函数中给字段 year 赋了值,它的值仍无法在 ChangeYear 方法中更改:

C#
class Age
{
    readonly int _year;
    Age(int year)
    {
        _year = year;
    }
    void ChangeYear()
    {
        //_year = 1967; // Compile error if uncommented.
    }
}

但 readonly 字段可用于运行时常量,如下面的示例所示:

36.

ac,

解析:数据库不存在当然是删除失败的,B排除,因为跟有没有数据没关系,D 排除

选AC

37.

 

选  AC

此sql语句为要查询students表 条件是(成绩表中成绩小于六十的将被查找出来)

语法没有错误

排除B,C

39.

 

39.AC

 B错因为get set方法

不是set ,get

d错 private 字段不是私有方法 

40.

 要加“”访问属性

42.

解析:

第一范式:确保每列的原子性.
如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式.
例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为国家、省、市、区等。

第二范式:在第一范式的基础上更进一层,目标是确保表中的每列都和主键相关.
如果一个关系满足第一范式,并且除了主键以外的其它列,都依赖于该主键,则满足第二范式.
例如:订单表(订单编号、产品编号、定购日期、价格、……),"订单编号"为主键,"产品编号"和主键列没有直接的关系,即"产品编号"列不依赖于主键列,应删除该列。

第三范式:在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关.
如果一个关系满足第二范式,并且除了主键以外的其它列都不依赖于主键列,则满足第三范式.
为了理解第三范式,需要根据Armstrong公里之一定义传递依赖。假设A、B和C是关系R的三个属性,如果A-〉B且B-〉C,则从这些函数依赖中,可以得出A-〉C,如上所述,依赖A-〉C是传递依赖。
例如:订单表(订单编号,定购日期,顾客编号,顾客姓名,……),初看该表没有问题,满足第二范式,每列都和主键列"订单编号"相关,再细看你会发现"顾客姓名"和"顾客编号"相关,"顾客编号"和"订单编号"又相关,最后经过传递依赖,"顾客姓名"也和"订单编号"相关。为了满足第三范式,应去掉"顾客姓名"列,放入客户表中。

第三范式:在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关.

 最高范式是第三范式:

在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关.


 

 选C

44.

 选D

原文地址:https://www.cnblogs.com/hualishu/p/6852653.html