2021年軟考信息技術(shù)模擬試題及答案_第1頁
2021年軟考信息技術(shù)模擬試題及答案_第2頁
2021年軟考信息技術(shù)模擬試題及答案_第3頁
2021年軟考信息技術(shù)模擬試題及答案_第4頁
2021年軟考信息技術(shù)模擬試題及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2021年軟考信息技術(shù)模擬試題及答案

姓名:__________考號:__________一、單選題(共10題)1.下列哪個(gè)技術(shù)不屬于云計(jì)算的三種服務(wù)模式?()A.SaaSB.IaaSC.PaaSD.DaaS2.在TCP/IP協(xié)議中,負(fù)責(zé)提供面向連接的、可靠的字節(jié)流傳輸服務(wù)的協(xié)議是?()A.IP協(xié)議B.TCP協(xié)議C.UDP協(xié)議D.HTTP協(xié)議3.以下哪個(gè)數(shù)據(jù)庫管理系統(tǒng)不屬于關(guān)系型數(shù)據(jù)庫?()A.MySQLB.OracleC.MongoDBD.SQLServer4.下列哪個(gè)不是軟件工程的基本原則?()A.模塊化B.封裝C.復(fù)用D.可移植性5.在HTML中,用于定義標(biāo)題的標(biāo)簽是?()A.<h1>B.<h2>C.<h3>D.<title>6.以下哪個(gè)編程語言不是面向?qū)ο蟮木幊陶Z言?()A.JavaB.C++C.PythonD.JavaScript7.在SQL中,用于刪除數(shù)據(jù)的命令是?()A.INSERTB.UPDATEC.DELETED.SELECT8.下列哪個(gè)不屬于軟件開發(fā)生命周期模型?()A.瀑布模型B.V型模型C.原型模型D.敏捷開發(fā)9.在Linux系統(tǒng)中,用于查看當(dāng)前用戶信息的命令是?()A.idB.whoC.psD.cat10.以下哪個(gè)不是網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)?()A.星型拓?fù)銪.環(huán)型拓?fù)銫.網(wǎng)狀拓?fù)銬.樹型拓?fù)涠?、多選題(共5題)11.以下哪些屬于計(jì)算機(jī)網(wǎng)絡(luò)中的傳輸層協(xié)議?()A.TCPB.UDPC.HTTPD.FTPE.SMTP12.軟件開發(fā)生命周期模型中,以下哪些模型是迭代的?()A.瀑布模型B.V型模型C.原型模型D.瀑布模型+迭代E.瀑布模型+敏捷13.以下哪些是數(shù)據(jù)庫管理系統(tǒng)中的關(guān)系運(yùn)算?()A.選擇B.投影C.并D.連接E.選擇+投影14.以下哪些是軟件工程中常見的軟件缺陷分類?()A.功能性缺陷B.性能缺陷C.可用性缺陷D.安全缺陷E.文檔缺陷15.以下哪些是Linux系統(tǒng)中的文件權(quán)限類型?()A.讀B.寫C.執(zhí)行D.所有者E.組三、填空題(共5題)16.在計(jì)算機(jī)網(wǎng)絡(luò)中,負(fù)責(zé)將數(shù)據(jù)從源主機(jī)傳輸?shù)侥康闹鳈C(jī)的協(xié)議是______。17.軟件開發(fā)生命周期中的需求分析階段,主要任務(wù)是______。18.在關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)表中的每一行稱為______。19.在Linux系統(tǒng)中,使用______命令可以查看當(dāng)前登錄的用戶。20.軟件測試的主要目的是______,確保軟件質(zhì)量。四、判斷題(共5題)21.在TCP/IP協(xié)議中,IP協(xié)議負(fù)責(zé)數(shù)據(jù)包的路由和尋址,而TCP協(xié)議負(fù)責(zé)數(shù)據(jù)的可靠傳輸。()A.正確B.錯(cuò)誤22.軟件開發(fā)生命周期中的設(shè)計(jì)階段,主要是為了解決軟件應(yīng)該如何實(shí)現(xiàn)的問題。()A.正確B.錯(cuò)誤23.在關(guān)系數(shù)據(jù)庫中,每個(gè)屬性都是不可分解的,即每個(gè)屬性只能包含一個(gè)數(shù)據(jù)值。()A.正確B.錯(cuò)誤24.在Linux系統(tǒng)中,可以使用`chmod`命令來修改文件或目錄的權(quán)限。()A.正確B.錯(cuò)誤25.軟件測試過程中,測試用例的設(shè)計(jì)應(yīng)該是完全覆蓋所有的程序代碼路徑。()A.正確B.錯(cuò)誤五、簡單題(共5題)26.請簡述TCP協(xié)議的三次握手過程。27.什么是軟件測試中的等價(jià)類劃分法?28.請解釋什么是數(shù)據(jù)庫的正交設(shè)計(jì)?29.什么是敏捷開發(fā)中的Scrum框架?30.請說明在Linux系統(tǒng)中如何進(jìn)行文件權(quán)限的設(shè)置?

2021年軟考信息技術(shù)模擬試題及答案一、單選題(共10題)1.【答案】D【解析】DaaS(數(shù)據(jù)即服務(wù))并不是云計(jì)算的常見服務(wù)模式,云計(jì)算的三種服務(wù)模式為SaaS(軟件即服務(wù))、IaaS(基礎(chǔ)設(shè)施即服務(wù))和PaaS(平臺(tái)即服務(wù))。2.【答案】B【解析】TCP(傳輸控制協(xié)議)負(fù)責(zé)提供面向連接的、可靠的字節(jié)流傳輸服務(wù)。IP(互聯(lián)網(wǎng)協(xié)議)負(fù)責(zé)數(shù)據(jù)包的路由和尋址。UDP(用戶數(shù)據(jù)報(bào)協(xié)議)提供無連接的數(shù)據(jù)報(bào)服務(wù)。HTTP(超文本傳輸協(xié)議)是應(yīng)用層協(xié)議,用于Web服務(wù)。3.【答案】C【解析】MongoDB是一個(gè)文檔存儲(chǔ)數(shù)據(jù)庫,它不屬于關(guān)系型數(shù)據(jù)庫管理系統(tǒng),而MySQL、Oracle和SQLServer都是關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。4.【答案】D【解析】軟件工程的基本原則包括模塊化、封裝和復(fù)用等,而可移植性通常指的是軟件在不同的環(huán)境中運(yùn)行的能力,它不是軟件工程的基本原則。5.【答案】A【解析】在HTML中,<h1>到<h6>標(biāo)簽用于定義不同級別的標(biāo)題,其中<h1>代表最高級別的標(biāo)題。而<title>標(biāo)簽用于定義網(wǎng)頁的標(biāo)題,它位于<head>標(biāo)簽內(nèi)。6.【答案】D【解析】Java、C++和Python都是支持面向?qū)ο缶幊痰恼Z言。JavaScript雖然最初設(shè)計(jì)為客戶端腳本語言,但現(xiàn)在已經(jīng)發(fā)展成為一個(gè)支持面向?qū)ο缶幊痰恼Z言。7.【答案】C【解析】在SQL中,INSERT用于插入數(shù)據(jù),UPDATE用于更新數(shù)據(jù),DELETE用于刪除數(shù)據(jù),而SELECT用于查詢數(shù)據(jù)。8.【答案】D【解析】瀑布模型、V型模型和原型模型都是傳統(tǒng)的軟件開發(fā)生命周期模型。敏捷開發(fā)是一種軟件開發(fā)的方法論,它不屬于傳統(tǒng)的生命周期模型。9.【答案】A【解析】在Linux系統(tǒng)中,id命令用于查看當(dāng)前用戶的信息,包括用戶ID和組ID。who命令用于顯示當(dāng)前登錄系統(tǒng)的用戶,ps命令用于顯示當(dāng)前進(jìn)程信息,cat命令用于查看文件內(nèi)容。10.【答案】D【解析】網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括星型拓?fù)?、環(huán)型拓?fù)浜途W(wǎng)狀拓?fù)涞取湫屯負(fù)洳⒉皇且粋€(gè)標(biāo)準(zhǔn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)術(shù)語。二、多選題(共5題)11.【答案】AB【解析】傳輸層協(xié)議包括TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)。HTTP、FTP和SMTP屬于應(yīng)用層協(xié)議,分別用于Web服務(wù)、文件傳輸和電子郵件服務(wù)。12.【答案】CDE【解析】原型模型和瀑布模型+迭代、瀑布模型+敏捷都是迭代的軟件開發(fā)生命周期模型。瀑布模型和V型模型是線性的、順序的模型。13.【答案】ABCD【解析】關(guān)系運(yùn)算包括選擇、投影、并和連接。選擇是從關(guān)系中選出滿足特定條件的元組,投影是從關(guān)系中選出若干屬性組成新的關(guān)系,并和連接是兩個(gè)關(guān)系的組合操作。14.【答案】ABCDE【解析】軟件缺陷可以按照不同的標(biāo)準(zhǔn)進(jìn)行分類,常見的分類包括功能性缺陷、性能缺陷、可用性缺陷、安全缺陷和文檔缺陷等。15.【答案】ABC【解析】Linux系統(tǒng)中的文件權(quán)限類型包括讀、寫和執(zhí)行。所有者和組是指文件權(quán)限的歸屬,不是權(quán)限類型。三、填空題(共5題)16.【答案】傳輸層協(xié)議【解析】傳輸層協(xié)議(如TCP和UDP)負(fù)責(zé)在源主機(jī)和目的主機(jī)之間傳輸數(shù)據(jù),提供端到端的數(shù)據(jù)傳輸服務(wù)。17.【答案】收集和分析用戶需求【解析】需求分析階段是軟件開發(fā)生命周期的第一階段,其主要任務(wù)是收集和分析用戶的需求,明確軟件的功能和性能要求。18.【答案】元組【解析】在關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)表中的每一行代表一個(gè)記錄,稱為元組,每一列代表記錄的一個(gè)屬性。19.【答案】who【解析】在Linux系統(tǒng)中,who命令用于顯示當(dāng)前登錄系統(tǒng)的用戶信息,包括用戶名和終端等。20.【答案】發(fā)現(xiàn)并消除軟件中的錯(cuò)誤【解析】軟件測試的目的是通過執(zhí)行程序來發(fā)現(xiàn)并消除軟件中的錯(cuò)誤和缺陷,確保軟件在設(shè)計(jì)和實(shí)現(xiàn)階段符合預(yù)期需求,從而提高軟件質(zhì)量。四、判斷題(共5題)21.【答案】正確【解析】IP協(xié)議負(fù)責(zé)數(shù)據(jù)包的尋址和路由,確保數(shù)據(jù)包能夠到達(dá)正確的目的地。TCP協(xié)議則負(fù)責(zé)數(shù)據(jù)的可靠傳輸,通過序號、確認(rèn)應(yīng)答和重傳機(jī)制來保證數(shù)據(jù)的完整性和順序。22.【答案】正確【解析】軟件設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,將需求轉(zhuǎn)化為軟件的架構(gòu)和詳細(xì)設(shè)計(jì),解決軟件應(yīng)該如何實(shí)現(xiàn)的問題,包括系統(tǒng)架構(gòu)設(shè)計(jì)、模塊設(shè)計(jì)等。23.【答案】正確【解析】在關(guān)系數(shù)據(jù)庫中,每個(gè)屬性(字段)是不可分解的,即每個(gè)屬性只能包含一個(gè)數(shù)據(jù)值,這是關(guān)系數(shù)據(jù)模型的基本特征之一。24.【答案】正確【解析】在Linux系統(tǒng)中,`chmod`命令用于修改文件或目錄的權(quán)限,包括設(shè)置用戶、組和其他用戶的讀、寫、執(zhí)行權(quán)限。25.【答案】錯(cuò)誤【解析】雖然測試用例應(yīng)該盡可能覆蓋更多的程序代碼路徑,但完全覆蓋所有代碼路徑是不現(xiàn)實(shí)的,通常采用適當(dāng)?shù)臏y試策略來確保軟件質(zhì)量。五、簡答題(共5題)26.【答案】TCP協(xié)議的三次握手過程如下:

1.客戶端發(fā)送一個(gè)帶有SYN標(biāo)志的數(shù)據(jù)包到服務(wù)器,并進(jìn)入SYN_SENT狀態(tài),等待服務(wù)器確認(rèn)。

2.服務(wù)器收到SYN請求后,發(fā)送一個(gè)帶有SYN和ACK標(biāo)志的數(shù)據(jù)包作為響應(yīng),并進(jìn)入SYN_RCVD狀態(tài),等待客戶端再次確認(rèn)。

3.客戶端收到服務(wù)器的確認(rèn)后,發(fā)送一個(gè)帶有ACK標(biāo)志的數(shù)據(jù)包,并進(jìn)入ESTABLISHED狀態(tài),表示連接已經(jīng)建立?!窘馕觥咳挝帐质荰CP協(xié)議中用來建立連接的過程,確保雙方都準(zhǔn)備好進(jìn)行數(shù)據(jù)傳輸,防止已失效的連接請求突然又傳送到了服務(wù)器端造成錯(cuò)誤。27.【答案】等價(jià)類劃分法是一種軟件測試設(shè)計(jì)方法,它將輸入數(shù)據(jù)的集合劃分為若干個(gè)等價(jià)類,使得在一個(gè)等價(jià)類內(nèi)的輸入數(shù)據(jù)對于軟件的行為來說是等效的,因此只需要從每個(gè)等價(jià)類中選取一個(gè)代表值進(jìn)行測試?!窘馕觥康葍r(jià)類劃分法有助于減少測試用例的數(shù)量,提高測試效率,通過選取具有代表性的輸入數(shù)據(jù)來覆蓋不同等價(jià)類,從而提高測試的覆蓋率和有效性。28.【答案】數(shù)據(jù)庫的正交設(shè)計(jì)是指數(shù)據(jù)庫表的設(shè)計(jì)應(yīng)該滿足屬性之間相互獨(dú)立,即每個(gè)屬性都應(yīng)該是獨(dú)立的,不依賴于其他屬性。這種設(shè)計(jì)可以減少數(shù)據(jù)冗余,提高數(shù)據(jù)的一致性和完整性?!窘馕觥空辉O(shè)計(jì)有助于數(shù)據(jù)庫的維護(hù)和擴(kuò)展,通過確保屬性之間的獨(dú)立性,可以避免復(fù)雜的依賴關(guān)系,使得數(shù)據(jù)庫結(jié)構(gòu)更加清晰,便于理解和操作。29.【答案】Scrum是一種敏捷開發(fā)框架,它通過迭代和增量開發(fā)的方式來管理項(xiàng)目。Scrum框架的核心概念包括產(chǎn)品待辦列表、Sprint計(jì)劃、每日站會(huì)、Sprint回顧和Sprint評審等?!窘馕觥縎crum框架強(qiáng)調(diào)團(tuán)隊(duì)合作、快速反饋和持續(xù)改進(jìn),通過短周期的迭代(Sprint)來交付可用的軟件,同時(shí)允許項(xiàng)目團(tuán)隊(duì)靈活地響應(yīng)變化和客戶需

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論