《c#語言程序設(shè)計(jì)》-考試大綱new

《c#語言程序設(shè)計(jì)》-考試大綱new

ID:18794186

大?。?5.50 KB

頁數(shù):5頁

時(shí)間:2018-09-23

《c#語言程序設(shè)計(jì)》-考試大綱new_第1頁
《c#語言程序設(shè)計(jì)》-考試大綱new_第2頁
《c#語言程序設(shè)計(jì)》-考試大綱new_第3頁
《c#語言程序設(shè)計(jì)》-考試大綱new_第4頁
《c#語言程序設(shè)計(jì)》-考試大綱new_第5頁
資源描述:

《《c#語言程序設(shè)計(jì)》-考試大綱new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、《C#程序設(shè)計(jì)基礎(chǔ)》考試大綱?課程名稱:C#程序設(shè)計(jì)課程編號(hào):課程類別:考試適用專業(yè):軟件工程學(xué)時(shí)數(shù):54學(xué)分?jǐn)?shù):編寫日期:2013-3審批人:一、課程的性質(zhì)和目的《C#語言程序設(shè)計(jì)》是軟件工程專業(yè)的一門專業(yè)基礎(chǔ)課程。.NET平臺(tái)是當(dāng)今兩大企業(yè)開發(fā)平臺(tái)之一,C#是.NET平臺(tái)上的核心開發(fā)語言,它脫胎于C/C++,同汲取了Java、Delphi等語言的精華。C#2.0更是將泛型編程思想與面向?qū)ο蠹夹g(shù)進(jìn)行了完美的融合,使其成為符合現(xiàn)代軟件工程要求的主流程序設(shè)計(jì)語言。本課程主要任務(wù)是講授C#語言中數(shù)據(jù)類型、數(shù)據(jù)運(yùn)算規(guī)則、流程控程、程序結(jié)構(gòu)、類構(gòu)建方法、常用類型、泛型基礎(chǔ)、異

2、常處理、文件I/O操作、代碼組織與管理等內(nèi)容。通過本門課程學(xué)習(xí),學(xué)生可以了解.NET平臺(tái)開發(fā)技術(shù),初步掌握C#這種純面向?qū)ο缶幊陶Z言,并在“深入語言編程”中不斷深化理解面向?qū)ο缶幊趟枷耄绶庋b、繼承、多態(tài)以及接口、泛型等概念。二、考試目的《C#語言程序設(shè)計(jì)》課程考試依據(jù)本課程教學(xué)大綱,及由鄭宇軍編著、清華大學(xué)出版社出版的《C#語言程序設(shè)計(jì)基礎(chǔ)(第2版)》教材,旨在從了解、理解、掌握(應(yīng)用)三個(gè)能力層次考查學(xué)生對C#程序設(shè)計(jì)語言的基本組成,面向?qū)ο蟪绦蛟O(shè)計(jì)思想方法及C#語言技術(shù)應(yīng)用三個(gè)方面的學(xué)習(xí)情況。三、考試內(nèi)容及要求本課程考試著重于C#語言基本知識(shí)和基于C#語言的面向

3、對象程序設(shè)計(jì)兩個(gè)方面知識(shí),并包含了解、理解、掌握(應(yīng)用)三個(gè)能力層次。了解:指識(shí)記相關(guān)概念并能正確區(qū)分各概念。理解:指在了解基本原理的基礎(chǔ)上,能明白其中內(nèi)涵,并可以運(yùn)用原理解釋相關(guān)問題和現(xiàn)象。掌握(應(yīng)用):充分理解相關(guān)原理并可以熟練運(yùn)用原理解決實(shí)際應(yīng)用問題。<一>NET與C#語言(一)、考核內(nèi)容(1).NET技術(shù)與.NETFramework的基本概念(2)C#應(yīng)用程序基本結(jié)構(gòu)。(二)、考核要求(1)了解.NET技術(shù)與.NETFramework的組成。(2)掌握C#語言語言程序基本組成與用戶交互的方法及程序注釋方法。(3)理解命名空間、程序集、類型與方法的概念。<二>C

4、#數(shù)據(jù)類型(一)、考核內(nèi)容(1)C#值類型(2)C#引用類型(二)、考核要求(1)了解C#類型的分類,各數(shù)據(jù)類型特點(diǎn)。(2)理解簡單值類型與復(fù)合值類型的區(qū)別。(3)掌握整數(shù)、字符、實(shí)數(shù)、布爾、結(jié)構(gòu)、枚舉類型的定義及使用方法。(4)理解類、接口、委托、數(shù)組的概念。(5)掌握類與接口的定義方法及類成員的初始化方法。(6)掌握委托類型的定義,委托類型的基本使用方法。(7)掌握規(guī)則多維數(shù)組與不規(guī)則多維數(shù)組定義與初始化方法。<三>值和方法(一)、考核內(nèi)容(1)常量和變量(2)字段的定義與使用(3)方法的定義與調(diào)用(二)、考核要求(1)理解常量與變量的區(qū)別與作用。(2)理解實(shí)例字

5、段、靜態(tài)字段、常數(shù)與只讀字段的含義與特點(diǎn),并掌握它們的定義與初始化方法。(3)理解方法參數(shù)類型、方法的標(biāo)識(shí)與重載的基本概念。掌握方法的定義與調(diào)用。(4)理解可選參數(shù)和命名參數(shù)、實(shí)例方法與靜態(tài)方法的概念,掌握它們的定義和使用方法。<四>操作符和表達(dá)式(一)、考核內(nèi)容(1)C#主要操作符(2)C#表達(dá)式構(gòu)建(二)、考核要求(1)理解C#操作符類別與運(yùn)算優(yōu)先級(jí)。(2)掌握算術(shù)表達(dá)式:基本算術(shù)運(yùn)算、字符串相加、委托加減。(3)掌握自增自減表達(dá)式。(4)理解位運(yùn)算表達(dá)式。(5)掌握關(guān)系表達(dá)式:比較運(yùn)算、類型判斷。(6)掌握條件邏輯表達(dá)式。(7)掌握其它特殊表達(dá)式:一元加減表達(dá)式

6、、條件表達(dá)式、類型轉(zhuǎn)換表達(dá)式、創(chuàng)建表達(dá)式、溢出檢查表達(dá)式。<五>流程控制(一)、考核內(nèi)容(1)C#語言流程控制結(jié)構(gòu)(二)、考核要求(1)掌握選擇結(jié)構(gòu):if、switch語句的使用。(2)掌握循環(huán)結(jié)構(gòu):while、do-while、for、foreach循環(huán)語句的使用。(3)掌握跳轉(zhuǎn)結(jié)構(gòu):break、continue、return、goto語句。<六>面向?qū)ο蠓椒▽W(xué)與類的理解(一)、考核內(nèi)容(1)面向?qū)ο蟮姆椒▽W(xué)(2)C#類構(gòu)造(二)、考核要求(1)了解面向?qū)ο蟮姆椒▽W(xué)。(2)理解構(gòu)造函數(shù)與析構(gòu)函數(shù)的作用,掌握其定義方法。(3)理解類的屬性成員,掌握其定義與使用方法。(

7、4)理解索引函數(shù),掌握其定義與使用方法。(5)理解C#事件的概念,掌握事件發(fā)布與訂閱、EventHandler類型、Windows控制事件的使用。(6)掌握操作符重載方法。(7)理解類實(shí)例this關(guān)鍵字。<七>繼承與多態(tài)性(一)、考核內(nèi)容(1)類與繼承。(2)C#語言多態(tài)性實(shí)現(xiàn)(3)接口與繼承(4)擴(kuò)展方法(二)、考核要求(1)理解基類與派生類、隱藏基類成員、base關(guān)鍵字、對象生命周期的概念。(2)掌握成員的虛擬和重載、抽象類和抽象方法、密封類和密封方法。(3)理解接口和抽象類、接口方法的實(shí)現(xiàn)及基于接口的多繼承。(4)掌握類的擴(kuò)展方法的定義與使用方

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。