`
sakakokiya
  • 浏览: 507076 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

上海一家公司的.net笔试题

阅读更多
1.    net Franwork:公共公共语言运行规范,.net类库SQL。ADO.net与XML ASP.NET与win forns。公共语言运行时,其它重要技术(如CTS、CAS与线程技术)
答:Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本
2.    ASP的概念;ASP.NET新特性;ASP.NET的运行原理;ASP的基本语法。
3.    Web.config的配置
4.    ASP.NET中的内建对象:Request、Response、Sever、appliation、session、Cookies、 viewstate
答:Request获取客户端信息,Response响应客户端,application公共的,session一次会话,私有的,cookies客户端保存信息,用户可以设置是否启用,viewstate单个页面中保存。Server获取服务器信息。
5.    Global.asax文件
6.    ASP.NET的控件类
答:Html控件和Web控件
7.    组件的使用:文件上传,邮件发送,语言发送,运程控制,office组件编程
8.    什么是Web Service(SOAP、UDDI、WSDL)
答:Web服务是利用SOAP(简单对象访问协议,Simple Object Access Protocol)在HTTP上执行远程方法调用的一种新方法,也可以使用WSDL(Web服务描述语言,Web Service Description Language)来完整的描述Web服务。UDDI,用于注册各个服务提供商提供的服务,以便共享它们。
9.    Web service的设置、跟踪与安全
10.    ASP.NET的缓冲机制
答:减轻服务器压力,及其优化,不要使用不必要的session,不使用不必要的Server Control,不使用不必要的ViewState,不要用Exception控制程序流程,禁用VB和Jscript动态数据类型,使用存储过程完成数据访问,只读数据访问不要使用DataSet,关闭ASP.NET的Debug模式,使用ASP.Net Output Cache缓冲数据:页面缓冲,片断缓冲,数据缓冲
11.    分布式支持系统的实现
答:分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。
12.    SQL Server存储过程,与触发器的作用,与优缺点
答:存储过程是SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快。
触发器是一种特殊类型的存储过程,当使用下面的一种或多种数据修改操作在指定表中对数据进行修改时,触发器会生效:UPDATE、INSERT 或 DELETE。触发器可以查询其它表,而且可以包含复杂的 SQL 语句。它们主要用于强制复杂的业务规则或要求。例如,可以控制是否允许基于顾客的当前帐户状态插入定单。
触发器还有助于强制引用完整性,以便在添加、更新或删除表中的行时保留表之间已定义的关系。然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。有关详细信息,请参见表关系。
触发器的优点如下:
触发器是自动的:它们在对表的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活。
触发器可以通过数据库中的相关表进行层叠更改。例如,可以在 titles 表的 title_id 列上写入一个删除触发器,以使其它表中的各匹配行采取删除操作。该触发器用 title_id 列作为唯一键,在 titleauthor、sales 及 roysched 表中对各匹配行进行定位。
触发器可以强制限制,这些限制比用 CHECK 约束所定义的更复杂。与 CHECK 约束不同的是,触发器可以引用其它表中的列。
13.    SQL语句
14.    .NET框架概述
答:Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本
15.    ADO与ADO.NET的区别
答:ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的ADO.NET接口并且基于微软的.NET体系架构。
ADO以Recordset存储,而ADO.NET则以DataSet表示。Recordset看起来更像单表,如果让Recordset以多表的方式表示就必须在SQL中进行多表连接。反之,DataSet可以是多个表的集合。ADO 的运作是一种在线方式,这意味着不论是浏览或更新数据都必须是实时的。ADO.NET则使用离线方式,在访问数据的时候ADO.NET会利用XML制作数据的一份幅本,ADO.NET的数据库连接也只有在这段时间需要在线。
由于ADO使用COM技术,这就要求所使用的数据类型必须符合COM规范,而ADO.NET基于XML格式,数据类型更为丰富并且不需要再做COM编排导致的数据类型转换,从而提高了整体性能。
16.    ASP与ASP.NET的区别
答:ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++ , VB , JS等等,当然,最合适的编程语言还是MS为.Net Frmaework专门推出的C(读c sharp),它可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
17.    XML的操作
答:XMLReader,XMLWriter
18.    接口、属性、事件
答:接口声明一些规范,不能去实现,属性(get,set),事件消息机制。
19.    C#、ListView、DataGrid的操作
答:先选定数据源DataSourse,再绑定DataBind
20.    双向链表、单向链表、B树、二杈树
分享到:
评论

相关推荐

    129道经典.NET笔试题

    129道经典.NET笔试题,中小型企业常考.NET笔试题,欢迎广大朋友下载学习,是非常基础的一些知识常考点,希望大家可以把它们背的滚瓜烂熟,因为走到哪儿找工作,先做的都是一套笔试题,而这些笔试题基本都是来自这儿!

    .net笔试题选择题集.docx

    ".NET笔试题选择题集" 本资源涉及到多个.NET相关的知识点,从接口、类、方法、数据类型到ASP.NET中的服务器控件等。 1. 接口中可以有虚方法,一个类可以实现多个接口,接口不能被实例化。 在面向对象编程中,接口...

    自己收集的.net笔试题大全

    .NET笔试题大全旨在帮助准备.NET相关面试和笔试的求职者们巩固基础知识,提升技术素养。这份资料涵盖了C#编程语言、.NET框架、ASP.NET Web开发、ADO.NET数据库访问、多线程、设计模式等多个核心领域,对于学习和理解...

    asp.net 笔试题

    在ASP.NET笔试题中,常见的知识点包括访问修饰符、页面间数据传递、递归算法、委托与事件、方法重载与覆盖、以及各种编程挑战。以下是这些知识点的详细说明: 1. 访问修饰符: - `private`:私有成员,只能在定义...

    .net笔试题及答案

    .NET笔试题及答案是针对求职者在面试过程中可能会遇到的技术测试题目,主要涵盖.NET框架、C#编程语言、ASP.NET Web应用开发、ADO.NET数据库访问技术以及相关的算法和数据结构等多个方面。以下是一些可能涉及的重要...

    .NET笔试题

    根据给定的文件信息,以下是针对“.NET笔试题”中提到的关键知识点的详细解析: ### 1. 面向对象编程的三大特性 - **封装性**:封装是将数据与操作这些数据的方法绑定在一起作为一个整体,并隐藏对象的属性和实现...

    很强大的.Net笔试题集锦

    本文将详细解答.NET笔试题集锦中涉及的相关知识点,帮助准备参加.NET相关IT公司笔试的读者进行复习和巩固。 1. 页面居中显示:在网页设计中,可以通过CSS设置margin属性为auto,使内容在页面中水平居中。例如: ```...

    某IT公司.net笔试题

    .NET笔试题是IT公司在招聘过程中常见的一种考核方式,主要针对应聘者对.NET框架的理解和应用能力。本套试题包括填空、选择和简答题,旨在评估候选人的基础知识、编程技能和问题解决能力。以下是对这些知识点的详细...

    .net笔试题(比较详细,比较好的)

    .NET笔试题是评估应聘者对.NET框架理解和应用能力的重要方式,尤其在面试过程中,它能够深入揭示候选人的技术功底。这些题目通常涵盖C#语言基础、面向对象编程、.NET框架组件、ASP.NET Web应用程序开发、ADO.NET...

    asp.net笔试题题库

    在ASP.NET笔试题题库中,通常会涵盖基础理论、技术实践、编程技巧等多个方面,以全面评估候选人的技能水平。以下是一些核心知识点的详细解释: 1. 访问修饰符:`private`、`protected`、`public`和`internal`决定了...

    .net笔试题 C#

    《.NET笔试题C#深度解析》 在.NET笔试中,C#作为主要的编程语言,其知识深度和广度都是考察的重点。本篇将详细探讨C#的基础知识、高级特性以及与数据库交互的相关问题,旨在帮助考生充分准备,提升应试能力。 一、...

    关于.net笔试题资料

    .NET笔试题资料主要涵盖.NET框架的基本概念、C#编程语言、ASP.NET web应用程序开发、ADO.NET数据库访问技术、以及.NET框架中的设计模式等多个方面。以下是对这些知识点的详细阐述: 1. **.NET框架**: .NET框架是...

    .net笔试题库

    .NET笔试题库是针对.NET框架及其相关技术进行考核的一系列问题集合,主要涵盖了C#、ASP.NET、ADO.NET、XML、Windows Forms等多个方面。这些题目旨在检验开发者对.NET平台的理解和应用能力,包括但不限于编程语言特性...

    asp.net笔试题

    本文将深入探讨ASP.NET笔试题中的关键知识点。 1. 面向对象的三大特性:封装、继承和多态。封装是将数据和操作数据的方法绑定在一起,以提高代码的安全性和模块化。继承允许子类继承父类的属性和方法,减少代码重复...

    C#asp.net笔试面试题目集锦

    在笔试中,可能会遇到关于这些概念的选择题或编程题,要求考生理解和应用这些基本概念。 2. **面向对象编程**:C#中的面向对象特性,如封装、继承、多态,是笔试和面试的重点。理解类和对象的创建、方法的重载、...

    c#笔试题asp.net笔试题

    【C#笔试题与ASP.NET笔试题详解】 在IT领域,C#和ASP.NET是Microsoft开发的用于构建Web应用程序的关键技术。C#是一种面向对象的编程语言,而ASP.NET则是一个用于构建动态网站、Web应用和服务的框架。下面将详细探讨...

Global site tag (gtag.js) - Google Analytics