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.