上海某公司.net方向笔试题


Posted in 面试题 onSeptember 14, 2014
1.完成如下的程序语句
WCHAR A[MAX_PATH];
memset(A,NULL, );//清空整个数组A
CString B;
Char *Buff;
B.Format(“Embedded-Tech\0”);
Buff= ; //将Buff指向CString B中保存的字符串
2. .NET框架概述
答:Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本
3. 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编排导致的数据类型转换,从而提高了整体性能。
4. 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一样提供了完善的调试/纠错体系。
5. XML的操作
答:XMLReader,XMLWriter
6. 接口、属性、事件
答:接口声明一些规范,不能去实现,属性(get,set),事件消息机制。
7. C#、ListView、DataGrid的操作
答:先选定数据源DataSourse,再绑定DataBind
8. 双向链表、单向链表、B树、二杈树
9.COM服务器有几种类型?程序在使用一个COM服务时,COM服务器如何响应并提供服务?你认为在COM开发和使用操作时,要注意那些方面?
10.请描述中断的处理过程?
11..net Franwork:公共公共语言运行规范,.net类库SQL。ADO.net与XML ASP.NET与win forns。公共语言运行时,其它重要技术
(如CTS、CAS与线程技术)
12.ASP的概念;ASP.NET新特性;ASP.NET的运行原理;ASP的基本语法。
13.Web.config的配置
14.ASP.NET中的内建对象:Request、Response、Sever、appliation、session、Cookies、 viewstate
答:Request获取客户端信息,Response响应客户端,application公共的,session一次会话,私有的,cookies客户端保存信息,用户可以设置是否启用,viewstate单个页面中保存。Server获取服务器信息。
15.Global.asax文件
答:
16.ASP.NET的控件类
答:Html控件和Web控件
17.组件的使用:文件上传,邮件发送,语言发送,运程控制,office组件编程
18.什么是Web Service(SOAP、UDDI、WSDL)
答:Web服务是利用SOAP(简单对象访问协议,Simple Object Access Protocol)在HTTP上执行远程方法调用的一种新方法,也可以使用WSDL(Web服务描述语言,Web Service Description Language)来完整的描述Web服务。UDDI,用于注册各个服务提供商提供的服务,以便共享它们。
19.Web service的设置、跟踪与安全
20.ASP.NET的缓冲机制
答:减轻服务器压力,及其优化,不要使用不必要的session,不使用不必要的Server Control,不使用不必要的ViewState,不要用Exception控制程序流程,禁用VB和Jscript动态数据类型,使用存储过程完成数据访问,只读数据访问不要使用DataSet,关闭ASP.NET的Debug模式,使用ASP.Net Output Cache缓冲数据:页面缓冲,片断缓冲,数据缓冲
21.分布式支持系统的实现
答:分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。

Tags in this post...

面试题 相关文章推荐
PHP如何自定义函数
Sep 16 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
联想C++笔试题
Jun 13 面试题
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
May 29 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
shallow copy和deep copy的区别
May 09 面试题
C#中有没有运算符重载?能否使用指针?
May 05 面试题
Shell如何接收变量输入
Sep 24 面试题
ajax是什么及其工作原理
Feb 08 面试题
如何用JQuery进行表单验证
May 29 面试题
Java中各种基本数据类型的默认值都是什么
Dec 22 面试题
国外的一些J2EE面试题一
Oct 13 面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
西部世纪面试题
Dec 05 #面试题
.net面试题
Sep 17 #面试题
北京RT科技有限公司.net工程师面试题
Feb 15 #面试题
2019史上最全Database工程师题库
Dec 06 #面试题
You might like
php实现的MySQL通用查询程序
2007/03/11 PHP
PHP随机生成信用卡卡号的方法
2015/03/23 PHP
JQuery动态给table添加、删除行 改进版
2011/01/19 Javascript
JavaScript获取文本框内选中文本的方法
2015/02/20 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
jQuery实现网页抖动的菜单抖动效果
2015/08/07 Javascript
JS实现样式清新的横排下拉菜单效果
2015/10/09 Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
2015/10/16 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
2016/07/21 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
解析ajaxFileUpload 异步上传文件简单使用
2016/12/30 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
2018/10/30 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
Python SqlAlchemy动态添加数据表字段实例解析
2018/02/07 Python
python实现拓扑排序的基本教程
2018/03/11 Python
Python多线程处理实例详解【单进程/多进程】
2019/01/30 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
python3安装crypto出错及解决方法
2019/07/30 Python
简单了解python数组的基本操作
2019/11/26 Python
python-docx文件定位读取过程(尝试替换)
2020/02/13 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
汉森冲浪板:Hansen Surfboards
2018/05/19 全球购物
高中生职业规划范文
2014/03/09 职场文书
《穷人》教学反思
2014/04/08 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python
Python sklearn分类决策树方法详解
2022/09/23 Python