S1和S2金牌考试错题----2017-1-13

一. S1考试错题

1.在 Windows中,设置PictureBox的什么属性,使PictureBox控件依据图片的尺寸调整大小.  C

A:AutoSize    B:ImageSize   C:SizeMode    D:AutoMode


2.在Java中,下列代码正确的是: A

StringBuffer  s=new StringBuffer("1");

s.append("2");

System.out.println(s);

A:12   B:1   C:2   D:3

解析:StringBuffer操作的是字符串的本身,效率高


3.在Java中,下列代码的输出结果的是: A

public static void add(int num) {

          num+=5;

}

public static void main (String[] args) {

          int age=20;

           add(age);

            System.out.println(age);

}

A:20   B:25  C:5  D:编译错误    

解析:值传递对main()方法没影响


4.在C#中,一下关于DataView的描述有误的是  BD

A: DataView对象具备自动排序和筛选的功能

B: 使用DataView的Filter属性自动筛选功能,如" where gradeID=1"

C:DataView使用Sort属性对数据排序

D: DataView使用DataSource属性设置数据源

解析:Filter属性相当于筛选sql语句where,不需要再重复where. DataView 使用其它数据绑定控件的DataSource属性设置数据源

5.下列Java代码编译运行后的输出结果是 C

public class Test {

       public static void main (String[] args) {

             String s="1";

             System.out.print(s.concat("2"));

              System.out.print(s);

        }

}

A :1212  B:2121   C:121   D:211

解析:“concat”是String类提供的连接字符串的方法.连接后如果不赋值原字符串并不会被改变.所以最后输出字符串s时.字符串s依然为”1”

6.在Java中,如果类中的成员变量可以被同一包访问,则应该使用()关键字约束   CD

A: private     Private修饰符只能在本类中可以进行访问

 B: viod        void不是访问修饰符

C: protected     protected访问修饰符只能是本类或者是其子类能进行访问

D:采用默认的修饰符   默认访问修饰符的权限为包级别访问


7.利用css为图片 设置粗细为1像素红色点线的边框 : img { border: 1px; ________  red;}

A:dashed      虚线         B:dotted   点状线      C: double      双线            D: solid    实线


8. S1和S2金牌考试错题----2017-1-13_第1张图片


解析:  frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。cols定义框架集中列的数目和尺寸,pixels、%、*。rows 定义框架集中行的数目和尺寸,pixels、%、*。*”号表示占据剩余的宽度或高度。


9.在JAVA中,一下代码段运行的结果是 A

public class Test {

public static void main (String [] args ) {

int num=45;

for(int i=0; i<=3; i++){

change(num);

}

System.out.println(num);

}

public static void change(int num) {

num=num++;

}

}

A: 45              B:48          C: 49     D:50

解析:值传递对main()方法没影响


二. S1考试错题


S1和S2金牌考试错题----2017-1-13_第2张图片S1和S2金牌考试错题----2017-1-13_第3张图片

解析:本题要查询选修了所有课程的学生信息,即查询有些学生没有一门课程他没有选的。如果有一门课没有选,则此时(1)select * from select_course sc where sc.student_id=ts.id and sc.course_id=c.id存在null,这说明(2)select * from course c 的查询结果中确实有记录不存在(1查询中),查询结果返回没有选的课程,此时select * from student ts 后的not exists 判断结果为false,不执行查询。


S1和S2金牌考试错题----2017-1-13_第4张图片


解析:T-SQL中,创建约束时,推荐先创建表结构,再添加相关的约束。在添加各种约束时,ALTER TABLE语句与“ADD CONSTRAINT”子句及相关的约束关键字一起使用。同样,删除约束时将使用ALTER TABLE语句和“DROP CONSTRAINT”子句完成。添加和删除约束时,都要指定约束的名称。


S1和S2金牌考试错题----2017-1-13_第5张图片S1和S2金牌考试错题----2017-1-13_第6张图片


解析:

T-SQL中,Case语句有两种格式。选项A和选项D代码分别符合Case语句的两种语法格式。但选项B的Case语句编写有错,在结束位置使用as而不是end关键字;而执行选项C代码在结果集中会出现2个ClassID列,与本题要求不符


你可能感兴趣的:(S1和S2金牌考试错题----2017-1-13)