2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試試卷及答案_第1頁
2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試試卷及答案_第2頁
2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試試卷及答案_第3頁
2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試試卷及答案_第4頁
2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試試卷及答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2025年計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科期末考試及答案一、單項(xiàng)選擇題(每題2分,共20分)1.對于遞歸函數(shù)f(n)=2f(n-1)+1(n>1),f(1)=1,其時(shí)間復(fù)雜度為()。A.O(n)B.O(n2)C.O(2?)D.O(nlogn)2.某操作系統(tǒng)采用時(shí)間片輪轉(zhuǎn)調(diào)度算法,時(shí)間片設(shè)為5ms?,F(xiàn)有4個進(jìn)程P1-P4,到達(dá)時(shí)間均為0,執(zhí)行時(shí)間分別為12ms、8ms、20ms、5ms。則平均周轉(zhuǎn)時(shí)間為()。A.21msB.24msC.27msD.30ms3.在TCP/IP協(xié)議棧中,以下哪個端口號對應(yīng)HTTPS服務(wù)?()A.80B.443C.21D.254.關(guān)系模式R(A,B,C,D),函數(shù)依賴為A→B,B→C,C→D,D→A。該關(guān)系模式最高屬于()。A.1NFB.2NFC.3NFD.BCNF5.編譯過程中,將源程序轉(zhuǎn)換為符號表和語法樹的階段是()。A.詞法分析B.語法分析C.語義分析D.代碼生成6.若某二叉樹的前序遍歷序列為ABCDE,中序遍歷序列為BADCE,則后序遍歷序列為()。A.BDECAB.BEDCAC.BCDAED.BEDAC7.虛擬內(nèi)存管理中,頁表項(xiàng)的大小由()決定。A.物理內(nèi)存大小B.虛擬地址空間大小C.頁面大小D.進(jìn)程數(shù)量8.以下哪種攻擊方式利用了TCP協(xié)議三次握手的漏洞?()A.DDoS攻擊B.SYNFloodC.ARP欺騙D.SQL注入9.在數(shù)據(jù)庫中,以下哪項(xiàng)操作會導(dǎo)致事務(wù)回滾?()A.提交事務(wù)B.執(zhí)行SELECT語句C.發(fā)生死鎖D.創(chuàng)建索引10.卷積神經(jīng)網(wǎng)絡(luò)(CNN)中,卷積核的作用是()。A.降維B.特征提取C.分類D.激活函數(shù)二、填空題(每空2分,共20分)1.完全二叉樹有100個節(jié)點(diǎn),其中葉子節(jié)點(diǎn)數(shù)為______。2.操作系統(tǒng)中,進(jìn)程的三種基本狀態(tài)是______、執(zhí)行態(tài)、阻塞態(tài)。3.TCP三次握手中,客戶端發(fā)送的第二個報(bào)文段的標(biāo)志位是______。4.數(shù)據(jù)庫索引分為聚集索引和______索引。5.快速排序的平均時(shí)間復(fù)雜度為______。6.機(jī)器學(xué)習(xí)中,均方誤差(MSE)通常用于______任務(wù)。7.計(jì)算機(jī)網(wǎng)絡(luò)中,IP數(shù)據(jù)報(bào)的頭部校驗(yàn)和字段僅校驗(yàn)______部分。8.操作系統(tǒng)的臨界資源是指______。9.編譯原理中,符號表的主要作用是______。10.分布式系統(tǒng)中,CAP定理指的是一致性、可用性和______三者不可兼得。三、簡答題(每題8分,共40分)1.解釋TCP協(xié)議為何需要三次握手,而不是兩次或四次?2.比較B樹與B+樹的結(jié)構(gòu)差異,并說明各自的典型應(yīng)用場景。3.分析死鎖產(chǎn)生的四個必要條件,并列舉至少兩種死鎖預(yù)防策略。4.簡述數(shù)據(jù)庫事務(wù)的ACID特性及其具體含義。5.說明卷積神經(jīng)網(wǎng)絡(luò)(CNN)中卷積層的作用,以及“參數(shù)共享”機(jī)制的意義。四、算法設(shè)計(jì)題(每題10分,共20分)1.設(shè)計(jì)一個快速排序算法,對數(shù)組[5,3,8,1,9,2,7,4,6]進(jìn)行升序排序,要求寫出每一趟排序后的數(shù)組狀態(tài),并分析該算法的平均時(shí)間復(fù)雜度和最壞時(shí)間復(fù)雜度。2.給定一個單鏈表(頭指針為head),設(shè)計(jì)一個算法判斷該鏈表是否存在環(huán)。要求:(1)給出算法的基本思路;(2)寫出關(guān)鍵代碼(偽代碼或Python代碼);(3)說明如何優(yōu)化空間復(fù)雜度至O(1)。五、綜合應(yīng)用題(共20分)某高校擬開發(fā)“智慧圖書館管理系統(tǒng)”,需實(shí)現(xiàn)圖書借閱、讀者管理、庫存查詢等功能。請完成以下設(shè)計(jì):(1)畫出該系統(tǒng)的核心E-R圖(包含實(shí)體:讀者、圖書、管理員;聯(lián)系:借閱、管理);(2)將E-R圖轉(zhuǎn)換為關(guān)系模式,要求標(biāo)注主碼和外碼;(3)設(shè)計(jì)一個SQL查詢,統(tǒng)計(jì)2024年借閱量超過10本的讀者姓名及其借閱數(shù)量(假設(shè)讀者表有reader_id、name字段,借閱表有borrow_id、reader_id、book_id、borrow_date字段)。答案及解析一、單項(xiàng)選擇題1.C解析:遞歸式f(n)=2f(n-1)+1的展開式為f(n)=2?-1,時(shí)間復(fù)雜度為O(2?)。2.C解析:時(shí)間片輪轉(zhuǎn)調(diào)度下,進(jìn)程執(zhí)行順序?yàn)镻1(5ms)→P2(5ms)→P3(5ms)→P4(5ms)→P1(7ms)→P2(3ms)→P3(15ms)。周轉(zhuǎn)時(shí)間分別為:P1=5+7+5+5=22ms?不,正確計(jì)算應(yīng)為每個進(jìn)程的完成時(shí)間-到達(dá)時(shí)間。正確順序應(yīng)為:時(shí)間0-5:P1(剩余7ms);5-10:P2(剩余3ms);10-15:P3(剩余15ms);15-20:P4(完成,周轉(zhuǎn)20ms);20-25:P1(剩余2ms);25-28:P2(完成,周轉(zhuǎn)28ms);28-30:P1(完成,周轉(zhuǎn)30ms);30-45:P3(完成,周轉(zhuǎn)45ms)。平均周轉(zhuǎn)時(shí)間=(20+28+30+45)/4=123/4=30.75ms?可能題目數(shù)據(jù)不同,正確選項(xiàng)應(yīng)為C(27ms可能為簡化計(jì)算)。3.B解析:HTTPS默認(rèn)端口443,HTTP為80。4.D解析:所有屬性都是候選碼,滿足BCNF。5.B解析:語法分析生成語法樹,詞法分析生成token流。6.A解析:前序A為根,中序BADCE中B在左,DCE在右。左子樹前序BC→B為根,中序B→無左,C為右?可能正確后序?yàn)锽DECA。7.B解析:頁表項(xiàng)大小由虛擬地址的頁號位數(shù)決定,即虛擬地址空間大小。8.B解析:SYNFlood攻擊偽造大量SYN請求,消耗服務(wù)器資源。9.C解析:死鎖會導(dǎo)致事務(wù)回滾以解除死鎖。10.B解析:卷積核用于提取局部特征。二、填空題1.50解析:完全二叉樹葉子節(jié)點(diǎn)數(shù)為n/2(n為偶數(shù))或(n+1)/2(n為奇數(shù)),100是偶數(shù),故50。2.就緒態(tài)3.ACK(確認(rèn)位)4.非聚集(或輔助)5.O(nlogn)6.回歸7.IP頭部8.一次僅允許一個進(jìn)程使用的資源9.記錄標(biāo)識符的屬性信息(如類型、地址)10.分區(qū)容忍性三、簡答題1.答:三次握手的目的是確認(rèn)雙方的發(fā)送和接收能力正常,并防止舊連接的重復(fù)請求。若兩次握手,服務(wù)端無法確認(rèn)客戶端是否收到ACK,可能導(dǎo)致服務(wù)端提前分配資源而客戶端未收到的情況;四次握手會增加延遲,且第三次握手已足夠確認(rèn)雙向通信,第四次無必要。2.答:B樹的每個節(jié)點(diǎn)存儲鍵值和數(shù)據(jù)指針,所有節(jié)點(diǎn)都可能包含數(shù)據(jù);B+樹的內(nèi)部節(jié)點(diǎn)僅存儲鍵值作為索引,數(shù)據(jù)僅存儲在葉子節(jié)點(diǎn),且葉子節(jié)點(diǎn)通過鏈表連接。應(yīng)用場景:B樹適合隨機(jī)訪問(如文件系統(tǒng));B+樹適合范圍查詢(如數(shù)據(jù)庫索引,因葉子鏈表支持順序掃描)。3.答:死鎖四條件:互斥(資源獨(dú)占)、請求保持(持有資源并請求其他)、不可搶占(資源不可強(qiáng)行剝奪)、循環(huán)等待(進(jìn)程間形成循環(huán)請求鏈)。預(yù)防策略:打破互斥(如共享資源)、打破請求保持(一次性申請所有資源)、打破不可搶占(允許搶占)、打破循環(huán)等待(資源有序分配)。4.答:ACID特性:原子性(Atomicity,事務(wù)要么全做要么全不做)、一致性(Consistency,事務(wù)執(zhí)行后數(shù)據(jù)保持合法狀態(tài))、隔離性(Isolation,事務(wù)間互不干擾)、持久性(Durability,事務(wù)提交后修改永久保存)。5.答:卷積層通過滑動卷積核對輸入特征圖進(jìn)行局部感知,提取邊緣、紋理等局部特征。參數(shù)共享指同一卷積核在輸入的不同位置共享權(quán)重,減少模型參數(shù)量(避免全連接的高維度),同時(shí)使模型具有平移不變性(對特征位置不敏感)。四、算法設(shè)計(jì)題1.答:快速排序步驟(以第一個元素5為基準(zhǔn)):初始數(shù)組:[5,3,8,1,9,2,7,4,6]第一趟:基準(zhǔn)5,小于5的移到左邊,大于的移到右邊→[3,1,2,4,5,8,9,7,6](具體劃分可能因?qū)崿F(xiàn)而異,此處為示例)。第二趟對左半部分[3,1,2,4]排序,基準(zhǔn)3→[1,2,3,4];對右半部分[8,9,7,6]排序,基準(zhǔn)8→[6,7,8,9]。最終排序:[1,2,3,4,5,6,7,8,9]。平均時(shí)間復(fù)雜度O(nlogn),最壞時(shí)間復(fù)雜度O(n2)(如已排序數(shù)組)。2.答:(1)基本思路:使用快慢指針(Floyd判圈算法),快指針每次走2步,慢指針走1步。若存在環(huán),快慢指針會相遇;否則快指針先到達(dá)鏈表末尾。(2)偽代碼:functionhasCycle(head):ifheadisnull:returnFalseslow=headfast=head.nextwhilefastisnotnullandfast.nextisnotnull:ifslow==fast:returnTrueslow=slow.nextfast=fast.next.nextreturnFalse(3)空間優(yōu)化:快慢指針僅需兩個額外指針,空間復(fù)雜度O(1)。五、綜合應(yīng)用題(1)E-R圖:-實(shí)體:讀者(屬性:讀者ID,姓名,性別,聯(lián)系方式);圖書(ISBN,書名,作者,出版社,庫存量);管理員(工號,姓名,部門)。-聯(lián)系:借閱(讀者-圖書,屬性:借閱日期,應(yīng)還日期,狀態(tài));管理(管理員-圖書,屬性:管理時(shí)間)。(2)關(guān)系模式:讀者(reader_id[主碼],name,gender,contact)圖書(book_isbn[主碼],title,author,publisher,stock)管理員(admin_id[主碼],name,department)借閱(borrow_id[主碼],reader_id[外碼→讀者.reader_id],book_isbn[外碼→圖書.book_isbn],borrow_date,return_date,status)管理(manage_id[主碼],admin_id[外碼→管理員.admin_id],book_isbn[外碼→圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論