




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
3月軟件工程題庫與參考答案一、單選題(共30題,每題1分,共30分)1.題目:()屬于Web中使用的安全協(xié)議。選項A.PEM、SSL選項B.SSL、S-HTTP選項C.S-HTTP、S/MIME選項D.S/MIME、SSL2.題目:下列哪一項不是激活函數(shù)選項A.tanh選項B.relu選項C.sigmoid選項D.batchnormalization3.題目:下列哪一個不是深度學習領域常用算法模型選項A.邏輯回歸選項B.LSTM選項C.卷積網(wǎng)絡選項D.RNN4.題目:一棵深度為4的三叉樹,最多有多少個節(jié)點?選項A.36選項B.40選項C.24選項D.545.題目:執(zhí)行完當前指令后,PC中存放的是后繼指令的地址,因此PC的位數(shù)和()的位數(shù)相同。選項A.指令譯碼器選項B.程序狀態(tài)字寄存器選項C.主存地址寄存器選項D.指令寄存器6.題目:特征工程的目的是什么選項A.找到最合適的算法選項B.加快計算速度選項C.減低模型復雜度選項D.得到最好的輸入數(shù)據(jù)7.題目:下列哪一項是隨機森林的優(yōu)勢選項A.不可并行計算選項B.輸出結果更穩(wěn)定選項C.基于梯度下降求解速度更快選項D.建模時可動態(tài)調整樣本權重8.題目:關于SQL注入說法正確的是()。選項A.SQL注入攻擊,可以造成整個數(shù)據(jù)庫全部泄露選項B.SQL注入漏洞,可以通過加固服務器來實現(xiàn)選項C.SQL注入攻擊除了可以讓攻擊者繞過認證之外,不會再有其他危害選項D.SQL注入攻擊是攻擊者直接對web數(shù)據(jù)庫的攻擊9.題目:希望用最快的速度從一個無序數(shù)組中挑選出其中前十個最大的元素,在以下的排序方法中()選項A.堆排序選項B.快速排序選項C.基數(shù)排序選項D.歸并排序10.題目:下列哪一項不是卷積神經(jīng)網(wǎng)絡的典型代表選項A.ALEXNET選項B.RCNN選項C.LSTM選項D.VGG11.題目:數(shù)據(jù)對算法哪一個對最終建模影響更大一些呢?選項A.有略微差別選項B.機器學習算法選項C.完全一樣選項D.數(shù)據(jù)特征12.題目:NTScan是一款暴力破解NT主機賬號密碼的工具,他可以破解WindowsNT/2000/XP/2003的主機密碼,但是在破解的時候需要目標主機開放()端口。選項A.80選項B.135選項C.1433選項D.338913.題目:過擬合現(xiàn)象主要會對模型結果產(chǎn)生什么樣的影響選項A.驗證集上效果很差選項B.訓練集上表現(xiàn)很差選項C.上述3種數(shù)據(jù)集中效果相同選項D.測試集上表現(xiàn)很差14.題目:下列模型中屬于集成模型的是選項A.Xgboost選項B.DBSCAN選項C.seq2seq選項D.KNN15.題目:設某文件經(jīng)內排序后得到100個初始歸并段(初始順串),若使用多路歸并排序算法,且要求三趟歸并完成排序,問歸并路數(shù)最少為選項A.7選項B.6選項C.8選項D.516.題目:神經(jīng)網(wǎng)絡的基本思想是什么選項A.得到更合適的特征選項B.將計算變得復雜選項C.得到更多的參數(shù)選項D.將計算效率提高17.題目:采用分治法計算最大子段和時間復雜度為選項A.O(n2)選項B.O(n)選項C.O(logn)選項D.O(nlogn)18.題目:下面()不是數(shù)據(jù)字典的內容。選項A.處理邏輯選項B.外部實體選項C.數(shù)據(jù)結構選項D.程序19.題目:在各種作業(yè)調度算法中,若所有作業(yè)同時到達,則平均周轉時間最短的算法是()。選項A.先來先服務調度算法選項B.高優(yōu)先級優(yōu)先調度算法選項C.短作業(yè)優(yōu)先調度算法選項D.多級反饋隊列調度算法20.題目:設順序線性表的長度為30,分成5塊,每塊6個元素,如果采用分塊查找,則其平均查找長度為選項A.11選項B.5選項C.6.5選項D.621.題目:以下SQL語句中,不允許通過隔離裝置的是()。選項A.字符串操作函數(shù)選項B.計算函數(shù)選項C.數(shù)據(jù)庫表中的數(shù)據(jù)的刪除操作選項D.創(chuàng)建函數(shù)操作22.題目:如果一名攻擊者截獲了一個公鑰,然后他將這個公鑰替換為自己的公鑰并發(fā)送給接收者,這種情況屬于哪一種攻擊?選項A.字典攻擊選項B.中間人攻擊選項C.Smurf攻擊選項D.重放攻擊23.題目:信息系統(tǒng)測試包含()。選項A.內部測試、第三方確認測試、上線測試選項B.內部測試、第三方確認測試選項C.內部測試、第三方確認測試、上線測試、驗收測試、運行測試選項D.內部測試、第三方確認測試、上線測試、驗收測試24.題目:邏輯回歸算法通常使用下列哪種方法求解選項A.直接求解選項B.相識度計算選項C.梯度下降迭代優(yōu)化選項D.統(tǒng)計分析25.題目:機器學習和深度學習的關系是選項A.二者相互促進選項B.深度學習包含機器學習選項C.機器學習包含深度學習選項D.二者是獨立的26.題目:通過網(wǎng)頁上的釣魚攻擊來獲取密碼的方式,實質上是一種()。選項A.社會工程學攻擊選項B.旁路攻擊選項C.密碼分析學選項D.暴力破解攻擊27.題目:集成算法中提升策略的基本思想是選項A.并行訓練加速選項B.每一輪選擇當下最優(yōu)樹模型加入選項C.用越多樹模型越好選項D.用越少樹模型越好28.題目:關于樣本不均衡解決方法,下列描述正確的是選項A.需要選擇特殊建模算法選項B.可以進行過采樣選項C.智能用深度學習算法選項D.通??梢灾苯咏?9.題目:要使一棵非空二叉樹的先序序列與中序序列相同,其所有非葉結點須滿足的條件是選項A.結點的度均為2選項B.只有右子樹選項C.結點的度均為1選項D.只有左子樹30.題目:下面關于面向對象方法中消息的敘述,不正確的是()。選項A.操作系統(tǒng)不斷向應用程序發(fā)送消息,但應用程序不能向操作系統(tǒng)發(fā)送消息選項B.應用程序之間可以相互發(fā)送消息選項C.發(fā)送與接收消息的通信機制與傳統(tǒng)的子程序調用機制不同選項D.鍵盤、鼠標、通信端口、網(wǎng)絡等設備一有變化,就會產(chǎn)生消息二、多選題(共30題,每題1分,共30分)1.題目:業(yè)務系統(tǒng)連接不上隔離裝置,可能的原因有哪些?選項A.SQL代理服務異常選項B.隔離硬件死機選項C.網(wǎng)絡故障選項D.業(yè)務系統(tǒng)代碼缺陷或系統(tǒng)集成問題2.題目:下列哪些工具包屬于集成算法選項A.tensorflow選項B.xgboost選項C.lightgbm選項D.numpy3.題目:關于數(shù)據(jù)集的切分,下列說法正確的是選項A.交叉驗證中會使用驗證集選項B.測試集十分寶貴選項C.訓練集主要用于訓練模型權重參數(shù)選項D.訓練集需要在測試集中單獨切分4.題目:對于顯示器的分辨率,下列說法正確的是選項A.在顯卡的控制下,屏幕分辨率是可變的選項B.分辨率指整屏可顯示像素的最大數(shù)目選項C.有多種不同的顯示分辨率可供選擇選項D.分辨率越低,圖像越清晰5.題目:選項屬于進程間通信的是選項A.內存選項B.管道選項C.套接字選項D.消息隊列6.題目:敏感信息傳送是國網(wǎng)公司重點考核的信息安全指標之一,目前公司通過部署在信息外網(wǎng)邊界的ISS系統(tǒng)(信息外網(wǎng)監(jiān)管系統(tǒng))進行時時監(jiān)控和捕獲,以下關鍵字是屬于敏感字的是()。選項A.內部資料選項B.規(guī)劃選項C.方案選項D.計劃7.題目:在信息內/外網(wǎng)中,嚴禁未在IMS/I6000進行備案的主機設備接入公司網(wǎng)絡,嚴禁未采取安全加固措施如補丁更新、弱口令、()等的主機接入公司網(wǎng)絡。選項A.整改選項B.病毒庫更新選項C.關閉不必要的服務選項D.防病毒軟件安裝8.題目:樣本不平衡數(shù)據(jù)有哪些解決方案選項A.下采樣選項B.直接建模選項C.過采樣選項D.用更復雜的算法9.題目:關于“熊貓燒香”病毒,以下說法正確的是()。選項A.感染html網(wǎng)頁面文件選項B.利用了MS06-014漏洞傳播選項C.感染操作系統(tǒng)exe程序選項D.利用了MS06-041漏洞傳播10.題目:特征工程的目的不包括選項A.加快計算速度選項B.找到最合適的算法選項C.得到最好的輸入數(shù)據(jù)選項D.減低模型復雜度11.題目:下列哪些項不是深度學習框架選項A.sklearn選項B.pandas選項C.Caffe選項D.Tensorflow12.題目:關于多處理機的各自獨立型操作系統(tǒng)以下表述錯誤的是選項A.要求管理程序不必是可再入的選項B.有較高的可靠性選項C.適合于緊耦合多處理機選項D.工作負荷較平衡13.題目:下列哪些項是集成算法的優(yōu)勢選項A.可進行特征性篩選選項B.更容易過擬合選項C.效果更穩(wěn)定選項D.不容易過擬合14.題目:單向鏈表不滿足的描述是選項A.插入數(shù)據(jù)的時間開銷比數(shù)組更大選項B.刪除頭節(jié)點的時間復雜性是O(1)選項C.空間開銷與鏈表長度成正比選項D.可以隨機訪問任意結點15.題目:規(guī)范外部軟件及插件的使用,在集成外部軟件及插件時,應進行必要的()。選項A.規(guī)范性檢測選項B.安全檢測選項C.裁剪選項D.過濾16.題目:在AVL樹中,哪個調整操作可以使根節(jié)點的平衡因子由1變?yōu)?選項A.RR選項B.LR選項C.RL選項D.LL17.題目:下列哪些算法既能做分類也能做回歸選項A.支持向量機選項B.決策樹選項C.神經(jīng)網(wǎng)絡選項D.隨機森林18.題目:df=pd.read_csv('./data/titanic.csv')中的數(shù)據(jù)說法正確的是選項A.路徑在和代碼在同一位置選項B.路徑在代碼所在路徑的pd文件夾下選項C.路徑在代碼所在路徑的data文件夾下選項D.讀取數(shù)據(jù)后的格式為df格式19.題目:下列說法錯誤的是選項A.二分查找法,平均時間復雜度為O(n)選項B.快速排序和堆排序都是不穩(wěn)定排序選項C.將一個遞歸算法改為非遞歸算法時,通常使用隊列作為輔助結構選項D.已知一顆二叉樹的前序遍歷順序和后序遍歷順序,可以唯一確定這棵二叉樹20.題目:狀態(tài)檢測防火墻與包過濾防火墻相比其優(yōu)點是()。選項A.檢測效率大大提高選項B.更安全選項C.對應用層檢測較細致選項D.配置簡單21.題目:提高CPU和I/O設備之間的并行性選項A.程序的工作區(qū)的內存頁,在主存中保持選項B.內存足夠大,不使用交換空間選項C.計算機的CPU核數(shù)足夠多選項D.cpu速度大幅提高,非??爝x項E.單一進程運行,不存在多進程調度選項F.IO效率提升22.題目:CPU的運算速度與許多因素有關,下面______是提高速度的有效措施選項A.優(yōu)化BIOS的設計選項B.提高CPU的主頻選項C.增加CPU中寄存器的數(shù)目選項D.增加高速緩存(cache)容量23.題目:關于文件和文件夾的NTFS繼承權限的說法中不正確的是()。選項A.文件和子文件夾自動從其父文件夾繼承權限選項B.繼承權限使用戶難于直觀判斷對象最終的NTFS權限值選項C.如果不需要文件和子文件夾從其父文件夾繼承權限,只能由管理員分別手工調整文件和子文件夾的權限選項D.繼承權限增加了Windows系統(tǒng)的管理復雜度24.題目:下列哪些項是激活函數(shù)選項A.relu選項B.batchnormalization選項C.tanh選項D.sigmoid25.題目:下列哪些是Matplotlib工具包的函數(shù)選項A.fit()選項B.predict()選項C.subplots()選項D.plot()26.題目:如何防范XSS攻擊?選項A.系統(tǒng)過濾特殊字符選項B.不隨意點擊留言板里的鏈接選項C.不打開來歷不明的郵件選項D.使用網(wǎng)上導航鏈接27.題目:關于多線程和多線程編程,以下哪些說法正確的選項A.多線程的創(chuàng)建,切換,銷毀速度快于多進程選項B.對于大量的計算優(yōu)先使用多進程選項C.多線程沒有內存隔離,單個線程崩潰會導致整個應用程序的退出選項D.多進程之間的數(shù)據(jù)共享比多線程編程復雜28.題目:設計模式中,屬于結構型模式的有哪些?選項A.觀察者模式選項B.裝飾模式選項C.狀態(tài)模式選項D.代理模式29.題目:文件系統(tǒng)是構成Linux的基礎,Linux中常用的文件系統(tǒng)有()。選項A.hfs選項B.ext2選項C.reiserfs選項D.ext330.題目:Metasploit是一款開源的安全漏洞檢測工具,可以幫助安全和IT專業(yè)人士識別安全性問題,驗證漏洞的緩解措施,并管理專家驅動的安全性進行評估,提供真正的安全風險情報,以下說法正確的是()。選項A.可以生成OFFICE漏洞利用文件選項B.可以生成android木馬文件選項C.加載一個shellcode的命令是use選項D.加載一個exploit的命令是set三、判斷題(共30題,每題1分,共30分)1.題目:PING某臺服務器,在默認情況下,返回的包TTL值接近于80,此臺服務器操作系統(tǒng)為Linux系統(tǒng)。選項A.正確選項B.錯誤2.題目:sklearn庫主要用于數(shù)據(jù)預處理選項A.正確選項B.錯誤3.題目:文件的存儲結構又稱為文件的物理結構,是指文件在外存上的存儲組織形式,具體分為流式文件和記錄式文件兩種結構選項A.正確選項B.錯誤4.題目:在操作系統(tǒng)中,有一組進程,進程之間具有直接相互制約性。這組并發(fā)進程之間必定相關。選項A.正確選項B.錯誤5.題目:操作系統(tǒng)既能進行多任務處理,又能進行多重處理選項A.正確選項B.錯誤6.題目:攻擊者截獲并記錄了從A到B的數(shù)據(jù),然后又從早些時候所截獲的數(shù)據(jù)中提取出信息重新發(fā)往B稱為中間人攻擊。選項A.正確選項B.錯誤7.題目:Linux系統(tǒng)里允許存在多個UID=0的用戶,且權限均為root。選項A.正確選項B.錯誤8.題目:目錄若無寫權限,則目錄下所有文件禁止寫。選項A.正確選項B.錯誤9.題目:Windows系統(tǒng)允許用戶使用交互方式進行登錄,當使用域賬號登錄域時,驗證方式是SAM驗證。選項A.正確選項B.錯誤10.題目:如果不同的數(shù)據(jù)特征在數(shù)值上浮動差異較大,需要先進行預處理選項A.正確選項B.錯誤11.題目:防火墻的外網(wǎng)口應禁止PING測試,內網(wǎng)口可以不限制。選項A.正確選項B.錯誤12.題目:繪圖儀,鍵盤,鼠標器都是輸入設備。選項A.正確選項B.錯誤13.題目:激勵函數(shù)的目的是防止過擬合選項A.正確選項B.錯誤14.題目:并行構建多個樹模型是集成方法的策略選項A.正確選項B.錯誤15.題目:一個廣義表可以為其他廣義表所共享選項A.正確選項B.錯誤16.題目:在順序存儲結構中,有時也存儲數(shù)據(jù)結構中元素之間的關選項A.正確選項B.錯誤17.題目:訓練模型時,如果數(shù)據(jù)不夠,可以將測試集也加入到訓練數(shù)據(jù)中選項A.正確選項B.錯誤18.題目:共享設備允許多個作業(yè)同時使用設備,即每一時刻可有多個作業(yè)在使用該共享設備,因而提高了系統(tǒng)資源的利用率。選項A.正確選項B.錯誤19.題目:主動攻擊和被動攻擊的最大區(qū)別是是否改變信息的內容。選項A.正確選項B.錯誤20.題目:機器學習中算法本沒有高低之分,只是應用場合不同選項A.正確選項B.錯誤21.題目:array.shape的作用是打印矩陣選項A.正確選項B.錯誤22.題目:IPS不僅在IDS的基礎上增加了防御功能,且部署方式也不同。選項A.正確選項B.錯誤23.題目:串中任意個字符組成的子序列稱為該串的子串。選項A.正確選項B.錯誤24.題目:非對稱加密算法應用在IPsecVPN隧道加密中。選項A.正確選項B.錯誤25.題目:keras庫主要應用在神經(jīng)網(wǎng)絡模型搭建選項A.正確選項B.錯誤26.題目:隨機森林是一種集成算法選項A.正確選項B.錯誤27.題目:當服務器設置cookie時,secure標簽用于向瀏覽器發(fā)出以下指示:只應通過HTTPS連接、絕不能通過未加密的HTTP連接重新提交cookie。選項A.正確選項B.錯誤28.題目:當一棵具有n個葉結點的二叉樹的WPL值為最小時,稱其樹為哈夫曼樹,且其二叉樹的形狀必是唯一的選項A.正確選項B.錯誤29.題目:關于“心臟流血”漏洞,主要是利用HTTP協(xié)議對網(wǎng)站進行攻擊。選項A.正確選項B.錯誤30.題目:指令格式中采用擴展操作碼的設計方案保持指令字長度不變選項A.正確選項B.錯誤答案與解析一、單選題答案1.答案:(B)2.答案:(D)說明:BatchNormalization(批歸一化)不是激活函數(shù)。它是一種對神經(jīng)網(wǎng)絡中每層輸入數(shù)據(jù)進行歸一化處理的技術,主要作用是加速模型訓練、提高泛化能力等,而非像激活函數(shù)那樣引入非線性變換。Sigmoid函數(shù)、ReLU函數(shù)、tanh函數(shù)都是常見的激活函數(shù),它們能為神經(jīng)網(wǎng)絡引入非線性,使模型能夠學習到更復雜的模式。3.答案:(A)說明:邏輯回歸是一種傳統(tǒng)的機器學習算法,不屬于深度學習領域常用的算法模型。卷積網(wǎng)絡(B選項)、RNN(C選項)、LSTM(D選項)都是深度學習中非常重要且常用的算法模型。4.答案:(B)說明:三叉樹的節(jié)點數(shù)計算可根據(jù)公式\(n=(3^h-1)/(3-1)\)(其中\(zhòng)(h\)為樹的深度)來計算。對于深度為\(4\)的三叉樹,代入公式可得\(n=(3^4-1)/(3-1)=(81-1)/2=40\),所以最多有\(zhòng)(40\)個節(jié)點,答案選B。5.答案:(C)說明:PC的位數(shù)和主存地址寄存器的位數(shù)相同。因為PC中存放的是后繼指令的地址,要能正確訪問到主存中的指令,其位數(shù)必須與主存地址寄存器的位數(shù)一致,這樣才能準確地找到下一條指令在主存中的位置。指令寄存器存放當前正在執(zhí)行的指令;程序狀態(tài)字寄存器用于保存程序運行的狀態(tài)信息;指令譯碼器用于對指令進行譯碼,它們與PC存放后繼指令地址的功能和位數(shù)沒有直接關系。6.答案:(D)說明:特征工程的目的是對原始數(shù)據(jù)進行處理和轉換,以得到更適合模型訓練的輸入數(shù)據(jù),從而提高模型的性能和效果。選項A找到最合適的算法不是特征工程的目的;選項C減低模型復雜度不是特征工程直接的目的;選項D加快計算速度也不是特征工程的主要目的。7.答案:(B)說明:隨機森林的優(yōu)勢之一是輸出結果更穩(wěn)定。隨機森林通過集成多個決策樹,降低了單一模型的方差,從而使得輸出結果更加穩(wěn)定。選項B中隨機森林是可以并行計算的;選項C隨機森林建模時一般不能動態(tài)調整樣本權重;選項D隨機森林不是基于梯度下降求解的,梯度下降一般用于梯度提升等算法,而不是隨機森林。8.答案:(A)說明:SQL注入攻擊是通過在輸入字段中插入惡意SQL語句來獲取數(shù)據(jù)庫敏感信息或執(zhí)行惡意操作。如果攻擊者成功利用SQL注入漏洞,確實有可能造成整個數(shù)據(jù)庫全部泄露。選項A中,SQL注入攻擊不是直接對web數(shù)據(jù)庫攻擊,而是通過web應用程序的輸入字段來注入惡意SQL語句間接攻擊數(shù)據(jù)庫;選項B中,SQL注入攻擊危害很大,除繞過認證外,還能篡改數(shù)據(jù)、獲取敏感信息等;選項C中,加固服務器只是防范SQL注入的一部分措施,更重要的是對輸入進行嚴格驗證和過濾等。9.答案:(A)說明:快速排序的平均時間復雜度為O(nlogn),但在最壞情況下會退化為O(n^2),并且快速排序是不穩(wěn)定的排序算法,不適合直接找出前十大元素。歸并排序的時間復雜度也是O(nlogn),同樣不適合直接獲取前十大元素?;鶖?shù)排序適用于特定數(shù)據(jù)類型,對無序數(shù)組找出前十大元素效率不高。而堆排序可以通過維護一個最大堆,每次取出堆頂元素(即最大元素),重復操作可以快速找出前十大元素,其時間復雜度為O(nlogk)(k為要找的前k大元素個數(shù),這里k=10),相對其他幾種排序方法更適合解決此問題。10.答案:(C)說明:LSTM(長短期記憶網(wǎng)絡)是循環(huán)神經(jīng)網(wǎng)絡(RNN)的一種特殊類型,不屬于卷積神經(jīng)網(wǎng)絡。而ALEXNET、VGG、RCNN都是卷積神經(jīng)網(wǎng)絡的典型代表。11.答案:(D)說明:數(shù)據(jù)是建模的基礎,高質量且合適的數(shù)據(jù)特征對最終建模效果起著決定性作用。機器學習算法是基于數(shù)據(jù)進行訓練和學習的工具,其選擇需根據(jù)數(shù)據(jù)特點等來決定。如果數(shù)據(jù)特征不好,即便算法再先進,也難以得到良好的建模結果。所以數(shù)據(jù)特征對最終建模影響更大,答案選A。12.答案:(B)說明:NTScan在進行暴力破解時需要目標主機開放135端口。135端口主要用于RPC(遠程過程調用)服務,NTScan利用該端口來與目標主機進行通信以嘗試破解密碼。3389端口是遠程桌面協(xié)議端口;1433端口是SQLServer默認端口;80端口是HTTP協(xié)議端口,均不符合NTScan破解時的需求。13.答案:(D)14.答案:(A)說明:Xgboost屬于集成學習模型,它將多個弱學習器集成起來構建一個強學習器。seq2seq是一種序列到序列的模型架構,用于處理序列數(shù)據(jù),不屬于集成模型。DBSCAN是一種基于密度的空間聚類算法,用于數(shù)據(jù)聚類,不是集成模型。KNN是一種基于最近鄰算法的分類和回歸方法,也不屬于集成模型。分割集成模型是通過組合多個模型來提高性能和泛化能力的模型。Xgboost通過對多個基學習器進行組合和優(yōu)化,能夠在很多任務上取得較好的效果,符合集成模型的特點。而seq2seq主要用于處理序列轉換任務,如機器翻譯等;DBSCAN是聚類算法;KNN是基于最近鄰的分類或回歸算法,它們都不屬于集成模型的范疇。15.答案:(D)說明:1.首先分析歸并趟數(shù)與初始歸并段數(shù)和歸并路數(shù)之間的關系。-設歸并路數(shù)為\(k\),初始歸并段數(shù)為\(m\),歸并趟數(shù)為\(s\)。-它們滿足關系\(m\leqk^s\)。2.已知有\(zhòng)(m=100\)個初始歸并段,要求\(s=3\)趟歸并完成排序。-將\(m=100\),\(s=3\)代入\(m\leqk^s\),得到\(100\leqk^3\)。-對\(k\)進行求解:-當\(k=5\)時,\(k^3=5^3=125\),滿足\(100\leq125\)。-當\(k=4\)時,\(k^3=4^3=64\),不滿足\(100\leq64\)。-所以歸并路數(shù)最少為\(5\),即\(k>5\)。16.答案:(A)說明:神經(jīng)網(wǎng)絡的基本思想是從大量數(shù)據(jù)中自動學習到更合適的特征,通過構建多層網(wǎng)絡結構,讓數(shù)據(jù)在網(wǎng)絡中經(jīng)過層層變換,從而提取出對任務最有用的特征表示,以更好地進行分類、預測等任務。選項A將計算變得復雜不是神經(jīng)網(wǎng)絡基本思想;選項B得到更多參數(shù)不是其核心;選項D提高計算效率也不是其本質目的。17.答案:(D)18.答案:(D)說明:數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,包括數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程等。處理邏輯、數(shù)據(jù)結構、外部實體都屬于數(shù)據(jù)字典的內容,而程序不屬于數(shù)據(jù)字典涵蓋的范疇。19.答案:(C)說明:短作業(yè)優(yōu)先調度算法是優(yōu)先調度短作業(yè),當所有作業(yè)同時到達時,該算法能優(yōu)先處理短作業(yè),從而使作業(yè)的平均周轉時間最短。先來先服務調度算法是按照作業(yè)到達的先后順序進行調度,沒有考慮作業(yè)的長短,平均周轉時間相對較長。高優(yōu)先級優(yōu)先調度算法主要依據(jù)作業(yè)的優(yōu)先級,而非作業(yè)長短,不能保證平均周轉時間最短。多級反饋隊列調度算法綜合了多種因素,也不是平均周轉時間最短的算法。20.答案:(C)說明:分塊查找的平均查找長度分為兩部分,一部分是查找所在塊的平均查找長度,另一部分是在塊內查找元素的平均查找長度。順序線性表分成5塊,查找塊的平均查找長度為(1+5)/2=3。每塊6個元素,在塊內查找元素的平均查找長度為(1+6)/2=3.5。所以總的平均查找長度為3+3.5=6.5。因此平均查找長度大于6.5。21.答案:(D)說明:在通過隔離裝置時,通常會對一些可能存在安全風險或涉及系統(tǒng)關鍵操作的SQL語句進行限制。創(chuàng)建函數(shù)操作可能會對數(shù)據(jù)庫的結構和功能產(chǎn)生較大影響,存在潛在風險,所以一般不允許通過隔離裝置。而計算函數(shù)、字符串操作函數(shù)是常見的對數(shù)據(jù)進行處理的函數(shù),數(shù)據(jù)庫表中的數(shù)據(jù)刪除操作雖然也有一定影響,但相對創(chuàng)建函數(shù)操作來說,在安全管控上可能風險級別稍低一些,通常計算函數(shù)和字符串操作函數(shù)以及數(shù)據(jù)刪除操作在符合一定條件下是可以通過隔離裝置的。22.答案:(B)說明:中間人攻擊是指攻擊者通過攔截正常的通信數(shù)據(jù),然后進行篡改和轉發(fā),從而實現(xiàn)竊取信息或破壞通信的目的。在本題中,攻擊者截獲公鑰并替換為自己的公鑰后發(fā)送給接收者,這符合中間人攻擊的特征。重放攻擊是指攻擊者重復發(fā)送合法的通信數(shù)據(jù)以獲取非法利益;Smurf攻擊是一種分布式拒絕服務攻擊;字典攻擊是用于破解密碼等的一種攻擊方式,均不符合本題描述的情況。23.答案:(C)24.答案:(C)說明:邏輯回歸算法通常使用梯度下降迭代優(yōu)化的方法來求解模型參數(shù)。直接求解對于邏輯回歸這種復雜的模型一般不可行;統(tǒng)計分析不是其求解參數(shù)的主要方法;相似度計算與邏輯回歸求解無關。25.答案:(C)26.答案:(A)說明:社會工程學攻擊是通過利用人的心理、情感、信任等因素來獲取信息或實施攻擊的手段。釣魚攻擊就是利用用戶對看似正規(guī)網(wǎng)頁的信任,誘導用戶輸入密碼等敏感信息,符合社會工程學攻擊的特點。密碼分析學主要是研究如何破解密碼體制;旁路攻擊是利用系統(tǒng)的非預期行為來獲取信息;暴力破解攻擊是通過嘗試所有可能的密碼組合來破解密碼,均與釣魚攻擊獲取密碼的方式不符。27.答案:(B)說明:提升策略的基本思想是每一輪基于前一輪的模型訓練結果進行改進,選擇當下最優(yōu)的樹模型加入,逐步提升整體模型的性能,而不是單純追求樹模型數(shù)量越多或越少,也不是并行訓練加速。28.答案:(B)說明:當樣本不均衡時,可以進行過采樣來增加少數(shù)類樣本數(shù)量,使各類別樣本數(shù)量相對均衡,從而改善模型性能。選項B中選擇特殊建模算法不是解決樣本不均衡的通用直接方法;選項C直接建模不能有效處理樣本不均衡問題;選項D樣本不均衡問題并非只能用深度學習算法解決,傳統(tǒng)方法結合過采樣等手段也可處理。29.答案:(B)說明:先序遍歷順序是根左右,中序遍歷順序是左根右。要使先序序列與中序序列相同,那么對于每一個非葉節(jié)點,在中序遍歷中其左子樹為空,即只有右子樹。只有右子樹時,先序遍歷和中序遍歷的順序會一致。A選項只有左子樹會使先序和中序不同;C選項結點度均為1,即有一個子樹,不一定先序和中序相同;D選項結點度均為2有左右子樹時先序和中序也不同。30.答案:(A)說明:消息是對象之間進行交互的一種機制。鍵盤、鼠標、通信端口、網(wǎng)絡等設備狀態(tài)發(fā)生變化時會產(chǎn)生消息,應用程序之間可以相互發(fā)送消息,且發(fā)送與接收消息的通信機制和傳統(tǒng)子程序調用機制不同。同時,應用程序也可以向操作系統(tǒng)發(fā)送消息,所以選項B不正確。二、多選題答案1.答案:(ABCD)說明:1.網(wǎng)絡故障:業(yè)務系統(tǒng)與隔離裝置通過網(wǎng)絡連接,如果網(wǎng)絡出現(xiàn)問題,如網(wǎng)線松動、網(wǎng)絡配置錯誤、網(wǎng)絡中斷等,會導致業(yè)務系統(tǒng)無法連接到隔離裝置。2.SQL代理服務異常:若涉及到與SQL相關的操作且有代理服務,該服務異??赡苡绊憯?shù)據(jù)交互,進而導致業(yè)務系統(tǒng)連接隔離裝置失敗。3.隔離硬件死機:隔離裝置本身的硬件出現(xiàn)故障,如死機等情況,會使其無法正常響應業(yè)務系統(tǒng)的連接請求。4.業(yè)務系統(tǒng)代碼缺陷或系統(tǒng)集成問題:業(yè)務系統(tǒng)自身的代碼存在漏洞、缺陷,或者在與隔離裝置進行系統(tǒng)集成時出現(xiàn)問題,也會造成連接不上隔離裝置的情況。2.答案:(BC)說明:XGBoost和LightGBM都屬于集成算法。TensorFlow是一個開源的機器學習框架,numpy是一個用于科學計算的基礎庫,它們不屬于集成算法。3.答案:(ABC)4.答案:(ABC)說明:選項A,在顯卡的控制下,屏幕分辨率是可變的,例如通過顯卡驅動程序可以調整顯示器的分辨率,該說法正確;選項B,通常有多種不同的顯示分辨率可供選擇,比如常見的1920×1080、2560×1440等,該說法正確;選項C,分辨率越高,圖像越清晰,而不是越低越清晰,所以該選項錯誤;選項D,分辨率指整屏可顯示像素的最大數(shù)目,例如1920×1080表示水平方向有1920個像素,垂直方向有1080個像素,該說法正確。5.答案:(BCD)6.答案:(ABC)7.答案:(ABCD)8.答案:(AC)說明:樣本不平衡數(shù)據(jù)的解決方案主要有下采樣和過采樣。下采樣是減少多數(shù)類樣本數(shù)量,過采樣是增加少數(shù)類樣本數(shù)量,從而改善樣本不平衡問題,使模型訓練更加均衡有效。直接建模對解決樣本不平衡問題沒有針對性作用。用更復雜的算法不一定能有效解決樣本不平衡問題,關鍵在于對樣本分布的調整。9.答案:(ABC)10.答案:(ABD)11.答案:(AB)說明:sklearn是機器學習庫,不是深度學習框架;pandas是用于數(shù)據(jù)處理和分析的庫,也不是深度學習框架。而Caffe和TensorFlow都是深度學習框架。12.答案:(ACD)13.答案:(ACD)說明:集成算法通過組合多個弱學習器來構建強學習器,不容易過擬合,B選項正確;多個學習器組合使得結果更加穩(wěn)定,C選項正確;在構建集成模型過程中,一些集成方法可以進行特征篩選,D選項正確;集成算法是為了避免過擬合而不是更容易過擬合,A選項錯誤。14.答案:(AD)15.答案:(BC)16.答案:(BD)17.答案:(ABCD)說明:決策樹:決策樹既可以用于分類任務,通過構建樹結構來劃分不同類別;也可以用于回歸任務,通過預測連續(xù)值來進行回歸分析。神經(jīng)網(wǎng)絡:神經(jīng)網(wǎng)絡具有很強的通用性,通過不同的激活函數(shù)和訓練方式,可以用于分類和回歸等多種任務。隨機森林:它是基于決策樹的集成學習算法,同樣既能用于分類也能用于回歸。支持向量機:通過核函數(shù)等方式,支持向量機既可以解決分類問題,也可以在一定程度上用于回歸問題,如支持向量回歸。18.答案:(CD)說明:在`df=pd.read_csv('./data/titanic.csv')`中,`./`表示當前目錄,這里表示路徑在代碼所在路徑的`data`文件夾下,所以選項B正確,選項A和C錯誤。通過`pd.read_csv`讀取數(shù)據(jù)后返回的是一個DataFrame格式的數(shù)據(jù),這里命名為`df`,所以選項D正確。19.答案:(ACD)20.答案:(AD)21.答案:(AB)22.答案:(BCD)說明:1.**增加CPU中寄存器的數(shù)目**:寄存器是CPU內部用來暫存數(shù)據(jù)的高速存儲單元。增加寄存器數(shù)目可以讓CPU在處理數(shù)據(jù)時更快地獲取和存儲數(shù)據(jù),減少數(shù)據(jù)在內存和CPU之間傳輸?shù)拇螖?shù),從而提高運算速度。2.**提高CPU的主頻**:主頻是CPU的時鐘頻率,它決定了CPU內部操作的速度。提高主頻意味著CPU每秒鐘可以執(zhí)行更多的指令周期,進而提高運算速度。3.**增加高速緩存(cache)容量**:高速緩存位于CPU和內存之間,用于存儲CPU近期可能會使用的數(shù)據(jù)和指令。更大的緩存容量可以減少CPU訪問內存的次數(shù),因為更
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度分公司股權轉讓及利益再分配執(zhí)行合同
- 2025版房產(chǎn)交易合同規(guī)范范本
- 二零二五年度美容院美容護膚產(chǎn)品研發(fā)與推廣合作協(xié)議書
- 二零二五年度大型活動贊助廣告合同協(xié)議
- 二零二五年度屋頂花園草皮供應合同樣本
- 二零二五年度電子產(chǎn)品銷售與供應鏈管理合同
- 二零二五年度環(huán)??萍紡S房及場地租賃服務協(xié)議
- 二零二五年度特色餐廳承包與員工福利保障合同
- 早讀神器課件WPS
- 二零二五年度車輛抵押貸款擔保與金融創(chuàng)新合同
- GB/T 13331-2014土方機械液壓挖掘機起重量
- 2023年江蘇省成考專升本英語自考試卷(含答案)
- 各類型玻璃幕墻圖解
- 變電站交、直流系統(tǒng)培訓課件
- 課題申報講座課件
- 煙花爆竹倉庫建設項目可行性研究報告
- 部編版小學三年級上冊道德與法治全冊教案表格版
- 新人教版(部編版)小學語文1年級上教材解讀
- DB22∕T 363-2018 超細干粉滅火系統(tǒng)設計、安裝和驗收規(guī)范
- 設備、設施檢修維修記錄表范本
- 企業(yè)所得稅匯算清繳.ppt
評論
0/150
提交評論