可以先自己做做,答案在最下面~~
一、单选题(10小题共20.0分)
1. 以下JavaScript代码的正确输出结果是:()。
1
2
3
4
5
6
7
8
9
<code><script type=</code><code>"text/javascript"</code><code>></code>
<code>i = 1;</code>
<code>function</code> <code>fun1(){</code>
<code> </code><code>window.alert(i);</code>
<code> </code><code>var</code> <code>i=2;</code>
<code> </code><code>}</code>
<code>fun1();</code>
<code>window.alert(i);</code>
<code></script></code>
A. undefined,1 B. 1,2 C. 1,1 D. 2,2 E. 2,1
2. 以下选项中,CSS样式表不能实现的功能是:()。
A. 将格式和结构分离 B. 一个CSS文件控制多个网页
C. 控制图片的精确位置 D. 兼容所有的浏览器
3. 下面代码输出的结果是:()。
10
11
12
<code>class</code> <code>Program</code>
<code>{</code>
<code> </code><code>const</code> <code>int</code> <code>bb = aa * 10;</code>
<code> </code><code>const</code> <code>int</code> <code>aa = 10;</code>
<code> </code><code>static</code> <code>readonly</code> <code>int</code> <code>dd = cc * 10;</code>
<code> </code><code>static</code> <code>readonly</code> <code>int</code> <code>cc = 10;</code>
<code> </code><code>static</code> <code>void</code> <code>Main(</code><code>string</code><code>[] args)</code>
<code> </code><code>{</code>
<code> </code><code>Console.WriteLine(</code><code>"aa={0},bb={1},cc={2},dd={3}"</code><code>, aa, bb,cc,dd);</code>
<code> </code><code>Console.ReadKey();</code>
<code> </code><code>}</code>
<code>}</code>
A. aa=10,bb=100,cc=10,dd=0 B. aa=10,bb=0,cc=10,dd=0
C. aa=10,bb=100,cc=10,dd=10 D. aa=10,bb=0,cc=10,dd=100
4. 下面代码输出的结果是:()。
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<code>class</code> <code>Father</code>
<code> </code><code>public</code> <code>virtual</code> <code>void</code> <code>ShowA(</code><code>int</code> <code>i)</code>
<code> </code><code>Console.Write(i);</code>
<code> </code><code>public</code> <code>void</code> <code>ShowB(Father a)</code>
<code> </code><code>a.ShowA(1);</code>
<code> </code><code>ShowA(5);</code>
<code>class</code> <code>Son : Father</code>
<code> </code><code>public</code> <code>override</code> <code>void</code> <code>ShowA(</code><code>int</code> <code>i)</code>
<code> </code><code>base</code><code>.ShowA(i + 1);</code>
<code>static</code> <code>void</code> <code>Main(</code><code>string</code><code>[] args)</code>
<code> </code><code>Father a = </code><code>new</code> <code>Father();</code>
<code> </code><code>Son b = </code><code>new</code> <code>Son();</code>
<code> </code><code>a.ShowB(a);</code>
<code> </code><code>a.ShowB(b);</code>
<code> </code><code>b.ShowB(a);</code>
<code> </code><code>b.ShowB(b);</code>
<code> </code><code>Console.ReadKey();</code>
A. 15151626 B. 15251526 C. 15251625 D. 15151526 E. 15251626
5. 一个学生成绩管理系统(搭建在SqlServer上)中存在如下三张表,表结构及部分数据内容如下:
表结构及关系图:

tb_Student部分数据如下:
tb_Course部分数据如下:
tb_Score部分数据如下:
还有一张用于查询统计的数据表tb_StudentScore,结构及数据如下:
其中Score列内容为空,请写出sql语句将Score列的内容填充完整,下列选项正确的是:()。
A. UPDATE tb_StudentScore SET SCORE=B.Score
FROM tb_StudentScore A JOIN tb_Score B ON A.StudentID = B.StudentID
AND A.CourseID = B.CourseID
B. UPDATE tb_StudentScore SET SCORE=B.Score
C. UPDATE tb_StudentScore SET SCORE=B.Score
WHERE StudentID,CourseID IN
(SELECT StudentID,CourseID FROM tb_Score S
WHERE S.StudentID = StudentID AND S.CourseID = CourseID)
D. UPDATE tb_StudentScore SET SCORE=S.Score
WHERE StudentID IN
(SELECT StudentID FROM tb_Score S
WHERE S.StudentID = StudentID)
6. ASP.NET中,在Web窗体页上注册一个用户控件,指定该控件的名称为”Mike”,正确的注册指令为()。
A. <%@Register TagPrefix = “Mike” TagName = “Space” Src = “myX.ascx”%>
B. <%@Register TagPrefix = “Space” TagName = “Mike” Src = “myX.ascx”%>
C. <%@Register TagPrefix = “Space” TagName = “Space”Src = “Mike”%>
D. <%@Register TagPrefix = “Space” TagName = “Mike” Src = “Mike”%>
7. ASP.NET生命周期管道的正确的顺序是:()。
A. HttpModule、HttpHandler、Page、HttpModule
B. HttpHandler、HttpModule、Page、HttpModule
C. HttpModule、HttpHandler、HttpModule、Page
D. Page、HttpModule、HttpHandler、HttpModule
8. 关于Page类,下列选项中描述错误的是:()。
A. Page类的完整命名空间是System.Web.UI.Page。
B. 默认情况下新建的.aspx页面均继承自Page类。
C. Page类也继承自Control类。
D. Page是密封类,用户无法自定义类继承自Page类。
9. 下列导航方式中,会使用 Post 的方式调用目标页的是:()。
A. <asp:Button ID="b1" runat="server" PostBackUrl="~/NavigateTest2.aspx" Text="Goto" />
B. location.href = "NavigateTest2.aspx";
C. <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/NavigateTest2.aspx">Goto</asp:HyperLink>
D. Response.Redirect("NavigationTest2.aspx");
10. 在SQL SERVER数据库中,如果标识列ID的初始值为1,增长量为2,则输入三行数据以后,再删除两行,下次再输入数据行的时候,标识值将是:()。
A. 6 B. 3 C. 5 D. 7
=====================================
答案:1~5 A D A E A
6~10 B A D A D