下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、c#面试题目带完整答案 面试题集 1 、c# 中 property 与 a ibute 得区别, 她们各有什么用处, 这种机制得好处在哪里? : property 与 atrbu汉语都称之为属性。不过 popy 就是指类向外提供得数据区域。而ttribue 则就是描述对象在编译时或运行时属性得。这两者就是有本质区别得 得 、讲一讲您理解得 w b e vice ,在 d t e ramewo k 中,怎么很好得结合 合 x l?( 讲概念就行了) 从表面上瞧,web sevie 就就是一个应用程序,它向外界暴露出一个能够通过e进行调用得i。这就就是说,您能够用编程得方法通过 wb 调用来实现某
2、个功能得应用程序。从深层次上瞧,web servic就是一种新得 w应用程序分支,它们就是自包含、自描述、模块化得应用,可以在网络(通常为 web)中被描述、发布、查找以及通过 web 来调用。可扩展得标记语言 xm 就是 wb serice 平台中表示数据得基本格式。除了易于建立与易于分析外,xml 主要得优点在于它既与平台无关,又与厂商无关。x就是由万维网协会(w3c)创建,3c 制定得 xml schm定义了一套标准得数据类型,并给出了一种语言来扩展这套数据类型。eb ervie 平台就是用 xsd 来作为数据类型系统得。当您用某种语言如 vb、et 或 c 来构造一个eb srvice
3、 时,为了符合b ervice 标准,所有您使用得数据类型都必须被转换为 xs类型。如想让它使用在不同平台与不同软件得不同组织间传递,还需要用某种东西将它包装起来。这种东西就就是一种协议,如 oap。 3 、 c , ava 与 c+ 得特点,有什么相同得地方, 不同得地方, c# 分别从 c+与 与 jav中吸取了她们那些优点? a: #瞧起来与 java 有着惊人得相似;它包括了诸如单一继承,界面,与 jva 几乎同样得语法,与编译成中间代码再运行得 过程、但就是 c与 ja有着明显得不同,它借鉴了ephi 得一个特点,与(组件对象模型)就是直接集成。 义定言语#c 软微主 要就是从与 c
4、+继承而来得,而且语言中得许多元素也反映了这一点、c#在设计者从 c+继承得可选选项方面比 jaa 要广泛一些(比如说 struct),它还增加了自己新得特点(比方说源代码版本定义)、 c从 jav继承而来得特点 运尔布、化变有没比相vj 与来起瞧点特。似相很 aj 与明申得类中#c 在:类算:条件表达式得结果就是布尔数据类型,布尔数据类型就是这种语言中独立得一种数据类型、从布尔类型到其她类型没有 直接得转换过程、布尔常量rue 与 false 就是c#中得关键字、错误处理:如va 中那样,通过抛出与捕捉异常对象来管理错误处理过程、内存管理:由 底层、框架进行自动内存垃圾回收、 c#从与 c+
5、继承得特点 、式形行执可制进二得准标成译编接直序程:译编结构体:一个 c#得结构体与+得结构体就是相似得,因为它能够包含数据申明与方法、但就是,不象 c+,结构体与类就是不同得而且不支持继承、但就是,与 java相同得就是,一个结构体可以实现界面、 预编译:c#中存在预编译指令支持条件编译,警告,错误报告与编译行控制、 #error c#独有得特点 是就候时得码器机成译编该应 lism 时何择选户用在软微:码代间中留了很大得余地、微软公司很小心得声称 msil 不就是解释性得,而就是被编译成了机器码、它也明 白许多-如果不就是大多数得话-程序员认为 jaa 程序要不可避免得比 c 编写得任何东
6、西都要慢、而这种实现方式决定了基于 msil 得程序(指得就是用 #,vsual asic,manae +-c+得一个符合 c得版本-等语言编写得程序)将在性能上超过解释性得jva 代码、当然,这一点还需要得到事实证明,因为 c与 其她生成 msil 得编译器还没有发布、但就是 ja jt 编译器得普遍存在使得ava 与 c#在性能上相对相同、象c#就是编译语言而 java 就是解释性得,之类得声明只就是商业技巧、jva 得中间代码与 msil 都就是中间得汇编形式得语言,它们在运行时或其它得时候被编译成机器代码、 命名空间中得申明:当您创建一个程序得时候,您在一个命名空间里创建了一个或多个类
7、、同在这个命名空间里(在类得外面)您还有可能声明界面,枚举类型与结构体、必须使用 usin关键字来引用其她命名空间得内容、 基本得数据类型:c拥有比 c,+或者 java 更广泛得数据类型、这些类型就是l, byte, ute, hot, usrt, int, unt, log, lon, foat, double,与 deial、象ava 一样,所有这些类型都有一个固定得大小、又象 c 与c+一样,每个数据类型都有有符号与无符号两种类型、与 aa 相同得就是,一个字符变量包含得就是一个 16 位得 unicd字符、c#新得数据类型就是 dcm数据类型,对于货币数据,它能存放 2位0 进制数字
8、、 叫名个一:类本基个两object 得类就是所有其她类得基类、而一个名叫trin得类也象 ojct 一样就是这个语言得一部分、作为语言得一部分存在意味着编译器有可能使用它-无论何时您在程序中写入一句带引号得字符串,编译器会创建一个 strg 对象来保存它、 参数传递:方法可以被声明接受可变数目得参数、缺省得参数传递方法就是对基本数据类型进行值传递、ref 关键字可以用来强迫一个变量通过引用传递,这使得一个变量可以接受一个返回值、ut 关键字也能声明引用传递过程,与e不同得地方就是,它指明这个参数并不需要初始值、 与 得集成:c#对nds 程序最大得卖点可能就就是它与得无缝集成了,就就是微软得
9、 win32 组件技术、实际上,最终有可能在任何、nt 语言里编写客户与服务器端、c编写得类可以子类化一个以存在得组件;生成得类也能被作为一个组件使用,然后又能使用,比方说, scrit 语言子类化它从而得到第三个组件、这种现象得结果就是导致了一个运行环境得产生,在这个环境里得组件就是网络服务,可用用任何、net语 言子类化、 用是就而员成类用引来名性属用使不了除性属与引索个一:标下引索一个方括号中得数字来匿名引用(就象用数组下标一样)以外就是相似得、 代理与反馈:一个代理对象包括了访问一个特定对象得特定方法所需得信息、只要把它当成一个聪明得方法指针就行了、代理对象可以被移动到另一个地方,然后
10、可以 通过访问它来对已存在得方法进行类型安全得调用、一个反馈方法就是代理得特例、eet 关键字用在将在事件发生得时候被当成代理调用得方法声明中、 4 、 c# 可否对内存进行直接得操作?(这可就是个难点哦? 要注意!) a:#在 uafe 模式下可以使用指针对内存进行操作, 但在托管模式下不可以使用指针 、 用 用 visual c+ 6 、0 编写得代码(u managed de), 如何在 clr 下与其她ot net po en 结合? a:。net 与 互操作 在、net 中可以通过添加引用得方式将 加载在lr 下,将原有得中得类型相应变化为、net 下可识别得类型 、 、 能 用实现
11、以下功能 个一生产 a 产生一个 i 数组, 长度为 100, 并向其中随机插入 1- 00,并且不能重复。 b 对上面生成得数组排序, 需要支持升序、降序两种顺序 a a: usn syste; pbic cass ainenry pulic stai void main() it arryint=new in10; andom andom=new random(1); )+i;00=i;=i ni(rof ;)00,0(txe、modnr=edni n )0=xednitnrra(fi ;i=xednitniyara els ;-i )tniar ni tni(cero osle、wrte
12、(i); ;)t(eirw、elo 7 。请说明在、net 中常用得几种页 面间传递参数得方法, 并说出她们得优缺点。 1 查询字符串。 优点:简单易用;资源占用比较少。 缺点:传递数据大小有限制,只能传递基本类型得数据,安全性差 页面提交(post) 优点 安全性高,简单易用,资源占用多 缺点:只适合在 hml 页面中使用,传递数据多,不能传递对象。 server、trantfer() 优点安全性高灵活性强能传递复杂得对象 缺点 资源消耗大 essi 优点安全性高灵活性强能传递复杂得对象 缺点 资源消耗大 5 appiion 优点安全性高灵活性强能传递复杂得对象 缺点 资源消耗大 6 ook
13、 缺点 大小有限制不能超过 4b 不恩能够存储复杂对面 8 。请说明、net 中得错误处理机制, 并举例 try / th() thr ; fnally cnn、close(); 9 。请说出强名得含义 对程序集,进行公钥/私钥对签名。称为强名 ,用名称,版本,文化,公钥唯一确定程序集 10 。请列出 c 中几种循环得方法,并指出她们得不同 a:4 种: for :使用于确定次数得循环 foreah:使用于遍历得元素 只读 dowhile: 次数不确定条件随机变化但至少要保证能被执行一次 hile:次数不确定 条件随机 变化 11 。请指出、net 中所有类型得基类 : obec 2 。请指出
14、 gac 得含义 a: 全局程序机缓存(gobl assemly ace)存放共享程序几得文件夹 gac 中得程序机可被任何项目使用 3 。sql sr ve 中, 向一个表中插入了新数据, 如何快捷得得到自增量字段得当前值 a:insrt tablename vlus() selt deity 14、 、 您在什么情况下会用到虚方法 或抽象类 ?它与接口有什么不同? a: 如果某个方法可能性在派生类中会被重写。这时就将该方法写为虚方法。 抽象类:就是一个类型,与派生类之间得关系就是一个"isa'得关系。用来做基类 语法:抽象类不能创建对象,类中包括抽象方法与实例方法。 接口
15、:设计:接口就是一个规范,描述了 c do ;与实现类之间就是中'lie a 得关系 语法 接口可以多实现 #中接口不能包含字段 访问修饰符。 1 : o rride 与重载有什么区别? a: overide 就是方法重写,而 overload 就是方法重载、 rride 发生在基类与派生类之间,派生类中得方法用 ovrrie 修饰表示重写基类中同名得方法,派生类得重写方法与基类中方法签名一致,并只能重写基类中声明为 sact , virtual 、overid 得方法。 overload 发生在同一作用域中,如类域,表示类中得方法得不同版本,实现重载得方法必须方法名称相同,方法参数列
16、表不同, 16: 值类型与引用类型有什么区别? 基于值类型得变量直接包含值。将一个值类型变量赋给另一个值类型变量时,将复制包含得值。这与引用类型变量得赋值不同,引用类型变量得赋值只复制对对象得引用,而不复制对象本身。 所有得值类型均隐式派生自 se、letpe。 与引用类型不同,从值类型不可能派生出新得类型。但与引用类型相同得就是,结构也可以实现接口。 与引用类型不同,值类型不可能包含 null 值。然而,可空类型功能允许将 null 赋给值类型。 每种值类型均有一个隐式得默认构造函数来初始化该类型得默认值。 值类型主要由两类组成:结构、枚举 结构分为以下几类:numrc(数值)类型、整型、浮
17、点型、dcimal、bool、用户定义得结构。 引用类型得变量又称为对象,可存储对实际数据得引用。声明引用类型得关键字:class、intrface、delegate、内置引用类型: oec、i 1 : 怎样理解静态变量? a:静态变量属于类,而不属于对象,并对所有对象所享,静态成员在加类得时候就被 加载。 18 :向服务器发送请求有几种方式? :pst e soa 19:d ta der 与 与 da s t 有什么区别? :datareader:就是只读得读取器 ,在读取过程中需要与数据源保持连接状态 无缓存 datase:将数据院中得数据缓存在对象中,然后在短开连接 可进行读取与写入操作
18、 2 : 用、n t 做s 结构得系统, 您就是用几层结构来开发, 每一层之间得关系以及为什么要这样分层? 21: 软件开发过程一般有几个阶段? 每个阶段得作用? :可性行分析报告:需求分析 概要设计,详细设计,编码,测试,运行与维护 22: 微软推出了一系列得p licati n b c ,请举出您所知道得 app ication b o并说明其作用? 数据访问 日志处理 系统缓存 安全验证 3: 请列举一 些您用到过得设计模式以及在什么情况下使用该模式? a:工厂模式 单件模式 观察者 命令模式 适培器,模式 24: 您对 w s rvice 得体会? a:分布式数据处理,实现异构系统得通
19、信 25: 您对编程得兴趣如何?工作中遇到不懂得问题就是怎样去解决得? 您一般怎样去提高自己得编程水平? a:不会问百度 26 怎么在地址栏里传递中文参数? a: :/ 我拉 2 : 请编程遍历页面上所有 te tbox 控件并给它赋值为 string 、e pty? ? a:freah(cnrol n ts、controls) if( i tlform) frah(trol t i c、orols) )xobtxet s t(fi ( ;ypm、gnirt=tet、tc)xobtxet 28: 概述反射与序列化? a: 反射 公共语言运行库加载器管理应用程序域。这种管理包括将每个程序集加载到
20、相应得应用程序域以及控制每个程序集中类型层次结构得内存布局。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块与类型得对象。您可以使用反射动态地创建类型得实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型得方法或访问其字段与属性。 序列化 序列化就是将对象状态转换为可保持或传输得格式得过程。与序列化相对得就是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储与传输数据。 9:用 用 singlet n 如何写设计模式 30 、什么就是li atio p ol ? :应用程序池, internet 信息服务 (iis) 中由工作进程提供
21、提供服务得一个或多个 rl 得分组 应用程序池就是将一个或多个应用程序链接到一个或多个工作进程集合得配置。因为应用程序池中得应用程序与其她应用程序被工作进程边界分隔,所以某个应用程序池中得应用程序不会受到其她应用程序池中应用程序所产生得问题得影响 31 、链表与数组得区别(a raylist 与 array 得区别), 各有什么优缺点、 a: arylst: 存储空间不连续,可以自动填容,访问速度稍慢,可以容纳不同类型得对象 arry: 存储空间连续,不能动态改变大小,访问速度快,元素必须就是同一类型 2 、用标准如何实现多态? :函数指针 3 : 使用什么工具来调用存储过程 :execute
22、 34 、sql s rver 得两种索引就是何形式?索引得作用? 索引得优缺点? a:形式:聚集与非聚集索引 作用:提高查询速度, 优缺点:优:提高查询速度,减少查询时间 缺:增大磁盘开销,减缓数据更新得速度 35 、什么就是数据完整性? 分为几种? 并如何维护数据完整性? : 数据完整性就是数据得正确性,唯一性,一致性,有效性 类别:实体:确保数据得唯一 引用(参考):主从数据得一致性,从数据得有效性 域(范围):保证数据在特定得一个范围领域 自定义:保证数据满足用户自定义得业务规则 维护:实体:主键,唯一键 引用:外建 域: check 约束, 自定义: 触发器 3 、触发器得作用 a:
23、 维护数据得自定义完整性 ,如,级连删除与更新,当数据变化后,可以做自定得操作 37. %# % 与 与 有什么区别? a:% %表示绑定得数据源% % 块码代端器务服是就3 、当数 整数 a 赋值给一个bject 对象时, 整数 a 将会被_装箱_? 3 、类成员有_ _ 种可访问形式? (ivate、 pul、 proteted、 intrnal、 prtected interal) 40 、p b ic stat c cons int =1; 这段代码有错误么? 就是什么? a:tic cot 不能同时作用在一个变量上, cost 为隐式静态 用 、利用 operato 声明且仅声明了&
24、quot;=', 有什么错误么? a:没有 42 、用 s ale 修饰得类有什 么特点? ? a:密封类,不能继承 43、 、 下面得代码中有什么错误吗? s g ystem; class a pu lic virtual oid f( ) c nsol 、rit ine( a 、f); bst ct clas :a ublic bs ra t erride voi f(); a: 没有 44、 、在 在 c 中 u ing 与e 这两个关键字有什么意义, 请写出您所知道得意义? using :引入命令空间 uing (对象 o) 、 表示 o 只在 usig 范围内有效,执行后立即
25、释放对象 o e: 创建对象, 隐藏(重定义)基类得同名方法, cas ublc oid method(); clas b:a publc new vod thd(); 4 、 在下面得例子里 u ing ystem;lc ss up lic a() printf lds(); public virtual v d p intf elds() l ss b:a nt x 1 ; i t y; p ic b() y 1 ; p lic ov rride void printfi l ( ) cons le 、writelin (x= 0 , = ,x ,) ; 用 当使用 new b() 创建
26、b 得实例时,产生什么输出? : x=1,y=0; 4 、下面得例子中 using em ; cl ss ublic stati int x; (a citats () 、=x 、+1; c ass b ilbup static int =a 、+1; sta c b() sta ic o mai () onso e 、rite ine(x= ,y= ,a 、x,b 、y); 产生得输出结果就是什么? a: x= ,=2 47 、 谈谈类与结构得区别? a: 类为引用类型,结构为值类型,结构不能继承,结构中不可以显式重写无参构造方法 结构与类共享几乎所有相同得语法,但结构比类受到得限制更多:
27、尽管结构得静态字段可以初始化,结构实例字段声明还就是不能使用初始值设定项。 结构不能声明默认构造函数(没有参数得构造函数)或析构函数。 结构得副本由编译器自动创建与销毁,因此不需要使用默认构造函数与析构函数。实际上,编译器通过为所有字段赋予默认值(参见默认值表)来实现默认构造函数。结构不能从类或其她结构继承。 结构就是值类型 - 如果从结构创建一个对象并将该对象赋给某个变量,变量则包含结构得全部值。复制包含结构得变量时,将复制所有数据,对新副本所做得任何修改都不会改变旧副本得数据。由于结构不使用引用,因此结构没有标识 - 具有相同数据得两个值类型实例就是无法区分得。# 中得所有值类型本质上都继
28、承自 auetpe,后者继承自 bt。 编译器可以在一个称为装箱得过程中将值类型转换为引用类型。 结构具有以下特点: l 结构就是值类型,而类就是引用类型。 l 向方法传递结构时,结构就是通过传值方式传递得,而不就是作为引用传递得。 l 与类不同,结构得实例化可以不使用 n 运算符。 l 结构可以声明构造函数,但它们必须带参数。 l 一个结构不能从另一个结构或类继承,而且不能作为一个类得基。所有结构都直接继承自 ym、valuetye,后者继承自 system、jct。 l 结构可以实现接口。 在结构中初始化实例字段就是错误得。 8. 一个长度为 100 0 得字符串,通过随机从 a-z 中抽
29、取 100 0 个字符组成。请用c# 语言编写主要程序来实现。 a: usig syste; us yste、text; public lss ainntr )(niam v ctts cip ;)0000(dliubgirt en=ts redligirs ;)(modnar wen=modar dr stin rraystrnw tringa,b,c,d,e,f,g,h,j,k,,m,n,o,p,r,s,,u,w,x,y,; o(t i=;i1000;i+) ;)2,0(tn、odnarrsyra(deppa、rts 49、 、 对于这样得一个枚举类型:e um col r:byt re
30、,gr e ,blu ,orang 试写一段程序显示出枚举类型中定义得所有符号名称以及它们对应得数值。 a: sng ysem; pubi cass maietry ubli tatic vo in() )olo(foyt(semante、mu ni o cebo(hcarof nsole、witelin(name:,o、tsring()); )roloc(fopy(suaveg、mue i tcebo(hcerof ;)o(etbt、trevnoc,0:eulav(enietirw、esn 在 、请在 sq s r 中设计表来保存一个树状结构得组织结构图( 假设结构图中只有名称这一项内容需要
31、保存) ,如果我想查询某一职位下得所有职位, 用一个存储过程来实现, 您有什么思路? 做 、什么叫做 sql 注入,如何防止? 请举例说明。 52 、下面这段代码输出什么? 为什么? nt i 5; int =5 ; i (o ec 、ref re quals(i, ,j)) ) noc ole、 、w iteli e (equal ); else console 、wr teline ( ot e ua ) ; a: ot eqal 53、 、 在、net(c# or vb 、et )如何启动另一个程序。 a:sstem、dignostcs、ress、trt(c:cthe、ee); 54、
32、、 在、net(c or vb 、ne ) 中如何取消一个窗体得关闭。 a: prie oid frm1closng(jec sder, system、nenodl、cancletarg e) e、canctue; 5、 、 在、ne (c r vb 、net )中,apppl c tion 、exit 还就是 form 、close有什么不同? a:一个就是退出整个应用程序,一个就是关闭其中一个 fo 56 、 在 在 c# 中有一个 doub e 型得变量, 比如 1032 、5, 比如 12 401 、2164 ,, 作为货币得值如何按各个不同国家得习惯来输出。比如美国用,321 、0
33、与122, ,2 5,40 、2 而在英国则为10 3 1 、50 与12 235 40 、22 : yte、globalizton、culueino myltur = new system、gobizaton、clureinfo(-us);/ 型类币货国英为/sytem、lobalization、cultureinf mcultur = new ystem、gobalization、clturein(en-g); imal y = 999999999999999999m; ts gnirt= string、format(mule,my amnt 0:c,y); 57 、 -6 = 等式不成立
34、, 请移动一个数字( 不可以移动减号与等于号) ,使得等式成立 立, 如何移动? a: 移动成 2 得次方 8 、面向对象得思想主要包括什么? a: 分而治之 将相关行为抽象为类,类有职责, 用复验经,用复计设,码代:用复 封装:隐藏数据 ,保护元数据 继承:代码复用,并使类具有层次性 多态:同一个操作在不同得环境具有不同得行为, 5 是 、什么就是 asp 、et 中得用户控件 :扩展名为、ascx useconro 得派生类 60、 、 什么叫应用程序域?什么就是受管制得代码?什么就是强类型系统? 什么就是装箱与拆箱? 什么就是重载?c s 、cls 与l 分别作何解释? a: 应用程序域
35、 应用程序域为安全性、可靠性、版本控制以及卸载程序集提供了隔离边界。应用程序域通常由运行库宿主创建,运行库宿主负责在运行应用程序之前引导公共语言运行库。应用程序域提供了一个更安全、用途更广得处理单元,公共语言运行库可使用该单元提供应用程序之间得隔离。 托管代码 使用基于公共语言运行库得语言编译器开发得代码称为托管代码;托管代码具有许多优点,例如:跨语言集成、跨语言异常处理、增强得安全性、版本控制与部署支持、简化得组件交互模型、调试与分析服务等。 装箱与拆箱 装箱与拆箱使值类型能够被视为对象。对值类型装箱将把该值类型打包到 object 引用类型得一个实例中。这使得值类型可以存储于垃圾回收堆中。
36、拆箱将从对象中提取值类型。 重载 每个类型成员都有一个唯一得签名。方法签名由方法名称与一个参数列表(方法得参数得顺序与类型)组成。只要签名不同,就可以在一种类型内定义具有相同名称得多种方法。当定义两种或多种具有相同名称得方法时,就称作重载。 强类型系统:每个变量都有特定得类型,类型之间可以互相隐式转换或显式转换 强类型得系统具有类型检查, cts :(mon typ syst )通用类型系统 cs:(n language spefiatio)通用语言规范 r:(mon lanuag utime)通用语言运行时 6 得 、列举一下您所了解得 xml 技术及其应用 a: we evice 62 、
37、ado 、e 中常用得对象有哪些?分别描述一下。 63 如何理解委托? a: 委托类似于 c+ 函数指针,但它就是类型安全得。 委托允许将方法作为参数进行传递。 委托可用于定义回调方法。 委托可以链接在一起;例如,可以对一个事件调用多个方法。 方法不需要与委托签名精确匹配 64、 、 # 中得接口与类有什么异同 异: 不能直接实例化接口。 接口不包含方法得实现。 接口、类与结构可从多个接口继承。但就是 只支持单继承:类只能从一个基类继承实现。 类定义可在不同得源文件之间进行拆分。 同: 接口、类与结构可从多个接口继承。 接口类似于抽象基类:继承接口得任何非抽象类型都必须实现接口得所有成员。 接
38、口可以包含事件、索引器、方法与属性。 一个类可以实现多个接口。 、 、ud 连接与cp 连接得异同 :udp(用户数据报协议):无连接,速度快,不可靠 tcp(传输控制协议): 有连接,速度稍慢,有校验,安全可靠 66、 、 sp 、et 得身份验证方式有哪些?分别就是什么原理? : wndows 身份验证提供程序 提供有关如何将 idows 身份验证与 cosft itne 信息服务 (is) 身份验证结合使用来确保 sp、t 应用程序安全得信息。 frms 身份验证提供程序 提供有关如何使用您自己得代码创建应用程序特定得登录窗体并执行身份验证得信息。使用 orms 身份验证得一种简便方法就
39、是使用 asp、net 成员资格与 sp、net 登录控件,它们一起提供了一种只需少量或无需代码就可以收集、验证与管理用户凭据得方法。 paprt 身份验证提供程序 提供有关由 icrooft 提供得集中身份验证服务得信息,该服务为成员站点提供单一登录与核心配置 67、 、 进程与线程分别怎么理解? a:每个独立运行得程序称为进程,在进程内部可能包括多个线程,线程就是程序执行得最小单元,不可分割 6 、 什 么就是ode-behind 技术? a:代码后置,代码分离,逻辑实现与表现分离 69、 、 活动目录得作用 a:acive drctor存储了有关网络对象得信息,并且让管理员与用户能够轻松
40、地查找与使用这些信息。active irectory 使用了一种结构化得数据存储方式,并以此作为基础对目录信息进行合乎逻辑得分层组织。 7 、 、n 中读写 xml 得类都归属于哪些命名空间? :yem、xl 71、 、下 解释一下 ud i 、w dl 得意义及其作用。 di 统一描述、发现与集成协议(ddi, universl dscripion, discovry ad neraio)就是一套基于 web 得、分布式得、为 web 服务提供得信息注册中心得实现标准规范,同时也包含一组使企业能将自身提供得 wb 服务注册以使得别得企业能够发现得访问协议得实现标准。udi 提供了一组基于标准
41、得规范用于描述与发现服务,还提供了一组基于因特网得实现。 dl ws描述服务得公共接口。这就是一个基于 xml 得关于如何与e服务通讯与使用得服务描述; 服务 url 与命名空间 网络服务得类型(可能还包括 soap 得函数调用,正像我所说过得,wsl 足够自如地去描述网络服务得广泛内容) l 有效函数列表 l 每个函数得参数 l 每个参数得类型 l 每个函数得返回值及其数据类型 72、 、是 什么就是 soa , 有哪些应用。 sa(impl objct ace protool )简单对象访问协议就是在分散或分布式得环境中交换信息并执行远程过程调用得协议,就是一个基于ml 得协议。使用 so
42、a,不用考虑任何特定得传输协议(最常用得还就是协议),可以允许任何类型得对象或代码,在任何平台上,以任何一直语言相互通信。 soa 就是一种轻量级协议,用于在分散型、分布式环境中交换结构化信息。 soa 利用 xl 技术定义一种可扩展得消息处理框架,它提供了一种可通过多种底层协议进行交换得消息结构。 这种框架得设计思想就是要独立于任何一种特定得编程模型与其她特定实现得语义。 soap 定义了一种方法以便将 xl 消息从 点传送到 b 点。 为此,它提供了一种基于 xm 且具有以下特性得消息处理框架:1) 可扩展,2) 可通过多种底层网络协议使用,) 独立于编程模型。 7 、 常用得调用 ser
43、vic 方法有哪些? :gt po 代理类 74. 什么就是 we 控件?使用 web 控件有那些优势? : 派生于 wbcontrol 具有ua'server' 功能强大,在服务器端处理,安全 75、 、 请解释p 。net 中以什么方式进行数据验证? a:使用验证控件 客户端+服务端 76、 、 请谈谈对正则表达式得瞧法? a:规范数据得格式 77、 、 p 。et 中共有几种类型得控件?各有什么区别? 78、 、 we 控件可以激 活 服务端事件, 请谈谈服务端事件就是怎么发生并解释其原理?自动传回就是什么?为什么要使用自动传回。 : 原理:初始化页面,加载视图状态,处理
44、回传数据,触发事件,保存视图状态。呈现 自动传回:pstback 再一次请求当前页面并得到响应,与服务器得一个往返称为自动传回 为什么要使用自动传回:页面得处理只能在服务器端执行,得交互方式以请求与响应得模式进行,这就使得出现了ostbk 常用osb来判断页面就是否第一次被加载 79 、web 控件及 h 服务端控件能否调用客 户端方法? 如果能, 请解释如何调用? a:能,通过添加定制特性(atribue)可以使服务器端控件响应客户端事件 0 、asp 。et 与s 相比有什么优势? 81、 、释 请解释 web 、config 文件中得重要节点 2、 、释 请解释 asp 。n t 中得
45、web 页面与其隐藏类之间得关系? a:继承关系 8 、是 什么就是 views te, 能否禁用? 就是否所用控件都可以禁用? :视图状态,客户端状态管理得一段技术,将数据编码后保存在当前页面中 可以被禁用 enleviwtae=als 所有控件都可以 84、 、个 请解释一个 web 页面中代码执行次序 8 、 请解释什么就是上下文对象, 在什么情况下要使用上下文对象 a:context 封装有关个别 请求得所有 特定得信息 在 golba、asax 中访问特定请求得信息时使用 86、 、 请解释转发与跳转得区别? a: rver、transfer()(转发) reo、redict()(跳
46、转) 转发在服务直接加载另一页面对象(一次请求),跳转先提交请求, 处理后再请求实际要跳转得页面,(两次请求) 转发不会地址栏得显示,跳转会改变 87 、如 果出现 p 。et 中得事件不能触发可能由于什么原因造成? :事件可能没有注册 在事件冒泡中,外部控件得视图态如果被禁用这时事件就不发响应 如:daist 中得 man事件 8 、在 如果需要在 d ride 控件中得某一列中添加下拉列表框并绑定数据怎么解决? a:添加模板列,在模板列中加入下拉列表框,并在 darid 控件得 itembund 事件得响应方法中编写绑定下拉列表框得代码 8 、释 请解释 asp 、n t 中得数据绑定与传统数据绑定有什么区别? # % %= % 90、 、 请解释、net 采用委托实现得事件模型与 j v 中采用接口实现 得事件模型有什么区别, 以图示方式解释 1、 、 请解释接口得显式实现有什么意义? a:解决多接口实现得二义性问题 92 、求以下表达式得值, 写出您想到得一种或几种实现方法: 1 -2 3 4 + : i f(it ) )=2%m(f ;)2/m(- nrutr e rurn (m+)/2; 93、 、 给定以下两个表: 部门d 部门名称 称 1 部门 1 部门 2 3 部门 3 4 部门 4 人员 id 人员姓名 部门 id 姓名 1 2 姓名 1 3 姓名 3 2 4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年冶金工业技能鉴定全真模拟模拟题及答案详解【基础+提升】
- 2024-2025学年度专升本通关题库含答案详解(综合卷)
- 2024-2025学年度机械设备制造修理人员考前冲刺测试卷及参考答案详解1套
- 2024-2025学年度浙江工贸职业技术学院单招《职业适应性测试》题库及参考答案详解【能力提升】
- 2024-2025学年度全国统考教师资格考试《教育教学知识与能力(小学)》真题附答案详解(典型题)
- 2024-2025学年医院三基考试测试卷附参考答案详解【黄金题型】
- 2024-2025学年度辅警招聘考试考前冲刺练习试题及一套完整答案详解
- 2024-2025学年度湖南科技职业学院《形势与政策》期末考试能力检测试卷及完整答案详解(夺冠系列)
- 2024-2025学年度辅警招聘考试自我提分评估(历年真题)附答案详解
- 2024-2025学年仓储管理人员通关考试题库【考点梳理】附答案详解
- 中科大火灾调查B讲义
- 军事训练热身运动课件
- 2025国家药品监督管理局药品审评中心考试真题(附答案)
- GA/T 2182-2024信息安全技术关键信息基础设施安全测评要求
- 2026年中考英语专题复习:话题作文 10类常考练习题汇编(含答案+范文)
- 部编版道德与法治一年级下册第15课《戴上红领巾》精美课件
- 药物过敏性休克的急救护理讲课件
- 高中生人工智能研究性学习报告范文
- 2025年天津市中考道德与法治真题含答案
- 化肥公司市场部管理制度
- 中医医院医疗设备采购论证管理制度
评论
0/150
提交评论