




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
用樹型結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為(層次模型)。
模式/內(nèi)模式映象為數(shù)據(jù)庫提供了(物理)數(shù)據(jù)獨立性。3.
在層次、網(wǎng)狀模型中,數(shù)據(jù)之間聯(lián)系用(指針)實現(xiàn)。4.
數(shù)據(jù)庫管理技術(shù)的發(fā)展經(jīng)過三個階段(人工管理階段),(文件系統(tǒng)階段),(數(shù)據(jù)庫階段)。5.
三種主要的數(shù)據(jù)模型包括(層次模型),(網(wǎng)狀模型),(關(guān)系模型)。6.
數(shù)據(jù)模型的三要素包括(數(shù)據(jù)結(jié)構(gòu)),(數(shù)據(jù)操作),(數(shù)據(jù)完整性約束)。
由于數(shù)據(jù)冗余,當進行更新時,稍不謹慎,易引起(數(shù)據(jù)不一致性)。8.
層次模型的特點是記錄之間的聯(lián)系通過(指針)來實現(xiàn);關(guān)系模型是用結(jié)構(gòu)表示實體集,用(公共屬性)表示實體間的聯(lián)系。9.
數(shù)據(jù)庫管理系統(tǒng)的主要功能包括(定義),(操縱),(保護),(存儲),(維護)和(數(shù)據(jù)字典)。10.
關(guān)系數(shù)據(jù)庫的數(shù)據(jù)操縱語言(DML)的語句分成(檢索)和(更新)。11.
DBMS是由(查詢處理器)和(存儲處理器)兩大部分組成。12.
數(shù)據(jù)庫管理系統(tǒng)的效率包括計算機系統(tǒng)的內(nèi)部資源的使用效率、(數(shù)據(jù)庫管理系統(tǒng)DBMS)運行效率和(用戶的生成率)。13.
利用數(shù)據(jù)庫管理數(shù)據(jù)時,把現(xiàn)實世界的事物及其之間的聯(lián)系轉(zhuǎn)換成機器世界的數(shù)據(jù)模型的一個中間環(huán)節(jié)是信息世界的(概念模型)。14.
數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供數(shù)據(jù)定義語言(DDL)及它的翻譯程序,DDL定義數(shù)據(jù)庫的模式、外模式和內(nèi)模式,并通過翻譯程序分別翻譯成相應(yīng)的目標模式,存放在(數(shù)據(jù)字典)。
15.
在數(shù)據(jù)庫的體系結(jié)構(gòu)中,數(shù)據(jù)庫存儲的改變會引起內(nèi)模式的改變。為使數(shù)據(jù)庫的模式保持不變,從而不必修改應(yīng)用程序,這是通過改變模式與內(nèi)模式之間的映像來實現(xiàn)。這樣,使數(shù)據(jù)庫具有(物理獨立性)。16.
在數(shù)據(jù)庫技術(shù)中使用數(shù)據(jù)模型的概念來描述數(shù)據(jù)庫的結(jié)構(gòu)和語義。數(shù)據(jù)模型有概念數(shù)據(jù)模型和結(jié)構(gòu)數(shù)據(jù)模型兩類,實體聯(lián)系模型(ER模型)是(概念)數(shù)據(jù)模型。17.
在數(shù)據(jù)庫系統(tǒng)的三級模式體系結(jié)構(gòu)中,描述數(shù)據(jù)在數(shù)據(jù)庫中的物理結(jié)構(gòu)或存儲方式的是(內(nèi)模式)。18.
可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)是(冗余)數(shù)據(jù)。19.
網(wǎng)狀、層次數(shù)據(jù)模型與關(guān)系數(shù)據(jù)模型的最大區(qū)別在于表示和實現(xiàn)實體之間的聯(lián)系的方法:網(wǎng)狀、層次數(shù)據(jù)模型是通過指針鏈,而關(guān)系模型是使用(外鍵)。20.
外模式是(用戶)看到的數(shù)據(jù)視圖,模式是所有(用戶)看到的數(shù)據(jù)視圖的(總和),外模式是模式的(一部分)。21.
對數(shù)據(jù)的管理經(jīng)歷了四個階段,它們是(人工管理階段)、(文件系統(tǒng)階段)、(數(shù)據(jù)庫系統(tǒng)階段)和(高級數(shù)據(jù)庫技術(shù)階段)。22.
數(shù)據(jù)庫系統(tǒng)是建立在(文件系統(tǒng))之上的。23.
數(shù)據(jù)庫管理系統(tǒng)的三級模式結(jié)構(gòu)由(外模式)、(模式)和(內(nèi)模式)組成。為了實現(xiàn)這三級模式之間的聯(lián)系,數(shù)據(jù)庫管理系統(tǒng)提供了兩個映像,它們是(外模式/模式映像)和(模式/內(nèi)模式映像)。24.
DML有兩類:一類是(宿主)型語言,一類是(自含)型語言。前者的語句不能獨立使用而必須(嵌入)某種語言中使用。而后者可以獨立使用,通常可以供用戶以(交互式)使用和以(批處理式)使用。25.
數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供數(shù)據(jù)庫操縱語言(DML)及它的翻譯程序,實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的操作,包括數(shù)據(jù)插入、刪除、更新和(檢索)。26.
數(shù)據(jù)庫系統(tǒng)必須提供三個方面的數(shù)據(jù)控制功能:(安全性)、(完整性)和(并發(fā)性)。27.
數(shù)據(jù)庫管理系統(tǒng)的主要功能包括(數(shù)據(jù)庫定義)、(數(shù)據(jù)操作)、(數(shù)據(jù)庫運行管理)和(數(shù)據(jù)庫的建立和維護)等四個方面。28.
在數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)和程序之間具有很大的獨立性,主要包括(物理獨立性)和(邏輯獨立性)。29.
數(shù)據(jù)是信息的符號表示,或稱載體;信息是數(shù)據(jù)的(內(nèi)涵/語義解釋)。
數(shù)據(jù)是指所有能輸入的計算機之中并被計算機程序所處理的(符號)。31.
通常數(shù)據(jù)庫管理系統(tǒng)是建立在(操作系統(tǒng))基礎(chǔ)之上的。32.
數(shù)據(jù)庫是指有組織地、動態(tài)地存儲在(外存)上的相互聯(lián)系的數(shù)據(jù)的集合。
概念模型最常用的方法是(ER方法)。34.
數(shù)據(jù)庫系統(tǒng)核心是(數(shù)據(jù)管理)系統(tǒng)。35.
在數(shù)據(jù)庫系統(tǒng)的三級模式中,以一種數(shù)據(jù)模型為基礎(chǔ),是數(shù)據(jù)在邏輯級上的視圖的是(模式)。36.
關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以(謂詞演算)為基礎(chǔ)的DML語言。
在關(guān)系代數(shù)運算中,從關(guān)系中取出滿足條件的元組的運算稱為(選擇)。38.
數(shù)據(jù)庫中對數(shù)據(jù)的操作可以記錄為單位,也可以(數(shù)據(jù)項)為單位。39.
實體完整性是對(主鍵)的約束,參照完整性規(guī)則是對(外鍵)的約束。40.
在數(shù)據(jù)庫技術(shù)中,不產(chǎn)生(無限關(guān)系)和(無窮驗證)的運算稱為安全運算。41.
關(guān)系代數(shù)中,θ聯(lián)接是由(笛卡兒積)操作和(選擇)操作組合而成的。42.
擴充的關(guān)系代數(shù)操作是(外聯(lián)接)和(外部并)。43.
關(guān)系演算語言包括(元組)關(guān)系演算和(域)關(guān)系演算。44.
對關(guān)系進行垂直分割的操作稱為(投影),對關(guān)系進行水平分割的操作稱為(選擇)。45.
關(guān)系代數(shù)包括(并)、(交)、(差)、(笛卡兒積)集合操作,還包括擴充的關(guān)系操作:(投影)、(選擇)、(聯(lián)接)、(除法)。46.
一個表格是由(表名)、(表頭)和(表體)三個部分組成。47.
查詢優(yōu)化的目的是(提高性能),在查詢優(yōu)化當中最重要的一條是選擇運算應(yīng)盡可能地(先做)。48.
數(shù)據(jù)是用(物理符號)記錄下來的可以鑒別的信息。49.
關(guān)系代數(shù)六組關(guān)系演算和域關(guān)系演算三種語言之間的的關(guān)系是(相互等價)。50.
在關(guān)系代數(shù)中對一個關(guān)系做操作以后新關(guān)系的元素個數(shù)(小于或等于)原來關(guān)系的元素。51.
數(shù)據(jù)的存取按一次一個(元組)進行操作。52.
SQL的集合處理方式與宿主語言的單記錄處理方式之間的協(xié)調(diào)用(游標)機制實現(xiàn)。53.
(共享變量)是SQL與宿主語言的接口。54.
在SQL語言中,關(guān)系模式稱為(基本表),存儲模式稱為(存儲文件),子模式稱為(視圖)。55.
SQL的功能包括定義、查詢、(更新)和(控制)。56.
在SQL語言中,建立基本表之前必須先建立(數(shù)據(jù)庫)。57.
在SQL查詢時,如果需要去掉查詢結(jié)果中的重復(fù)組,應(yīng)使用(DISTINCT)保留字。
當用戶建立視圖時,在數(shù)據(jù)字典中存儲的是視圖的(定義),而不是(數(shù)據(jù))。59.
在嵌入式SQL中,為解決宿主語言與SQL的不同數(shù)據(jù)結(jié)構(gòu),采用(游標)機制來進行轉(zhuǎn)換。60.
SQL數(shù)據(jù)庫中的表,可以是(基本表),也可以是(視圖)。61.
SQL提供的時間型數(shù)據(jù)類型分別為TIME和(DATE)。62.
在SQL的SELECT語句中,不僅可以出現(xiàn)列名,而且可以出現(xiàn)(表達式)。63.
在嵌入式SQL的宿主語言中使用SQL語句時,必須加上前綴標識(EXEC
SQL),結(jié)束標識(END
EXEC)。64.
共享變量由(宿主語言)的程序定義,并用SQL的(DECLARE)語句說明。65.
在Client/Server工作模式中,客戶機可以使用(SQL)向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。66.
關(guān)系數(shù)據(jù)庫的語言分三類,它們是(數(shù)據(jù)描述語言DDL)、(數(shù)據(jù)操縱語言DML)和(數(shù)據(jù)控制語言DCL),而SQL是(集DDL、DML、DCL為一體)的標準關(guān)系數(shù)據(jù)庫語言。
SQL語言中引用了游標,使用游標是為了把集合操作轉(zhuǎn)換為(單記錄)處理。68.
SQL的DML語句包括(SELECT、INSERT、DELETE和UPDATE)。
69.
緩沖區(qū)是由控制信息和若干(定義頁)組成的。70.
SQL語言引入了游標的概念,這是為了實現(xiàn)(查找)操作功能而引入的。
SQL語言中表示判斷條件的語句由(WHERE)引導(dǎo)。72.
索引的描述存放在(數(shù)據(jù)字典)的對象中。73.
在基本表S中刪除年齡(AGE)列,并且把引用該列的所有視圖和約束也一起刪除可用語句(ALTER)TABLES
S,(DROP)AGE
CASCADE。
求學生的總?cè)藬?shù)和平均年齡在SQL中采用75.
SELECT
COUNT
(*),(AVG)(AGE)76.
FROM
STUDENT
77.
在學生-選課-課程數(shù)據(jù)庫中的三個關(guān)系如下:78.
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。79.
查找選修數(shù)據(jù)庫技術(shù)這門課程的學生名和成績。若使用連接查詢的SQL語句是80.
SELECT
SNAME,GRADE
81.
FROM
S,SC,C
82.
WHERE
CNAME=數(shù)據(jù)庫技術(shù)AND
S.S#=SC.S#
AND
(SC.C#=C.C#)83.
在函數(shù)信賴中,平凡的函數(shù)信賴根據(jù)Armstrong推理規(guī)則中的(自反)律就可推出。84.
設(shè)關(guān)系模式R
(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn)
=
{B→A,B→C},則分解ρ
=
{AB,AC}丟失的FD是(B→C)。85.
如果X→Y和X→Z成立,那么X→YZ也成立,這個推理規(guī)則稱為(合并律)。86.
如果X→Y且有Y包含于X,那么X→Y稱為(平凡的函數(shù)依賴)。87.
關(guān)系模式設(shè)計的表達性原則是用無損聯(lián)接和(保持函數(shù)依賴)來衡量。88.
關(guān)系數(shù)據(jù)庫設(shè)計理論包括三個方面內(nèi)容:(函數(shù)依賴)、(范式)、(模式設(shè)計方法)。89.
在模式R(ABC)關(guān)系中,如果規(guī)定,每一個B值只能有一個A值對應(yīng),那么在R中至少有FD(B→A)。90.
泛關(guān)系模式可能存在數(shù)據(jù)冗余、修改異常、(插入異常)、(刪除異常)等問題。91.
在關(guān)系模式R(U,F)中,X,Y均為U中的屬性,X→Y成立的充分必要條件是(Y屬于X關(guān)于F的閉包)。92.
對于函數(shù)依賴X→Y,如果Y是X的子集,此函數(shù)依賴為(平凡)函數(shù)依賴。93.
包含在任何一個候選鍵中的屬性稱為(主屬性)。
關(guān)系模式R(U,F)中,如果X→→Y,U=XY,稱X→→Y為(平凡)多值依賴。5.
在關(guān)系模式設(shè)計時,各種數(shù)據(jù)之間的聯(lián)系稱為(函數(shù)依賴)。96.
關(guān)系模式R(A,B,C,D)中,F(xiàn)是R上成立的FD集,F(xiàn)={A→B,B→D},那么F在模式ACD上的投影πACD(F)為(A→D)。97.
分解成BCNF模式集的算法,不一定保證(保持函數(shù)依賴)。98.
在關(guān)系數(shù)據(jù)庫中,規(guī)范化關(guān)系是指(屬性值不可分解)。99.
關(guān)系模式的規(guī)范化過程是通過關(guān)系模式的(分解)來實現(xiàn)的,但在進行這種操作時必須保證操作前后的關(guān)系模式(等價)。100.
一個關(guān)系模式不屬于第二范式可能會產(chǎn)生(插入異常)、(刪除異常)和(修改異常)等幾個問題,解決的辦法是(投影分解)。101.
在關(guān)系S(S#,SN,D#)和D(D#,CN,NM)中S的主關(guān)鍵字是S#,D的主關(guān)鍵字是D#,則D#在S中稱為(外關(guān)鍵字)。102.
在一個關(guān)系中,若每個數(shù)據(jù)項都是不可分割的,那么R一定屬于(1NF)。103.
如果R為第一范式,并且R中每一個非主屬性完全依賴于R的某個候選碼,則稱為(第二)范式。104.
范式按包含關(guān)系排列為:1NF,(2NF),(3NF),(BCNF),4NF。105.
當局部ER圖合并全局ER圖時,可能出現(xiàn)(屬性沖突)、結(jié)構(gòu)沖突,命名沖突。106.
DBD主要包括(結(jié)構(gòu)特性的設(shè)計)和(行為特性的設(shè)計)兩方面的內(nèi)容。107.
規(guī)劃階段應(yīng)提交(可行性分析報告)和(數(shù)據(jù)庫系統(tǒng)規(guī)劃綱要)兩種文檔。108.
需求分析階段的工作任務(wù)是由(設(shè)計人員和用戶共同)收集信息需求和處理需求,并將這些需求以(用戶和設(shè)計人員都能接受的文檔)形式確定下來。109.
在需求分析中,(數(shù)據(jù)字典)是各類數(shù)據(jù)描述的集合,它包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和數(shù)據(jù)加工過程等描述。110.
需求分析的輸入是(總體需求信息和處理需求),輸出是(系統(tǒng)的需求分析說明書)。111.
需求分析大致分為三步完成:(收集需求信息)、(整理并形成需求說明書)和(評審)。112.
在DB概念設(shè)計中使用ER方法,一般分(為每一應(yīng)用設(shè)計局部ER模式)、(設(shè)計全局ER模式)和(全局ER模式的優(yōu)化)三步進行。113.
在ER圖中,矩形框表示(實體類型),菱形框表示(聯(lián)系類型)。
114.
在DBD過程中,對現(xiàn)實世界的第一層抽象是(概念)數(shù)據(jù)模型。115.
在數(shù)據(jù)抽象中,若干個(類)對象組合起來成為一個(類)對象,前者充當后者的成分,稱為(聚集),它表示is-part-of聯(lián)系;忽略若干個(類)對象的差別,按其共性形成一個(類)對象,稱為(概括),它表示is-a聯(lián)系。116.
DBD的邏輯設(shè)計分成兩大部分:(DB邏輯結(jié)構(gòu)的設(shè)計)和(應(yīng)用程序的概要設(shè)計)。117.
DBD的物理設(shè)計分成兩大部分:(DB物理結(jié)構(gòu)的設(shè)計)和(應(yīng)用程序的詳細設(shè)計)。118.
DB物理設(shè)計的優(yōu)劣用(操作開銷)衡量。
為哪些表,在哪些列上,建立什么樣的索引?這應(yīng)是DBD的(概念設(shè)計)階段考慮的問題。120.
對DBS的維護工作是由(DBA)承擔的。121.
在數(shù)據(jù)庫設(shè)計中,對數(shù)據(jù)庫的概念、邏輯和物理結(jié)構(gòu)的改變稱為(重新組織);其中改變概念或邏輯結(jié)構(gòu)又稱為(重新構(gòu)造);改變物理結(jié)構(gòu)稱為(重新格式化)。122.
在數(shù)據(jù)庫設(shè)計中,各類數(shù)據(jù)描述的集合,包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)加工過程等的描述,通常稱為(數(shù)據(jù)字典)。123.
系統(tǒng)規(guī)劃的階段性成果是(系統(tǒng)的總體規(guī)劃報告);需求分析的階段成果是(系統(tǒng)需求說明書);物理設(shè)計的結(jié)果是(物理數(shù)據(jù)庫結(jié)構(gòu)說明書)。124.
從軟件的規(guī)劃,研制,實現(xiàn),投入運行和維護,直到它被新的所取代,這一過程成為(軟件生存)周期。125.
DB并發(fā)操作通常會帶來三類問題,它們是丟失更新、(不一致分析)和讀臟數(shù)據(jù)。126.
事務(wù)必須具有的四個性質(zhì)是:原子性、一致性、(隔離性)和持久性。127.
判斷一個并發(fā)調(diào)度是否正確,可以用(并發(fā)事務(wù)的可串行化)概念來解決。128.
數(shù)據(jù)庫恢復(fù)時,系統(tǒng)對已提交的事務(wù)要進行(重做REDO)處理。129.
設(shè)有學生表S(學號,姓名,班級)和學生選課表SC(學號,課程號,成績),為維護數(shù)據(jù)一致性,表S與SC之間應(yīng)滿足(外鍵)完整性約束。130.
SQL中的安全機制主要有兩個,一個是視圖,另一個是(授權(quán)子系統(tǒng))。131.
SQL語言中,允許更新的視圖在定義時應(yīng)該加上(GRANT
INSERT)短語。132.
數(shù)據(jù)庫保護包括(數(shù)據(jù)庫的恢復(fù))、(完整性控制)、(并發(fā)控制)和(安全性控制)四個方面。133.
(COMMIT)是事務(wù)提交語句,(ROLLBACK)是事務(wù)回退語句。134.
事務(wù)的原子性是由DBMS的(事務(wù)管理子系統(tǒng))實現(xiàn)的,持久性是由DBMS的(恢復(fù)管理子系統(tǒng))實現(xiàn)的。135.
通常采用的數(shù)據(jù)庫恢復(fù)的實現(xiàn)方法是轉(zhuǎn)儲加(日志)。136.
系統(tǒng)故障后,由DBA(重啟DBMS),再由(DBMS)執(zhí)行恢復(fù);介質(zhì)故障后,由DBA(裝入最近的DB副本),再由(DBMS)執(zhí)行恢復(fù)。137.
PXC協(xié)議是在PX協(xié)議上再加一規(guī)定:(X封鎖必須保留到事務(wù)終點(COMMIT或ROLLACK))。138.
PX協(xié)議可以解決(因多事務(wù)同時更新同一數(shù)據(jù)對象)而引起的更新丟失問題,PXC協(xié)議可以解決(由恢復(fù))而引起的更新丟失問題。139.
系統(tǒng)在運行中,由于某種原因,使存儲在外存的數(shù)據(jù)部分或全部遭到破壞,這種情況叫做(系統(tǒng))故障。140.
S封鎖增加了并發(fā)度,但也增加了(死鎖的可能)。141.
SQL中,全局約束有兩種:(基于元組的檢查子句)和(斷言)。142.
SQL中,如果要使在基本關(guān)系中刪除一個元組時,依賴關(guān)系中相應(yīng)元組一并被刪除,那么外鍵約束子句中的方式說明應(yīng)是(ON
DELETE
CASCADE)。
在RDB中,可以根據(jù)需要授予用戶(讀)、(插入)、(修改)和(刪除)四種訪問DB的權(quán)限,以及索引、資源、改變和撤消四種(修改數(shù)據(jù)庫模式)的權(quán)限。144.
SQL中,如果允許用戶把已獲得的權(quán)限再轉(zhuǎn)授給其他用戶,那么在GRANT語句中應(yīng)加短語(WITH
GRANT
OPTION)。145.
單用戶數(shù)據(jù)庫管理系統(tǒng)與多用戶數(shù)據(jù)庫管理系統(tǒng)之間的最明顯的也是最重要的差別是(多用戶DBS存在并發(fā)操作)。146.
所謂(事務(wù))是指一系列動作的組合,這些動作被當作一個整體來處理。這些動作或者相繼被執(zhí)行,或者什么也不做。147.
SQL語言用于事務(wù)處理的語句主要有:(COMMIT)語句和(ROLLBACK)語句。
148.
允許用戶插入新的數(shù)據(jù),但不能修改數(shù)據(jù)的權(quán)限為(插入權(quán)限)。149.
分布式數(shù)據(jù)庫中定義數(shù)據(jù)分片時,必須滿足三個條件:完備性條件、重構(gòu)條件和(不相交條件)。150.
分布式數(shù)據(jù)庫系統(tǒng)中透明性層次越高,應(yīng)用程序的編寫越(簡單)。151.
分布式數(shù)據(jù)庫系統(tǒng)具有兩個特征:數(shù)據(jù)分布性和(邏輯整體性)。152.
在分布式數(shù)據(jù)模式結(jié)構(gòu)中,全局外模式描述全局(應(yīng)用的用戶視圖)。153.
分布式數(shù)據(jù)庫技術(shù)是(數(shù)據(jù)庫)技術(shù)和(計算機網(wǎng)絡(luò))技術(shù)結(jié)合的產(chǎn)物。154.
(物理分布性)特點是分布式數(shù)據(jù)庫與集中式數(shù)據(jù)庫的最大區(qū)別。155.
(邏輯整體性)特點是分布式數(shù)據(jù)庫與分散式數(shù)據(jù)庫的最大區(qū)別。156.
分布式數(shù)據(jù)庫中數(shù)據(jù)存儲分為(數(shù)據(jù)分配)和(數(shù)據(jù)分片)兩個方面。157.
分布式數(shù)據(jù)庫中數(shù)據(jù)分片有三種方式:(水平分片)、(垂直分片)和混合型分片。158.
在定義數(shù)據(jù)分片時,不允許全局關(guān)系的某個數(shù)據(jù)不屬于任何一個片段,這個性質(zhì)稱為數(shù)據(jù)分片的(完備性)條件。159.
在定義數(shù)據(jù)分片時,所采用的劃分方法必須確保能夠由各個片段重建全局關(guān)系,這個性質(zhì)稱為數(shù)據(jù)分片的(重構(gòu))條件。160.
在客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)中,客戶機實現(xiàn)前端處理和用戶界面,服務(wù)器完成(事務(wù)處理)和(數(shù)據(jù)訪問控制)。161.
分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)分布在各個場地,系統(tǒng)最主要的性能目標是盡量減少網(wǎng)絡(luò)中傳遞信息的次數(shù)和(傳送的數(shù)據(jù)量)。162.
分布式數(shù)據(jù)庫系統(tǒng)逐漸向客戶/服務(wù)器模式發(fā)展。但是,單服務(wù)器的結(jié)構(gòu)本質(zhì)上還是(集中式)系統(tǒng)。只有當系統(tǒng)中有多個DB服務(wù)器、并可協(xié)調(diào)工作為眾多客戶機服務(wù)時,才稱得上是(分布式)系統(tǒng)。163.
DDBS的四個功能子系統(tǒng)是調(diào)度子系統(tǒng)、(查詢)子系統(tǒng)、(可靠性)子系統(tǒng)和完整性子系統(tǒng)。164.
根據(jù)數(shù)據(jù)模型和DBMS來考察,分布式數(shù)據(jù)庫系統(tǒng)分為(同構(gòu)同質(zhì))型、(同構(gòu)異質(zhì))型和異構(gòu)型三種類型。165.
按基于聯(lián)接的查詢優(yōu)化策略,傳輸?shù)氖牵ㄕ麄€)關(guān)系,可從兩方面減少數(shù)據(jù)傳輸量:對于分處于不同場地的兩個關(guān)系間的聯(lián)接,盡量考慮傳輸(尺寸較小的那個)關(guān)系;當聯(lián)接多個關(guān)系時,考慮(數(shù)據(jù)傳輸量最小的聯(lián)接順序)。166.
分布式數(shù)據(jù)庫系統(tǒng)兼顧了數(shù)據(jù)的集中管理和分散處理兩個方面,且數(shù)據(jù)庫雖然分布在網(wǎng)絡(luò)上的各個結(jié)點中,但仍然是統(tǒng)一管理。因此分布式數(shù)據(jù)庫系統(tǒng)有良好的性能,既可獨立完成局部應(yīng)用,也可協(xié)作完成(全局)應(yīng)用。167.
在有泛化/細化聯(lián)系的對象類型之間,較低層的對象類型稱為(子類型)。168.
ORDB系統(tǒng)是在傳統(tǒng)的關(guān)系數(shù)據(jù)庫技術(shù)中引入(面向?qū)ο螅┘夹g(shù)。169.
面向?qū)ο竽P椭蓄惖母拍钕喈斢贓R模型中(實體集)的概念。170.
對象由變量、消息和(方法)三部分組成。171.
傳統(tǒng)的關(guān)系模型中,基本的數(shù)據(jù)結(jié)構(gòu)層次是(關(guān)系-元組-屬性)。172.
嵌套關(guān)系突破了(1NF)定義的限制。173.
嵌套關(guān)系和復(fù)合對象的一個明顯弱點是它們無法表達(遞歸的結(jié)構(gòu))。174.
對象聯(lián)系圖中,橢圓表示(對象類型),小圓圈表示(屬性是基本數(shù)據(jù)類型),單箭頭表示(函數(shù)值是單值),雙箭頭表示(函數(shù)值是多值),雙線箭頭表示(泛化/細化聯(lián)系),雙向箭頭表示(兩個函數(shù)是互逆的)。175.
對象聯(lián)系圖完整地表達了(數(shù)據(jù)之間的聯(lián)系)。176.
在數(shù)據(jù)庫系統(tǒng)中實現(xiàn)遞歸數(shù)據(jù)結(jié)構(gòu)的關(guān)鍵是采用(對象標識)技術(shù)。177.
對象關(guān)系數(shù)據(jù)庫,同類元素的無序集合有兩種類型:(多集)和(集合)。178.
在數(shù)據(jù)類型嵌套時,采用引用類型時,要加關(guān)鍵字(ref)。179.
面向?qū)ο髷?shù)據(jù)庫中,類似對象的集合稱為(類),對象的方法分成(只讀)型和(更新)型兩種。180.
繼承性是數(shù)據(jù)間的(泛化/細化)聯(lián)系。181.
要把OOPL變成持久化語言,就要提供一種方法,把對象區(qū)分為(持久的)還是(暫留的),程序運行結(jié)束后,前者將被保存,后者將會消失。182.
對象的持久性、對象標識和指針、(持久對象的存儲和訪問)是持久化程序設(shè)計語言中的三個基本概念
。填空計算機的硬件基本上由哪五大部分組成?答:運算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備。運算器都可對數(shù)據(jù)進行哪兩種運算?答:算術(shù)運算和邏輯運算。CAD、CAM、CAT、CAI都代表什么?
答:1、計算機輔助設(shè)計(CAD)2、計算機輔助制造(CAM)3、計算機輔助測試(CAT)4、計算機輔助教學(CAI)
4、數(shù)據(jù)處理是指對數(shù)據(jù)的(收集)、(存儲)、(加工)、(分析)、(傳送)的全過程。5、程序性語言分為(機器語言)、(匯編語言)、(高級語言)三類。6、能舉出哪些是高級語言、哪些是低級語言?
低級語言:匯編語言
高級語言:basic
.
cobol
.
c.
foxbase等7、操作系統(tǒng)可分為(批處理操作系統(tǒng))、(分時操作系統(tǒng))、(實時操作系統(tǒng))三種操作系統(tǒng)。8、解釋型程序和編譯型程序有什么不同?哪種程序產(chǎn)生目標程序?
編譯程序產(chǎn)生目標程序。9、DBMS是什么的?
答:DBMS
是數(shù)據(jù)庫管理系統(tǒng)。10、計算機系統(tǒng)由(硬件)系統(tǒng)、(軟件)系統(tǒng)兩部份組成。11、軟件系統(tǒng)分為(系統(tǒng))軟件、(應(yīng)用)軟件兩部分。12、操作系統(tǒng)的特征:(并發(fā)性
)、(共享性
)、(隨機性
)。13、沒有任何軟件支持的計算機稱為(
裸機)。14、操作系統(tǒng)的五大功能(
進程管理)、(存儲管理
)、(文件管理
)、(設(shè)備管理
)、(作業(yè)管理
)。15、操作系統(tǒng)發(fā)展的過程:(手工操作階段
)、(早期批處理階段
)、(
執(zhí)行系統(tǒng)階段)、(多道程序系統(tǒng)階段
)、(分時系統(tǒng)
)、(實時系統(tǒng)
)、(通用操作系統(tǒng)
)。16、Spooling系統(tǒng)是(
批處理)系統(tǒng)。17、批處理系統(tǒng)有兩大特點(
多道)、(成批
)。18、批處理系統(tǒng)追求的目標是什么?
答:提高系統(tǒng)資源利用率和大作業(yè)的吞吐量以作業(yè)流量的自動化。19、分時系統(tǒng)的特點(
多路性)、(交互性
)、(獨立性
)、(及時性
)。20、分時系統(tǒng)的主要目標?
答:用戶響應(yīng)的及時性。21、實時系統(tǒng)分為哪兩類?并能舉出這兩類的例子。飛機飛行、彈道發(fā)射、預(yù)定飛機票、查詢航班都是什么系統(tǒng)?答:實時系統(tǒng)分為實時控制系統(tǒng)和實時信息處理系統(tǒng)。
飛機飛行、彈道發(fā)射都是實時控制系統(tǒng)預(yù)定飛機票、查詢航班都是實時信息處理系統(tǒng)。實時系統(tǒng)的主要特點是什么?
答:最主要的特點就是及時性,另外的一個特點是高可靠性。個人計算機上的操作系統(tǒng)是(個人計算機)操作系統(tǒng)。24、操作系統(tǒng)的類型?(批處理操作系統(tǒng)
)、(分時操作系統(tǒng)
)、(實時操作系統(tǒng)
)、(個人計算機操作系統(tǒng)
)、(
網(wǎng)絡(luò)操作系統(tǒng))、(分布式操作系統(tǒng)
)。25、計算機的應(yīng)用領(lǐng)域包括什么?
答:1、科學計算
2、數(shù)據(jù)通信與數(shù)據(jù)處理、3、自動控制
4、計算機輔助設(shè)計
5、計算機人工智能26、計算機的主要技術(shù)指標?
答:1、字長
2、運算速度
3、主存容量
4、綜合性能27、CPU的狀態(tài)
答:CPU交替執(zhí)行操作系統(tǒng)程序和用戶程序。在執(zhí)行不同程序時,根據(jù)運行程序?qū)C器指令的使用權(quán)限而
將CPU置為不同的狀態(tài),。CPU的狀態(tài)屬于程序狀態(tài)字PSW的一位。大多數(shù)計算機系統(tǒng)將CPU執(zhí)行劃分為管態(tài)和目態(tài)28、PCB是什么?
答:是進程控制塊。29、用戶組織的邏輯文件有哪兩種形式?
答:流式文件、記錄式文件30、WAN、LAN、MAN都代表什么?
答:WAN代表著廣域網(wǎng)、LAN代表著局域網(wǎng)、MAN代表著城域網(wǎng)。31、TCP/IP具有以下幾個特點?
答:1、開放的協(xié)議標準,獨立于特定的計算機硬件與操作系統(tǒng)。
2、獨立環(huán)形特定的網(wǎng)絡(luò)硬件,可以運行在局域網(wǎng)、廣域網(wǎng)、更適用于互聯(lián)網(wǎng)中。
3、統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個TCP/IP設(shè)備在網(wǎng)中都見有惟一的IP地址。
4、標準化的高層協(xié)議??梢蕴峁┒喾N可靠的用戶服務(wù)。32、Internet
提供的主要服務(wù)?
答:1、
www服務(wù)
2、電子郵件服務(wù)33、Internet的基本接接入方式?
答:1、通過ISP接入
2、通過局域網(wǎng)接入
3、通過電話線接入34、信息安全包括哪幾個方面?
答:1、信息的保密性
2、信息的完整性
3、信息的可用性
4、信息的可控性35、計算機直接執(zhí)行的程序是(可執(zhí)行文件),在機器內(nèi)是以(二進制)編碼形式表示的。它編寫的程序是(源程序)
匯編語言是(低級語言),一般使用高級程序設(shè)計的語言編寫的應(yīng)用程序稱為(將高級語言源程序翻譯成機器語言程序即目標程序)36、解釋程序是邊逐條解釋邊逐條執(zhí)行,不保留機器碼的(目標程序)。編譯方式是使用編譯程序把源程序編譯成機器代碼的(目標程序)
并形成(文件)保留。
37、一般,將中斷源分為兩大類(強迫性中斷)、(自愿性中斷)。38、強迫性中斷包括(輸入/輸出中斷)(硬件故障中斷)(時鐘中斷)(控制臺中斷)(程序性中斷)。39、什么是自愿性中斷?
答:這類中斷事件是正在運行程序有應(yīng)是由于程序員在編造程序時,因要求操作系統(tǒng)提供服務(wù)而有意思用訪管指令或系統(tǒng)調(diào)用,從而導(dǎo)致中斷的,
所以又稱為訪管中斷。這類中斷的發(fā)生具有必然性,而且發(fā)生位置確定。40、中斷優(yōu)秀級是鞅硬件規(guī)定的,因為不可改變,但通過(中斷屏蔽)可以讀者中斷事件的響應(yīng)次序41、中斷處理過程分為四個階段
答:1、保存被中斷程序的現(xiàn)場,其目的是為了在中斷處理完之后,可以返回的被中斷的地方繼續(xù)執(zhí)行。
2、分析中斷源,確定中斷原因。
3、轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序。
4、恢復(fù)被中斷程序現(xiàn)場(己中斷返回),繼續(xù)執(zhí)行被中斷程序。42、硬件時鐘分為哪兩類?
答:1、絕對時鐘和相對時鐘。43、什么是進程?
答:進程是具有一定獨立功能的程序關(guān)于某個數(shù)據(jù)集合上的一次運行活動,進程是系統(tǒng)進行資源分配的一個獨立的單位,進程是動態(tài)產(chǎn)生,
動態(tài)消亡的,每一個進程都有一個數(shù)據(jù)結(jié)構(gòu)——進程控制塊——記錄其執(zhí)行情況,進程有三種基本狀態(tài),隨著進程的進展
,它們在狀態(tài)之間相互變化。44、并發(fā)進程使用的的共同使用的資源被稱為(臨界資源)。45、分邏輯地址空間到物理地址空間的轉(zhuǎn)換被稱為(地址映射)。46、主要的存儲管理方案有哪幾種?
答:分區(qū)管理、段式管理、頁式管理、段頁式管理。47、計算機病毒的特征
答:傳染性、破壞性、隱蔽性、潛伏性、可激發(fā)性。48、加密和解密方法的操作都是在一種密鑰控制下完廠的。他們分別稱為(加密密鑰)(解密密鑰)。49、軟件危機主要表現(xiàn)在哪幾方面?
答:1、軟件需求增長得不到滿足
2、軟件生產(chǎn)高成本,價格昂貴。
3、軟件生產(chǎn)進度違法控制。
4、軟件需求定義不準確,易偏離用戶需求。
5、軟件質(zhì)量不易保證。
6、軟件可維護性差。50、20世紀70年代,B.W.Boehm提出了軟件生命周期的(瀑布模型)。51、瀑布模型將軟件生命爭取劃人為八個階段
答:1、問題定義
2、可行性研究
3、需求分析
4、總體設(shè)計
5、詳細設(shè)計
6、程序編制
7、測試和運行
8、維護52、瀑布模型的計劃期包括(問題定義)、(可行性研究)、(需求分析);開發(fā)期包括(總體設(shè)計)(詳細設(shè)計)、(程序設(shè)計),其中程序設(shè)計包括(編碼)和(測試)
運行期包括系統(tǒng)的(使用)和(維護)。53、軟件的開發(fā)技術(shù)包括(軟件開發(fā)方法學)、(軟件工具)、(軟件工程環(huán)境)。54、軟件工程管理包括(軟件管理),(軟件工程經(jīng)濟學)。55、軟件開發(fā)技術(shù)包括(軟件開發(fā)方法學)、(工具)和(環(huán)境支持),其主體內(nèi)容是(軟件開發(fā)方法學)。56、軟件工程管理包括(軟件管理學)、(軟件工程經(jīng)濟學)。57、結(jié)構(gòu)化方法將軟件生命周期分為(計劃)、(開發(fā))、(運行)三個時期。58、計劃期的主要是任務(wù)是(問題定義)、(可行性研究)。59、開發(fā)期的主要任務(wù)是(需求分析)、(總體設(shè)計)、(詳細設(shè)計)、(編碼)、(測試)。60、運行期的主要任務(wù)是軟件的(運行)和(維護)。61、結(jié)構(gòu)化軟件開發(fā)方法具有以下特點
答:1、階段性
2、推遲實施
3、文檔管理。62、(問題定義)階段的任務(wù)是要確實軟件系統(tǒng)所要解決的任務(wù)。63、可行性研究著重對以下具體方案考慮
答:1、經(jīng)濟可行性
2、技術(shù)可行性
3、操作可行性64、軟件計劃鞅兩項任務(wù)組成(分析)和(估算)。65、軟件開發(fā)工作中的資源包含(人力資源)、(軟件資源)、(硬件資源),對每一種資源都應(yīng)指明三點(資源的描述)、(使用資源的起始時間)、(使用資源的終止時間)。66、開發(fā)軟件的人員包括(管理人員)、(分析人員)、(設(shè)計人員)以及(編碼和測試人員)。67、軟件資源包括(支持軟件)和(應(yīng)用軟件)。68、需要分析的這個亟待的基本任務(wù)是,用戶和分析人員雙方共同來理解系統(tǒng)的需要,并將共同理解形成一份文件,即(軟件需要說明書)。69、用戶需求通常包括(功能要求
)、(性能要求)、(可靠性要求)、(安全保密要求)以及(開發(fā)費用開發(fā)周期,可使用的資源等方面的限制)。70、分析亟待是(用戶)和(軟件人員)雙方討論協(xié)商的階段。71、數(shù)據(jù)流圖包括哪四種基本的圖形符號
答:1、圓框:變換/加工
2、方框:外部實體
3、箭頭:數(shù)據(jù)流
4、直線:數(shù)據(jù)存儲72、(數(shù)據(jù)字典)是對數(shù)據(jù)定義的信息的集合。73、數(shù)據(jù)字典中有四種類型的條目:(數(shù)據(jù)流)、(數(shù)據(jù)存儲)、(數(shù)據(jù)項)和(加工)。74、數(shù)據(jù)字典可通過三種途徑實現(xiàn):
答:1、人過過程
2、自動化過程
3、人機混合過程
75、數(shù)據(jù)字典具有的特點?
答:1、通過名字能方便地查閱數(shù)據(jù)的定義
2、沒有冗余
3、盡量不重復(fù)其他部分已說明的信息
4、能單獨處理描述每個名字的信息
5、書寫方法簡單方便而且嚴格,容易更新和修改。76、需要分析的方法通常分為四步?
答:1、理解當前的現(xiàn)實環(huán)境
2、將當前系統(tǒng)的具體模型抽象為當前邏輯模型
3、分析新系統(tǒng)與當前系統(tǒng)邏輯上的差別
4、確定新系統(tǒng)的人——機界面和一些補充考慮的細節(jié)問題。77、需要分析的步驟?
答:1、理解
2、分析
3、決策
4、實現(xiàn)
5、復(fù)審78、復(fù)審的標準和內(nèi)容?
答:1、軟件需要規(guī)格說明中的目標是否與系統(tǒng)規(guī)格說明中的目標一致
2、軟件需求規(guī)格說明中對重要的系統(tǒng)元素接口,所有的數(shù)據(jù)流和數(shù)據(jù)文件的定義是否明確,是否有不一致或遺漏
3、每個功能是否已清楚地描述,設(shè)計的主要約束是否實現(xiàn),對未來的可能的軟件需要是否有所考慮。
4、是否與用戶取得了一致的意見。
5、文檔是否取得了一致的意見。
6、軟件計劃中的估算是否受到影響。79、(軟件需求說明書)是需求分析階段的最后成果,是軟件開發(fā)中的重要文檔之一。80、軟件需求說明書包括的內(nèi)容和書寫參考格式?
答:1、概述
2、數(shù)據(jù)描述
3、功能描述
4、性能描述
5、參考文獻目錄
6、附錄81、軟件需求說明書的主要作用?
答:1、作為用戶和軟件人員之間的共同文件,為雙方相互了解提供基礎(chǔ)。
2、反映出用戶問題的結(jié)構(gòu),可以作為軟件人員進行設(shè)計和編碼的基礎(chǔ)。
3、作為驗收的依據(jù),己作為選取測試用例和進行形式驗證的依據(jù)。82、結(jié)構(gòu)化設(shè)計是以軟件需求分析階段所產(chǎn)生的文檔其中包括(數(shù)據(jù)流程圖)(數(shù)據(jù)字典)為基礎(chǔ)。83、軟件結(jié)構(gòu)的度量的術(shù)語
答:深度:從根模塊到最低層模塊的層數(shù)。
寬度:控制的總分布。
扇入數(shù):有多少模塊直接控制一個給定的模塊
扇出數(shù):由一個模塊直接控制其他模塊數(shù)。
上級模塊:控制其他模塊的模塊
從屬模塊:被另一模塊控制的模塊。84、(模塊)是數(shù)據(jù)說明、可執(zhí)行永久等程序元素的集合。85、(模塊獨立的概念)是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。86、模塊獨立性是由(內(nèi)聚性)和(耦合性)兩個指標來度量的。87、耦合是軟件結(jié)構(gòu)中(各模塊之間相互連接的一種度量)。88、耦合可以分為哪幾種?
他們之間的耦合度由高到低排列?
答:1、內(nèi)容耦合
2、公共耦合
3、外部耦合
4、控制耦合
5、標記耦合
6、數(shù)據(jù)耦合
7、非直接耦合89、內(nèi)聚是從(功能角度)來(衡量模塊的聯(lián)系)90、內(nèi)聚有哪一幾種,它們之間的內(nèi)聚度由弱到強的排列是什么?
答:1、偶然內(nèi)聚
2、邏輯內(nèi)聚
3、時間內(nèi)聚4、過程內(nèi)聚
5、通信內(nèi)聚
6、順序內(nèi)聚
7、功能內(nèi)聚91、什么是納入時間?
答:納入時間是指一個模塊被歸并到軟件的源語言描述之中的時間。92、模塊的激活機制通常有哪兩種?
答:1、通過引用來調(diào)用模塊的
2、通過中斷來調(diào)用模塊的。93、在軟件結(jié)構(gòu)中,模塊可以分成以下的幾類?
答:1、順序模塊
2、增量模塊
3、并行模塊94、軟件系統(tǒng)的扇入和扇出有什么規(guī)定?
答:設(shè)計好的軟件結(jié)構(gòu)通常頂層的扇出比較大,中間扇出比較少,底層模塊有大扇入。95、模塊的作用范圍是指(受該模塊內(nèi)一個判定影響的所有模塊的集合)96、在總體設(shè)計中要用到的幾種圖?
答:1、層次圖和HIPO圖
2、結(jié)構(gòu)圖97、一般的把信息流分為(事務(wù)流)和(交換流)。98、什么是事務(wù)流?
答:當信息活輸入通路到達一個處理,這個處理根據(jù)輸入數(shù)據(jù)的類型從若干個動作序列中選出一個來執(zhí)行,這類數(shù)據(jù)流歸為特殊的一類,
稱為事務(wù)流。99、PAD圖又稱為(問題分析圖)100、PAD圖是(二維樹形結(jié)構(gòu))的圖形。101、PAD圖是(自頂向下、逐步求精)的方法使用。102、PDL又稱為(偽碼)。103、(軟件設(shè)計規(guī)格說明)是軟件設(shè)計的最終成果。104、軟件設(shè)計規(guī)格說明用于兩個方面(作為編碼人員書寫源程序的依據(jù))、(作為測試階段及維護階段的一個指南)。105、軟件設(shè)計規(guī)格說明的編寫可以分為兩個階段
答:1、在總體設(shè)計階段育集中于軟件結(jié)構(gòu)的描述
2、詳細計算機階段應(yīng)集中描述每個軟件元素的細節(jié)。106、軟件設(shè)計規(guī)格說明中應(yīng)該包括哪些內(nèi)容?
答:1、作用范圍
2、參考文檔
3、設(shè)計說明
4、模塊、
5、文件結(jié)構(gòu)和全局數(shù)據(jù)
6、需要與模塊的相互對照表
7、測試的準備
8、裝配
9、專門的注釋
10、附錄107、設(shè)計的復(fù)審包括(正規(guī)復(fù)審)、(非正規(guī)復(fù)審)。108、參與復(fù)審的人員包括(管理人員)、(技術(shù)開發(fā)人員)以及(用戶)。109、復(fù)審的標準是什么?
答:1、可追溯性
2、風險
3、實用性
4、可維護性
5、接口
6、技術(shù)清晰度
7、選擇方案
8、限制
9、其它問題110、結(jié)構(gòu)化語言的有哪三種控制結(jié)構(gòu)
答:1、順序
2、循環(huán)
3、選擇111、結(jié)構(gòu)化語言的缺點是(目標程序所需要的存儲容量和運行時間都有一些增加)。112、從心理學的觀點看,編程語言的性能主要有哪些?
答:1、一致性
2、二義性
3、簡潔性
4、局部性和線性
113、從工程的觀點看,語言的性能包括如下內(nèi)容?
答:1、是否易于把設(shè)計轉(zhuǎn)換為程序
2、編譯效率
3、可移植性
4、是否有開發(fā)工具
5、源程序的可維護性114、高級語言通常人為哪三類?
答:1、基本語言
2、結(jié)構(gòu)化程序語言
3、專用語言115、當評價可用語言時應(yīng)該考慮那些因素?
答:1、一般的應(yīng)用領(lǐng)域
2、算法及運算的復(fù)雜性
3、數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性
4、軟件運行的環(huán)境
5、性能
6、對該語言的熟悉程度116、可用性語言選擇時最主要的考慮什么因素?
答:語言的應(yīng)用領(lǐng)域。117、提高程序的可讀性和易維護性的關(guān)鍵是(使程序結(jié)構(gòu)簡單清晰)。118、大型軟件系統(tǒng)的程序內(nèi)部必須帶有(說明性注釋)即(內(nèi)部文檔)。119、軟件測試的目的是什么?
答:軟件測試的目的是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤,測試是對軟件規(guī)格說明,
設(shè)計和編碼的最后復(fù)審。所以軟件測試貫穿在整個軟件開發(fā)期的全過程。120、好的軟件測試方案是(盡可能發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤);(成功的測試則是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤)121、軟件測試是軟件開發(fā)工程的重要階段,是軟件質(zhì)量保證的重要手段。其任務(wù)可歸納為?
答:1、預(yù)防軟件發(fā)生錯誤
2、發(fā)現(xiàn)改正程序錯誤
3、提供錯誤診斷信息122、軟件測試的方法有三種?
答:1、動態(tài)測試
2、靜態(tài)測試
3、正確性證明123、設(shè)計測試實例的方法一般有兩類(黑箱法)和(白箱法)。124、黑箱測試即(功能測試)。125、白箱測試即(結(jié)構(gòu)測試)。126、什么是靜態(tài)測試?
答:靜態(tài)測試一般是指人工評審軟件文檔或程序,借以發(fā)現(xiàn)其中的錯誤,由于被評審的文檔
或程序不必運行,所以稱為靜態(tài)。127、(軟件評審)是保證軟件質(zhì)量的重要措施。128、軟件評審可以分為(需求復(fù)審)、(總體設(shè)計復(fù)審)、(詳細設(shè)計復(fù)審)、(程序復(fù)審)。
129、單元是什么?
答:單元是程序中最小的有意義的部分。130、單元由哪三部分組成?
答:1、數(shù)據(jù)輸入
2、數(shù)據(jù)加工3、數(shù)據(jù)輸出。131、黑箱法分為(等價分類法)、(邊緣值分析法)、(因果圖法)、(錯誤探測法)。
132、白箱測試包括什么?
答:1、語句測試
2、分支測試
3、路徑測試
4、覆蓋測試
133、窮舉測試又稱為(完全測試)。134、如測試蟆是希望通過測試發(fā)現(xiàn)程序的全部錯誤則屬于(完全功能測試)。135、如果設(shè)計這樣的測試輸入數(shù)據(jù)集,使程序的全部路徑都被遍歷屬于(完全功能測試)。136、軟件測試組成包括哪些?
答:1、單元測試(模塊測試)
2、集成測試
3、有效性測試
4、系統(tǒng)測試
5、驗收測試137、單元測試的方法有哪些?
答:1、動態(tài)測試
2、靜態(tài)測試
3、復(fù)審138、集成測試又稱為(整體測試或者是結(jié)合測試)。139、系統(tǒng)測試包含(功能測試)和(驗收測試)。140、測試報告的內(nèi)容主要包括什么?
答:1、引言
2、測試計劃和配置
3、接口測試
4、功能測試
5、開發(fā)測試
6、交付使用的準備
7、附錄141、軟件維護的任務(wù)是什么?
答?軟件維護是指系統(tǒng)交付使用以后對它所做的改變。也是軟件生成周期中最后一個階段142、軟件維護的分類?
答:1、校正性維護
2、適應(yīng)性維護
3、完善性維護
4、預(yù)防性維護
143、影響軟件因素包括什么?
答:1、人員因素
2、技術(shù)因素
3、管理因素
4、程序自身的因素。144、影響軟件維護工作量的因素
1、增加維護工作量的因素:軟件的年齡和大小,結(jié)構(gòu)的合理性,程序復(fù)雜性,用戶的總量,應(yīng)用的變化,文檔的質(zhì)量等都將影響維護的工作量。
2、減少維護工作量的因素:使用新軟件,自動工具、數(shù)據(jù)庫技術(shù)、新的數(shù)據(jù)管理軟件都對維護工作量減少有幫助
,維護經(jīng)驗同樣對減少維護工作量有益。145、軟件維護的任務(wù)包括什么?
答:1、檢查用戶的要求和說明書
2、同用戶和開發(fā)者商討
3、檢查程序和文檔
4、確定程序錯誤性質(zhì)和位置
5、研究程序的修改可行性和修改可能引起的后果。
6、對改變部分進行編碼
7、修改程序文檔和程序庫、數(shù)據(jù)庫。146、維護的副作用都有什么?
答:1、修改程序的副作用
2、修改數(shù)據(jù)的哥作用
3、文檔資料的副作用147、與軟件產(chǎn)品有關(guān)的性能?
答:1、正確性
2、健壯性
3、效率
4、安全性
5、可用性
6、風險
7、可靠性148、軟件管理也稱為(項目管理)。149、軟件管理的主要職能包括什么?
答:1、組織管理
2、人員管理
3、資源管理
4、計劃管理
5、版本管理150、軟件工程標準化有什么好處?
答:1、有利于軟件生產(chǎn)的組織
2、有利于軟件生產(chǎn)的規(guī)?;妥詣踊?/p>
3、便于培養(yǎng)軟件生產(chǎn)人員和提高技術(shù)水平
4、能提高軟件生存率和保證質(zhì)量
5、進行開發(fā)人員間的有效通信,減少錯誤。
6、可降低軟件生產(chǎn)成本和縮短開發(fā)爭取
7、有利于提高軟件生產(chǎn)的管理的水平。151、什么是信息?
答:信息是指現(xiàn)實世界事物的存在或運動狀態(tài)的反映。152、什么是數(shù)據(jù)?
答:數(shù)據(jù)是描述現(xiàn)實世界事物的符號記錄,是指用物理符號記錄下來的可以鑒別的信息。153、人就將原始信息表示成數(shù)據(jù),稱為(源數(shù)據(jù)),然后對源數(shù)據(jù)進行匯集、儲存、綜合、投彈、從這些原始的,無序的,難以理解的數(shù)據(jù)中抽取或推導(dǎo)出新的數(shù)據(jù),稱為(結(jié)果數(shù)據(jù))。154、數(shù)據(jù)庫中的的數(shù)據(jù)可分為兩類:(用戶數(shù)據(jù))和(系統(tǒng)數(shù)據(jù))。用戶數(shù)據(jù)一般由用戶定義和使用;系統(tǒng)數(shù)據(jù)是數(shù)據(jù)庫系統(tǒng)定義和使用的數(shù)據(jù)稱為(數(shù)據(jù)字典)。155、DBMS被稱為(數(shù)據(jù)庫管理系統(tǒng))。156、數(shù)據(jù)庫管理系統(tǒng)的主要功能是什么?
答:1、數(shù)據(jù)定義
2、數(shù)據(jù)操縱
3、數(shù)據(jù)庫的運行管理
4、數(shù)據(jù)庫的建立和維護157、DBA被稱為(數(shù)據(jù)庫管理員)。158、數(shù)據(jù)庫系統(tǒng)中的人員包括(數(shù)據(jù)庫管理員)、(系統(tǒng)分析員)、(數(shù)據(jù)庫設(shè)計人員)、(應(yīng)用程序員)、(最終用戶)。159、數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指(外模式)、(模式)、(內(nèi)模式)。160、數(shù)據(jù)庫管理系統(tǒng)通過(數(shù)據(jù)字典)來管理和(訪問數(shù)據(jù)模式)。161、模式也稱(邏輯模式)或(概念模式)是數(shù)據(jù)庫中全體數(shù)據(jù)庫的邏輯結(jié)構(gòu)和特征的描述。162、DBMS提供模式數(shù)據(jù)定義語言(DLL)來描述邏輯模式。己嚴格地定義數(shù)據(jù)的名稱,特征,相互關(guān)系,約束等。邏輯模式的基礎(chǔ)是(數(shù)據(jù)模型)。163、(外模式)是模式的子集,所以也稱子模式或者用戶模式。一個數(shù)據(jù)庫可以有多個外模式。164、內(nèi)模式也稱(物理模式)或(存儲模式)。165、一個數(shù)據(jù)庫只有一個內(nèi)模式。166、數(shù)據(jù)庫系統(tǒng)的三級模式對應(yīng)數(shù)據(jù)的三個抽象級別,為了能夠在內(nèi)部實現(xiàn)這三個抽象層次之接的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫管理系統(tǒng)在這三級模式之間提供了兩層映像。(外模式/模式映像)、(模式/內(nèi)模式映像)。167、數(shù)據(jù)庫結(jié)構(gòu)的基礎(chǔ)是(數(shù)據(jù)模型)。
數(shù)據(jù)模型是(描述數(shù)據(jù))、(數(shù)據(jù)聯(lián)系)、(數(shù)據(jù)操作)、(數(shù)據(jù)語義)、(以及一致性約束的概念工具的集合)。168、概念模型也稱(信息模型)。169、著名的實體聯(lián)系模型(E—R模型)就是概念模型。170、結(jié)構(gòu)模型也稱(邏輯模型)。171、結(jié)構(gòu)模型包括(層次模型)(網(wǎng)狀模型)(關(guān)系模型)(面向?qū)ο竽P停?72、采用關(guān)系模型的數(shù)據(jù)庫系統(tǒng)稱為(關(guān)系數(shù)據(jù)庫系統(tǒng))。173、關(guān)系數(shù)據(jù)模型由(關(guān)系數(shù)據(jù)結(jié)構(gòu))、(關(guān)系操作集合)、(關(guān)系完善性約束)三大要素組成。174、關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一個(二維表)。175、關(guān)系模型中的行被稱為(元組)。176、關(guān)系模型中的列被稱為(屬性)。177、屬性的個數(shù)被稱為(元數(shù))。178、關(guān)系模型把關(guān)系看成是(行的一個集合),即關(guān)系模型建立在集合代數(shù)基礎(chǔ)上。179、關(guān)系操作的特點是(集合操作方式),即操作的對象和結(jié)果都是集合。180、理解關(guān)系模型中用的關(guān)系操作其中包括并、交、差、廣義笛卡爾簡練,選擇,投影,連接,除以,及查詢操作和增、刪、改操作兩大部分。181、SQL語言被稱為(結(jié)構(gòu)化查詢語言)。182、SQL語言支持數(shù)據(jù)庫的三級模式結(jié)構(gòu),在SQL中,模式對應(yīng)著(基本表),內(nèi)模式對應(yīng)于(存儲文件),外模式對應(yīng)于(視圖)。183、在SQL中元組對于表中的(行),屬性對應(yīng)于表中的(列)。
184、數(shù)據(jù)庫需要分析階段的任務(wù)是什么?
答:對現(xiàn)實世界要處理的對象進行詳細調(diào)查,在了解現(xiàn)行系統(tǒng)的概況
確定新
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供應(yīng)鏈金融創(chuàng)新助力中小企業(yè)融資困境突破研究報告
- 2025年乳制品行業(yè)奶源質(zhì)量控制與品牌營銷策略研究報告001
- 足球培訓(xùn)機構(gòu)運營管理方案
- 世界家庭醫(yī)生日主題宣傳的策略及實施路徑
- 污水處理工試題復(fù)習測試卷含答案
- 移應(yīng)單選練習測試題附答案
- 高蛋白牛肉干行業(yè)跨境出海項目商業(yè)計劃書
- 紡織用滲透劑行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 鄉(xiāng)村溫泉療養(yǎng)周行業(yè)跨境出海項目商業(yè)計劃書
- 天津LED顯示屏項目投資分析報告模板范文
- 商務(wù)英語寫作實踐智慧樹知到答案章節(jié)測試2023年中北大學
- 新年春節(jié)廉潔過年過廉潔年端午節(jié)清廉文化中秋節(jié)廉潔過節(jié)優(yōu)秀課件兩篇
- GB/T 10920-2008螺紋量規(guī)和光滑極限量規(guī)型式與尺寸
- 認知宇宙飛船之星際探索
- 皮膚病理知識學習整理課件整理
- 人工智能課件213產(chǎn)生式表示法
- 空調(diào)維保質(zhì)量保障體系及措施方案
- 建筑樁基技術(shù)規(guī)范2018
- 信息隱藏與數(shù)字水印課件(全)全書教學教程完整版電子教案最全幻燈片
- c型鋼理論重量表規(guī)格表
- 幼兒園室內(nèi)裝飾裝修技術(shù)規(guī)程TCBDA25-2018
評論
0/150
提交評論