"ASP.NET"

相关试题
第 1 题 [问答题] :
.NET框架概述

解析:Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本

第 2 题 [问答题] :
服务器控件和HTML控件有何相同之处?

解析:不管是HTML控件还是Web服务器的控件,它们最终返回到用户的都是标准HTML代码。

第 3 题 [单选题] :
以下程序的输出结果是( )。 main() {int n=4; while(n--)printf("%d ",--n); }
答案:A

解析:

第 4 题 [问答题] :
请将字符串"I am a student"按单词逆序输出 如"student a am I"

解析:<pre ><code class="java hljs">string S = "I am a student"; char[] C = new char[] { ' '}; string[] n =S.Split(C); int length = 选项:Length; for (int i =length-1 ; i &gt;=0; i--) { Console.Write(n[i]); if (i != 0) { Console.Write(" "); } }</code></pre>

第 5 题 [问答题] :
请详述在dotnet中类(class)与结构(struct)的异同?

解析:Class可以被实例化,属于引用类型,是分配在内存的堆上的,Struct属于值类型,是分配在内存的栈上的. (1)结构是值类型; (2)结构不支持继承; (3)结构不能定义默认的构造函数; (4)结构不能定义析构函数; (5)结构不能使用初始值设置域值

第 6 题 [问答题] :
简述JavaScript对象中的属性和方法

解析:属性是对象在实施其所需要行为的过程中,实现信息的装载单位,从而与变量相关联;方法是指对象能够按照设计者的意图而被执行,从而与特定的函数相联。一个方法就是一个函数,是对象的成员。属性是一个值或一组值,也是对象的成员

第 7 题 [问答题] :
XMLHttpRequest的readyState有哪几种?分别表示什么?

解析:0 描述一种”未初始化”状态;此时,已经创建一个XMLHttpRequest对象,但是还没有初始化。 1 描述一种”发送”状态;此时,代码已经调用了XMLHttpRequest open()方法并且XMLHttpRequest已经准备好把一个请求发送到服务器。 2 描述一种”发送”状态;此时,已经通过send()方法把一个请求发送到服务器端,但是还没有收到一个响应。 3 描述一种”正在接收”状态;此时,已经接收到HTTP响应头部信息,但是消息体部分还没有完全接收结束。 4 描述一种”已加载”状态;此时,响应已经被完全接收。

第 8 题 [问答题] :
CTS、CLS、CLR离别作何解释?

解析:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。

第 9 题 [问答题] :
存储过程的优点?

解析:存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。 存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因。 存储过程运行比较稳定,不会有太多的错误。只要一次成功,以后都会按这个程序运行。 存储过程主要是在服务器上运行,减少对客户机的压力。 存储过程可以包含程序流、逻辑以及对数据库的查询。同时可以实体封装和隐藏了数据逻辑。 存储过程可以在单个存储过程中执行一系列 SQL 语句。 存储过程可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。

第 10 题 [多选题] :
从数据库读取记录,你可能用到的方法有:
答案:BCD

解析:

第 11 题 [单选题] :
下列不是位运算符的是( )。
答案:D

解析:

第 12 题 [问答题] :
在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么 不同?

解析:一个是退出整个应用程序,一个是关闭其中一个form。

第 13 题 [单选题] :
下面程序的输出是( )。main() { enum team {my,your=4,his,her=his+10}; printf("%d %d %d %d\\n",my,your,his,her);}
答案:C

解析:

第 14 题 [问答题] :
如何将HTML控件改成服务器控件?

解析:在HTML控件上点击右键,在菜单中选择“作为服务器端控件运行”即可。或者手动在HTML标记中添加runat=“server”。

第 15 题 [问答题] :
用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

解析:一般为3层。数据访问层,业务层,表示层。数据访问层对数据库进行增删查改。业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。表示层为了与用户交互例如用户添加表单。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。

第 16 题 [单选题] :
在制作报表时,我们希望报表的内容是由用户输入的条件决定的,这类报表叫( )。
答案:B

解析:

第 17 题 [问答题] :
DataView和DataTable的区别是?

解析:DataView 使您能够创建 DataTable 中所存储的数据的不同视图,这种功能通常用于数据绑定应用程序。使用 DataView,您可以公开表中具有不同排序顺序的数据,并且可以按行状态或基于筛选器表达式来筛选数据。 DataTable描述的是一个表信息,它包换Columns集合和Rows集合。

第 18 题 [单选题] :
下列四组选项中,均不是C语言关键字的选项是( )。
答案:A

解析:

第 19 题 [问答题] :
JIT编译器主要功能是什么?

解析:实时编译的功能将所有托管代码能够以它在其上执行的系统的本机语言运行。

第 20 题 [问答题] :
定义结构体类型的格式为:

解析:<pre ><code class=struct &lt;结构体类型名&gt; { &lt;成员类型1&gt; &lt;成员名1&gt;; &lt;成员类型2&gt; &lt;成员名2&gt;; … &lt;成员类型n&gt; &lt;成员名n&gt;; };"java hljs">struct &lt;结构体类型名&gt; { &lt;成员类型1&gt; &lt;成员名1&gt;; &lt;成员类型2&gt; &lt;成员名2&gt;; … &lt;成员类型n&gt; &lt;成员名n&gt;; };</code></pre>