- 相關推薦
上海2016年計算機二級考試C#考試大綱修訂
C#是一種完全面向對象的程序設計語言,是.NET框架下最重要的一門語言。下面百分網小編為大家搜索整理了關于上海2016年計算機二級考試C#考試大綱修訂,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

上海市高等學校計算機等級考試(二級)
《C#程序設計》考試大綱
(2016年修訂)
一、考試性質
上海市高等學校計算機等級考試是上海市教育委員會組織的全市高校統一的教學考試,是檢測和評價高校計算機基礎教學水平和教學質量的重要依據之一。該項考試旨在規范和加強上海高校的計算機基礎教學工作,提高學生的計算機應用能力。考試對象主要是上海市高等學校學生,每年舉行一次,通常安排在當年的十月下旬、十一月上旬的星期六或星期日。凡考試成績達到合格者或優秀者,由上海市教育委員會頒發相應的證書。
本考試由上海市教育委員會統一領導,聘請有關專家組成考試委員會,委托上海市教育考試院組織實施。
二、考試目標
上海市高等學校計算機等級考試(二級)主要內容是基于不同語種的程序設計。通過程序設計的教學和考核,旨在訓練大學生的計算思維和編程技術,重在培養大學生應用程序設計語言編寫程序解決實際問題的能力。
C#是一種完全面向對象的程序設計語言,是.NET框架下最重要的一門語言。C#融入了C、C++、Java等語言的優點,并結合了微軟公司Visual Studio.NET平臺下系列開發語言的簡潔、易用性。
《C#程序設計》的考試目標是測試考生掌握程序設計語言的基本知識、面向對象的基本概念,程序設計的基本方法與思路,其中包括數據類型、基本語句、模塊化程序設計、常用算法、界面設計、數據庫應用等,并能綜合應用這些知識解決簡單實際問題的能力。
三、考試細則
1.考試時間:120分鐘。
2.考試方式:考試采用基于網絡環境的無紙化上機考試。
3.考試環境:
Ø上海市高校計算機等級考試通用平臺。
Ø操作系統:Windows 7中文版。
Ø程序開發環境:Visual Studio 2010中文版中的Visual C# 2010。
四、試卷結構
|
序號 |
題型 |
題量 |
計分 |
考核目標 |
|
一 |
單選題 |
10題 |
15分 |
基本概念 基本語句 基本控件 |
|
二 |
程序調試題 |
3題 |
30分 |
基本語句 程序設計 程序調試 |
|
三 |
程序填空題 |
2題 |
20分 |
常用算法 程序設計 |
|
四 |
編程題 |
1-2題 |
35分 |
綜合應用 界面設計 程序設計 |
|
合 計 |
|
16-17題 |
100分 |
|
五、考試內容和要求
|
序號 |
內容 |
知識點 |
要求 |
||
|
1 |
C#.NET基本知識 |
||||
|
|
C#.NET概述 |
· NET框架、Visual Studio.NET特點 |
知道 |
||
|
面向對象程序設計的基本概念 |
· 對象的概念及對象的屬性、事件和方法 |
理解 |
|||
|
程序的書寫格式 |
· 標識符/變量/常量/運算符等構成規則 · 源程序的書寫規則與風格 |
掌握 掌握 |
|||
|
C#.NET語言程序設計步驟 |
· C#.NET集成開發環境的使用 · 程序的編輯/編譯/調試/運行 |
掌握 掌握 |
|||
|
2 |
C#.NET基本語言 |
||||
|
2.1 |
數據類型與變量 |
|
|
||
|
|
數據類型 |
· 值類型:整數類型、實數類型、字符類型、布爾類型、枚舉類型和結構類型 · 引用類型:類、接口、委托、數組 · 數據類型轉換:隱式轉換、顯式轉換 |
掌握
掌握 |
||
|
變量與常量 |
· 各種類型常量的形式 · 各種類型變量的聲明 · 變量的初始化 |
掌握 掌握 掌握 |
|||
|
2.2 |
運算符和表達式 |
|
|
||
|
|
運算符 |
· 運算符種類、功能、目數、優先級、結合性 |
理解 |
||
|
算術運算 |
· 算術運算規則、自增自減運算 |
掌握 |
|||
|
關系和邏輯運算 |
· 關系和邏輯運算規則 · 邏輯運算的優化規則 |
掌握 理解 |
|||
|
位運算 |
· 位運算規則和簡單位運算 |
知道 |
|||
|
賦值運算 |
· 賦值運算中類型轉換規則 · 復合賦值 |
掌握 理解 |
|||
|
條件運算 |
· 條件運算規則 |
掌握 |
|||
|
表達式 |
· 表達式組成規則、各類表達式 · 描述計算過程/條件判斷的表達式 · 各類型數據混合運算中求值順序 · 表達式運算中的隱式類型轉換和強制類型轉換 · 基本運算執行順序、表達式結果類型 |
理解 理解 掌握 理解
掌握 |
|||
|
2.3 |
語句 |
|
|
||
|
|
順序結構語句 |
· 賦值語句 · 輸入和輸出 · 復合語句語句 |
掌握 掌握 |
||
|
選擇結構語句 |
· if、switch語句 · 選擇語句嵌套 |
掌握 掌握 |
|||
|
循環結構語句 |
· for語句、while語句、do…while語句 · 循環語句嵌套 |
掌握 掌握 |
|||
|
退出和結束語句 |
· continue、break語句 |
掌握 |
|||
|
2.4 |
數組 |
|
|
||
|
|
一維數組 |
· 一維數組聲明、初始化、引用 |
掌握 |
||
|
二維數組 |
· 二維數組聲明、初始化、引用 |
掌握 |
|||
|
數組的基本操作 |
· 數據對象的賦值與輸出 · 數組排序 |
掌握 掌握 |
|||
|
3 |
界面設計 |
||||
|
3.1 |
控件 |
|
|
||
|
|
常用控件 |
· 標簽、文本框、命令按鈕、單選按鈕、復選框、滾動條、列表框、組合框、計時器、圖片框等控件的主要屬性、方法和事件 |
掌握 |
||
|
高級事件過程 |
· 鼠標事件、鍵盤事件 |
知道 |
|||
|
3.2 |
窗體和多重窗體 |
· 窗體主要屬性、方法和事件 · 多重窗體使用 · 窗體間數據傳遞 |
掌握 掌握 理解 |
||
|
3.3 |
菜單設計 |
· 下拉菜單 · 彈出菜單 |
掌握 掌握 |
||
|
3.4 |
對話框設計 |
· 消息框 · 打開、另存為、顏色、字體對話框 |
掌握 |
||
|
4 |
面向對象基礎 |
||||
|
4.1 |
類 |
· 類的概念、聲明 · 類的成員及其訪問修飾符 |
掌握 掌握 |
||
|
4.2 |
對象 |
· 對象的定義及其實例化 · 類與對象的關系 |
掌握 掌握 |
||
|
4.3 |
方法 |
· 方法的聲明 · 方法的參數 · 靜態和非靜態方法 · 方法的重載 |
掌握 掌握 掌握 掌握 |
||
|
4.4 |
字段和屬性 |
· 字段的聲明 · 屬性的聲明及使用 |
掌握 掌握 |
||
|
4.5 |
繼承與多態性 |
· 繼承 · 多態性 |
理解 理解 |
||
|
5 |
文件操作 |
||||
|
|
文件訪問 |
· 文件的概念、文件流FileStream · 流的文本讀寫器 · 流的二進制讀寫器 |
理解 掌握 理解 |
||
|
6 |
圖形操作 |
||||
|
6.1 |
GDI+繪圖常用的類 |
·Graphice、Pen、Brush和Font等類 |
理解 |
||
|
6.2 |
坐標系 |
· 坐標系變換方法 |
理解 |
||
|
6.3 |
圖形繪制 |
· Graphice類的方法 · Draw類的方法 · 繪制藝術圖、函數圖 |
掌握 掌握 掌握 |
||
|
7 |
常用算法 |
||||
|
|
排序和查找 |
· 選擇法、冒泡法、插入法排序 · 順序查找、二分法查找 |
掌握 掌握 |
||
|
若干初等數學問題 |
· 求最值、均值、公約數、素數、高次方程求根等 |
掌握
|
|||
|
常見字符處理 |
· 加密、大小寫字母轉換、分類統計等 |
掌握 |
|||
|
8 |
程序調試 |
||||
|
|
|
· 語法錯誤 |
掌握 |
||
|
|
· 語義錯誤 |
掌握 |
|||
|
9 |
數據庫應用 |
||||
|
9.1 |
ADO.NET基礎 |
· ADO.NET的體系結構 |
理解 |
||
|
· Connection對象 |
掌握 |
||||
|
· Command對象 |
掌握 |
||||
|
· DataReader對象 |
知道 |
||||
|
· DataAdapter對象 |
掌握 |
||||
|
· DataSet對象 |
掌握 |
||||
|
9.2 |
數據庫訪問 |
· 利用Adapter對象和DataSet對象進行查詢 |
掌握 |
||
|
· 利用Command對象進行維護 |
知道 |
||||
說明:考慮到C#的特點,新增9數據庫應用.各校可根據需要在6圖形繪制和9數據庫應用兩者選一。
六、說明
1.建議學時數: 64-72學時,其中不少于32學時為實驗課。
2.參考教材:
Ø《Visual C#程序設計基礎》(徐安東主編,葉元卯等編著),清華大學出版社,2012年。
【上海計算機二級考試C#考試大綱修訂】相關文章:
上海2016年計算機二級考試Python考試大綱修訂04-07
上海2016年計算機二級VB考試大綱修訂07-28
計算機二級考試VFP考試大綱03-10
2016上海市計算機二級《VB》考試大綱07-04