您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 9021net程序设计
《.net程序设计》(计算机网络技术专科)第一部分客观题一、选择题。1-5.CBABC6-10.BCBBA11-15.ACCAC16-20.DCABA第二部分主观题一、简答题1、Override是重写的意思,它表示重写基类的方法,而且方法的名称,返回类型,参数类型,参数个数要与基类相同。Overload是重载是意思,它也表示重写基类的方法,但是只要方法名相同,别的可以不同。2、.net错误处理机制采用try-catch-finally结构,发生错误时,层层上抛,直到找到匹配的Catch为止。3、类包含若干个组成成员,这些组成成员包括字段、属性、方法、事件等。4、基本区别在于它们在内存中的存储方式。值类型只将值存放在内存中,这些值类型都存储在堆栈中。原始数据类型(如bool和int)都属于此类型。而引用类型的内存单元中只存放内存堆中对象的地址,而对象本身放在内存堆中。如果引用的值类型的值是null,则表示未引用任何对象。5、CLR即公共语言运行库,和Java虚拟机一样也是一个运行时环境,是一个可由多种编程语言使用的运行环境。CLR的核心功能包括:内存管理、程序集加载、安全性、异常处理和线程同步,可由面向CLR的所有语言使用。并保证应用和底层操作系统之间必要的分离。CLR是.NETFramwork的主要执行引擎。6、DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。所谓独立,就是说,即使断开数据链路,或者关闭数据库,DataSet依然是可用的,DataSet在内部是用XML来描述数据的,由于XML是一种与平台无关、与语言无关的数据描述语言,而且可以描述复杂关系的数据,比如父子关系的数据,所以DataSet实际上可以容纳具有复杂关系的数据,而且不再依赖于数据库链路。7、Directory、FileInfo、StreamReader、StreamWriter、FileStream、BinaryReader、BinaryWriter8、可能用到的类和对象:System、System.Collections.Generic、System.Linq、System.Text、System.Data.SqlClient、System.Data、System.Configuration9、基本区别在于它们在内存中的存储方式。值类型只将值存放在内存中,这些值类型都存储在堆栈中。原始数据类型(如bool和int)都属于此类型。而引用类型的内存单元中只存放内存堆中对象的地址,而对象本身放在内存堆中。如果引用的值类型的值是null,则表示未引用任何对象。二、程序。1、usingSystem;usingSystem.Colloction.Generic;usingSystem.Text;NamespaceHelloWorld:staticvoidMain(String[]args)//args存放你从命令行传入的数据{if(args.Length0)//args中行传入的数据0{Console.WriteLine(args[0]);//读取键盘中输入的字符串直到遇到回车为止}}
本文标题:9021net程序设计
链接地址:https://www.777doc.com/doc-2893527 .html