版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
技術(shù)二級(jí)考試題庫(kù)及答案計(jì)算機(jī)技術(shù)二級(jí)考試試卷一、單項(xiàng)選擇題(每題2分,共40分)1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()A.循環(huán)隊(duì)列B.帶鏈隊(duì)列C.二叉樹D.帶鏈棧2.算法的空間復(fù)雜度是指()A.算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間B.算法所處理的數(shù)據(jù)量C.算法程序中的語(yǔ)句或指令條數(shù)D.算法在執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)3.軟件生命周期是指()A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程C.軟件的開發(fā)過(guò)程D.軟件的運(yùn)行維護(hù)過(guò)程4.數(shù)據(jù)庫(kù)管理系統(tǒng)是()A.操作系統(tǒng)的一部分B.在操作系統(tǒng)支持下的系統(tǒng)軟件C.一種編譯系統(tǒng)D.一種操作系統(tǒng)5.下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是()A.可封裝性B.自頂向下C.模塊化D.逐步求精6.設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字(鍵或碼)為()A.課號(hào),成績(jī)B.學(xué)號(hào),成績(jī)C.學(xué)號(hào),課號(hào)D.學(xué)號(hào),姓名,成績(jī)7.下列敘述中正確的是()A.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的B.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)C.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)D.上述三種說(shuō)法都不對(duì)8.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合9.數(shù)據(jù)庫(kù)設(shè)計(jì)中,用ER圖來(lái)描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的()A.需求分析階段B.邏輯設(shè)計(jì)階段C.概念設(shè)計(jì)階段D.物理設(shè)計(jì)階段10.有三個(gè)關(guān)系R、S和T如下:R:|A|B|C||----|----|----||a|1|2||b|2|1||c|3|1|S:|A|B|C||----|----|----||d|3|2|T:|A|B|C||----|----|----||a|1|2||b|2|1||c|3|1||d|3|2|則由關(guān)系R和S得到關(guān)系T的操作是()A.自然連接B.交C.除D.并11.以下關(guān)于計(jì)算機(jī)語(yǔ)言的描述,錯(cuò)誤的是()A.高級(jí)語(yǔ)言接近自然語(yǔ)言,易于學(xué)習(xí)和使用B.匯編語(yǔ)言是一種面向機(jī)器的低級(jí)語(yǔ)言C.機(jī)器語(yǔ)言是計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言D.所有高級(jí)語(yǔ)言編寫的程序都必須經(jīng)過(guò)編譯才能運(yùn)行12.以下哪種數(shù)據(jù)類型不屬于Python語(yǔ)言的基本數(shù)據(jù)類型()A.列表B.字典C.結(jié)構(gòu)體D.元組13.在Python中,以下哪個(gè)語(yǔ)句用于創(chuàng)建一個(gè)新的列表()A.list[]B.list()C.[]D.create_list()14.在Java中,以下哪個(gè)關(guān)鍵字用于定義類的繼承()A.extendsB.implementsC.inheritD.super15.在C++中,以下哪種函數(shù)調(diào)用方式可以改變實(shí)參的值()A.值傳遞B.引用傳遞C.常量引用傳遞D.以上都不能16.在SQL中,用于查詢表中記錄條數(shù)的函數(shù)是()A.SUM()B.AVG()C.COUNT()D.MAX()17.在HTML中,用于創(chuàng)建超鏈接的標(biāo)簽是()A.<a>B.<link>C.<href>D.<url>18.在CSS中,用于設(shè)置元素背景顏色的屬性是()A.backgroundcolorB.colorC.bgcolorD.textcolor19.在JavaScript中,以下哪個(gè)方法用于向數(shù)組末尾添加一個(gè)或多個(gè)元素()A.push()B.pop()C.shift()D.unshift()20.在Python中,以下代碼的輸出結(jié)果是()```pythonx=[1,2,3]y=xy.append(4)print(x)```A.[1,2,3]B.[1,2,3,4]C.[4]D.報(bào)錯(cuò)二、填空題(每題3分,共30分)1.數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的棧屬于______。2.一個(gè)棧的初始狀態(tài)為空。首先將元素5,4,3,2,1依次入棧,然后退棧一次,再將元素A,B,C依次入棧,之后將所有元素全部退棧,則所有元素退棧(包括中間退棧的元素)的順序?yàn)開_____。3.軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試,基本路徑測(cè)試屬于______測(cè)試。4.數(shù)據(jù)庫(kù)系統(tǒng)的核心是______。5.在關(guān)系數(shù)據(jù)庫(kù)中,把數(shù)據(jù)表示成二維表,每一個(gè)二維表稱為______。6.Python中,用于打開文件的內(nèi)置函數(shù)是______。7.Java中,用于創(chuàng)建線程的兩種方式是繼承______類和實(shí)現(xiàn)______接口。8.C++中,______是一種特殊的成員函數(shù),用于初始化對(duì)象的數(shù)據(jù)成員。9.SQL中,用于修改表結(jié)構(gòu)的語(yǔ)句是______。10.HTML中,用于設(shè)置表格單元格合并的屬性是______。三、簡(jiǎn)答題(每題10分,共30分)1.簡(jiǎn)述面向?qū)ο缶幊痰娜筇匦?,并分別簡(jiǎn)要解釋。2.請(qǐng)說(shuō)明Python中列表和元組的區(qū)別。3.簡(jiǎn)述數(shù)據(jù)庫(kù)中事務(wù)的四個(gè)特性(ACID)。答案一、單項(xiàng)選擇題1.C。二叉樹是典型的非線性結(jié)構(gòu),而循環(huán)隊(duì)列、帶鏈隊(duì)列和帶鏈棧都是線性結(jié)構(gòu)。2.A。算法的空間復(fù)雜度是指算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間。3.A。軟件生命周期是指軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程。4.B。數(shù)據(jù)庫(kù)管理系統(tǒng)是在操作系統(tǒng)支持下的系統(tǒng)軟件。5.A。結(jié)構(gòu)化程序設(shè)計(jì)原則包括自頂向下、模塊化、逐步求精,可封裝性不是其原則。6.C。表SC中通過(guò)學(xué)號(hào)和課號(hào)可以唯一確定一條記錄,所以關(guān)鍵字為學(xué)號(hào)和課號(hào)。7.B。線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)需要額外的指針域來(lái)存儲(chǔ)節(jié)點(diǎn)之間的關(guān)系,所以一般要多于順序存儲(chǔ)結(jié)構(gòu)。8.B。軟件設(shè)計(jì)中劃分模塊的準(zhǔn)則是高內(nèi)聚低耦合。9.C。用ER圖來(lái)描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的概念設(shè)計(jì)階段。10.D。關(guān)系T是由關(guān)系R和S的所有元組組成,所以是并操作。11.D。有些高級(jí)語(yǔ)言如Python是解釋型語(yǔ)言,不需要編譯,直接解釋執(zhí)行。12.C。Python的基本數(shù)據(jù)類型有列表、字典、元組等,結(jié)構(gòu)體不是Python的基本數(shù)據(jù)類型。13.C。在Python中,使用[]可以創(chuàng)建一個(gè)新的列表。14.A。在Java中,extends關(guān)鍵字用于定義類的繼承。15.B。引用傳遞可以改變實(shí)參的值,值傳遞和常量引用傳遞不能。16.C。SQL中,COUNT()函數(shù)用于查詢表中記錄條數(shù)。17.A。HTML中,<a>標(biāo)簽用于創(chuàng)建超鏈接。18.A。CSS中,backgroundcolor屬性用于設(shè)置元素背景顏色。19.A。JavaScript中,push()方法用于向數(shù)組末尾添加一個(gè)或多個(gè)元素。20.B。在Python中,y=x是引用賦值,y和x指向同一個(gè)列表對(duì)象,所以修改y會(huì)影響x。二、填空題1.線性結(jié)構(gòu)。帶鏈的棧是線性結(jié)構(gòu),遵循后進(jìn)先出原則。2.1,C,B,A,2,3,4,5。元素5,4,3,2,1依次入棧,退棧一次得到1,然后A,B,C依次入棧,再全部退棧得到C,B,A,2,3,4,5。3.白盒。基本路徑測(cè)試是白盒測(cè)試的一種方法。4.數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)的核心是數(shù)據(jù)庫(kù)管理系統(tǒng)。5.關(guān)系。在關(guān)系數(shù)據(jù)庫(kù)中,二維表稱為關(guān)系。6.open()。Python中,open()函數(shù)用于打開文件。7.Thread;Runnable。Java中,創(chuàng)建線程的兩種方式是繼承Thread類和實(shí)現(xiàn)Runnable接口。8.構(gòu)造函數(shù)。C++中,構(gòu)造函數(shù)用于初始化對(duì)象的數(shù)據(jù)成員。9.ALTERTABLE。SQL中,ALTERTABLE語(yǔ)句用于修改表結(jié)構(gòu)。10.rowspan和colspan。HTML中,rowspan用于設(shè)置跨行合并,colspan用于設(shè)置跨列合并。三、簡(jiǎn)答題1.面向?qū)ο缶幊痰娜筇匦允欠庋b、繼承和多態(tài)。封裝:是指將數(shù)據(jù)和操作數(shù)據(jù)的方法捆綁在一起,隱藏對(duì)象的內(nèi)部實(shí)現(xiàn)細(xì)節(jié),只對(duì)外提供必要的接口。這樣可以提高代碼的安全性和可維護(hù)性,防止外部直接訪問(wèn)和修改對(duì)象的內(nèi)部數(shù)據(jù)。繼承:是指一個(gè)新類可以繼承另一個(gè)已有類的屬性和方法,新類稱為子類,已有類稱為父類。繼承可以實(shí)現(xiàn)代碼的復(fù)用,減少代碼的重復(fù)編寫,同時(shí)也可以實(shí)現(xiàn)代碼的擴(kuò)展。多態(tài):是指同一個(gè)方法可以根據(jù)對(duì)象的不同類型而表現(xiàn)出不同的行為。多態(tài)通過(guò)繼承和方法重寫來(lái)實(shí)現(xiàn),提高了代碼的靈活性和可擴(kuò)展性。2.Python中列表和元組的區(qū)別如下:可變性:列表是可變的,可以通過(guò)索引修改、添加或刪除元素;元組是不可變的,一旦創(chuàng)建,其元素不能被修改。語(yǔ)法表示:列表使用方括號(hào)[]表示,元組使用圓括號(hào)()表示。性能:由于元組不可變,所以在創(chuàng)建和訪問(wèn)時(shí)性能略高于列表。使用場(chǎng)景:列表適用于需要?jiǎng)討B(tài)修改元素的場(chǎng)景;元組適用于數(shù)據(jù)不可變的場(chǎng)景,如作為字典的鍵。3.數(shù)據(jù)庫(kù)中事務(wù)的四個(gè)特性(ACID)如下:原子性(Atomicity):事務(wù)是一個(gè)不可分割的工作單位,事務(wù)中的操作要么全部執(zhí)行,要么全部不執(zhí)行。如果事務(wù)執(zhí)行過(guò)程中發(fā)生錯(cuò)誤,會(huì)回滾到事務(wù)開始
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025浙江寧波海發(fā)漁業(yè)科技有限公司招聘1人筆試考試參考題庫(kù)及答案解析
- 臨床尿道口護(hù)理
- 2025福建省福州瑯岐中學(xué)編外人員招聘6人考試筆試備考試題及答案解析
- 江西誠(chéng)正工程咨詢有限公司2025年第三批外聘工程技術(shù)人員招聘延期筆試考試參考試題及答案解析
- 新年猜謎課件教學(xué)
- 中班月餅制作活動(dòng)課件
- 中醫(yī)院科室介紹
- 2025版尿毒癥病癥狀解讀及護(hù)理技巧
- 治療腎病綜合征
- 預(yù)防產(chǎn)后出血健康宣教
- 2025年齊齊哈爾市總工會(huì)工會(huì)社會(huì)工作者招聘39人考試筆試模擬試題及答案解析
- 慈溪白骨案課件
- 2024南江輔警考試真題及答案
- 小兒腎挫傷的護(hù)理措施
- 2025中原證券股份有限公司招聘55人筆試考試參考試題及答案解析
- 醫(yī)療不良事件上報(bào)與績(jī)效聯(lián)動(dòng)策略
- 學(xué)堂在線 雨課堂 學(xué)堂云 科研倫理與學(xué)術(shù)規(guī)范 章節(jié)測(cè)試答案
- 骨相美學(xué)理論課件
- 2025年空氣采樣操作流程試題有答案
- 2025年度數(shù)字化城市管理信息系統(tǒng)安全自查報(bào)告
- 營(yíng)銷沙盤實(shí)訓(xùn)報(bào)告
評(píng)論
0/150
提交評(píng)論