計算機二級公共基礎_第1頁
計算機二級公共基礎_第2頁
計算機二級公共基礎_第3頁
計算機二級公共基礎_第4頁
計算機二級公共基礎_第5頁
已閱讀5頁,還剩75頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1.以下數(shù)據結構中不屬于線性數(shù)據結構的是。本題答案為B。

A.隊列5.在軟件開發(fā)中,下面任務不屬于設計階段的是。

B.線性表A.數(shù)據結構設計

C.二叉樹B.給出系統(tǒng)模塊結構

D.棧C.定義模塊算法

評析:D.定義需求并建立系統(tǒng)模型

線性表、棧和隊列等數(shù)據結構所表達和處理的數(shù)據以線性結評析:

構為組織形式。棧是一種特殊的線性表,這種線性表只能在固定軟件設計一般分為總體設計和詳細設計兩個階段,總體設計

的一端進行插入和刪除操作,允許插入和刪除的一端稱為棧頂,的任務是確定軟件的總體結構,子系統(tǒng)和模塊的劃分,并確定模

另一端稱為棧底。一個新元素只能從棧頂一端進入,刪除時,只塊間的接口和評價模塊劃分質量,以及進行數(shù)據分析。詳細設計

能刪除棧頂?shù)脑兀磩倓偙徊迦氲脑亍K詶S址Q后進先出的任務是確定每?模塊實現(xiàn)的定義,包括數(shù)據結構、算法和接口。

表(LastInFirstOut);隊列可看作是插入在一端進行,刪本題答案為D。

除在另一端進行的線性表,允許插入的一端稱為隊尾,允許刪除6.下列敘述中正確的是。

的一端稱為隊頭。在隊列中,只能刪除隊頭元素,隊列的最后一A.數(shù)據庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持

個元素一定是最新入隊的元素。因此隊列又稱先進先出表(FirstB.數(shù)據庫設計是指設計數(shù)據庫管理系統(tǒng)

InFirstOut)。C.數(shù)據庫技術的根本目標是要解決數(shù)據共享的問題

本題答案為C。D.數(shù)據庫系統(tǒng)中,數(shù)據的物理結構必須與邏輯結構一致

2.在一棵二叉樹上第5層的結點數(shù)最多是。評析:

A.8數(shù)據庫是存儲在計算機存儲設備中的、結構化的相關數(shù)據的

B.16集合。數(shù)據庫中的數(shù)據不只是面向某一項特定的應用,而是面向

C.32多種應用,可以被多個用戶、多個應用程序共享,不具有獨立的

D.15系統(tǒng)。設計數(shù)據庫的目的實質上是設計出滿足實際應用需求的實

評析:際關系模型。數(shù)據庫技術的主要目的是有效地管理和存取大量的

根據二叉樹的性質:二叉樹第i331)層上至多有2T個結數(shù)據資源,包括:提高數(shù)據的共享性,使多個用戶能夠同時訪問

點。得到第5層的結點數(shù)最多是16。數(shù)據庫中的數(shù)據;減小數(shù)據的冗余,以提高數(shù)據的一致性和完整

本題答案為B。性;提供數(shù)據與應用程序的獨立性,從而減少應用程序的開發(fā)和

3.下面概念中,不屬于面向對象方法的是。維護代價。

A.對象本題答案為C。

B.繼承7.下列模式中,能夠給出數(shù)據庫物理存儲結構與物理存取方法

C.類的是。

D.過程調用A.內模式

評析:B.外模式

面向對象方法是一種運用對象、類、封裝、繼承、多態(tài)和消C.概念模式

息等概念來構造、測試、重構軟件的方法。面向對象方法從對象D.邏輯模式

出發(fā),發(fā)展出對象,類,消息,繼承等概念。評析:

本題答案為D。數(shù)據庫管理系統(tǒng)的三級模式結構由外模式、模式和內模式組

4.在結構化方法中,用數(shù)據流程圖(DFD)作為描述工具的軟件成。

開發(fā)階段是。外模式,或子模式,或用戶模式,是指數(shù)據庫用戶所看到的

A.可行性分析數(shù)據結構,是用戶看到的數(shù)據視圖。

B.需求分析模式,或邏輯模式,是數(shù)據庫中對全體數(shù)據的邏輯結構和特

C.詳細設計性的描述,是所有用戶所見到的數(shù)據視圖的總和。外模式是模式

D.程序編碼的一部分。

評析:內模式,或存儲模式,或物理模式,是指數(shù)據在數(shù)據庫系統(tǒng)

軟件開發(fā)階段包括需求分析、總體設計、詳細設計、編碼和內的存儲介質上的表示,即對數(shù)據的物理結構和存取方式的描

測試五個階段。其中需求分析階段常用的工具是數(shù)據流圖和數(shù)據述。

字典。本題答案為A。

8.軟件需求分析階段的工作,可以分為四個方面:需求獲取、B.模式設計和內模式設計

需求分析、編寫需求規(guī)格說明書以及。C.內模式設計和物理設計

A.階段性報告D.結構特性設計和行為特性設計

B.需求評審評析:

C.總結數(shù)據庫設計可分為概念設計與邏輯設計。

D.都不正確數(shù)據庫概念設計的目的是分析數(shù)據間內在語義關聯(lián),在此

評析:基礎上建立一個數(shù)據的抽象模型。

軟件的需求分析階段的工作,可以概括為四個方面:需求獲數(shù)據庫邏輯設計的主要工作是將ER圖轉換為指定的RDBMS

取、需求分析、編寫需求規(guī)格說明書和需求評審。中的關系模型。

需求獲取的目的是確定對目標系統(tǒng)的各方面需求。涉及到的本題答案是A。

主要任務是建立獲取用戶需求的方法框架,并支持和監(jiān)控需求獲12.在深度為5的滿二叉樹中,葉子結點的個數(shù)為___。

取的過程。A.32

需求分析是對獲取的需求進行分析和綜合,最終給出系統(tǒng)的B.31

解決方案和目標系統(tǒng)的邏輯模型。C.16

編寫需求規(guī)格說明書作為需求分析的階段成果,可以為用D.15

戶、分析人員和設計人員之間的交流提供方便,可以直接支持目評析:

標軟件系統(tǒng)的確認,又可以作為控制軟件開發(fā)進程的依據。所謂滿二叉樹是指這樣的一種二叉樹:除最后一層外,每層

需求評審是對需求分析階段的工作進行復審,驗證需求文檔上的所有結點都有兩個子結點。這就是說,在滿二叉樹中,每一

的一致性、可行性、完整性和有效性。層上的結點數(shù)都達到最大值,即在滿二叉樹的第K層上有2m個結

本題答案是B。點,且深度為m的滿二叉樹有2m個結點。

9.下述關于數(shù)據庫系統(tǒng)的敘述中正確的是—。在滿二叉樹中,最后一層的結點個數(shù)就是葉子結點的個數(shù),

A.數(shù)據庫系統(tǒng)減少了數(shù)據冗余本題中深度為5,故葉子結點數(shù)為25」=24=16。

B.數(shù)據庫系統(tǒng)避免了一切冗余本題答案是C。

C.數(shù)據庫系統(tǒng)中數(shù)據的一致性是指數(shù)據類型的一致13.對建立良好的程序設計風格,下面描述正確的是。

D.數(shù)據庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據A.程序應簡單、清晰、可讀性好

評析:B.符號名的命名要符合語法

由于數(shù)據的集成性使得數(shù)據可為多個應用所共享,特別是在C.充分考慮程序的執(zhí)行效率

網絡發(fā)達的今天,數(shù)據庫與網絡的結合擴大了數(shù)據關系的應用范D.程序的注釋可有可無

圍。數(shù)據的共享自身又可極大地減少數(shù)據冗余性,不僅減少了不評析:

必要的存儲空間,更為重要的是可以避免數(shù)據的不一致性。所謂耍形成良好的程序設計風格,主要應注重和考慮下述一些因

數(shù)據的一致性是指在系統(tǒng)中同一數(shù)據的不同出現(xiàn)應保持相同的素:符號名的命名應具有一定的實際含義,以便于對程序功能的

值,而數(shù)據的不一致性指的是同一個數(shù)據在系統(tǒng)的不同拷貝處有理解;正確的注釋能夠幫助讀者理解程序;程序編寫應優(yōu)先考慮

不同的值。清晰性,除非對效率有特殊要求,程序編寫要做到清晰第一,效

本題答案是A。率第二。

10.關系表中的每一橫行稱為一個。本題答案為A。

A.元組14.下面對對象概念描述錯誤的是.

B.字段A.任何對象都必須有繼承性

C.屬性B.對象是屬性和方法的封裝體

D.碼C.對象間的通訊靠消息傳遞

評析:D.操作是對象的動態(tài)性屬性

在關系數(shù)據庫中,關系模型采用二維表來表示,簡稱"表"。評析:

二維表是由表框架及表元組組成。時象是由數(shù)據和容許的操作組成的封裝體,與客觀實體有直

在表框架中,按行可以存放數(shù)據,每行數(shù)據稱為元組。接的對應關系。對象之間通過傳遞消息互相聯(lián)系,以模擬現(xiàn)實世

本題答案是A。界中不同事物彼此之間的聯(lián)系。

11.數(shù)據庫設計包括兩個方面的設計內容,它們是。本題答案為A。

A.概念設計和邏輯設計15.下面不屬于軟件工程的3個要素的是,

A.工具本題答案為B。

B.過程20.算法一般都可以用哪幾種控制結構組合而成。

C.方法A.循環(huán)、分支、遞歸

D.環(huán)境B.順序、循環(huán)、嵌套

評析:C.循環(huán)、遞歸、選擇

軟件工程包括3個要素,即方法、工具和過程。D.順序、選擇、循環(huán)

本題答案為1)。評析:

16.程序流程圖(PFD)中的箭頭代表的是o算法的控制結構給出了算法的基本框架,它不僅決定了算法

A.數(shù)據流中各操作的執(zhí)行順序,而且也直接反映了算法的設計是否符合結

B.控制流構化原則。一個算法一般都可以用順序、選擇、循環(huán)三種基本控

C.調用關系制結構組合而成。

D.組成關系本題答案為D。

評析:21.設有下列二叉樹:

程序流程圖(PFD)是一種傳統(tǒng)的、應用廣泛的軟件過程設

計表示工具,通常也稱為程序框圖,其箭頭代表的是控制流。

本題答案為B。

17.在數(shù)據管理技術的發(fā)展過程中,經歷了人工管理階段、文件

系統(tǒng)階段和數(shù)據庫系統(tǒng)階段。其中數(shù)據獨立性最高的階段是

____________O對此二叉樹中序遍歷的結果為。

A.數(shù)據庫系統(tǒng)A.ABCDEF

B.文件系統(tǒng)B.DBEAFC

C.人工管理C.ABDECF

D.數(shù)據項管理D.DEBFCA

評析:評析:

在數(shù)據管理技術的發(fā)展過程中,經歷了人工管理階段、文件所謂中序遍歷是指在訪問根結點、遍歷左子樹與遍歷右子樹

系統(tǒng)階段和數(shù)據庫系統(tǒng)階段。其中數(shù)據獨立性最高的階段是數(shù)據這三者中,首先遍歷左子樹,然后訪問根結點,最后遍歷右子樹;

庫系統(tǒng)。并且在遍歷左、右子樹時,仍然先遍歷左子樹,然后訪問根結點,

本題答案為A。最后遍歷右子樹。

18.用樹形結構來表示實體之間聯(lián)系的模型稱為。本題答案為瓦

A.關系模型22.在面向對象方法中,一個對象請求另一對象為其服務的方式

B.層次模型是通過發(fā)送。

C.網狀模型A.調用語句

D.數(shù)據模型B.命令

評析:C.口令

層次模型是最早發(fā)展出來的數(shù)據庫模型。它的基本結構是樹D.消息

形結構,這種結構方式在現(xiàn)實世界中很普遍,如家族結構、行政評析:

組織機構,它們自頂向下、層次分明。面向對象的世界是通過對象與對象間彼此的相互合作來推

本題答案為B。動的,對象間的這種相互合作需耍一個機制協(xié)助進行,這樣的機

19.關系數(shù)據庫管理系統(tǒng)能實現(xiàn)的專門關系運算包括___。制稱為消息。消息是一個實例與另一個實例之間傳遞的信息,它

A.排序、索引、統(tǒng)計請求對象執(zhí)行某一處理或回答某一要求的信息,它統(tǒng)一了數(shù)據流

B.選擇、投影、連接和控制流。

C.關聯(lián)、更新、排序本題答案為D。

D.顯示、打印、制表23.檢查軟件產品是否符合需求定義的過程稱為。

評析:A.確認測試

關系數(shù)據庫管理系統(tǒng)能實現(xiàn)的專門關系運算,包括選擇運B.集成測試

算、投影運算、連接運算。C.驗證測試

D.驗收測試1、可行性

評析:2、確定性

確認測試的任務是驗證軟件的功能和性能及其他特性是否3,有窮性

滿足了需求規(guī)格說明中的確定的各種需求,以及軟件配置是否完4、擁有足夠的情報

全、正確。本題答案為C。

本題答案為A。28.希爾排序法屬于哪一種類型的排序法。

A.交換類排序法

B.插入類排序法

24.下列工具中屬于需求分析常用工具的是.C.選擇類排序法

A.PADD.建堆排序法

B.PFD評析:

C.N-S希爾排序法的基本思想是:將整個無序序列分割成若干小的

D.DFD子序列分別進行插入排序。所以希爾排序法屬于插入類排序,但

評析:它對簡單插入排序做了很大的改進。

常見的需求分析方法有:結構化分析方法和面向對象的分析本題答案為B。

方法。結構化分析的常用工具有:數(shù)據流圖(DFD)、數(shù)據字典29.下列關于隊列的敘述中正確的是.

(DD)、判定樹和判定表等。A.在隊列中只能插入數(shù)據

本題答案為D。B.在隊列中只能刪除數(shù)據

25.下面不屬于軟件設計原則的是.C.隊列是先進先出的線性表

A.抽象D.隊列是先進后出的線性表

B.模塊化評析:

C.自底向上隊列是指允許在一端進行插入、而在另一端進行刪除的線性

D.信息隱蔽表。它又稱為“先進先出”或“后進后出”的線性表,體現(xiàn)了“先來先

評析:服務”的原則。

在軟件設計過程中,必須遵循軟件工程的基本原則:這些原本題答案為C。

則包括抽象、信息隱蔽、模塊化、局部化、確定性、一致性、完30.信息隱蔽的概念與下述哪一種概念直接相關。

備性和可靠性。A.軟件結構定義

本題答案為C。B.模塊獨立性

26.索引屬于oC.模塊類型劃分

A.模式D.模擬耦合度

B.內模式評析:

C.外模式信息隱蔽是指在一個模塊內包含的信息(過程或數(shù)據),對

D.概念模式于不需要這些信息的其他模塊來說是不能訪問的。

評析:模塊獨立性是指每個模塊只完成系統(tǒng)要求的獨立的子功能,

內模式(InternalSchema)又稱物理模式(Physical并且與其他模塊的聯(lián)系最少且接口簡單。

Schema),它給出了數(shù)據庫物理存儲結構與物理存取方法,如數(shù)衡量軟件的模塊獨立性的度量標準是耦合性和內聚性。一個

據存儲的文件結構、索引、集簇及hash等存取方式與存取路徑。模塊的內聚性越強,則該模塊的模塊獨立性越強。而內聚性是信

本題答案為B。息隱蔽和局部化概念的自然擴展。

27.在下列選項中,哪個不是一個算法一般應該具有的基本特征本題答案為瓦

31.面向對象的設計方法與傳統(tǒng)的的面向過程的方法有本質不

A.確定性同,它的基本原理是。

B.可行性A.模擬現(xiàn)實世界中不同事物之間的聯(lián)系

C.無窮性B.強調模擬現(xiàn)實世界中的算法而不強調概念

D.擁有足夠的情報C.使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題

評析:D.鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用實際領域的概念去

作為一個算法,一般應具有以下幾個基本特征。思考

評析:3、由內向外。這種設計方法是先從最基本與最明顯的對象

面向對象的設計方法與傳統(tǒng)的的面向過程的方法有本質不著手逐步擴充至非基本、不明顯的其它對象。

同,它的基本原理是,使用現(xiàn)實世界的概念抽象地思考問題從而本題答案為D。

自然地解決問題。它強調模擬現(xiàn)實世界中的概念而不強調算法,35.在計算機中,算法是指。

它鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用應用領域的概念去A.查詢方法

思考。B.加工方法

本題答案為C。C.解題方案的準確而完整的描述

32.在結構化方法中,軟件功能分解屬于下列軟件開發(fā)中的D.排序方法

階段。評析:

A.詳細設計計算機算法是指解題方案的準確而完整的描述,它有以下幾

B.需求分析個基本特征:可行性、確定性、有窮性和擁有足夠的情報。

C.總體設計本題答案為C。

D.編程調試36.棧和隊列的共同點是.

評析:A.都是先進后出

總體設計過程通常由兩個主要階段組成:系統(tǒng)設計,確定系B.都是先進先出

統(tǒng)的具體實現(xiàn)方案;結構設計,確定軟件結構。為確定軟件結構,C.只允許在端點處插入和刪除元素

首先需要從實現(xiàn)角度把復雜的功能進一步分解。分析員結合算法D.沒有共同點

描述仔細分析數(shù)據流圖中的每個處理,如果一個處理的功能過分評析:

復雜,必須把它的功能適當?shù)胤纸獬梢幌盗斜容^簡單的功能。棧和隊列都是一種特殊的操作受限的線性表,只允許在端點

本題答案為C。處進行插入和刪除。二者的區(qū)別是:棧只允許在表的一端進行插

33.按條件f對關系R進行選擇,其關系代數(shù)表達式為。入或刪除操作,是一種"后進先出”的線性表;而隊列只允許在表

的一端進行插入操作,在另一端進行刪除操作,是一種“先進先出

A.R|x|R

"的線性表。

R|x|R本題答案為C。

B.£37.在下列兒種排序方法中,要求內存量最大的是。

C.6f(R)A.插入排序

D.nf(R)B.選擇排序

評析:C.快速排序

選擇運算是一個一元運算,關系R通過選擇運算(并由該運D.歸并排序

算給出所選擇的邏輯條件)后仍為一個關系。這個關系是由R中評析:

那些滿足邏輯條件的元組所組成。如果關系的邏輯條件為f,貝歡快速排序的基本思想是,通過一趟排序將待排序記錄分割成

滿足f的選擇運算可以寫成:6f(R)。獨立的兩部分,其中一部分記錄的關鍵字均比另一部分記錄的關

本題答案為C。鍵字小,再分別對這兩部分記錄繼續(xù)進行排序,以達到整個序列

34.數(shù)據庫概念設計的過程中,視圖設計一般有三種設計次序,有序;插入排序的基本操作是指將無序序列中的各元素依次插入

以下各項中不對的是。到已經有序的線性表中,從而得到一個新的序列;選擇排序的基

A.自頂向下本思想是:掃描整個線性表,從中選出最小的元素,將它交換到

B.由底向上表的最前面(這是它應有的位置),然后對剩下的子表采用同樣

C.由內向外的方法,直到表空為止;歸并排序是將兩個或兩個以上的有序表

D.由整體到局部組合成一個新的有序表。

評析:本題答案為九

數(shù)據庫概念設計的過程中,視圖設計-一般有三種設計次序,38.在設計程序時,應采納的原則之一是。

它們是:A.程序結構應有助于讀者理解

1、自頂向下。這種方法是先從抽象級別高且普遍性強的對B.不限制goto語句的使用

象開始逐步細化、具體化與特殊化。C.減少或取消注解行

2、由底向上。這種設計方法是先從具體的對象開始,逐步D.程序越短越好

抽象,普遍化與一般化,最后形成一個完整的視圖設計。評析:

濫用goto語句將使程序流程無規(guī)律,可讀性差;添加的注解43.視圖設計一般有3種設計次序,下列不屬于視圖設計的是

行有利于對程序的理解,不應減少或取消;程序的長短要依照實

際需要而定,并不是越短越好。A.自頂向下

本題答案為A。B.由外向內

39.下列不屬于軟件調試技術的是?C.由內向外

A.強行排錯法D.自底向上

B.集成測試法評析:

C.回溯法視圖設計一般有3種設計次序,它們分別是自頂向下、自底

D.原因排除法向上和由內向外,它們又為視圖設計提供了具體的操作方法,設

評析:計者可根據實際情況靈活掌握,可以單獨使用也可混合使用。

調試的關鍵在于推斷程序內部的錯誤位置及原因。主要的調本題答案為瓦

試方法有強行排錯法、回溯法和原因排除法。44.數(shù)據結構中,與所使用的計算機無關的是數(shù)據的。

本題答案為B。A.存儲結構

40.下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是。B.物理結構

A.便于用戶、開發(fā)人員進行理解和交流C.邏輯結構

B.反映出用戶問題的結構,可以作為軟件開發(fā)工作的基礎和依D.物理和存儲結構

據評析:

C.作為確認測試和驗收的依據數(shù)據結構概念一般包括3個方面的內容,數(shù)據的邏輯結構、

D.便于開發(fā)人員進行需求分析存儲結構及數(shù)據上的運算集合。數(shù)據的邏輯結構只抽象的反映數(shù)

評析:據元素之間的邏輯關系,而不管它在計算機中的存儲表示形式。

軟件需求規(guī)格說明書(SRS,SoftwareRequirement本題答案為C。

Specification)是需求分析階段的最后成果,是軟件開發(fā)中的重要45.棧底至棧頂依次存放元素A、B、C、D,在第五個元素E入

文檔之一。它有以下幾個方面的作用:①便于用戶、開發(fā)人員棧前,棧中元素可以出棧,則出棧序列可能是。

進行理解和交流;②反映出用戶問題的結構,可以作為軟件開A.ABCED

發(fā)工作的基礎和依據;③作為確認測試和驗收的依據。B.DBCEA

本題答案為D。C.CDABE

41.在數(shù)據流圖(DFD)中,帶有名字的箭頭表示。D.DCBEA

A.控制程序的執(zhí)行順序評析:

B.模塊之間的調用關系棧操作原則是“后進先出”,棧底至棧頂依次存放元素A、B、

C.數(shù)據的流向C、D,則表明這4個元素中D是最后進棧,B,C處于中間,A最

D.程序的組成成分早進棧。所以出棧時一定是先出D,再出C,最后出A。

評析:本題答案為D。

數(shù)據流相當于一條管道,并有一級數(shù)據(信息)流經它。在46.線性表的順序存儲結構和線性表的鏈式存儲結構分別是

數(shù)據流圖中,用標有名字的箭頭表示數(shù)據流。數(shù)據流可以從加工

流向加工,也可以從加工流向文件或從文件流向加工,并且可以A.順序存取的存儲結構、順序存取的存儲結構

從外部實體流向系統(tǒng)或從系統(tǒng)流向外部實體。B.隨機存取的存儲結構、順序存取的存儲結構

本題答案為C。C.隨機存取的存儲結構、隨機存取的存儲結構

42.SQL語言又稱為。D.任意存取的存儲結構、任意存取的存儲結構

A.結構化定義語言評析:

B.結構化控制語言順序存儲結構中,數(shù)據元素存放在一組地址連續(xù)的存儲單元

C.結構化查詢語言中,每個數(shù)據元素地址可通過公式LOC(ai)=LOC(al)+(i”)L計算

D.結構化操縱語言得到,從而實現(xiàn)了隨機存取。對于鏈式存儲結構,要對某結點進

評析:行存取,都得從鏈的頭指針指向的結點開始,這是?種順序存取

結構化查詢語言(StructuredQueryLanguage,簡稱SQL)是的存儲結構。

集數(shù)據定義、數(shù)據操縱和數(shù)據控制功能于一體的數(shù)據庫語言。本題答案為瓦

本題答案為C。47.在單鏈表中,增加頭結點的目的是。

A.方便運算的實現(xiàn)D.算法設計

B.使單鏈表至少有一個結點評析:

C.標識表結點中首結點的位置數(shù)據庫設計目前?般采用生命周期法,即將整個數(shù)據庫應用

D.說明單鏈表是線性表的鏈式存儲實現(xiàn)系統(tǒng)的開發(fā)分解成目標獨立的若干個階段。即:需求分析階段、

評析:概念設計階段、邏輯設計階段、物理設計階段。因此數(shù)據庫設計

頭結點不僅標識了表中首結點的位置,而且根據單鏈表(包過程不包括算法設計。

含頭結點)的結構,只要掌握了表頭,就能夠訪問整個鏈表,因故本題答案為D。

此增加頭結點目的是為了便于運算的實現(xiàn)。52.構成計算機軟件的是o

本題答案為MA.源代碼

48.軟件設計包括軟件的結構、數(shù)據接口和過程設計,其中軟件B.程序和數(shù)據

的過程設計是指。C.程序和文檔

A.模塊間的關系D.程序、數(shù)據及相關文檔

B.系統(tǒng)結構部件轉換成軟件的過程描述評析:

C.軟件層次結構計算機軟件是由程序、數(shù)據及相關文檔構成的完整集合,它

D.軟件開發(fā)過程與計算機硬件?起組成計算機系統(tǒng)。因此構成計算機軟件的是程

評析:序、數(shù)據及相關文檔。

軟件設計包括軟件結構設計、數(shù)據設計、接口設計和過程設故本題答案為D。

計。其中結構設計是定義軟件系統(tǒng)各主要部件之間的關系;數(shù)據53.下面不能作為結構化方法軟件需求分析工具的是o

設計是將分析時創(chuàng)建的模型轉化為數(shù)據結構的定義;接口設計是A.系統(tǒng)結構圖

描述軟件內部、軟件和操作系統(tǒng)之間及軟件與人之間如何通信;B.數(shù)據字典(DD)

過程設計則是把系統(tǒng)結構部件轉換成軟件的過程性描述。C.數(shù)據流程圖(DFD圖)

本題答案為B。D.判定表

49.下列與隊列結構有關聯(lián)的是____。評析:

A.函數(shù)的遞歸調用結構化分析的常用工具:1.數(shù)據流圖(DFD);2.數(shù)據字典

B.數(shù)組元素的引用(DD);3.判定樹;4.判定表,因此不能作為結構化方法軟件需

C.多重循環(huán)的執(zhí)行求分析工具的是系統(tǒng)結構圖。

D.先到先服務的作業(yè)調度故本題答案為A。

評析:54.若實體A和B是一對多的聯(lián)系,實體B和C是一對一的聯(lián)系,則

隊列是一種特殊的線性表。它只允許在表的一端插入,而在實體A和C的聯(lián)系是o

另一端刪除。在隊列中,最先進入隊列的元素也最先退出隊列。A.一對一

因此與隊列結構有關聯(lián)的是先到先服務的作業(yè)調度。B.一對多

故本題答案為D。C.多對一

50.下面描述中不屬于數(shù)據庫系統(tǒng)特點的是oD.多對多

A.數(shù)據共享評析:

B.數(shù)據完整性

溫馨提示

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

評論

0/150

提交評論