亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>
        違法信息舉報 客服熱線:400-118-7898
        廣告
        ?
        專接本欄目測試廣告

        ?2023年懷化學院專升本Java程序設(shè)計考試大綱

        普通專升本 責任編輯:管理員 2023-02-23

        摘要:2023年懷化學院專升本Java程序設(shè)計考試大綱已經(jīng)發(fā)布了,學生可以通過考試大綱了解相關(guān)的考試信息,按照考試大綱進行備考等。具體請見下文。

        2023年懷化學院專升本Java程序設(shè)計考試大綱

        一、考試目的和要求

        Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是Java程序設(shè)計語言和Java平臺(即JavaSE,JavaEE,JavaME)的總稱。Java程序設(shè)計考試是為了檢查學生是否具備Java程序設(shè)計基本知識和初步應(yīng)用能力的考試,通過本課程的學習,考生要求達到以下“知識”和“技能”兩方面的目標:

        知識方面:掌握面向?qū)ο蟪绦蛟O(shè)計的基本知識,掌握Java語言的編程語法和常用類的使用。

        技能方面:能正確閱讀和理解簡單的Java程序,能編寫和調(diào)試簡單功能需求的Java程序。

        考試基本要求如下:

        (1)掌握Java語言的語法成份及其使用方法

        (2)掌握面向?qū)ο蟪绦蛟O(shè)計的基礎(chǔ)知識

        (3)掌握Java類庫的常用類

        (4)掌握簡單Java應(yīng)用程序的閱讀、理解和編寫

        (5)了解Java圖形用戶界面程序的編寫

        (6)了解Java語言的多線程編程

        (7)掌握一種Java程序的編譯和調(diào)試環(huán)境,能熟練地調(diào)試程序

        二、考核知識范圍及考核要求

        (一)基礎(chǔ)知識

        【考試要求】

        了解Java語言的歷史和特點;掌握Java的程序結(jié)構(gòu)及開發(fā)環(huán)境的搭建;熟悉Java語言的各種數(shù)據(jù)類型;掌握變量和常量的定義方法;掌握基本數(shù)據(jù)類型的轉(zhuǎn)換;掌握運算符與表達式的運用;熟悉Java的編碼規(guī)范。

        【主要考點】

        1.Java語言的歷史、現(xiàn)狀、特點、基本程序結(jié)構(gòu)以及編程環(huán)境的搭建

        2.Java語言的數(shù)據(jù)類型:

        (1)基本數(shù)據(jù)類型:byte、short、int、long、float、double、char、boolean

        (2)引用數(shù)據(jù)類型:類、接口、數(shù)組

        3.常量和變量

        常量的各種表示形式和類型,變量的定義和初始化

        4.數(shù)據(jù)類型轉(zhuǎn)換

        顯示轉(zhuǎn)換,隱式轉(zhuǎn)換

        5.運算符

        賦值運算符、算術(shù)運算符、自增/減運算符、關(guān)系運算符、邏輯運算符、位運算符、條件運算符等

        6.表達式

        表達式的組成規(guī)則,表達式運算中的類型轉(zhuǎn)換、優(yōu)先級和結(jié)合性

        7.Java編程規(guī)范

        (二)流程控制結(jié)構(gòu)

        【考試要求】

        熟悉流程控制分為順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu),掌握選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的具體實現(xiàn)。

        【主要考點】

        1.Java程序的基本結(jié)構(gòu)

        2.選擇結(jié)構(gòu)

        (1)if語句

        (2)switch語句

        3.循環(huán)結(jié)構(gòu)

        (1)for語句

        (2)while語句

        (3)do-while語句

        4.跳轉(zhuǎn)語句

        (1)break語句

        (2)continue語句

        (3)return語句

        5.循環(huán)語句與分支語句的嵌套

        (三)面向?qū)ο蟪绦蛟O(shè)計

        【考試要求】

        掌握面向?qū)ο蟪绦蛟O(shè)計的特點和基本概念;掌握類的聲明;掌握對象的創(chuàng)建和使用;掌握繼承和多態(tài)的概念和應(yīng)用;掌握接口的聲明和實現(xiàn);掌握包的聲明、包與類的引入;掌握Java類庫常用類的使用

        【主要考點】

        1.面向?qū)ο蟪绦蛟O(shè)計的基本概念

        類、對象、成員變量、成員方法、封裝、繼承、多態(tài)

        2.類的基本組成

        (1)類的聲明

        (2)成員變量的聲明

        (3)成員方法的聲明與調(diào)用,方法的參數(shù)傳遞與返回值

        (4)方法的重載

        (5)靜態(tài)變量和靜態(tài)方法

        3.對象的創(chuàng)建和使用

        (1)對象的創(chuàng)建

        (2)構(gòu)造方法與對象的初始化

        (3)成員變量、成員方法的訪問

        (4)this

        (5)引用的賦值

        4.類的繼承

        (1)子類的聲明

        (2)super

        (3)變量覆蓋和方法覆蓋

        (4)final類和final方法

        5.類及成員的四種訪問權(quán)限

        (1)類的訪問權(quán)限:默認權(quán)限、public

        (2)類成員的訪問權(quán)限:public、private、protected、默認權(quán)限

        6.抽象類與接口

        (1)abstract類和abstract方法的聲明

        (2)接口的聲明與實現(xiàn)

        7.包

        (1)包的聲明及package語句

        (2)包和類的引入及import語句

        8.常用類的使用

        (1)String類字符串的基本操作:對象創(chuàng)建,字符串的比較,字符的訪問與查找,子串的查找,字符串的連接。

        (2)StringBuffer類字符串的基本操作:對象創(chuàng)建,字符串的修改,與String類字符串的相互轉(zhuǎn)換。

        (3)Math類和Random類的常用方法。

        (4)基本類型的包裝類及其常用方法。

        (5)了解Object類和Class類。

        (四)數(shù)組

        【考試要求】

        掌握一維數(shù)組、二維數(shù)組的聲明、創(chuàng)建與使用。

        【主要考點】

        1.數(shù)組的聲明、創(chuàng)建和初始化

        2.數(shù)組的大小和元素默認值

        3.數(shù)組元素的使用

        (五)圖形用戶界面程序設(shè)計

        【考試要求】

        掌握AWT和Swing常用組件與容器的使用方法;掌握窗口應(yīng)用程序的構(gòu)建方法;掌握常用布局管理器的使用方法;掌握常用事件的處理方法。

        【主要考點】

        1.常用組件和容器的創(chuàng)建和使用

        標簽、文本框、按鈕、文本區(qū)域、復(fù)選框、單選鈕、下拉列表、列表、定時器、窗口、面板、對話框、文件選擇器JFileChooser、顏色選擇器JColorChooser等。

        2.常用布局管理器的使用

        FlowLayout、BorderLayout、GridLayout、CardLayout

        3.事件處理模型與常見事件的處理

        (1)事件、事件源、事件處理者及事件處理模型;

        (2)WindowEvent、ActionEvent、ItemEvent、KeyEvent、MouseEvent、FocusEvent、TextEvent的處理。

        (六)異常處理

        【考試要求】

        理解異常處理機制;熟悉常用異常類;掌握用try-catch-finally語句捕獲異常;掌握拋出異常和聲明拋出異常;掌握自定義異常類的聲明和使用。

        【主要考點】

        1異常的概念和分類

        2.常用的異常類

        3.異常的捕獲與處理:try-catch-finally

        4.異常的拋出:throw語句,throws子句

        5.自定義異常

        (七)輸入輸出流及文件操作

        【考試要求】

        理解輸入輸出流的概念;熟悉流的分類;掌握常用流類的使用方法;掌握系統(tǒng)標準輸入和輸出的使用方法;掌握用Scanner類輸入數(shù)據(jù)的方法;掌握用File類管理文件和目錄的方法;掌握用RandomAccessFile類讀寫隨機訪問文件的方法。

        【主要考點】

        1.流的分類

        輸入流與輸出流,字節(jié)流與字符流,節(jié)點流與過濾流

        2.常用流

        (1)常用字節(jié)流:FileInputStream、FileOutputStream、ByteArrayInputStream、ByteArrayOutputStream、BufferedInputStream、BufferedOutputStream、DataInputStream、DataOutputStream、ObjectInputStream、ObjectOutputStream、PrintStream

        (2)常用字符流:FileReader、FileWriter、CharArrayReader、CharArrayWriter、StringReader、StringWriter、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter

        3.系統(tǒng)標準輸入輸出操作

        4.File類

        文件創(chuàng)建、文件刪除、文件夾創(chuàng)建、目錄列表、文件屬性獲取和設(shè)置、文件重命名

        5.RandomAccessFile類

        (八)高級編程基礎(chǔ)

        【考試要求】

        理解多線程程序設(shè)計的概念;掌握線程的創(chuàng)建、生命周期、調(diào)度和控制;了解線程的同步。

        【主要考點】

        多線程

        1.多線程的概念

        2.線程的創(chuàng)建

        3.線程的生命周期、調(diào)度和基本控制

        4.線程的同步

        三、考試形式與試卷結(jié)構(gòu)

        1、試卷分數(shù)及考試時間

        滿分為100分,考試時間為120分鐘。

        2、答題方式

        答題方式為閉卷、筆試。

        3、試卷題型結(jié)構(gòu)

        image.png

        四、主要參考書目

        1、《Java基礎(chǔ)入門》,黑馬程序員著, 2018年(第二版),清華大學出版社。

        五、題型舉例

        單項選擇題

        1.下列屬于合法的Java標識符是()。

        A)float

        B)+ok

        C)_test

        D)5file

        2.()是換行符的正確轉(zhuǎn)義字符。

        A)/n

        B)\r

        C)\n

        D)/r

        填空題

        1. 布爾常量即布爾類型的兩個值,分別為true和()。

        2. 面向?qū)ο蟮娜筇卣魇牵海ǎ?、()和多態(tài)。

        判斷題

        1. 不管定義與否,任何類都有一個不帶參數(shù)的構(gòu)造方法。()

        2. 多個線程并發(fā)執(zhí)行時,各個線程中語句的執(zhí)行順序是確定的,但是線程之間的相對執(zhí)行順序也是確定的。()

        簡答題

        1. 什么叫方法的重載?構(gòu)造方法可以重載嗎?

        2. Java源文件是由什么組成的?一個源文件中必須要有public類嗎?

        應(yīng)用編程題

        1. 基于面向?qū)ο笤O(shè)計思想編程實現(xiàn)從標準輸入中讀取1個浮點數(shù),表示一個圓的半徑,設(shè)計一個圓Circle類型,通過讀取的數(shù)創(chuàng)建一個Circle對象,通過調(diào)用該對象完成計算該圓的面積。

        要求:主程序名為Question.java. 計算面積標準輸出,結(jié)果保留2位小數(shù)。

        更多資料

        安徽省專接本《大學英語》真題回憶版(2021年)

        統(tǒng)招專升本《政治》資料

        統(tǒng)招專升本《高等數(shù)學》歷年真題匯編

        更多課程

        《市場營銷學》公開課—業(yè)務(wù)成長戰(zhàn)略

        1節(jié)課

        《基礎(chǔ)會計》公開課—會計要素-反映財務(wù)狀況的會計要素

        1節(jié)課

        《管理學》公開課——馬斯洛需要層次理論

        1節(jié)課

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

        專升本備考資料免費領(lǐng)取

        去領(lǐng)取