`
yingyingol
  • 浏览: 761817 次
文章分类
社区版块
存档分类
最新评论

c# 综合测试题

 
阅读更多

c# 综合测试题

填空题

1. 当整数a赋值给一个object对象时,整数a将会被__________?

2. float f = -123.567F;

int i = (int)f;

i的值现在是__________?

3. 委托声明的关键字是___________?

4. .Net托管代码中我们不用担心内存漏洞,这是因为有了__________?

5. 面向对象的语言具有__________性、__________性、__________性。

6. string strTmp = "abcdefg某某某";

int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;

int j= strTmp.Length;

以上代码执行完后,i=__________ j=__________

判断题

1. C#中,装箱操作是将值类型转化成引用类型。

2. 接口中的成员不可以有访问域修饰符,但可以有其它修饰符。

3. C#中,索引器是专门用来访问对象中的数组信息的。

4. C#中,接口可以被多重继承而类不能。

5. C#中,int[,]是定义一个int型的二维数组。

6. 异常类对象均为System.Exception类的对象。

7. 当窗体最小化后,再次还原成为活动窗体时将自动触发Paint事件。

9. 声明委托实际上是声明了一个方法。

10. C#中任何事物都是对象。

选择题

1. ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(

a) insertupdatedelete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

b) ExecuteNonQuery()方法返回执行Sql语句所影响的行数。

c) Select操作的Sql语句只能由ExecuteReader()方法来执行

d) ExecuteReader()方法返回一个DataReder对象

2. 接口是一种引用类型,在接口中可以声明( ),但不可以声明公有的域或私有的成员变量。

a) 方法、属性、索引器和事件; b) 方法、属性信息、属性;

c) 索引器和字段; d) 事件和字段;

3. 以下是一些C#中的枚举型的定义,其中错误的用法有(

a) public enum var1{ Mike = 100, Nike = 102, Mike }

b) public enum var1{ Mike = 100, Nike, Jike }

c) public enum var1{ Mike=-1 , Nike, Jike }

d) public enum var1{ Mike , Nike , Jike }

4. 在对SQL Server 数据库操作时最好选用( )。

a) SQL Server .NET Framework 数据提供程序;

b) OLE DB .NET Framework 数据提供程序;

c) ODBC .NET Framework 数据提供程序;

d) oracle .NET Framework数据提供程序;

5. 下列选项中,( )是引用类型。

a) enum类型 b) struct类型

c) string类型 d) int类型

6. class Class1

{

  public static int Count = 0;

  static Class1()

  {

   Count++;

  }

  public Class1()

  {

   Count++;

  }

}

运行:

Class1 o1 = new Class1();

Class1 o2 = new Class1();

请问,Class1.Count的值是多少?(

a) 1   b) 2   c) 3   d) 4

7. 要创建多文档应用程序,需要将窗体的( )属性设为true

a) DrawGrid b) ShowInTaskbar

c) Enabled d) IsMdiContainer

8. 如果设treeView1=new TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个( )类型的值。

a) TreeNode b) int

c) string d) TreeView

问答题

1. 在下面的例子里

using System;

class A

{

public A()

{

PrintFields();

}

public virtual void PrintFields(){}

}

class B:A

{

int x=1;

int y;

public B()

{

y=-1;

}

public override void PrintFields()

{

Console.WriteLine("x={0},y={1}",x,y);

}

}

当使用new B()创建B的实例时,产生什么输出?

2. SQLSERVER服务器中,给定表 table1 中有两个字段 IDLastUpdateDateID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。

3. 写一个列举某一目录下(包括其子目录)所有文件名(FileName)的函数(请使用递归算法)

4. 一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现

5. 相同大小的两个数组AB,编程实现逆序交换两个数组的各个元素的值(如A中的元素为1 2 3 4 B中的元素为5 6 7 8,交换后,A中的元素变为8 7 6 5 B中的元素变为:4 3 2 1),要求使用函数实现,数组使用参数方式传递近函数。

分享到:
评论

相关推荐

    C#综合试题.docx

    【C#综合试题解析】 1. C#二维数组的访问:题目中提到的`myArray3[2][2]`的值是越界。在C#中,数组索引从0开始,所以对于一个二维数组`int[3][5]`,最大索引是`[2][4]`。因此,`myArray3[2][2]`实际上尝试访问不...

    C# 内部测试题B卷 还有一个复习试题

    【C# 内部测试题B卷 还有一个复习试题】 C#,全称为C Sharp,是Microsoft公司推出的一种面向对象的编程语言,它在.NET框架下运行,广泛应用于Windows桌面应用开发、游戏开发、Web应用以及移动应用等领域。这份内部...

    C#面试综合试题

    ### C#面试综合试题知识点详解 #### 1. 访问修饰符的权限解析 - **Private**: 这种修饰符限定的成员只能在定义它的类的内部被访问。它是C#中最严格的访问级别,确保了封装性,避免外部直接访问类的内部状态。 - ...

    C# .NET试题汇编答案

    《C# .NET试题汇编答案》是一份针对C# .NET编程的综合学习资源,主要面向正在学习或准备参加C# .NET程序员级别考试的人员。这份资料旨在帮助读者深入理解和掌握C#语言和.NET框架的核心概念,通过解答各种类型的试题...

    C#程序设计 考试 试题

    【多项选择题】则可能更注重于对C#特性的综合理解和运用,例如异常处理(try-catch-finally)、委托和事件、匿名方法、LINQ查询、异步编程(async/await关键字)等。这些问题可能会涉及多个知识点,需要考生具备分析...

    accp6.0 C#内部测试笔试机试数据库合集

    2. **C#内部测试笔试题.doc**:这份文档很可能是针对C#理论知识的笔试题目,涵盖C#语法、面向对象编程、异常处理、内存管理、.NET框架基础等多个方面。通过做这些题目,学员可以巩固和检验他们的理论知识掌握情况。 ...

    C#高级编程综合测试模拟题学生管理

    在本项目中,“C#高级编程综合测试模拟题学生管理”是一个基于C#语言的考试项目,主要展示了在开发过程中如何运用高级编程技巧和设计模式。项目采用了存储过程、工厂模式、LINQ to SQL以及三层架构来实现学生管理...

    c# winform试题管理系统.zip

    通过对数据库设计、数据访问、用户界面和错误处理的综合运用,展示了C#在开发桌面应用方面的强大功能。同时,这个案例也为其他类似项目提供了参考和借鉴,有助于开发者更好地理解和实践C#与数据库的集成应用。

    测试c#基础考题测试

    - **ISDN(Integrated Services Digital Network):**综合业务数字网,一种为电话和数据服务提供集成数字电路的通信网络。 **Question11.** - **选项含义不明,但从题目编号推测可能与网络拓扑结构有关。** - **...

    C#版学生综合信息管理系统

    《C#版学生综合信息管理系统》是一款基于C#编程语言开发的学生信息管理软件,它集成了多种实用功能,旨在提供高效、便捷的教育管理服务。该系统在Microsoft Visual Studio 2005环境下构建,充分利用了C#语言的特性,...

    C#编程和SQL Server综合笔试题

    ### C#编程和SQL Server综合笔试题解析 #### 题目一: **问题:**如果设`treeView1=new TreeView();` `TreeNode node=new TreeNode("根结点");`,则`treeView1.Nodes.Add(node)`返回的是一个____类型的值。 **选项...

    基于C#试题管理.zip

    【标题】: "基于C#的试题管理系统设计与实现" 【描述】: 本项目是一个基于C#编程...通过上述知识点,我们可以看出这个基于C#的试题管理系统是一个涵盖多方面技术的综合性项目,对于提升教育信息化水平具有重要意义。

    C#试题汇编

    《C#试题汇编》是针对C#编程语言的一份综合学习资料,旨在帮助学习者深入理解和掌握C#的关键概念和技术。这份资源包含了各种类型的题目,涵盖了从基础语法到高级特性的广泛范围,同时提供了参考答案,使得学习过程更...

    C#笔试题大全.rar

    《C#笔试题大全》是针对C#编程语言设计的一套综合性的笔试资源,旨在帮助学习者和求职者全面掌握C#的基础知识和高级概念,从而在各类笔试中取得优异成绩。C#作为.NET框架的核心语言,其语法严谨、功能强大,被广泛...

    C#试题及解答

    不过,我可以根据提供的信息——“C#试题及解答”,“C#试题,PDF格式,综合题(包括选择、填空、简答等)”——来构建一个关于C#编程知识点的概述。这将是一个基于C#编程语言和相关考试内容的假设性知识点梳理,...

    C#+access2003实现的题库管理学生考试系统

    综上所述,"C#+access2003实现的题库管理学生考试系统"是一个结合了数据库管理、编程技术和教育应用的综合项目。通过巧妙地运用C#和Access2003,开发者可以构建出一套功能完善的考试系统,为教学带来便利。同时,...

    2020-2021学年第二学期《Java&C#程序设计基础》综合测试题(A卷).html

    2020-2021学年第二学期《Java&C#程序设计基础》综合测试题(A卷).html

    试题库管理系统的设计(C#)

    总的来说,"试题库管理系统的设计(C#)"是一个涵盖数据库操作、UI设计、业务逻辑等多个方面的综合项目,对于学习和提升C#编程技能,特别是数据库应用和软件工程实践具有很高的价值。通过深入研究和实践,开发者可以...

    C#的20个经典例题

    20. **单元测试**:学习如何使用MSTest或NUnit等工具编写单元测试,确保代码的健壮性和可维护性。 通过实践这些经典例题,初学者将能逐步建立起坚实的C#编程基础,为后续更复杂的项目开发打下坚实的基础。这些例题...

    C#抢答赛随机抽取题目

    综上所述,"C#抢答赛随机抽取题目"项目涵盖了C#语言的基本用法、文件操作、面向对象设计、随机数生成以及Windows Forms应用程序的开发流程,是一个综合性的编程实践。通过这个项目,开发者可以提高对C#语言和.NET ...

Global site tag (gtag.js) - Google Analytics