1. 下面关于抽象类的说法正确的是(    )
A、抽象类可以被实例化
B、含有抽象方法的类一定是抽象类
C、抽象类可以是静态类和密封类
D、抽象类中的抽象方法可以在非子类中重写
2. 在一个类中,关于public、private、protected、internal说法错误的是(    )
A、public修饰的成员,可以被任何对象访问
    B、private 修饰的成员,只能被当前对象访问
    C、protected修饰的成员,可以在它的子类中访问
    D、internal修饰的成员,可以被另一程序集的任何对象访问
3. 一个解决方案下,有A 应用程序和B应用程序,下列说法错误的是(        )
A、A中public 修饰的成员, 不能被B访问
    B、A中private修饰的成员, 不能被B访问
    C、A中internal 修饰的成员,不能被B访问
    D、A中protected 修饰的成员,不能被B访问
4. 下面关于接口的使用,错误的是(    )
A、接口可以实例化
    B、接口可以作为参数进行传递
    C、接口可以作为一个函数的返回值
    D、实现多个接口可以说是变相实现了多重继承
5. 下面关于密封类描述错误的是(    )。
A、密封类不能被继承
B、密封类可以继承其他类
C、密封类中方法也必须是密封的
D、密封类中重写的方法才可以密封
6. 下面关于虚方法的定义和重写,正确的代码是(        )
A、class Person{ public virtual void Play(){ //方法体 } }
class Student : Person{ public void Play(){ //方法体 } }
B、class Person{ public virtual void Play(); }
class Student : Person{ public void Play(){ //方法体 } }
C、abstract class Person{ public virtual void Play(){ //方法体 } }
class Student : person{ public override void Play(){ //方法体 } }
D、abstract class Person{ public virtual void Play(); }
class Student : Person{ public override void Play(){ //方法体 } }
7. 对于ado操作数据库错误的是(    )实例化类和实例化对象。
A、ExecuteNonQuery一般用来执行增、删、改语句
B、ExecuteScalar一般用来获取单行单列的值
C、查询数据集时,一般将数据填充到DataSet
D、查询数据时,只能将数据填充到DataSet的方式来进行
8. 在网页设计中,盒子的模型有(  )种。
A、1
    B、2
    C、3
    D、4
9. 在ADO.NET中,下列可以作为DataGrid控件的数据源的是(    )。 
1.DataSet
2.DataTable
3.DataView
A. 1和2          B. 1和3        C. 2和3        D.1、2、3 都可以
10. CSS属性中,( )用来更改背景颜。
A、background-color
    B、bgclolor
    C、color
    D、backgroundColor
11. 下列不属于盒子的定位的是(  )
A、浮动定位
    B、盒子的流动定位
    C、盒子的页面定位
    D、Position定位
12. 下列不属于DIV+CSS布局的优点的是(    )
A、代码简洁、结构清晰
B、对搜索引擎支持好
C、易于版面布局修改
D、提高浏览器的执行效率
13. 针对下面的C#代码:
using System
      class Teststring
  {
public static void Main()
        {
            String strOriginal;
            strOriginal = Console.ReadLine();
            bool A = strOriginal.Equals("A");
            Console.WriteLine(A.ToString());
            int B = strOriginal.Length;
            Console.WriteLine(B.ToString());
            Console.ReadLine();
        }
        }
    程序运行时.输入。“   AAAAA”(五个A的前面有三个空格)则程序输出为()
A.0 8        B.False 8      C.1 8      D.False 5
14. DOTNET程序运行过程中发生的错误,叫作( ).
A.版本      B.断点      C.异常      D.属性
15. DOTNET中,程序中的错误可以划分为以下三类,除了( )。 
A.逻辑错误                  B.运行时错误
C.语法错误                  D.自定义错误
16. C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass 的Hello 方法
Aobj.Hello();
A、obj::Hello();
CMyClass.Hello();
DMyClass::Hello();
17. 语句 alter table userinfo add constraint uq_userid unique(userid)执行成功后,为userinfo表的()字段添加了()约束。
    A. userid 主键 B. userid 唯一 C. uq_userid  外键 D. uq_userid
18. 检查下列关于数据库事务特性中错误的是:
A. 一致性
B. 分离性
C. 并发性
D. 持久性
19. 一个学生只能就读于一个班级,而一个班级可以同时容纳多个学生,学生与班级之间是()的关系。
A. 一对一      B. 一对多        C. 多对一    D. 多对多
20. 以下哪个单词不属于javascript保留字:(    )(选两项)
A. with        B. regexp          C. type        D. void
21. 下列哪个对象表示浏览器的窗口,可用于检索关于该窗口状态的信息:(    )
ADocument        BWindow        CFrame        DNavigator
22. 设置网页窗口的状态栏内的文字的属性是:(    )
Astatus            Bexternal        Curl    Dparent
23. HTML网页中文本框的获得焦点事件是()。
AonLoad
BonUnLoad
ConFocus
DonBlur
24. HTML页面中有一密码框的name属性为txtPwd,获取该密码框中的值的代码是()。
APassword.name
BtxtPwd.name
CtxtPwd
DtxtPwd.value
25. CSS的中文全称是(  )
A.层叠样式表
B.层叠表
C.网页样式
D.以上都正确
26. 下面哪一个是CSS语言的注释?( )
A//这是注释
B这是注释
C、这是注释
D、〈!--这是注释--
27. C#中,下列关于索引器的说法,正确的是(    )。
A. 索引器没有返回类型               
B. 索引器一般用于访问类中的数组元素或集合元素
C. 索引器的参数类型必须是int类型 
D. 索引器的声明可以使用类名或this关键字
28. C#编程中,访问修饰符控制程序对类中成员的访问,如果不写入访问修饰符,则类成员的默认访问类型是(    )。
A. Public        B. Private            C. Internal            D. Protected
29. C#中,下列描述错误的是(    )。
A. 类默认的访问修饰符是internal,类成员的访问修饰符是private
B. 实例方法既可以调用实例方法,也可以调用静态方法;反之,静态方法可以调用静
  态方法,也可以调用实例方法
C. 构造方法可以重载
D. 命名空间用于将具有相同功能的相似类从逻辑上进行分组
30. ADO.NET中,下列代码运行后的输出结果是(    )。
    DataTable dt = new DataTable();
    dt.Columns.Add("编号",typeof(System.Intl6));
    dt.Columns.Add("成绩",typeof(System.Intl6));
    for (int i=1;i<=3;i++){
DataRow dr = dt.NewRow();
dr[0] =i;
dt.Rows.Add (dr);
}
Console.WriteLine(dt.Columns.Count);
A. 1          B. 2            C. 3              D. 4
31. 关于以下C#代码,下列说法正确的是(    )。 
    public abstract class Animal{
public abstract void Eat();
}
public class Tiger:Animal{
public override void Eat(){
Console.WriteLine("老虎吃羚羊");
}
}
public class Tigress:Tiger{
static void Main(){
Tiger tiger = new Tiger();
tiger.Eat();
}
}
A. 代码正确,但没有输出               
B. 代码正确,并且输出“老虎吃羚羊”

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。