2023年普通考研-軟件工程考試參考題庫(含答案)_第1頁
2023年普通考研-軟件工程考試參考題庫(含答案)_第2頁
2023年普通考研-軟件工程考試參考題庫(含答案)_第3頁
2023年普通考研-軟件工程考試參考題庫(含答案)_第4頁
2023年普通考研-軟件工程考試參考題庫(含答案)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2023年普通考研-軟件工程考試參考題庫(含答案)(圖片大小可任意調(diào)節(jié))第I卷一.全考點試題庫(共20題)1.初步用戶手冊在()階段編寫。

A、可行性研究

B、需求分析

C、軟件概要設(shè)計

D、軟件詳細設(shè)計

正確答案:B2.在帶權(quán)圖中,兩個頂點之間的路徑長度是()。

A、路徑上的頂點數(shù)目

B、路徑上的邊的數(shù)目

C、路徑上頂點和邊的數(shù)目

D、路徑上所有邊上的權(quán)值之和

正確答案:D3.如果說堆棧與隊列是同一類的兩種不同的數(shù)據(jù)結(jié)構(gòu),那么,它們的相同點和不同點分別是什么?

正確答案:

相同點:從邏輯上來看,堆棧和隊列都是特殊的線性表;從操作的角度來看,堆棧和隊列的基本操作分別都是一般線性表的操作的子集,因此,他們都是操作受限制的線性表。

不同點:堆棧將插入和刪除操作限制在表尾(棧頂)進行,元素進出表的特征是“后進先出”;隊列將插入和刪除操作分別限制在表尾(隊尾)和表頭(隊頭)進行,元素進出表的特征是“先進先出”。4.一個面向?qū)ο蟮南到y(tǒng)的體系結(jié)構(gòu)通過它的()的關(guān)系確定。

A、類與對象

B、對象與對象

C、過程與對象

D、類與界面

正確答案:B5.若x、i、j和k分別是int類型的變量,則計算表達式x=(i=4,j=16,k=32)以后,變量x的值是()。

A、4

B、16

C、32

D、52

正確答案:C6.試述實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)。

正確答案:

實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)有:

1)用戶標識和鑒別:該方法由系統(tǒng)提供一定的方式讓用戶標識自己的名字或身份。每次用戶要求進入系統(tǒng)時,由系統(tǒng)進行核對,通過鑒定后才提供系統(tǒng)的使用權(quán)。

2)存取控制:通過用戶權(quán)限定義和合法權(quán)檢查確保只有合法權(quán)限的用戶訪問數(shù)據(jù)庫,所有未被授權(quán)的人員無法存取數(shù)據(jù)。例如C2級中的自主存取控制(DAC),B1級中的強制存取控制(MAC);

3)視圖機制:為不同的用戶定義視圖,通過視圖機制把要保密的數(shù)據(jù)對無權(quán)存取的用戶隱藏起來,從而自動地對數(shù)據(jù)提供一定程度的安全保護。

4)審計:建立審計日志,把用戶對數(shù)據(jù)庫的所有操作自動記錄下來放入審計日志中,?DBA可以利用審計跟蹤的信息,重現(xiàn)導(dǎo)致數(shù)據(jù)庫現(xiàn)有狀況的一系列事件,找出非法存取數(shù)據(jù)的人、時間和內(nèi)容等。

5)數(shù)據(jù)加密:對存儲和傳輸?shù)臄?shù)據(jù)進行加密處理,從而使得不知道解密算法的人無法獲知數(shù)據(jù)的內(nèi)容。7.軟件需求分析的任務(wù)是什么?有哪些主要步驟?

正確答案:

需求分析的基本任務(wù)是深入描述軟件的功能和性能、確定軟件設(shè)計的約束和軟件同其它系統(tǒng)元素的接口細節(jié)、定義軟件的其它有效性需求,總之,需求分析的任務(wù)就是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標系統(tǒng)的邏輯模型,解決目標系統(tǒng)的?“做什么”?的問題。

主要步驟:

1.問題識別

(1)?功能需求:明確所開發(fā)的軟件必須具備什么樣的功能。

(2)?性能需求:明確待開發(fā)的軟件的技術(shù)性能指標。

(3)?環(huán)境需求:明確軟件運行時所需要的軟、硬件的要求。

(4)?用戶界面需求:明確人機交互方式、輸入輸出數(shù)據(jù)格式。

2.?分析與綜合,導(dǎo)出軟件的邏輯模型

分析人員對獲取的需求,進行一致性的分析檢查,在分析、綜合中逐步細化軟件功能,劃分成各個子功能。用圖文結(jié)合的形式,建立起新系統(tǒng)的邏輯模型。

3.?編寫文檔

(1)?編寫“需求規(guī)格說明書”,把雙方共同的理解與分析結(jié)果用規(guī)范的方式描述出來,作為今后各項工作的基礎(chǔ)。

(2)?編寫初步用戶使用手冊,著重反映被開發(fā)軟件的用戶功能界面和用戶使用的具體要求,用戶手冊能強制分析人員從用戶使用的觀點考慮軟件。

(3)?編寫確認測試計劃,作為今后確認和驗收的依據(jù)。

(4)?修改完善軟件開發(fā)計劃。在需求分析階段對待開發(fā)的系統(tǒng)有了更進一步的了解,所以能更準確地估計開發(fā)成本、進度及資源要求,因此對原計劃要進行適當(dāng)修正。8.()是對引起系統(tǒng)做動作或(和)從一個狀態(tài)轉(zhuǎn)換到另一個狀態(tài)的外界事情的抽象。?

A、事件

B、狀態(tài)

C、初態(tài)

D、終態(tài)

正確答案:A9.在參加排序的序列中元素按值基本有序的情況下,下列4種排序方法中,時間效率最差的是()。

A、Shell排序法

B、堆積排序法

C、二路歸并排序法

D、快速排序法

正確答案:D10.若已定義?? struct?num{ ???int?a; ???int?b;?? float?f;? }?n={1,3,5.0};? struct?num?*p=&n;? 則表達式p->b/n.a*++p->b的值是??①??,表達式(*p).a+p->f的值是??②??。

正確答案:

①12

②6.011.白盒測試主要有哪些覆蓋?

正確答案:語句覆蓋、判定覆蓋、?條件覆蓋、判定/條件覆蓋、條件組合覆蓋、?點覆蓋、?邊覆蓋、路徑覆蓋。12.下面關(guān)于內(nèi)排序方法的時間效率的敘述中,正確的是()。

A、時間效率主要與排序趟數(shù)的多少有關(guān)

B、時間效率主要與參加排序的序列中元素的多少有關(guān)

C、時間效率主要與排序過程中元素移動或者交換次數(shù)的多少有關(guān)

D、時間效率主要與排序過程中元素之間的比較次數(shù)的多少有關(guān)

正確答案:D13.要使得具有n個頂點的有向圖成為強連通圖,至少需要有多少條邊?

正確答案:要使得具有n個頂點的有向圖成為強連通圖,至少需要有n條邊。14.若二叉樹中葉結(jié)點的個數(shù)為n0,則度為2的結(jié)點的個數(shù)為()

正確答案:n0-115.若以“a+”方式打開一個已經(jīng)存在的文件,則下列敘述中,正確的是()。

A、文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件的末尾,可作添加和讀操作

B、文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件的開頭,可作重寫和讀操作

C、文件打開時,原有文件內(nèi)容被刪除,只可作寫操作

D、以上各種敘述都不正確

正確答案:A16.C語言中最簡單的數(shù)據(jù)類型包括()。

A、整型、實型、邏輯型

B、整型、實型、字符型

C、整型、字符型、邏輯型

D、整型、實型、邏輯型、字符型

正確答案:B17.請編寫一C程序,該程序先通過鍵盤輸入獲得若干行字符(行數(shù)也通過鍵盤輸入;每一行長度不相等),并且依次將它們存儲到一磁盤文件中,然后再從該磁盤文件中依次讀出這些數(shù)據(jù),將其中的小寫字母均轉(zhuǎn)換成大寫字母后在屏幕上輸出。

正確答案:

18.若t=1,a=2,b=3,c=4,則條件表達式tA、0

B、1

C、2

D、3

正確答案:B19.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論