2023年安徽工業(yè)大學(xué)專升本軟件工程專業(yè)考試大綱
【考試科目一】:《計算機科學(xué)導(dǎo)論》
1.1 考核目標(biāo)
本課程考試要求學(xué)生掌握計算機系統(tǒng)的基本原理、組成結(jié)構(gòu)及平臺應(yīng)用,具備基本計算思維并運用現(xiàn)代辦公工具熟練解決實際問題能力;了解計算機技術(shù)的新應(yīng)用和新趨勢,掌握運用計算機知識和工具獲取問題的解決方案,能運用現(xiàn)代信息技術(shù)工具進行模擬、預(yù)測、分析并解決實際問題的能力。
1.2 考試內(nèi)容
1.計算機概述:了解計算機發(fā)展歷史、特點、分類和發(fā)展趨勢。掌握信息在計算機內(nèi)部的表示方式和編碼,了解信息存儲、傳輸和檢索的常用方法。
2.掌握數(shù)據(jù)在計算機中的表示、存儲與運算;掌握二、八、十六、十進制間相互換算的方法,能進行簡單的換算,掌握數(shù)據(jù)存儲的基本單位。
3.計算機系統(tǒng)組成:了解計算機硬件系統(tǒng)和軟件系統(tǒng)的組成與工作原理;掌握微型計算機硬件基本結(jié)構(gòu)和系統(tǒng)性能的主要技術(shù)指標(biāo)。
4.系統(tǒng)軟件與操作系統(tǒng):理解計算機操作系統(tǒng)的作用和功能,了解主流操作系統(tǒng)(例如Windows、Linux、Android、iOS等)的特點,掌握常用操作系統(tǒng)軟件安裝、維護和使用方法。
5.應(yīng)用軟件:理解常用字處理軟件、電子表格軟件和演示文稿軟件的基本 概念;掌握運用字處理軟件進行辦公文書、表格、版式設(shè)計與內(nèi)容編輯的技能;掌握運用電子表格軟件進行數(shù)據(jù)存儲、計算、分析、排序、篩選等操作的方法。
6.計算機網(wǎng)絡(luò)技術(shù):掌握網(wǎng)絡(luò)基礎(chǔ)知識、計算機網(wǎng)絡(luò)的幾種典型的拓?fù)浣Y(jié)構(gòu)和OSI模型和TCP/IP模型;了解網(wǎng)絡(luò)常見的拓?fù)浣Y(jié)構(gòu)以及常用的網(wǎng)絡(luò)協(xié)議概念和應(yīng)用(如:ARP、IP、TCP、ICMP、HTTP、FTP、DHCP、DNS 等)。掌握 Internet 協(xié)議、地址和域名和常用的上網(wǎng)方式,掌握Internet基礎(chǔ)應(yīng)用。掌握簡單局域網(wǎng)的組建與應(yīng)用,了解常用的網(wǎng)絡(luò)硬件設(shè)備。
7.多媒體技術(shù):理解多媒體的基本概念,掌握多媒體和Web基礎(chǔ)知識;了解多媒體的類型和信息表示方法。
8.計算機編程:掌握計算機語言的發(fā)展與現(xiàn)狀;掌握編程基礎(chǔ)知識,掌握過程化編程方式、方法;了解面向?qū)ο蟪绦蛟O(shè)計的思想。
9.計算機安全:了解計算機安全基礎(chǔ)知識、概念,掌握常用的計算機安全防護措施(病毒防護、隱私保護、數(shù)據(jù)備份等);了解無線網(wǎng)絡(luò)、因特網(wǎng)等多種應(yīng)用下的安全知識,了解信息安全相關(guān)的法律法規(guī)知識。
10.計算機新技術(shù)與新應(yīng)用:了解物聯(lián)網(wǎng)、大數(shù)據(jù)和云計算的概念,了解實現(xiàn)這些功能的關(guān)鍵技術(shù);了解實現(xiàn)移動網(wǎng)絡(luò)及其應(yīng)用的關(guān)鍵技術(shù);了解人工智能和虛擬現(xiàn)實技術(shù)在社會生活中的應(yīng)用。
1.3 考試形式與試卷結(jié)構(gòu)
考試形式:閉卷、筆試
考試分?jǐn)?shù):滿分150分
考試時間:120分鐘
試卷題型:填空題;單選題;判斷題;簡答題;分析題;計算題
1.4 參考書目
呂云翔、李沛?zhèn)?,《計算機導(dǎo)論》,電子工業(yè)岀版社,2016年, 第1版。
【考試科目二】:《C程序設(shè)計》
1.1 考核目標(biāo)
依據(jù)本科專業(yè)人才培養(yǎng)基礎(chǔ)要求和高職(大專)階段計算機相關(guān)專業(yè)《C語言程序設(shè)計》課程標(biāo)準(zhǔn)制定。旨在使學(xué)生掌握程序設(shè)計的基本理論和基本知識,掌握結(jié)構(gòu)化程序設(shè)計的基本方法,培養(yǎng)學(xué)生程序設(shè)計能力、計算思維能力和分析解決問題的能力,并具有基本的糾錯和調(diào)試程序的能力,為后續(xù)課程的學(xué)習(xí)和計算機應(yīng)用奠定良好的基礎(chǔ)。
1.2 考試內(nèi)容
1.熟悉C程序基本結(jié)構(gòu)、開發(fā)環(huán)境、編輯調(diào)試過程、算法基本概念等。
2.數(shù)據(jù)類型,標(biāo)識符,常量與變量,運算符優(yōu)先級與結(jié)合性,表達式,不同類型數(shù)據(jù)之間運算的轉(zhuǎn)換規(guī)則。
3.順序結(jié)構(gòu)程序設(shè)計
C語言的語句分類,基本輸入輸出函數(shù),順序結(jié)構(gòu)程序設(shè)計。
4.選擇結(jié)構(gòu)程序設(shè)計
If語句,switch語句,break語句,分支(選擇)結(jié)構(gòu)的嵌套。
5.循環(huán)結(jié)構(gòu)程序設(shè)計
循環(huán)的基本概念,while語句、do-while語句和for語句的使用方法,break語句與continue語句的使用,循環(huán)嵌套的使用。
6.數(shù)組
一維數(shù)組、二維數(shù)組和字符數(shù)組的定義、初始化及數(shù)組元素的使用,字符串與字符數(shù)組操作。
7.函數(shù)
各類函數(shù)的定義、聲明與調(diào)用,形式參數(shù)與實際參數(shù),參數(shù)的值傳遞與地址傳遞,函數(shù)的嵌套調(diào)用與遞歸調(diào)用,全局變量與局部變量。
8.預(yù)處理命令
不帶參數(shù)的宏定義、帶參數(shù)的宏定義和使用方法,文件包含。
9.指針
指針的基本概念,指針變量的定義與使用,指針的運算,指向數(shù)組的指針變量,指針作為函數(shù)的參數(shù),字符串指針及指向字符串的指針變量。
10.結(jié)構(gòu)體與共用體
結(jié)構(gòu)體的概念,結(jié)構(gòu)體類型的定義,結(jié)構(gòu)體變量的定義與使用,結(jié)構(gòu)體數(shù)組的使用,共用體的概念,共用體類型的定義,共用體變量的定義與使用,枚舉類型的定義與使用,typedef的使用方法。
11.文件
文件指針的概念及使用方法,文件的打開、關(guān)閉、讀寫與定位等操作。
1.3 考試形式與試卷結(jié)構(gòu)
考試形式:閉卷、筆試
考試分?jǐn)?shù):滿分150分
考試時間:120分鐘
試卷題型:題型可以有單選題;判斷題;填空題;閱讀程序題;程序設(shè)計題等
1.4 參考書目
譚浩強,《C程序設(shè)計》,清華大學(xué)出版社,2017年,第五版。