資源描述:
《c#考試大綱new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、安徽國際商務(wù)職業(yè)學(xué)院信息服務(wù)系考試大綱課程名稱C#程序設(shè)計編制單位信息服務(wù)系編制(訂)日期二0一一年八月《C#程序設(shè)計》課程考試大綱課程編號:308課程性質(zhì):必修適用專業(yè):計算機應(yīng)用專業(yè)。考試對象:所授課程的班級一、課程考核目的:通過考核促使學(xué)生對本門課程的了解程度,尤其是C#程序的基本結(jié)構(gòu)面向?qū)ο蟮某绦蛟O(shè)計方法。通過考核促使學(xué)生對C#2005進行應(yīng)用程序開發(fā),能夠面向企業(yè)用戶的需求,進行編碼和測試,具備一個程序員的基本素質(zhì)。通過課程考核結(jié)果了解本門課程教學(xué)效果、存在的問題及將來改進的方向。二、課程考
2、試方式及時間:該課程是一門實踐性很強的課程,考核方式應(yīng)將平時操作與期末考試結(jié)合起來,注重學(xué)生平時的實訓(xùn)成績。同時結(jié)合學(xué)生日常表現(xiàn),如出勤、作業(yè)等。在考核方式上,采取閉卷形式。集中考試時間宜安排在期末。三、教學(xué)時數(shù):本課程總學(xué)時為114(19周,周課時6)。四、教材與參考書目:1.《VisualC#2005程序設(shè)計》高等教育出版社,微軟公司著2007年7月主要參考資料:1.《C#2008程序設(shè)計實踐教程》清華大學(xué)出版社,李乃文等編著2009年5月第1版2.《VisualC#.NET應(yīng)用編程》電子工業(yè)出版
3、社尹立宏編著3.《C#程序設(shè)計教程》北方交通大學(xué)出版社唐大仕著五、考核內(nèi)容與考核要求:考核要求:本大綱的考核要求分為“識記”、“領(lǐng)會”、“應(yīng)用”三個層次,具體含義是:識記:能解釋有關(guān)的概念、理論的含義,并能正確認(rèn)識和表述。領(lǐng)會:在識記的基礎(chǔ)上,能全面地了解C#程序設(shè)計中各種數(shù)據(jù)類型和相關(guān)對象的內(nèi)在關(guān)系,為全面正確地運用C#進行程序設(shè)計奠定良好的基礎(chǔ)。應(yīng)用:在領(lǐng)會的基礎(chǔ)上,能運用所學(xué)的知識面向企業(yè)應(yīng)用進行編碼和測試等各項工作??己藘?nèi)容:第一章概述■基本概念:識記最基本的計算機軟硬件知識和用編程方式來解決
4、實際問題的思想,并初步了解了數(shù)據(jù)結(jié)構(gòu)和算法的概念?!鲩_發(fā)環(huán)境:領(lǐng)會安裝VisualStudio2005的方法。第二章C#與VisualStudio2005■C#:識記C#程序的特點;■開發(fā)過程:識記使用VisualStudio.NET進行開發(fā)的過程;能應(yīng)用使用VisualStudio.NET創(chuàng)建解決方案、向解決方案添加項目的方法,識記對項目進行編輯、編譯、調(diào)試的過程。第三章變量、數(shù)據(jù)類型和表達式■變量:領(lǐng)會C#程序中變量的概念;變量與類型、對象等概念之間的聯(lián)系;領(lǐng)會聲明變量和初始化變量的方法,能應(yīng)用字
5、符串變量的聲明與初始化方法;領(lǐng)會轉(zhuǎn)義符、Verbatim字符串、Unicode字符串等相關(guān)概念的含義及用法;■常量:識記C#程序中常量的概念;領(lǐng)會常量與變量之間的區(qū)別;能應(yīng)用創(chuàng)建和使用常量的方法;■枚舉:區(qū)分C#程序中枚舉和常量之間的差別;領(lǐng)會創(chuàng)建和使用枚舉類型數(shù)據(jù)的規(guī)則?!鲱愋娃D(zhuǎn)換:領(lǐng)會C#語言中類型轉(zhuǎn)換的概念;區(qū)分顯式轉(zhuǎn)換和隱式轉(zhuǎn)換的區(qū)別、區(qū)分窄轉(zhuǎn)換和寬轉(zhuǎn)的區(qū)別;■表達式:識記C#語言的表達式,領(lǐng)會組成表達式的基本要素;識記運算符的概念,■識記一元、二元、三元運算符的概念,領(lǐng)會元運算符、一元運算符
6、、算術(shù)運算符、移位運算符、關(guān)系運算符、相等運算符、邏輯運算符、條件運算符、賦值運算符等運算符的分類方法和具體每種運算符的使用規(guī)則。應(yīng)用運算符的優(yōu)先級順序。第四章分支和循環(huán)■條件語句:識記分支結(jié)構(gòu)在程序設(shè)計中的作用;領(lǐng)會用if語句和Switch語句進行分支結(jié)構(gòu)控制的方法;■循環(huán)語句:領(lǐng)會循環(huán)結(jié)構(gòu)在程序中的作用;領(lǐng)會for循環(huán)、While循環(huán)、Do循環(huán)等各種循環(huán)實現(xiàn)方法。第五章面向?qū)ο蟆龌靖拍睿鹤R記類和對象的概念,識記二者概念之間的聯(lián)系和區(qū)別?!龇庋b性:識記封裝的概念;領(lǐng)會用訪問域說明、屬性等方法實現(xiàn)封
7、裝;■類的可訪問性和作用域:識記C#語言中程序元素的作用域的概念,應(yīng)用C#語言支持的訪問修飾符的用法;■方法:識記為類添加方法的語法,領(lǐng)會在方法中使用this變量、向方法傳遞參數(shù)、從方法中返回值等編程語法,識記this關(guān)鍵字的含義,理解ref、in、out等關(guān)鍵字的含義;■方法重載:識記方法重載的含義,領(lǐng)會對類的方法進行重載時的注意事項?!鰳?gòu)造函數(shù):識記構(gòu)造函數(shù)的定義和作用,應(yīng)用構(gòu)造函數(shù)的編寫語法;識記什么是缺省構(gòu)造函數(shù)和帶參數(shù)的構(gòu)造函數(shù);領(lǐng)會如何在構(gòu)造函數(shù)中對類的進行初始化;應(yīng)用重載構(gòu)造函數(shù)的概念和
8、實現(xiàn)語法,能夠使用不同的構(gòu)造函數(shù)創(chuàng)建不同初始狀態(tài)的實例?!鲮o態(tài)成員:識記“靜態(tài)成員屬于類”的概念,識記定義和使用類的靜態(tài)域和靜態(tài)方法的語法;識記什么是類的靜態(tài)構(gòu)造函數(shù),領(lǐng)會創(chuàng)建類的靜態(tài)構(gòu)造函數(shù)的語法限制。重點領(lǐng)會為什么在靜態(tài)方法中不能使用this關(guān)鍵字?!鑫校鹤R記委托的概念,能夠使用多播委托。第六章面向?qū)ο蟮母呒墤?yīng)用■封裝性:識記封裝的概念;領(lǐng)會用訪問域說明、屬性等方法實現(xiàn)封裝;■繼承性:識記繼承的基本概念;領(lǐng)會繼承的語法,能夠判斷在編寫繼承代碼過程中