南京-JH笔试题_第1页
南京-JH笔试题_第2页
南京-JH笔试题_第3页
南京-JH笔试题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.面向对象的思想主要包括什么?答:任何事物都可以理解为对象,其主要特征:继承。封装。多态。特点:代码好维护,安全,隐藏信息2.什么是 asp.net 中的用户控件答: 用户控件就是 .ascx 扩展名的东西喽,可以拖到不同的页面中调用,以节省代码 .比如登陆可能在多个页面上有,就可以做成用户控件,但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整. 3.列举一下你所了解的xml 技术及其应用答: xml 可扩展标记语言,保存配置,站与站之间的交流,web 服务, ado.net 4.值类型和引用类型的区别?写出c#的样例代码。答:基于值类型

2、的变量直接包含值。将一个值类型变量赋给另一个值类型变量时,将复制包含的值。 这与引用类型变量的赋值不同,引用类型变量的赋值只复制对对象的引用,而不复制对象本身。所有的值类型均隐式派生自system.valuetype。与引用类型不同,从值类型不可能派生出新的类型。但与引用类型相同的是,结构也可以实现接口。与引用类型不同,值类型不可能包含null 值。然而,可空类型功能允许将null 赋给值类型。每种值类型均有一个隐式的默认构造函数来初始化该类型的默认值。值类型主要由两类组成:结构、枚举结构分为以下几类:numeric (数值)类型、整型、浮点型、decimal、 bool、用户定义的结构。引用

3、类型的变量又称为对象,可存储对实际数据的引用。声明引用类型的关键字:class、interface、delegate、内置引用类型:object、strin 5.ado.net 中常用的对象有哪些?分别描述一下。答:connection 打开数据库连接command 执行数据库命令dataadapter 连接数据,执行数据库命令,填充dataset dataset 数据在内存中的缓存,数据结构datareader 只读向前的读取数据库6.c#中的接口和类有什么异同。答:异:不能直接实例化接口。接口不包含方法的实现。接口、类和结构可从多个接口继承。但是c# 只支持单继承:类只能从一个基类继承实现

4、。类定义可在不同的源文件之间进行拆分。同:接口、类和结构可从多个接口继承。接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。接口可以包含事件、索引器、方法和属性。一个类可以实现多个接口。7.。net 中读写数据库需要用到哪些类?他们的作用答:这个类自已可以写的啊,基类是 configuration,connection,command等都要用到 . 8.udp 连接和 tcp 连接的异同。答:前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结 . 9.asp.net的身份验证方式有哪些?分别是什么原理?答: windows 身份验证提供程序提供有关如

5、何将windows 身份验证与microsoft internet 信息服务(iis) 身份验证结合使用来确保asp.net 应用程序安全的信息。forms 身份验证提供程序提供有关如何使用您自己的代码创建应用程序特定的登录窗体并执行身份验证的信息。使用forms 身份验证的一种简便方法是使用asp.net 成员资格和asp.net 登录控件, 它们一起提供了一种只需少量或无需代码就可以收集、验证和管理用户凭据的方法。passport 身份验证提供程序提供有关由microsoft 提供的集中身份验证服务的信息,该服务为成员站点提供单一登录和核心配置10.进程和线程分别怎么理解?答:进程可以有多

6、个线程,线程是程序执行的序号11.什么是 code-behind 技术。答:代码分离 ,这是个明智的东西,像 asp 这样混成一堆很不爽.或者可以理解成html 代码写在前台 ,c#代码写在后台 .当然前台也有脚本,类的调用等 ,其实写在一起也是可以的 中读写 xml 的类都归属于哪些命名空间?答: system.xml 13.解释一下 uddi 、wsdl 的意义及其作用。答:uddi 统一描述、发现和集成协议(uddi, universal description, discovery and integration)是一套基于 web 的、分布式的、为web 服务提供的信息注册中心的实现

7、标准规范,同时也包含一组使企业能将自身提供的web 服务注册以使得别的企业能够发现的访问协议的实现标准。uddi 提供了一组基于标准的规范用于描述和发现服务,还提供了一组基于因特网的实现。wsdl wsdl 描述 web 服务的公共接口。这是一个基于xml 的关于如何与web 服务通讯和使用的服务描述;服务url 和命名空间网络服务的类型(可能还包括soap 的函数调用,正像我所说过的,wsdl 足够自如地去描述网络服务的广泛内容)有效函数列表每个函数的参数每个参数的类型每个函数的返回值及其数据类型14.什么是 soap,有哪些应用。答: soap( simple object access

8、protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于xml 的协议。使用soap,不用考虑任何特定的传输协议(最常用的还是http 协议) ,可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信。soap 是一种轻量级协议,用于在分散型、分布式环境中交换结构化信息。soap 利用xml 技术定义一种可扩展的消息处理框架,它提供了一种可通过多种底层协议进行交换的消息结构。这种框架的设计思想是要独立于任何一种特定的编程模型和其他特定实现的语义。soap 定义了一种方法以便将xml 消息从a 点传送到b 点。 为此, 它提供了一种基于

9、xml 且具有以下特性的消息处理框架:1) 可扩展,2) 可通过多种底层网络协议使用,3) 独立于编程模型。15.如何部署一个asp.net页面。答: vs 2005 和 vs 2003 都有发布机制。2003 可以发布然后再复制部署。vs2005 基本上可以直接部署到对应位置。16.如何理解 .net 中的垃圾回收机制。答: .net framework 的垃圾回收器管理应用程序的内存分配和释放。每次您使用new 运算符创建对象时,运行库都从托管堆为该对象分配内存。只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。但是,内存不是无限大的。最终,垃圾回收器必须执行回收以释放一些内存。垃圾回收器优化引擎根据正在进行的分配情况确定执行回收的最佳时间。当垃圾回收器执行回收时,它检查托管堆中不再被应用程序使用的对象并执行必要的操作来回收它们占用的内存。17.常用的调用webservice 方法有哪些?答: wsdl 和 s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论