错题解析

Posted on 2017-12-30 09:00  仙人板板  阅读(467)  评论(0编辑  收藏  举报

1.在C#中,如果不写访问修饰符,则默认的访问修饰符是什么?

  A:private

  B:proteected

  C:internal

  D:public

  解析:(1)public共有访问。该修饰符可用于类和结构的成员,可用于命名空间下直接定义的类型,对于类和结构成员,如果声明为共有的,那么除自身的成员,外部成员也可以访问
(2)private限制为私有访问。该修饰符只能用于类和结构的成员,如果成员未加访问限制修饰符,则默认为private
(3)protected限制为保护访问。该修饰符只能用于类的成员,而对结构的成员以及在命名空间下直接定义的类型无效,如果类的成员被声明为保护的,那么只有其所在的类及派生类中的成员可以访问,无法从类的外部进行访问
(4)internal限制为内部访问。该修饰符可用户类和结构的成员,也可用于命名空间下直接定义的类型。任何一种类型或成员如果声明为内部的,那么它在本程序集内可以被自由访问,对其他程序集来说是隐藏的
本题目正确答案为C

 

2.在HTML中,如下代码<input type="file" name="myfile"/>定义的是?

  A:多行文本框

  B:文件域

  C:隐藏域

  D:密码域

  解析:type="file"定义的就是文件域,故选B.

 

3.在CSS中,以下对列表的设置,哪个是错误的?

  A:List-style-type

  B:List-style-color

  C:Lis-styke-position

  D:List-style-image

  解析:在CSS中,控制列表样式的属性有:list-style-type,list-style-position,list-style-image,list-style,因此选B。

 

 

4.一下关于JAVA长须的Main()方法的说法中,错误的是?

  A:一个java程序可以有多个主main()方法

  B:main()方法是java程序的入口

  C:main()方法使用public,static,void修饰

  D:main()方法后面要有一对大括号,计算机需要执行的指令都写在大括号里.

  解析:main方法是程序的入口,所以一个java程序只能有一个main方法.

 

5.在C#的调试代码中,逐句调试的快捷键是?

  A:F6

  B:F5

  C:Ctrl+F5

  D:F11

  解析:F6不属于C#中的快捷键,F5为启动程序,Ctrl+F5为开始执行(不调试),F11为逐语句调试,所以选D

 

6.在c#中,关于==和Equals的区别,当equals为true时,说法正确的是

  A:==不一定为true

  B:==一定不为true

  C:==不一定为false

  D:==一定为false

  解析:"==" : 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。
    "equals" : 操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。

 

7.HTML.5中用于播放音频文件的HTML.5元素的是?

  A:<MP3>

  B:<audio>

  C:<viden>

  D:<sound>

  解析:<audio>就是用来播放音频文件的元素!

 

8.在CSS3中,当元素从一种样式变换成另一种样式,为元素添加效果的属性石?

  A:animation

  B:transition

  C:keyframes

  D:falsh

  解析:animation要结合@keyframes规定的样式,才能实现改变样式;transition可以直接设置样式的变化。所以选择b。

 

9.