一、考試性質
上海市高等學校計算機等級考試是上海市教育委員會組織的全市高校統一的教學考試,是檢測和評價高校計算機基礎教學水平和教學質量的重要依據之一。該項考試旨在規范和加強上海高校的計算機基礎教學工作,提高學生的計算機應用能力?荚噷ο笾饕巧虾J懈叩葘W校學生,每年舉行一次,通常安排在當年的十月下旬、十一月上旬的星期六或星期日。凡考試成績達到合格者或優秀者,由上海市教育委員會頒發相應的證書。
本考試由上海市教育委員會統一領導,聘請有關專家組成考試委員會,委托上海市教育考試院組織實施。
二、考試目標
上海市高等學校計算機等級考試(二級)主要內容是基于不同語種的程序設計。通過程序設計的教學和考核,旨在訓練大學生的計算思維和編程技術,重在培養大學生應用程序設計語言編寫程序解決實際問題的能力。
隨著網絡技術的成熟和廣泛應用,微軟公司推出的Visual Studio.NET集成了多種語言的統一開發環境,VB.NET繼承了傳統Visual Basic的優點,在面向對象程序設計方面更完善,為學習和以后結合專業開發應用軟件提供了便利。
《 Visual Basic.NET程序設計》的考試目標是測試考生掌握程序設計語言的基本知識、面向對象的基本概念,程序設計的基本方法與思路,其中包括數據類型、基本語句、模塊化程序設計、常用算法、界面設計等,并能綜合應用這些知識解決簡單實際問題的能力。
三、考試細則
1.考試時間:120分鐘。
2.考試方式:考試采用基于網絡環境的無紙化上機考試。
3.考試環境:
Ø上海市高校計算機等級考試通用平臺。
Ø操作系統:Windows 7中文版。
Ø程序開發環境:Visual Studio 2010中文版中的Visual VB.NET 2010。
四、試卷結構
一、單選題 10題 15分 基本概念;基本語句;基本控件
二、程序填空題 2題 20分 常用算法;程序設計
三、程序調試題 3題 30分 基本語句;程序設計;程序調試
四、編程題(2個窗體) 1大題 35分 綜合應用;界面設計;程序設計
合 計 16題 100分
五、考試內容和要求
1.VB.NET基本知識
VB.NET概述
· NET框架、Visual Studio.NET特點
面向對象程序設計的基本概念
· 對象的概念及對象的屬性、事件和方法
程序的書寫格式
· 標識符/變量/常量/運算符等構成規則
· 源程序的書寫規則與風格
VB.NET語言程序設計步驟
·VB.NET集成開發環境的使用
· 程序的編輯/編譯/調試/運行
2.VB.NET基本語言
2.1數據類型與變量
數據類型
· 基本數據類型:整型、實型、字符型、日期型和邏輯型
· 復合數據類型:數組和結構類型
變量與常量
· 各種類型常量的形式
· 各種類型變量的聲明
· 變量的初始化
2.2運算符和表達式
運算符
· 運算符種類、功能、優先級理解
算術運算
· 算術運算規則掌握
字符運算
· & 與 + 的區別掌握
關系和邏輯運算
· 關系和邏輯運算規則掌握
表達式
· 表達式組成書寫規則、優先級別
· 各類型數據混合運算中求值順序
· 表達式運算中的不同數據類型轉換