NET編程基礎(chǔ)課程考核說明_第1頁
NET編程基礎(chǔ)課程考核說明_第2頁
NET編程基礎(chǔ)課程考核說明_第3頁
NET編程基礎(chǔ)課程考核說明_第4頁
NET編程基礎(chǔ)課程考核說明_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.NET 編程基礎(chǔ)課程考核說明.一、考核說明“ .NET 編程基礎(chǔ)”是中央電大網(wǎng)站編程專業(yè)(專科)的統(tǒng)設(shè)必修課程。1、考核對象 中央電大網(wǎng)站編程專業(yè)學(xué)生。2、命題依據(jù)本考核說明以 “ .NET 編程基礎(chǔ)教學(xué)大綱” 為依據(jù)編制。 本考核說明是考試命題的依據(jù)。3、考核目的和要求本課程主要考核學(xué)員對 .NET 框架、通用類型系統(tǒng)、面向?qū)ο笙嚓P(guān)知識的理解、文件操 作、使用 ADO.NET 操作數(shù)據(jù)、創(chuàng)建和使用 Web 服務(wù),等內(nèi)容。要求學(xué)員記住一些基本概念、主要的名詞術(shù)語和 .NET 程序設(shè)計的基本方法,但不要求 學(xué)員死記具體的內(nèi)容細(xì)節(jié)和程序?qū)嵗?。具體考核要求分為三個層次:了解、理解和應(yīng)用。( 1)了

2、解即知道有關(guān)概念、方法和背景;(2)理解是在了解的基礎(chǔ)上能夠進(jìn)行簡單分析和判斷;(3)應(yīng)用是在理解的基礎(chǔ)上能夠進(jìn)行實際操作和應(yīng)用。4、命題原則 (1)在教學(xué)大綱和考核說明所規(guī)定的目的、要求和內(nèi)容范圍之內(nèi)命題。由于本課程 為 .NET 最新技術(shù),實踐性非常強。為了考察學(xué)員對所學(xué)知識的應(yīng)用能力,防止死記硬背情 況的發(fā)生,設(shè)計了部分編程題,均參照教材中的案例和實驗中的練習(xí)題目。(2)試題宜小而多,覆蓋面廣,并突出要點。5、試題題型 有選擇題、填空題、判斷題、簡答題和編程題五種題型。 (1)填空題:這類題目主要考察學(xué)員對基本概念的理解能力。( 2)選擇題: 給出一些有關(guān) .NET 編程基礎(chǔ)概念和特點方

3、面的試題, 要求學(xué)員從題后給 出的供選擇的答案中選擇合適的答案, 補足這些敘述。 這類題目主要考察學(xué)員對 .NET 概念、 面向?qū)ο蟾拍詈桶?ADO.NET 在內(nèi)的許多基礎(chǔ)知識的掌握程度。 以單選題為主, 部分多選 題目在題中單獨注明。( 3)判斷題:給出一些有關(guān) .NET 編程知識的敘述,要求學(xué)生判斷相應(yīng)敘述的對錯。這 類題目主要考察學(xué)生對相關(guān)知識點的正確理解情況。(4)簡答題:這類題目包含名詞解釋、回答問題。(5)編程題:編寫簡單的程序或者程序填空,考察學(xué)生的編程能力。6、考核形式采用期末考試與平時成績相結(jié)合的方式。 其中平時成績根據(jù)平時作業(yè)和課程實驗的完成 情況給分,占考核總成績的 2

4、0%,未完成課程作業(yè)和實驗者不能參加期末考試。期末考試:采用閉卷形式,占總成績的80%,答題時限 90 分鐘。以上二部分成績合計 60 分以上(包括 60分)則通過考核。二、考核內(nèi)容和要求第 1 章 .NET 框架介紹核心知識點 1、.NET 框架的組成2、命名空間和類3、命名空間的引用4、VS.NET 集成開發(fā)環(huán)境考核要求 1、了解: .NET 框架的歷史與架構(gòu)2、理解:命名空間和類3、理解: .NET 應(yīng)用程序的編譯過程4、應(yīng)用: VS.NET 集成開發(fā)環(huán)境第 2 章 通用類型系統(tǒng)核心知識點 1、通用類型系統(tǒng)的分類2、值類型與引用類型的區(qū)別3、結(jié)構(gòu)和枚舉4、String 對象的“不可變”特

5、性5、數(shù)組對象的特點6、數(shù)組的聲明和初始化方法7、裝箱與拆箱考核要求 1、了解:通用類型系統(tǒng)框架2、理解:值類型與引用類型的區(qū)別3、應(yīng)用:常見的值類型4、理解:引用類型的機制第 3 章 字符串、數(shù)組與集合核心知識點 1、字符串的格式化(例如 ToString 方法)2、字符串的操作( Nothing, Compare, IndexOf, SubString 等)3、StringBuilder 的使用4、集合與數(shù)組5、For Each.Next 語句 考核要求 1、理解:典型 Framework 數(shù)組的功能2、了解:常用集合類型3、應(yīng)用:集合相關(guān)操作4、應(yīng)用:字符串相關(guān)操作第 4 章 面向?qū)ο箝_

6、發(fā)核心知識點 1、類和對象的區(qū)別2、對象的創(chuàng)建和引用3、類的創(chuàng)建4、構(gòu)造函數(shù)與析構(gòu)函數(shù)5、屬性與方法6、封裝,繼承,接口與多態(tài)考核要求 1、了解:面向?qū)ο笤O(shè)計的基本概念2、理解:封裝、繼承、接口和多態(tài)性的概念3、應(yīng)用:能夠?qū)崿F(xiàn)對象的初始化和調(diào)用第 5 章 數(shù)據(jù)流和文件的讀寫核心知識點 1、Directory 和 DirectoryInfo 類2、獲取子目錄、創(chuàng)建子目錄3、獲取文件或子目錄信息4、Path 類的使用5、File 和 FileInfo 類6、創(chuàng)建、拷貝、移動、刪除文件7、FileStream 類及其參數(shù) Path, Mode, Access, Share8、StringReader

7、 和 StringWriter 考核要求 1、了解: Stream 類2、應(yīng)用:操作 Reader 和 Writer 類3、應(yīng)用:常見的文件 I/O 操作第 6 章 使用 ADO.NET 訪問數(shù)據(jù)核心知識點 1、ADO.NET 中的主要對象2、兩種數(shù)據(jù)提供程序3、連接字符串4、Command 的創(chuàng)建方式,屬性 CommandText 和 CommandType5、執(zhí)行 Command 的三種方法 ExecuteScalar, ExecuteReader 和 ExecuteNonQuery6、DataReader 的方法(例如: Read、 GetValue、 GetType 等方法)7、Dat

8、aReader 的屬性以及獲得列值的方法8、使用存儲過程和參數(shù)9、DataSet 的組成10、使用 DataAdapter 檢索數(shù)據(jù)和修改數(shù)據(jù)考核要求 1、理解: ADO.NET 的工作原理2、應(yīng)用:連接到數(shù)據(jù)源3、應(yīng)用:使用 DataReader 獲取數(shù)據(jù)4、應(yīng)用:使用 DataSet 檢索數(shù)據(jù)第 7 章 使用 ADO.NET 修改數(shù)據(jù)核心知識點 1、DataTable 的創(chuàng)建方法2、數(shù)據(jù)集中表的命名方式,大小寫有關(guān)3、DataTable 的 Columns 集合和 Rows 集合4、數(shù)據(jù)視圖及其屬性(如: RowFilter 屬性和 Sort 屬性等)5、使用 Command 對象修改數(shù)據(jù)

9、庫6、使用 DataAdapter 和 DataSet 更新數(shù)據(jù)庫 考核要求 1、理解:本地更新和數(shù)據(jù)庫更新的不同2、應(yīng)用:使用 Command 對象直接修改數(shù)據(jù)庫3、應(yīng)用:使用 DataSet 更新數(shù)據(jù)庫4、應(yīng)用: DataTable 的增刪改操作 第 8 章 ADO.NET 高級主題核心知識點 1、添加 DataRelation 對象2、GetChildRows 方法和 GetParentRow 方法3、DataSet.ReadXML4、DataSet.WriteXmlSchema 和 DataSet.WriteXml 考核要求 1、理解: ADO.NET 組件的層次關(guān)系2、應(yīng)用:使用 D

10、ataRelation 實現(xiàn)主從關(guān)系操作3、應(yīng)用:實現(xiàn) XML 數(shù)據(jù)和 DataSet 相互轉(zhuǎn)換第8章第9章 Web服務(wù)核心知識點 1、XML Web Service 的原理2、Web 服務(wù)調(diào)用3、編寫簡單的 Web 服務(wù)考核要求 1、了解: Web 服務(wù)工作原理2、應(yīng)用:編寫簡單 WEB 服務(wù)3、應(yīng)用: WEB 服務(wù)調(diào)用第 9 章 .NET 高級主題核心知識點 1、事件和事件處理程序2、WithEvents 語句和 Handles 子句3、AddHandler 與 RemoveHandler4、委托的概念考核要求 1、了解:事件與委托的處理機制2、了解:聲明事件、委托的方法3、了解:使用和引

11、發(fā)事件第 11 章 .NET 應(yīng)用部署核心知識點 1、打包、分發(fā)等概念2、部署實例考核要求 1、了解: .NET 部署機制2、應(yīng)用:實施簡單的 .NET 應(yīng)用部署三、試題類型及解答示例(一)填空題1. String.Chars(5) 返回字符串的第 個字符;2. DataTable 有: Rows、 和 Constraints 三種集合。答案:1. 62. Columns(二)選擇題(請將正確答案的序號填入括號中)單選題:1 如果要給 DataTable 添加約束但是不添加數(shù)據(jù),需要使用( )。A. 數(shù)據(jù)適配器的 FillSchema 方法B. DataTable 的 FillSchema 方

12、法C. DataTable 的 Fill 方法D. DataSet 的 FillSchema 方法E. 數(shù)據(jù)適配器的 Fill 方法。答案: A多選題:2 在以下關(guān)于連接字符串的描述中,選出正確的描述( )( )。A. Data Source 屬性表示數(shù)據(jù)庫的類型B. Trusted_Connection 參數(shù)決定連接是否使用信任連接C. Integrated Security 參數(shù)決定連接是否使用信任連接D. Initial Catalog 表示數(shù)據(jù)庫的類型答案: BC3 在關(guān)于 DataSet 和 DataTable 的以下描述中,選出正確的答案( )( )。A. 同一個 DataTabl

13、e 可以屬于多個 DataSetB. 數(shù) 據(jù) 集 中 的 數(shù) 據(jù) 表 名 稱 是 區(qū) 分 大 小 寫 的 , ds.Tables(Employees) 和 ds.Tables(employees) 不是同一個表C. 如果數(shù)據(jù)集中只有一個數(shù)據(jù)表,則該表的名稱是大小寫無關(guān)的D. 即使數(shù)據(jù)集中只有一個數(shù)據(jù)表,該表的名稱也要區(qū)分大小寫 答案: BC(三)判斷題從下列敘述中選擇正確的描述,正確的劃V;錯誤的劃?。1同一個表 DataTable 不能屬于多個數(shù)據(jù)集。 ( )2使用 ds.Tables.Add() 在數(shù)據(jù)集 ds 中創(chuàng)建一張新表,該表的名稱是 Nothing 。()答案:1.( V )2.

14、( X )分析原因:使用 ds.Tables.Add()創(chuàng)建的表為TableN,其中N為順序號。(四)簡答題1. 簡述值類型的主要特點。2. 簡述對象、類和實例之間的關(guān)系。答案:1. 值類型直接包含它們的數(shù)據(jù)。 每個值類型變量都包含有它自己的數(shù)據(jù)拷貝, 因此對 一個值類型變量的操作不會影響其他變量。2. 簡述對象、類和實例之間的關(guān)系。 類是一種引用類型,它封裝數(shù)據(jù)和行為。類描述對象的字段、屬性、方法和事件。對象是類的實例,創(chuàng)建了一個類后,可以 創(chuàng)建所需的任何數(shù)量的對象。(五) 編程題下面的 程序 通過 創(chuàng)建 DataSet 中 Customers 表 和 Orders 表 之間 的關(guān) 系 (

15、DataRelation ),并使用 DataRow.GetChildRows 方法返回每個客戶的所有訂單。使用 ListBox 框顯示數(shù)據(jù)。請根據(jù)程序代碼中的注釋將程序補充完整。填充表 Customers 和 Orders SqlDataAdapter1.Fill(DataSet11.Customers)SqlDataAdapter2.Fill(DataSet11.Orders)創(chuàng)建主表 Customers 和從表 Orders 之間的關(guān)系 CustOrders,Dim custOrderRel As DataRelation = DataSet11.Relations.Add(CustOrders, _DataSet11.Tables( ).Columns(CustomerID), DataSet11.Tables( ).Columns(CustomerID)Dim custRow As DataRowDim orderRow As D

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論