招聘时会问到的问题

1.1.1 Visual Studio.NET 有几个集成开发环境?
● A.一个 ○ B.两个 ○ C.三个 ○ D.四个
 
1.1.2 我们称.NET编程架构是什么?
● A..NET Framework ○ B.VS.NET ○ C.XML Web Service ○ D. 开发工具
 
1.1.3 以下那些标准是与Web Service相关的
○ A..SOAP ○ B. WSDL ○ C.UDDI ○ D. 以上都是
 
1.1.4 SOAP标准是谁来制定的?
○ A. Microsoft ● B. W3C ○ C.IBM ○ D. SUN
 
1.1.5 Visual Studio.NET 会支持多少种开发语言?
○ A. 两种 ○ B. 三种 ○ C.四种 ● D. 多种
 
1.1.6 ASP.NET 是用来开发何种应用的?
○ A. Windows应用 ○ B. .NET组件类 ● C. Web应用 ○ D. 命令行应用程序
 
1.1.7 C#编译器将C#程序编译成什么样的代码?
A. 汇编语言代码
B. 机器语言代码
C. 微软中间语言代码
D. 二进制代码
答案:C
 
1.2 B 类题
1.2.1 所有的.NET基类库是用什么语言编写的?
○ A. C++ ● B. C# ○ C. VB.NET ○ D. 汇编
 
1.2.2 什么语言提供了对XML注释的支持?
○ A. C++ ● B. C# ○ C. VB.NET ○ D. Jscript
 
1.2.3 关于微软中间语言,下面什么说法错误的?
●A. 它是解释执行的。
B. 在执行时,它被转化为机器代码。
C. 它是处理器无关的指令集。
D. 它允许真正的跨语言集成。
 

1.2.4 . ASP.NET比ASP相比较,下列哪个是不正确的?
A. 支持更多编程语言
●B. 可以同时存在于一个应用程序里
C. 用户界面和代码分离,大大提高编程质量
D. 都支持页面级和应用程序级的跟踪调试
 
1.2.5 关于VB.NET,与C#(发音,C sharp)比较,下列哪项是不正确的?
A. 都是类型安全的编程语言。
B. 都支持自动垃圾收集。
C. 都是面向对象的语言。
●D. VB.NET不支持API调用。
 

1.2.6 微软在VS.NET默认安装中提供了几种编程语言的开发环境?
A. 2种
B. 3种
●C. 4种
D. 5种
 

2 抢答(规则,题念完了,才可以抢答)
 
2.1 下列哪些不是公共语言运行环境(CLR)的特性?
●A. 代码执行管理
●B. 管理函数指针调用
C. 类型安全
D. 代码访问安全
 

2.2 下面哪个不是ADO.NET对象?
A. 数据适配器DataAdapter
●B. 记录集Recordset
C. 数据集DataSet
 
2.3 什么工具来进行数据库建模?
A. SQL Server。
B. VS.NET架构版中的Visio。
●C. VS.NET的集成环境。
D. Biztalk Server。
 
2.4 ACT(微软应用程序中心测试工具)能够用来进行下面哪些测试:
A. Web应用程序的功能性测试
B. 性能测试
C. 压力测试
●D. 以上所有
 
2.5 ADO.NET中,数据集的Schema(结构定义)用什么来描述?
A. SQL语句
●B. XML
C. 为达到最高的效率而设计的二进制标准
 
2.6 ASP.NET支持哪种会话状态保存的方式:
A. 服务器进程内
B. 状态服务(State Service)
C. SQL 服务器
●D. 以上都是
 

3 风险
 
3.1 A类题
 
3.1.1 下列哪种语言不是面向对象的?
A. C#
●B. VB
C. VB.NET
D. C++
 
3.1.2 .NET框架不可以运行在什么样的平台上?
A. Windows 2000
B. Windows NT 4.0
C. Windows 98
D. Windows XP
E. Windows 95
 

3.1.3 VB.NET 是一种完全面向对象的语言吗?
● A. 是 ○ B. 不是
 
3.1.4 用户可以在.NET环境中使用Java语言吗?
● A. 可以 ○ B. 不可以
 
3.1.5 ASP和ASP.NET应用程序可以同时在同一个Web Server上运行,并不相互影响。这种说法:
●A. 正确
B. 错误
 
3.1.6 在.NET应用中,如果开发时分配了内存却不小心忘了及时释放,会造成内存不足吗?
A. 会
●B. 不会
 
3.2 B类题
 
3.3 对于发布.NET应用,那个说法正确?
A. 只能使用文件复制发布
B. 只能使用Windows Installer
C. 只能使用打包和发布向导
●D. 以上方法都可以
 
3.3.1 关于C#语言的描述,下列哪项是不正确的?
A. 和Java一样,都起源于C++语言
B. 和Java都已经提交给ECMA国际标准组织。
●C. 它支持C++所不支持的接口(Interface)
D. 它支持自动垃圾回收
 
3.3.2 下面哪一条有关ASP.NET是错误的?
●A. 比ASP需要更多代码
B. 是编译执行的
C. 服务器端控件可以减小客户端编程工作量
D. 编译后的页可以被缓存起来提高性能
 
3.3.3 真正实现跨平台集成的技术是什么?
A. HTML。
B. Java。
C. DCOM。
●D. XML web service。
 
3.3.4 微软.NET框架快速开发的原因是什么?
A. 丰富的类库
B. 统一的编程模型
C. 优秀的集成环境
●D. 以上都是
 
3.3.5 下列哪条不包括在.NET框架中?
A. ASP.NET
●B. MFC
C. ADO.NET
D. Windows 表单
 

3.4 C类题
3.4.1 关于VC++.NET的管理扩展,下面哪个说法不正确?
A. 它默认情况下不被安装
B. 它可以将现有的代码直接移植到.NET
C. 它可以完成所有C#能做到的
D. 它完全支持.NET框架
 
3.4.2 VS.NET支持VB6的升级,不正确的说法是哪个?
A. VS.NET提供该升级向导
B. VB表单和用户控件被升级到Windows表单
C. ADO数据绑定可升级到ADO.NET
D. ActiveX文档, DHTML页面被升级
 

13. ADO.NET数据集在那里创建数据缓冲?
A. 数据库服务器内存
●B. Web服务器内存
C. 客户端内存
 

3.4.3 下面哪种特性VB.NET中没有提供?
A. 类的继承
B. 指针
C. Delegate
D. Attributes
 
11. 在C#中,怎样决定一个对象的类型?
A. 使用is操作符
B. 使用typeof操作符
C. 使用GetType方法
 
3.4.4 在一个过程里面发生了意外(Exception),而该过程里没有设置如何处理它,那么会发生什么情况?
A. 产生错误。
B. 该应用程序被终止。
C. 显示错误信息。
●D. 该意外传回调用者或者前一个过程
 

备份题(如果出现相同的最高分)
 
3.5 当你升级一个Visual Basic 6.0的应用程序时,变体数据类型会被转换成:
A. 整型
B. 字节型
●C. 对象类型
D. 字符串类型
 

一个名字空间可以分布在多少个装配件里面?
A. 无
B. 一个
C. 两个
●D. 可以按需要任意多个。
 
5. 为了使用全局装配件缓冲,装配件必须有:
●A 强命名
B 弱命名
C 都可以
 
6. 我们可以使用那个命令行工具从全局装配件缓冲中安装或删除装配件?
●A. gacutil.exe
B. pview.exe
C. al.exe
D. csc.exe
 

7. .NET中下列什么工具可以用来察看策略信息?
A 代码访问安全工具( Caspol.exe)
B 权限查看工具(permview.exe)
C 都可以
 
 
 
11. 12. 在ADO.NET中,数据关联类说明了在同一个数据集里的两张数据表中的一列或多列之间的关系。这种说法:
A. 正确
●B. 错误
 
13. 非连接数据访问模式比连接数据访问模式更适合于那些需要高可扩展性的应用程序。这种说法:
●A. 正确
B. 错误
 
16. 事务的启动或终止可以使用下面那种对象:
A. 事务对象
B. 连接对象
C. 命令对象
 

15. 数据适配器能被用来基于SQL join操作更新数据表中的数据,这种说法:
A. 正确
●B. 错误

posted @ 2005-02-23 17:15  一抹微蓝  阅读(1490)  评论(0编辑  收藏  举报