海南師范大學(xué)全國碩士研究生招生自命題考試大綱
考試科目代碼:[復(fù)試] 考試科目名稱:面向?qū)ο蟪绦蛟O(shè)計
一、考試形式與試卷結(jié)構(gòu)
(一)試卷成績及考試時間
本試卷滿分為100分,考試時間為120分鐘。
(二)答題方式
答題方式為閉卷、筆試或機試。
(三)試卷結(jié)構(gòu)
單項選擇題;程序填空題;問答題;應(yīng)用題等
二、考試目標:
1.理解面向?qū)ο蟮姆治雠c設(shè)計方法。
2.掌握面向?qū)ο蟮某绦蛟O(shè)計方法和思維方法。
3.能夠使用面向?qū)ο蟪绦蛟O(shè)計工具進行程序設(shè)計與軟件開發(fā)。
三、考試范圍:
第一章 面向?qū)ο蟪绦蛘Z言基礎(chǔ)
1.內(nèi)容
面向?qū)ο蟪绦蛘Z言的詞法記號,數(shù)據(jù)類型,運算符與表達式,控制語句。
2.基本要求
了解面向?qū)ο蟪绦蛘Z言的基本概念和基本語法。
3.重點與難點
重點:面向?qū)ο蟪绦蛘Z言的基本概念和語法。
難點:面向?qū)ο蟪绦蛘Z言和面向過程語言的區(qū)別。
第二章 類與對象
1.內(nèi)容
類與對象概念的引入,類的聲明,對象的聲明和實例化,類的和對象的使用及其意義,方法的重載。
2.基本要求
掌握類與對象的定義和使用,了解類和對象在面向?qū)ο蟪绦蛟O(shè)計中的作用。
3.重點與難點
重點:類與對象。
難點:類的抽取。
第三章 封裝與繼承
1.內(nèi)容
封裝的定義及其意義,繼承的定義及其意義,包、接口的定義及使用。
2.基本要求
掌握類的封裝和繼承概念和方法,了解他們對程序設(shè)計的意義。掌握包和接口的定義和使用,了解接口的意義。
3.重點與難點
重點:類的繼承方法和接口的實現(xiàn)。
難點:接口的實現(xiàn)。
第四章 多態(tài)
1.內(nèi)容
多態(tài)性的形態(tài)和其對程序設(shè)計的意義,方法的重寫,多態(tài)在程序中的實現(xiàn)方法。
2.基本要求
掌握多態(tài)性的概念與及其作用,掌握多態(tài)在程序中的實現(xiàn)方法。
3.重點與難點
重點:多態(tài)在程序中的實現(xiàn)方法。
難點:多態(tài)在程序中的實現(xiàn)方法。
第五章 異常處理
1.內(nèi)容
JAVA或C++語言中的異常處理機制和異常處理語句。
2.基本要求
掌握JAVA或C++語言中的異常處理機制和異常處理語句。
3.重點與難點
重點:異常處理機制。
難點:異常處理機制。
第六章 圖形界面設(shè)計
1.內(nèi)容
圖形用戶界面概述、用戶自定義成分、布局管理、事件處理。
2.基本要求
掌握圖形界面的基本構(gòu)成,了解JAVA或C++語言常用的布局策略及主要容器組件, 掌握利用JAVA或C++語言類庫中的類及方法繪制用戶自定義的圖形界面的方法,掌握圖形界面下的事件驅(qū)動機制。
3.重點與難點
重點:圖形界面的基本構(gòu)成和JAVA或C++語言常用的布局策略及主要容器組件,形界面下的事件驅(qū)動機制。
難點:圖形界面下的事件驅(qū)動機制。
第七章 輸入輸出
1.內(nèi)容
輸入輸出格式控制,文件輸入輸出,用戶自定義類型的輸入輸出。
2.基本要求
掌握文件的基本概念;文件輸入輸出。
3.重點與難點
重點:文件輸入輸出。
難點:文件輸入輸出。
四、主要參考書目
1、Java面向?qū)ο蟪绦蛟O(shè)計,董小圓,清華大學(xué)出版社,2011。
2. C++語言程序設(shè)計(第4版), 鄭莉,董淵,何江舟.清華大學(xué)出版社, 2010.