多選題:http://www.cnblogs.com/zxlovenet/p/3525849.html
編程題:http://www.cnblogs.com/zxlovenet/p/3525854.html
可以先自己做做,答案在最下面~~
一、單選題(10小題共20.0分)
1. 以下JavaScript代碼的正確輸出結果是:()。
<script type="text/javascript"> i = 1; function fun1(){ window.alert(i); var i=2; } fun1(); window.alert(i); </script>
A. undefined,1 B. 1,2 C. 1,1 D. 2,2 E. 2,1
知識參考:http://www.cnblogs.com/lhb25/archive/2011/09/06/javascript-scope-chain.html
參考:http://blog.csdn.net/hch126163/article/details/6022557
2. 以下選項中,CSS樣式表不能實現的功能是:()。
A. 將格式和結構分離 B. 一個CSS文件控制多個網頁
C. 控制圖片的精確位置 D. 兼容所有的瀏覽器
知識參考:http://www.divcss5.com/rumen/r30.shtml
3. 下面代碼輸出的結果是:()。
class Program { const int bb = aa * 10; const int aa = 10; static readonly int dd = cc * 10; static readonly int cc = 10; static void Main(string[] args) { Console.WriteLine("aa={0},bb={1},cc={2},dd={3}", aa, bb,cc,dd); Console.ReadKey(); } }
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
參考知識:http://www.cnblogs.com/royenhome/archive/2010/05/22/1741592.html
4. 下面代碼輸出的結果是:()。
class Father { public virtual void ShowA(int i) { Console.Write(i); } public void ShowB(Father a) { a.ShowA(1); ShowA(5); } } class Son : Father { public override void ShowA(int i) { base.ShowA(i + 1); } } static void Main(string[] args) { Father a = new Father(); Son b = new Son(); a.ShowB(a); a.ShowB(b); b.ShowB(a); b.ShowB(b); Console.ReadKey(); }
A. 15151626 B. 15251526 C. 15251625 D. 15151526 E. 15251626
參考知識:http://www.cnblogs.com/cuishao1985/archive/2010/05/18/1738140.html
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
FROM tb_StudentScore A JOIN tb_Score B ON A.StudentID = B.StudentID
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)
參考知識:http://www.cnblogs.com/BoyceYang/p/3145279.html
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
參考知識:http://www.cnblogs.com/knowledgesea/archive/2013/03/20/2935933.html
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
PS:如果侵犯了您的權益,還請即時通知我。