




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1. 填空: (1)面向對象的語言具有_性、_性、_性。 (2)能用foreach遍歷訪問的對象需要實現 _接口或聲明_方法的類型。 (3)列舉ADO.net中的五個主要對象_、_、_、_、_。2. 不定項選擇:(1) 以下敘述正確的是: A. 接口中可以有虛方法。 B. 一個類可以實現多個接口。&
2、#160; C. 接口不能被實例化。 D. 接口中可以包含已實現的方法。 (2) 從數據庫讀取記錄,你可能用到的方法有: A. ExecuteNonQuery B. ExecuteScalar C. Fill
3、0; D. ExecuteReader3. 簡述 private、protected、 public、 internal、protected internal 修飾符的訪問權限。4. 寫出一條Sql語句: 取出表A中第31到第40記錄(SQLServer, 以自動增長的ID作為主鍵, 注意:ID可能不是連續的。)selec
4、t top 10 from A where id not in(select top 30 from A order by id)Order by id5 .列舉ASP.NET 頁面之間傳遞值的幾種方式。6. 寫出程序的輸出結果class Class1 private string str = "Class1.str" private int i = 0; static void StringConvert(string str) str = "string being converted." static void StringConvert(Clas
5、s1 c) c.str = "string being converted." static void Add(int i) i+; static void AddWithRef(ref int i) i+; static void Add(Class1 c)c.i+; static void Main() int i1 = 10; int i2 = 20; string str = "str" Class1 c = new Class1(); Add(i1); AddWithRef(ref i2); Add(c.i); StringConvert(st
6、r); StringConvert(c); Console.WriteLine(i1); /10 Console.WriteLine(i2); /21 Console.WriteLine(c.i); /0 Console.WriteLine(str); /str Console.WriteLine(c.str); /"string being converted." 7.寫出程序的輸出結果public abstract class A public A() Console.WriteLine('A'); public virtual void Fun() C
7、onsole.WriteLine("A.Fun()"); public class B: A public B() Console.WriteLine('B'); public new void Fun() Console.WriteLine("B.Fun()"); public static void Main() A a = new B(); a.Fun(); 8. 寫出程序的輸出結果:public class A public virtual void Fun1(int i) Console.WriteLine(i);
8、public void Fun2(A a) a.Fun1(1); Fun1(5); public class B : A public override void Fun1(int i) base.Fun1 (i + 1); public static void Main() B b = new B(); A a = new A(); a.Fun2(b); b.Fun2(a); 9. 一列數的規則如下: 1、1、2、3、5、8、13、21、34. 求第30位數是多少, 用遞歸算法實現。(C#語言)10. 程序設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被
9、驚醒。(C#語言)要求: 1.要有聯動性,老鼠和主人的行為是被動的。2.考慮可擴展性,貓的叫聲可能引起其他聯動效應。 1、在C中,string str = null 與 string str = “” 請盡量使用文字或圖象說明其中的區別。 2、請詳述在dotnet中類(class)與結構(struct)的異同: 3、根據委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫:namespace test public delegate void OnDBOperate(); public class UserControlBase : System.Windows.For
10、ms.UserControl public event OnDBOperate OnNew; private void toolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e) if(e.Button.Equals(BtnNew) /請在以下補齊代碼用來調用OnDBOperate委托簽名的OnNew事件。 If(OnNew!=null)OnNew(); 4、分析以下代碼,完成填空 string strTmp = "abcdefg某某某" int i= System
11、.Text.Encoding.Default.GetBytes(strTmp).Length; int j= strTmp.Length; 以上代碼執行完后,i= j= 5、SQLSERVER服務器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務號, L
12、astUpdateDate表示更新時的服務器時間,請使用一句SQL語句獲得最后更新的事務號。6、根據線程安全的相關知識,分析以下代碼,當調用test方法時i>10時是否會引起死鎖?并簡要說明理由。public void test(int i) lock(this) if (i>10) i-; test(i); 7、分析以下代碼。 public static void test(string ConnectString) System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
13、conn.ConnectionString = ConnectString; try conn.Open(); . catch(Exception Ex) MessageBox.Show(Ex.ToString(); finally if (!conn.State.Equals(ConnectionState.Closed) conn.Close(); 請問 1)以上代碼可以正確使用連接池嗎? 2)以上代碼所使用的異常處理方法,是否所有在test方法內的異常都可以被捕捉并顯示出來? 8、簡要談一下您對微軟.NET 構架下remoting和webservice兩項技術的理解以及實際中的
14、應用。 9、描繪開發WEB項目時所遵從的基本瀑布模型。10、IIS日志文件在服務器上的默認保存位置。11、Tag(標簽)是一種日志分類方式,以關鍵字的形式標識在博客中,用來快速的導向到用戶想查找的熱點文章中。1.c#中的三元運算符是_?2.當整數a賦值給一個object對象時,整數a將會被_ _?3.類成員有_種可訪問形式? 4.public static const int A=1;這段代碼有錯誤么?是什么? 5.float f=-123.567F; int i=(int)f;i的值現在是_? 6.利用oper
15、ator聲明且僅聲明了“=”,有什么錯誤么? 7.委托聲明的關鍵字是_? 8.用sealed修飾的類有什么特點? 9.在A中所有的自定義用戶控件都必須繼承自_?10.在.Net中所有可序列化的類都被標記為_? 11.在.Net托管代碼中我們不用擔心內存漏洞,這是因為有了_? 12.下面的代碼中有什么錯誤嗎?_using System; class A public virtual void F() Console.WriteLine("A.F"); abstract class B:A public abstract override void F(
16、); 13.當類T只聲明了私有實例構造函數時,則在T的程序文本外部,_ _(可以 or 不可以)從T派生出新的類, _(可以 or 不可以)直接創建T的任何實例。14.下面這段代碼有錯誤么? switch (i) case(): CaseZero(); break; case 1: CaseOne(); break; case 2: dufault; CaseTwo(); break; 15.在.Net中,類System.Web.UI.Page 可以被繼承么?可以二.簡答題1.在c#中using和new這兩個關鍵字有什么意義,請寫出你所知道的意義?using 指令 和語句 new 創建實例 new 隱藏基類中方法4.談談類和結構的區別?類是引用類型、結構是值類型5.一個長度為10000的字符串,通過隨機從a-z中抽取10000個字符組成。請用c語言編寫主要程序來實現。6.對于這樣的一個枚舉類型: enum Color:byte Red, Green, Blue, Orange string ss=Enum.GetNames(typeof(Color); byte bb=Enum.GetValues(typeof(Color);試寫一段程序顯示出枚舉類型中定義的所有符號名稱以及它們對應的數值。7.您了解設計模式么?請列出您所知道的設計模式的名稱。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動控制原理(專科)復習題
- 廣東省惠州市惠城區南山學校2024-2025學年七年級下學期數學期中考試卷(含部分答案)
- 2025年湖南省株洲市田心中學中考一模道德與法治試題(含答案)
- 幼兒園《會變顏色的房子》課件
- 【高中語文】整本書閱讀《紅樓夢》人物探究+統編版高一語文必修下冊
- 2024-2025學年下學期高一生物滬科版期末必刷常考題之物種形成與滅絕是進化過程中的必然事件
- 山東競賽題目及答案
- 散列表簡單題目及答案
- 2023-2024學年四川省南充市高二下學期期末學業質量監測數學試題(解析版)
- 2023-2024學年湖北省武漢市江岸區高二下學期7月期末質量檢測數學試題(解析版)
- 人教版(2024新版)七年級上冊英語期中復習課件
- 金融行業安全生產責任管理
- 設備日常維護及保養培訓
- 上海市市轄區(2024年-2025年小學五年級語文)統編版期末考試(下學期)試卷及答案
- 一級建造師執業資格考試大綱(2024年版)
- 科技成果轉化實施獎勵制度
- 近3年國網系統安全事故(事件)通報+各專業嚴重違章專項測試題附答案
- 肺孢子菌肺炎護理查房
- 2023年法律職業資格《主觀題》真題及答案
- 2024年初三數學競賽考試試題
- 2024年《形勢與政策》知識考試題庫(含答案)
評論
0/150
提交評論