《基于Web的程序設(shè)計(jì)Ⅰ》在線平時(shí)作業(yè)2-00001
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.關(guān)于結(jié)構(gòu)類型,下列說法哪些是正確的?
A.結(jié)構(gòu)是值類型
B.結(jié)構(gòu)中不允許定義帶參數(shù)的實(shí)例構(gòu)造函數(shù);
C.結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)
D.結(jié)構(gòu)中可以定義成員方法,但是方法內(nèi)不能使用this 指針
2.在類的定義中,類的__________描述了該類的對(duì)象的行為特征。
A.類名
B.方法
C.所屬的名字空間
D.私有域
3.使用Command對(duì)象和存儲(chǔ)過程進(jìn)行數(shù)據(jù)操作時(shí),應(yīng)將CommandType屬性設(shè)置為( )。
A.CommandType.Text
B.CommandType.CommandText
C.CommandType.StoredProcedure
D.CommandType.Procedure
4.為創(chuàng)建在SQL Server中執(zhí)行Select 語句的Command 對(duì)象,可先建立到SQL Server數(shù)據(jù)庫的連接,然后使用連接對(duì)象的_______方法創(chuàng)建SqlCommand 對(duì)象.
A.Open
B.OpenSQL
C.CreateCommand
D.CreateSQL
5.C#中,在方法MyFunc 內(nèi)部的try..catch 語句中,如果在try 代碼塊中發(fā)生異常,并且在當(dāng)前的所有catch 塊中都沒有找到合適的catch 塊,則
A..NET 運(yùn)行時(shí)忽略該異常
B..NET 運(yùn)行時(shí)馬上強(qiáng)制退出該程序
C..NET 運(yùn)行時(shí)繼續(xù)在MyFunc 的調(diào)用堆棧中查找提供該異常處理的過程
D..NET 拋出一個(gè)新的“異常處理未找到”的異常
6.為訪問Microsoft Access 數(shù)據(jù)庫中的數(shù)據(jù),可以使用以下哪種.NET 數(shù)據(jù)提供者連接到數(shù)據(jù)庫
A.SQL Server .NET 數(shù)據(jù)提供程序
B.OLE DB .NET 數(shù)據(jù)提供程序
C.ODBC .NET 數(shù)據(jù)提供程序
D.XML .NET 數(shù)據(jù)提供程序
7.下面是幾條定義類的語句,不能被繼承的類是( )
A.abstract class Figure
B.class Figure
C.public class Figure
D.sealed class Figure
8.為了將字符串str=“123,456”轉(zhuǎn)換成整數(shù)123456,應(yīng)該使用以下哪條語句?
A.int Num = int.Parse(str);
B.int Num = str.Parse(int);
C.int Num = (int)str;
D.int Num = int.Parse(str,Globalization.NumberStyles.AllowThousands);
9.DataAdapter 對(duì)象使用與______屬性關(guān)聯(lián)的Command 對(duì)象將DataSet 修改的數(shù)據(jù)保存入數(shù)據(jù)源.
A.SelectCommand
B.InsertCommand
C.UpdateCommand
D.DeleteCommand
10.驗(yàn)證用戶輸入的值在18~60的范圍內(nèi),要使用( )驗(yàn)證控件。
A.RegularExpressionValidatof控件
B.CompareValidator控件
C.RangeValidator控件
D.RequiredFieldValidator控件
二、多選題 (共 4 道試題,共 20 分)
11.在不指定特殊屬性的情況下,哪幾種HTML標(biāo)簽可以手動(dòng)輸入文本:
A.<TEXTAREA></TEXTAREA>
B.<INPUT type=”text”/>
C.<INPUT type=”hidden”/>
D.<DIV></DIV>
12.已知變量ds 引用某個(gè)DataSet 對(duì)象,該DataSet 對(duì)象中已包含一個(gè)表名為"table1"的數(shù)據(jù)表.在Windows 窗體Form1 中,為了將變量名為dataGrid1 的DataGrid 控件綁定到數(shù)據(jù)表"table1",可以使用代碼_______.
A.dataGrid1.DataSource = ds; dataGrid1.DataMember = ds.Tables["table1"];
B.dataGrid1.DataMember = ds;
C.dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
D.dataGrid1.DataSource = ds.Tables["table1"]; dataGrid1.DataMember = ds;
13.在Visual Studio .NET 的服務(wù)器資源管理器中,下列哪些是可見的服務(wù)項(xiàng)目
A.數(shù)據(jù)連接
B.網(wǎng)絡(luò)連接
C.事件日志服務(wù)
D.設(shè)備管理器
14.哪些可以成為javascript的事件:( )
A.鼠標(biāo)的點(diǎn)擊
B.圖象在加載的時(shí)候
C.提交一份HTML表單
D.在HTML表單中選擇一個(gè)輸入框
三、判斷題 (共 6 道試題,共 30 分)
15.使用 DataSet.WriteXmlSchema 方法可以將數(shù)據(jù)集的架構(gòu)和數(shù)據(jù)同時(shí)導(dǎo)出到一個(gè) XML 文件。( )
16.不能在服務(wù)器端訪問服務(wù)器HTML控件( )
17.單擊Button類型控件會(huì)形成頁面往返處理()
18.Session用于存儲(chǔ)特定的信息,而且這些信息是局部的,隨用戶不同而不同。( )
19.select語句的條件表達(dá)式Where members.UserID=Orders.UserID表示查詢的記錄在2個(gè)表同事滿足條件。 ( )
20.當(dāng)關(guān)閉瀏覽器窗口時(shí),Session_End事件立即被激發(fā)。( )
奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777

