第一篇:浙江省高等學(xué)校數(shù)據(jù)庫技術(shù)三級考試輔導(dǎo)材料1
浙江省高等學(xué)校數(shù)據(jù)庫技術(shù)三級考試輔導(dǎo)材料 數(shù)據(jù)結(jié)構(gòu)部分
1)數(shù)據(jù)結(jié)構(gòu)的基本概念及有關(guān)術(shù)語:數(shù)據(jù)、數(shù)據(jù)元素、數(shù)據(jù)類型、數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的存儲結(jié)構(gòu)、算法和算法分析、算法的時間及空間復(fù)雜性。
2)基本數(shù)據(jù)結(jié)構(gòu)及其操作:線性表的定義、邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)(順序存儲、鏈?zhǔn)酱鎯Γ?,插入、刪除操作。
3)數(shù)組的定義、數(shù)組邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)的關(guān)系。
4)棧的定義、邏輯結(jié)構(gòu)、存儲結(jié)構(gòu),進(jìn)棧、出棧操作。
5)隊列的定義、邏輯結(jié)構(gòu)、存儲結(jié)構(gòu),循環(huán)隊列,進(jìn)隊、出隊操作。
6)二叉樹的定義、性質(zhì)、存儲結(jié)構(gòu),二叉樹的遍歷,二叉排序樹,哈夫曼樹。
7)檢索方法:順序查找、二分查找。
8)排序方法:選擇排序、冒泡排序、插入排序、歸并排序、快速排序、堆排序。數(shù)據(jù)庫系統(tǒng)部分
1)數(shù)據(jù)庫的基本概念:信息、數(shù)據(jù)和數(shù)據(jù)處理、數(shù)據(jù)庫系統(tǒng)的組成與結(jié)構(gòu);
2)數(shù)據(jù)庫管理系統(tǒng)的三級模式結(jié)構(gòu)的概念、原理和對數(shù)據(jù)獨立性的意義,數(shù)據(jù)獨立性的含義;
3)數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型:層次、網(wǎng)狀、關(guān)系和面向?qū)ο蟮哪P偷暮x、特點和主要區(qū)別;
4)關(guān)系模型、關(guān)系、關(guān)系模式、關(guān)系數(shù)據(jù)庫模式、關(guān)系數(shù)據(jù)庫的定義(關(guān)系、元組、屬性、域、關(guān)鍵字、數(shù)據(jù)項);主屬性和非主屬性;
5)關(guān)系運(yùn)算:選擇、投影、集合并運(yùn)算、集合差運(yùn)算、笛卡兒積、連接;
6)關(guān)系數(shù)據(jù)庫基本概念:函數(shù)依賴的定義和相應(yīng)的概念;完全函數(shù)依賴、部分函數(shù)依賴和傳遞函數(shù)依賴定義;
7)規(guī)范化理論:第一范式、第二范式、第三范式和BCNF范式的定義、關(guān)系模式規(guī)范化的方法和關(guān)系模式分解的方法及分解準(zhǔn)則;
8)關(guān)系數(shù)據(jù)庫規(guī)范化:1NF,2NF,3NF,BCNF;
9)結(jié)構(gòu)化查詢語言SQL:數(shù)據(jù)庫操作(數(shù)據(jù)類型、庫的創(chuàng)建與撤消、表的創(chuàng)建、修改與撤消、視圖的創(chuàng)建與撤消、索引的創(chuàng)建與撤消),數(shù)據(jù)庫查詢(單表查詢、多表連接查詢、分組查詢、按序查詢、統(tǒng)計查詢),數(shù)據(jù)更新(表和視圖中數(shù)據(jù)的插入、刪除和修改);
10)典型數(shù)據(jù)庫管理系統(tǒng)SQL SERVER:創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、表的插入、刪除和修改、數(shù)據(jù)庫查詢、建立表索引;
11)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計技術(shù):數(shù)據(jù)模型的基本概念、E-R圖向關(guān)系模型的轉(zhuǎn)換、數(shù)據(jù)模型優(yōu)化、設(shè)計視圖、邏輯設(shè)計,物理設(shè)計。
第二篇:計算機(jī)三級數(shù)據(jù)庫考試心得
計算機(jī)三級數(shù)據(jù)庫考試心得
前前后后,計算機(jī)三級數(shù)據(jù)庫考試只需20多天時間,之所以考三級是不想浪費(fèi)了我的機(jī)試基礎(chǔ),但筆試是完全自己考前看的,如果你全職攻克它,保證一個星期內(nèi)就能拿到證,讓我感慨這證書到底有多大價值。何況科技這么發(fā)達(dá)的年代,考試除了靠實力就是靠能力,就三個破監(jiān)考老師,能鎮(zhèn)住我們這些考試達(dá)人嗎?對那些考了二級還想考三級的童鞋,我只想說一句話,省省精力去做點有實用性的事吧!就像大學(xué)生泛濫的時代,研究生出來能好多少?大部分讀研的人都是被“逼”去考研的,有能力的早就已經(jīng)規(guī)劃好自己的人生了。
不過既然已經(jīng)考了,就為準(zhǔn)備踏上不歸路的牛逼們提供些考試心得吧。如果你認(rèn)為計算機(jī)考試不補(bǔ)考的人生是殘缺的,那請忽略下面幾段。
最最重要的就是買本好書。就筆試而言,書需要兩本,一本是高教的(有201X年標(biāo)注),教育部考試中心出的教材,另一本是和它高仿封面的山寨習(xí)題冊,書里會有上機(jī)軟件的光盤,只用看習(xí)題那本就好了,不懂的時候再去看教材。不要去圖書館借各種雜書,浪費(fèi)了我一個星期的時間啊。
然后書中有很多是很難理解的,像什么1NF,2NF,3NF,4NF呀,概念看不懂就去做題,然后看解釋,有些東西你能做對它的題,但它到底是什么東西,你可以保持沉默,你說這考試出來有啥意思。看完一章就回過頭復(fù)習(xí)一遍,然后考前書通看一邊,應(yīng)該就OK了。我是考前一天把課全翹了來看,到晚上還剩最后一章的時候大腦容量已達(dá)極限,左腦進(jìn),右腦出啊。腦細(xì)胞殺傷率過大,不推薦??荚嚠?dāng)天監(jiān)考員貌似都很不嚴(yán)肅的,一副鄙視考試的態(tài)度??荚嚬?小時,一個小時足夠做完,如果你做了一個半小時,那恭喜你,3個監(jiān)考老師會來到你的身邊,溫柔地坐下,男老師兩眼放光,女老師兩眼放電。心理素質(zhì)不好的童鞋就會在威逼色誘下倉惶逃離考場,所以擁有良好的考試心態(tài)還是很重要的。機(jī)試就更簡單了,如果你會做,兩袖清風(fēng)飄進(jìn)去,10分鐘之內(nèi)飄出來。如果遇到不會做的,怎么辦,怎么辦?趕快拿出你的手機(jī),編輯關(guān)鍵碼到寢室助考團(tuán)。據(jù)說這招對二級考試有一定的用處,三級還沒人嘗試過。
考完后元氣大傷啊,只想痛痛快快玩一場,20多天以來壓抑在心中的東西全部爆發(fā)出來,玩了兩整天游戲,心情還沒恢復(fù)過來,還是覺得缺了點什么。如果你想和你的暗戀對象告白又沒有勇氣,那就參加三級考試吧,如果對你宿舍的人有深仇大恨,那還是不要去參加了,為他們著著想吧。
第三篇:浙江省大學(xué)英語三級考試大綱
浙江省大學(xué)英語三級考試大綱
一、總則
浙江省大學(xué)英語三級考試(CET-3)是由浙江省教育考試院組織實施的一項大規(guī)模標(biāo)準(zhǔn)化考試,每年舉行兩次,考試對象為修完大學(xué)英語相應(yīng)階段課程的在校大學(xué)生。
二、大學(xué)英語三級考試概述
大學(xué)英語三級考試由四個部分組成:1)聽力理解;2)閱讀理解;3)綜合測試;4)寫作。各部分測試內(nèi)容、題型和分值比例如下:
試卷構(gòu)成測試內(nèi)容
測試題型
比例
第一部分
聽力理解
短對話
多項選擇
10%
30%
長對話/短文理解
多項選擇
10%
短文聽寫
復(fù)合式聽寫
10%
第二部分
閱讀理解
篇章閱讀理解
多項選擇
30%
40%
篇章詞匯理解
選詞填空
10%
第三部分
綜合測試
完形填空
多項選擇
10%
15%
篇章問答
簡短回答
5%
句子翻譯
中譯英
第四部分
寫作
寫作
短文寫作
15%
15%
(備注:第三部分綜合測試中,篇章回答和句子翻譯二者選一。)
2.題型分解
1)聽力理解
聽力理解(Listening Comprehension)部分測試考生獲取口頭信息的能力。錄音材料采用標(biāo)準(zhǔn)的英式或美式英語朗讀,語速為每分鐘100詞左右。聽力理解部分共30題,所占分值比例為30%,其中短對話占10%,短文聽寫占10%??荚嚂r間為30分鐘。
短對話(Short Conversations)部分采用多項選擇題的形式進(jìn)行考核。共10段,每段為一輪對話和一個問題。每段短對話均朗讀一遍,每個問題后留有15秒的答題時間。
長對話/短文理解(Long Conversations/Passages)部分采用多項選擇題的形式進(jìn)行考核。共3篇長對話或短文,每篇長度200詞左右。每篇長對話或短文朗讀兩遍,每篇3-4題,共10題,每個問題后留有15秒的答題時間。
復(fù)合式聽寫(Compound Dictation)部分測試考生在不同層面上(從詞匯到語篇層面)的聽力理解能力。這部分測試采用一篇200詞左右的短文,刪去若干個單詞和句子,全文朗讀三遍。要求考生根據(jù)聽到的內(nèi)容填寫所缺信息,所缺單詞必須用原詞填寫,所缺句子信息既可按原文填寫,也可用自己語言表述。
2)閱讀理解
閱讀理解(Reading Comprehension)部分測試考生通過閱讀獲取書面信息的能力以及考生對篇章語境中的詞匯理解和運(yùn)用能力。閱讀理解部分共25題,所占分值比例為40%。其中篇章閱讀理解占30%,篇章詞匯理解占10%??荚嚂r間為40分鐘。
篇章閱讀理解(Passage Reading)部分采用多項選擇題的形式進(jìn)行考核。這部分測試共三篇文章,每篇長度為300詞左右。每個篇章后有5個問題,共15題??忌鶕?jù)對篇章的理解,從每題的四個選項中選擇最佳答案。
篇章詞匯理解(Banked Cloze)部分采用選詞填空的形式進(jìn)行考核。這部分測試采用一篇200詞左右的短文。短文有10個空白,每個空白為一題,要求考生從所提供的15個備選詞中選擇正確的詞匯填空,使短文復(fù)原。
3)綜合測試
綜合測試(Integrated Testing)測試考生在各個層面上的語言理解能力及語言運(yùn)用能力。綜合測試部分共25題,所占分值比例為15%。其中完形填空占10%,篇章問答或句子翻譯占5%??荚嚂r間為20分鐘。
完形填空(Cloze)部分采用多項選擇題的形式進(jìn)行考核。這部分測試采用一篇200詞左右的短文。短文有20個空白,空白處所刪去的詞既有實詞也有虛詞,每個空白為一題,每題有四個選擇題。要求考生選擇一個最佳答案,使短文的意思和結(jié)構(gòu)恢復(fù)完整。
篇章問答(Short Answer Questions)部分采用簡短問答的方式進(jìn)行考核。這部分采用一篇300詞左右的短文。短文后有5個問題或不完整個的句子,要求考生根據(jù)對文章的理解用最簡短的表述(少于10個詞)回答問題或完成句子。句子翻譯(Translation)部分為漢譯英,共5個句子,一句一題,句長為10-15詞。句中的一部分已用英文給出,要求考生根據(jù)全句的意思將漢語部分譯成英語。翻譯必須符合英語的語法結(jié)構(gòu)和表達(dá)習(xí)慣,要求用詞準(zhǔn)確。
4)寫作
寫作(Writing)部分測試考生用英語進(jìn)行書面表達(dá)的能力,所占分值比例為15%,考試時間為30分鐘。寫作部分選用考生所熟悉的題材,考生根據(jù)規(guī)定的題目和所提供的提綱、情景、圖片或圖表等,寫出一篇不少于100詞的短文。寫作要求為思想表達(dá)準(zhǔn)確、意義連貫、無嚴(yán)重語法錯誤。
3.選材原則
命題的材料均選自英文原版材料,包括日常生活中的對話、講座、廣播節(jié)目、報刊、雜志、書籍、學(xué)術(shù)期刊等。選材的原則是:
1)題材廣泛,包括人文科學(xué)、社會科學(xué)、自然科學(xué)等領(lǐng)域,但所涉及的背景知識應(yīng)為學(xué)生所了解或已在文章中提供;
2)體裁多樣,包括敘述文、說明文、議論文等
3)閱讀篇章難度適中,聽力和綜合測試的篇章難度略低;
4)詞匯范圍不超出《浙江省大學(xué)英語三級考試大綱》所附的詞匯表。對超出該范圍且影響理解的關(guān)鍵詞匯,用漢語加以釋義。
三.大學(xué)英語三級考試考核的語言技能及要求
1.聽力理解
聽力理解部分考核學(xué)生獲取口頭信息的能力,包括理解主旨大意、重要事實和細(xì)節(jié)、隱含意義、判斷話語的交際功能、說話人的觀點、態(tài)度等。聽力理解部分考核的技能是:
A.理解中心思想和重要細(xì)節(jié)
1)理解中心思想;
2)聽懂重要的或特定的細(xì)節(jié);
3)判斷說話人的觀點、態(tài)度等;
B.理解隱含的意義
4)推論隱含的意義;
5)判斷話語的交際功能;
C.借助語言特征理解聽力材料
6)辨別語音特征,如從連續(xù)的話語中辨別語音、理解重音和語音語調(diào)等;
7)理解句間關(guān)系,如比較、原因、結(jié)果、程度、目的等。
2.閱讀理解
閱讀理解部分考核學(xué)生通過閱讀獲取書面信息的能力,包括理解主旨大意、重要事實和細(xì)節(jié)、隱含意義、判斷作者的觀點和態(tài)度等。閱讀理解部分考核的技能是:
A.辨別理解中心思想和重要細(xì)節(jié)
1)理解明確表達(dá)的概念或細(xì)節(jié);
2)理解隱含的概念或細(xì)節(jié)(如總結(jié)、判斷、推論等);通過判斷句子的交際功能(如請求、拒絕、命令等)來理解文章意思;
3)理解文章的中心思想(如找出能概括全文的要點等);
4)理解作者的觀點和態(tài)度;
B.運(yùn)用語言技能理解文章
5)理解詞語(如根據(jù)上下文猜測詞和短語的意思);
6)理解句間關(guān)系(如比較、原因、結(jié)果、程度、目的等);
7)理解篇章(如運(yùn)用詞匯及語法銜接手段來理解各部分之間的關(guān)系)。
3.綜合測試
綜合測試部分測試考生在各個層面上的語言理解能力及語言應(yīng)用能力。綜合測試部分考核的技能是:
1)掌握不同語境中規(guī)范的語言要素(包括詞匯、表達(dá)方式和結(jié)構(gòu));
2)辨識語段特征(如連貫性和一致性);
3)辨別理解中心思想和重要細(xì)節(jié);
4)運(yùn)用正確的詞匯和語法結(jié)構(gòu)并按英語習(xí)慣表達(dá)思想。
4.寫作
寫作部分考核學(xué)生用英語進(jìn)行書面表達(dá)的能力。要求考生用英語進(jìn)行短文寫作,思想表達(dá)準(zhǔn)確、意義連貫、無重大語言錯誤。
寫作部分考核的技能是:
A.思想表達(dá)
1)表達(dá)中心思想;
2)表達(dá)重要或特定信息;
3)表達(dá)觀點、態(tài)度等;
B.篇章組織
4)圍繞所給的題目敘述、議論或描述,突出重點;
5)連貫地組句成段、組段成篇;
C.語言運(yùn)用
6)運(yùn)用恰當(dāng)?shù)脑~匯;
7)運(yùn)用正確的語法;
8)運(yùn)用合適的句子結(jié)構(gòu);
9)使用正確的標(biāo)點符號;
10)運(yùn)用銜接手段表達(dá)句間關(guān)系(如比較、原因、結(jié)果、程度、目的等);
D.寫作格式
11)運(yùn)用正確的符合英語表達(dá)習(xí)慣的寫作格式。
5.關(guān)于詞匯和語法結(jié)構(gòu)
大學(xué)英語三級考試中,詞匯和語法知識將融入各部分試題中,不再單獨列項考核。要達(dá)到大學(xué)英語三級考試所考核的各項技能條要求,考生掌握的詞匯量應(yīng)達(dá)到
3742。
第四篇:公共英語三級考試寫作輔導(dǎo)
公共英語三級考試寫作輔導(dǎo)_PETS3議論文和提綱式作文寫作模板PETS考試借鑒了雅思的基本模式,PETS三級、四級考試中往往會考應(yīng)用文寫作和議論文大作文。應(yīng)用文寫作格式不正確是很多同學(xué)失分的最主要原因。應(yīng)用文寫作程式化強(qiáng),考生可以提前背誦一些應(yīng)用文寫作的基本句型,積累有關(guān)句型句式,注意應(yīng)用文寫作中的套話。應(yīng)用文寫作??夹偶懽?,如辭職信、投訴信、感謝信、表揚(yáng)信、會議 MEMO等都是考生應(yīng)重點把握的。以下分別介紹:
PETS英語寫作模板之一-辯論式議論文
模版1
Some people believe(argue,recognize,think)that 觀點 1.But other people take an opposite side.They firmly believe that 觀點 2.As for me,I agree to the former/latter idea.There are a dozen of reasons behind my belief.First of all,論據(jù)1.More importantly,論據(jù)2.Most important of all,論據(jù)3.In summary,總結(jié)觀點。As a college student,I am supposed to 表決心。
或 From above,we can predict that 預(yù)測。
模版2
People hold different views about X.Some people are of the opinion that觀點1,while others point out that 觀點2.As far as I am concerned,the former/latter opinion holds more weight.For one thing,論據(jù)1.For another,論據(jù)2.Last but not the least,論據(jù)3.To conclude,總結(jié)觀點。As a college student,I am supposed to 表決心。
或 From above,we can predict that 預(yù)測。
模版3
There is no consensus of opinions among people about X(爭論的焦點)。
Some people are of the view that觀點1,while others take an opposite side,firmly believing that 觀點2.As far as I am concerned,the former/latter notion is preferable in many senses.The reasons are obvious.First of all,論據(jù)1.Furthermore,論據(jù)2.Among all of the supporting evidences,one is the strongest.That is,論據(jù)3.A natural conclusion from the above discussion is that總結(jié)觀點。
As a college student,I am supposed to 表決心。
或 From above,we can predict that 預(yù)測。
PETS寫作模板之二——提綱式作文
1.對立觀點式
A.有人認(rèn)為X 是好事,贊成X,為什么?
B.有人認(rèn)為X 是壞事,反對X,為什么?
C.我的看法。
Some people are in favor of the idea of doing X.They point out the fact that 支持X 的第一個原因。They also argue that 支持X 的另一個原因。
However,other people stand on a different ground.They consider it harmful to do X.They firmly point out that反對X 的第一個理由。An example can give the details of this argument: 一個例子。
There is some truth in both arguments.But I think the advantages of X overweigh the disadvantages.In addition to the above-mentioned negative effects it might bring about,X also may X 的有一個壞處。
2.批駁觀點式
A.一個錯誤觀點。
B.我不同意。
Many people argue that 錯誤觀點。By saying that,they mean 對這個觀點的進(jìn)一步解釋。An example they have presented is that 一個例子。(According to a survey performed by X on a group of Y,almost 80% of them贊成這個錯誤觀點或者受到這個錯誤觀點的影響)。
There might be some element of truth in these people's belief.But if we consider it in depth,we will feel no reservation to conclude that 與錯誤觀點相反的觀點。There are a number of reasons behind my belief.(以下參照辯論文的議論文寫法)。
3.社會問題(現(xiàn)象)式
A.一個社會問題或者現(xiàn)象。
B.產(chǎn)生的原因
C.對社會和我們生活的影響
D.如何杜絕。(如果是問題的話)
E.前景的預(yù)測。
Nowadays,there exists an increasingly serious social/economic/environmental problem.(X has increasingly become a common concern of the public)。According to a survey,調(diào)查內(nèi)容說明這種現(xiàn)象的情況。(或者是一個例子)。
There are a couple of reasons booming this problem/phenomenon.下面參照辯論式議論文的寫法。
X has caused substantial impact on the society and our daily life,which has been articulated in the following aspects.參照辯論式議論文的寫法。
A dozen of measures are supposed to take to prevent X from bringing us more harm.參照辯論式議論文的寫法。Based on the above discussions,I can easily forecast that more and more people will ……
第五篇:全國計算機(jī)等級考試三級數(shù)據(jù)庫知識點總結(jié)
1.用樹型結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為(層次模型)。2.模式/內(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ù)完整性約束)。7.由于數(shù)據(jù)冗余,當(dāng)進(jìn)行更新時,稍不謹(jǐn)慎,易引起(數(shù)據(jù)不一致性)。
8.層次模型的特點是記錄之間的聯(lián)系通過(指針)來實現(xiàn);關(guān)系模型是用結(jié)構(gòu)表示實體集,用(公共屬性)表示實體間的聯(lián)系。
9.數(shù)據(jù)庫管理系統(tǒng)的主要功能包括(定義),(操縱),(保護(hù)),(存儲),(維護(hù))和(數(shù)據(jù)字典)。
10.關(guān)系數(shù)據(jù)庫的數(shù)據(jù)操縱語言(DML)的語句分成(檢索)和(更新)。11.DBMS是由(查詢處理器)和(存儲處理器)兩大部分組成。12.數(shù)據(jù)庫管理系統(tǒng)的效率包括計算機(jī)系統(tǒng)的內(nèi)部資源的使用效率、(數(shù)據(jù)庫管理系統(tǒng)DBMS)運(yùn)行效率和(用戶的生成率)。
13.利用數(shù)據(jù)庫管理數(shù)據(jù)時,把現(xiàn)實世界的事物及其之間的聯(lián)系轉(zhuǎn)換成機(jī)器世界的數(shù)據(jù)模型的一個中間環(huán)節(jié)是信息世界的(概念模型)。
14.數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供數(shù)據(jù)定義語言(DDL)及它的翻譯程序,DDL定義數(shù)據(jù)庫的模式、外模式和內(nèi)模式,并通過翻譯程序分別翻譯成相應(yīng)的目標(biāo)模式,存放在(數(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ù)庫運(yùn)行管理)和(數(shù)據(jù)庫的建立和維護(hù))等四個方面。
28.在數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)和程序之間具有很大的獨立性,主要包括(物理獨立性)和(邏輯獨立性)。
29.數(shù)據(jù)是信息的符號表示,或稱載體;信息是數(shù)據(jù)的(內(nèi)涵/語義解釋)。30.數(shù)據(jù)是指所有能輸入的計算機(jī)之中并被計算機(jī)程序所處理的(符號)。31.通常數(shù)據(jù)庫管理系統(tǒng)是建立在(操作系統(tǒng))基礎(chǔ)之上的。
32.數(shù)據(jù)庫是指有組織地、動態(tài)地存儲在(外存)上的相互聯(lián)系的數(shù)據(jù)的集合。33.概念模型最常用的方法是(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語言。37.在關(guān)系代數(shù)運(yùn)算中,從關(guān)系中取出滿足條件的元組的運(yùn)算稱為(選擇)。38.數(shù)據(jù)庫中對數(shù)據(jù)的操作可以記錄為單位,也可以(數(shù)據(jù)項)為單位。39.實體完整性是對(主鍵)的約束,參照完整性規(guī)則是對(外鍵)的約束。40.在數(shù)據(jù)庫技術(shù)中,不產(chǎn)生(無限關(guān)系)和(無窮驗證)的運(yùn)算稱為安全運(yùn)算。41.關(guān)系代數(shù)中,θ聯(lián)接是由(笛卡兒積)操作和(選擇)操作組合而成的。42.擴(kuò)充的關(guān)系代數(shù)操作是(外聯(lián)接)和(外部并)。
43.關(guān)系演算語言包括(元組)關(guān)系演算和(域)關(guān)系演算。44.對關(guān)系進(jìn)行垂直分割的操作稱為(投影),對關(guān)系進(jìn)行水平分割的操作稱為(選擇)。45.關(guān)系代數(shù)包括(并)、(交)、(差)、(笛卡兒積)集合操作,還包括擴(kuò)充的關(guān)系操作:(投影)、(選擇)、(聯(lián)接)、(除法)。46.一個表格是由(表名)、(表頭)和(表體)三個部分組成。47.查詢優(yōu)化的目的是(提高性能),在查詢優(yōu)化當(dāng)中最重要的一條是選擇運(yùn)算應(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ù)的存取按一次一個(元組)進(jìn)行操作。
52.SQL的集合處理方式與宿主語言的單記錄處理方式之間的協(xié)調(diào)用(游標(biāo))機(jī)制實現(xiàn)。53.(共享變量)是SQL與宿主語言的接口。54.在SQL語言中,關(guān)系模式稱為(基本表),存儲模式稱為(存儲文件),子模式稱為(視圖)。
55.SQL的功能包括定義、查詢、(更新)和(控制)。
56.在SQL語言中,建立基本表之前必須先建立(數(shù)據(jù)庫)。
57.在SQL查詢時,如果需要去掉查詢結(jié)果中的重復(fù)組,應(yīng)使用(DISTINCT)保留字。58.當(dāng)用戶建立視圖時,在數(shù)據(jù)字典中存儲的是視圖的(定義),而不是(數(shù)據(jù))。
59.在嵌入式SQL中,為解決宿主語言與SQL的不同數(shù)據(jù)結(jié)構(gòu),采用(游標(biāo))機(jī)制來進(jìn)行轉(zhuǎn)換。
60.SQL數(shù)據(jù)庫中的表,可以是(基本表),也可以是(視圖)。61.SQL提供的時間型數(shù)據(jù)類型分別為TIME和(DATE)。
62.在SQL的SELECT語句中,不僅可以出現(xiàn)列名,而且可以出現(xiàn)(表達(dá)式)。63.在嵌入式SQL的宿主語言中使用SQL語句時,必須加上前綴標(biāo)識(EXEC SQL),結(jié)束標(biāo)識(END EXEC)。64.共享變量由(宿主語言)的程序定義,并用SQL的(DECLARE)語句說明。
65.在Client/Server工作模式中,客戶機(jī)可以使用(SQL)向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。66.關(guān)系數(shù)據(jù)庫的語言分三類,它們是(數(shù)據(jù)描述語言DDL)、(數(shù)據(jù)操縱語言DML)和(數(shù)據(jù)控制語言DCL),而SQL是(集DDL、DML、DCL為一體)的標(biāo)準(zhǔn)關(guān)系數(shù)據(jù)庫語言。67.SQL語言中引用了游標(biāo),使用游標(biāo)是為了把集合操作轉(zhuǎn)換為(單記錄)處理。68.SQL的DML語句包括(SELECT、INSERT、DELETE和UPDATE)。69.緩沖區(qū)是由控制信息和若干(定義頁)組成的。
70.SQL語言引入了游標(biāo)的概念,這是為了實現(xiàn)(查找)操作功能而引入的。71.SQL語言中表示判斷條件的語句由(WHERE)引導(dǎo)。72.索引的描述存放在(數(shù)據(jù)字典)的對象中。
73.在基本表S中刪除年齡(AGE)列,并且把引用該列的所有視圖和約束也一起刪除可用語句(ALTER)TABLES S,(DROP)AGE CASCADE。74.求學(xué)生的總?cè)藬?shù)和平均年齡在SQL中采用 75.SELECT COUNT(*),(AVG)(AGE)76.FROM STUDENT 77.在學(xué)生-選課-課程數(shù)據(jù)庫中的三個關(guān)系如下: 78.S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。
79.查找選修數(shù)據(jù)庫技術(shù)這門課程的學(xué)生名和成績。若使用連接查詢的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è)計的表達(dá)性原則是用無損聯(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.包含在任何一個候選鍵中的屬性稱為(主屬性)。
94.關(guān)系模式R(U,F)中,如果X→→Y,U=XY,稱X→→Y為(平凡)多值依賴。95.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)的,但在進(jì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.當(dāng)局部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)化)三步進(jìn)行。113.在ER圖中,矩形框表示(實體類型),菱形框表示(聯(lián)系類型)。114.在DBD過程中,對現(xiàn)實世界的第一層抽象是(概念)數(shù)據(jù)模型。115.在數(shù)據(jù)抽象中,若干個(類)對象組合起來成為一個(類)對象,前者充當(dāng)后者的成分,稱為(聚集),它表示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)用程序的詳細(xì)設(shè)計)。118.DB物理設(shè)計的優(yōu)劣用(操作開銷)衡量。
119.為哪些表,在哪些列上,建立什么樣的索引?這應(yīng)是DBD的(概念設(shè)計)階段考慮的問題。
120.對DBS的維護(hù)工作是由(DBA)承擔(dān)的。
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),投入運(yùn)行和維護(hù),直到它被新的所取代,這一過程成為(軟件生存)周期。
125.DB并發(fā)操作通常會帶來三類問題,它們是丟失更新、(不一致分析)和讀臟數(shù)據(jù)。126.事務(wù)必須具有的四個性質(zhì)是:原子性、一致性、(隔離性)和持久性。
127.判斷一個并發(fā)調(diào)度是否正確,可以用(并發(fā)事務(wù)的可串行化)概念來解決。128.數(shù)據(jù)庫恢復(fù)時,系統(tǒng)對已提交的事務(wù)要進(jìn)行(重做REDO)處理。
129.設(shè)有學(xué)生表S(學(xué)號,姓名,班級)和學(xué)生選課表SC(學(xué)號,課程號,成績),為維護(hù)數(shù)據(jù)一致性,表S與SC之間應(yīng)滿足(外鍵)完整性約束。
130.SQL中的安全機(jī)制主要有兩個,一個是視圖,另一個是(授權(quán)子系統(tǒng))。131.SQL語言中,允許更新的視圖在定義時應(yīng)該加上(GRANT INSERT)短語。132.數(shù)據(jù)庫保護(hù)包括(數(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)在運(yùn)行中,由于某種原因,使存儲在外存的數(shù)據(jù)部分或全部遭到破壞,這種情況叫做(系統(tǒng))故障。
140.S封鎖增加了并發(fā)度,但也增加了(死鎖的可能)。141.SQL中,全局約束有兩種:(基于元組的檢查子句)和(斷言)。
142.SQL中,如果要使在基本關(guān)系中刪除一個元組時,依賴關(guān)系中相應(yīng)元組一并被刪除,那么外鍵約束子句中的方式說明應(yīng)是(ON DELETE CASCADE)。143.在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ù))是指一系列動作的組合,這些動作被當(dāng)作一個整體來處理。這些動作或者相繼被執(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ù)和(計算機(jī)網(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)中,客戶機(jī)實現(xiàn)前端處理和用戶界面,服務(wù)器完成(事務(wù)處理)和(數(shù)據(jù)訪問控制)。161.分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)分布在各個場地,系統(tǒng)最主要的性能目標(biāo)是盡量減少網(wǎng)絡(luò)中傳遞信息的次數(shù)和(傳送的數(shù)據(jù)量)。
162.分布式數(shù)據(jù)庫系統(tǒng)逐漸向客戶/服務(wù)器模式發(fā)展。但是,單服務(wù)器的結(jié)構(gòu)本質(zhì)上還是(集中式)系統(tǒng)。只有當(dāng)系統(tǒng)中有多個DB服務(wù)器、并可協(xié)調(diào)工作為眾多客戶機(jī)服務(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)系;當(dāng)聯(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.在有泛化/細(xì)化聯(lián)系的對象類型之間,較低層的對象類型稱為(子類型)。168.ORDB系統(tǒng)是在傳統(tǒng)的關(guān)系數(shù)據(jù)庫技術(shù)中引入(面向?qū)ο螅┘夹g(shù)。169.面向?qū)ο竽P椭蓄惖母拍钕喈?dāng)于ER模型中(實體集)的概念。170.對象由變量、消息和(方法)三部分組成。
171.傳統(tǒng)的關(guān)系模型中,基本的數(shù)據(jù)結(jié)構(gòu)層次是(關(guān)系-元組-屬性)。172.嵌套關(guān)系突破了(1NF)定義的限制。
173.嵌套關(guān)系和復(fù)合對象的一個明顯弱點是它們無法表達(dá)(遞歸的結(jié)構(gòu))。174.對象聯(lián)系圖中,橢圓表示(對象類型),小圓圈表示(屬性是基本數(shù)據(jù)類型),單箭頭表示(函數(shù)值是單值),雙箭頭表示(函數(shù)值是多值),雙線箭頭表示(泛化/細(xì)化聯(lián)系),雙向箭頭表示(兩個函數(shù)是互逆的)。
175.對象聯(lián)系圖完整地表達(dá)了(數(shù)據(jù)之間的聯(lián)系)。
176.在數(shù)據(jù)庫系統(tǒng)中實現(xiàn)遞歸數(shù)據(jù)結(jié)構(gòu)的關(guān)鍵是采用(對象標(biāo)識)技術(shù)。177.對象關(guān)系數(shù)據(jù)庫,同類元素的無序集合有兩種類型:(多集)和(集合)。178.在數(shù)據(jù)類型嵌套時,采用引用類型時,要加關(guān)鍵字(ref)。179.面向?qū)ο髷?shù)據(jù)庫中,類似對象的集合稱為(類),對象的方法分成(只讀)型和(更新)型兩種。
180.繼承性是數(shù)據(jù)間的(泛化/細(xì)化)聯(lián)系。
181.要把OOPL變成持久化語言,就要提供一種方法,把對象區(qū)分為(持久的)還是(暫留的),程序運(yùn)行結(jié)束后,前者將被保存,后者將會消失。182.對象的持久性、對象標(biāo)識和指針、(持久對象的存儲和訪問)是持久化程序設(shè)計語言中的三個基本概念。
填空
1、計算機(jī)的硬件基本上由哪五大部分組成?
答:運(yùn)算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備。
2、運(yùn)算器都可對數(shù)據(jù)進(jìn)行哪兩種運(yùn)算?答:算術(shù)運(yùn)算和邏輯運(yùn)算。
3、CAD、CAM、CAT、CAI都代表什么? 答:
1、計算機(jī)輔助設(shè)計(CAD)
2、計算機(jī)輔助制造(CAM)
3、計算機(jī)輔助測試(CAT)
4、計算機(jī)輔助教學(xué)(CAI)
4、數(shù)據(jù)處理是指對數(shù)據(jù)的(收集)、(存儲)、(加工)、(分析)、(傳送)的全過程。
5、程序性語言分為(機(jī)器語言)、(匯編語言)、(高級語言)三類。
6、能舉出哪些是高級語言、哪些是低級語言? 低級語言:匯編語言 高級語言:basic.cobol.c.foxbase等
7、操作系統(tǒng)可分為(批處理操作系統(tǒng))、(分時操作系統(tǒng))、(實時操作系統(tǒng))三種操作系統(tǒng)。
8、解釋型程序和編譯型程序有什么不同?哪種程序產(chǎn)生目標(biāo)程序? 編譯程序產(chǎn)生目標(biāo)程序。
9、DBMS是什么的? 答:DBMS 是數(shù)據(jù)庫管理系統(tǒng)。
10、計算機(jī)系統(tǒng)由(硬件)系統(tǒng)、(軟件)系統(tǒng)兩部份組成。
11、軟件系統(tǒng)分為(系統(tǒng))軟件、(應(yīng)用)軟件兩部分。
12、操作系統(tǒng)的特征:(并發(fā)性)、(共享性)、(隨機(jī)性)。
13、沒有任何軟件支持的計算機(jī)稱為(裸機(jī))。
14、操作系統(tǒng)的五大功能(進(jìn)程管理)、(存儲管理)、(文件管理)、(設(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)追求的目標(biāo)是什么? 答:提高系統(tǒng)資源利用率和大作業(yè)的吞吐量以作業(yè)流量的自動化。
19、分時系統(tǒng)的特點(多路性)、(交互性)、(獨立性)、(及時性)。20、分時系統(tǒng)的主要目標(biāo)? 答:用戶響應(yīng)的及時性。
21、實時系統(tǒng)分為哪兩類?并能舉出這兩類的例子。飛機(jī)飛行、彈道發(fā)射、預(yù)定飛機(jī)票、查詢航班都是什么系統(tǒng)?
答:實時系統(tǒng)分為實時控制系統(tǒng)和實時信息處理系統(tǒng)。飛機(jī)飛行、彈道發(fā)射都是實時控制系統(tǒng) 預(yù)定飛機(jī)票、查詢航班都是實時信息處理系統(tǒng)。
22、實時系統(tǒng)的主要特點是什么? 答:最主要的特點就是及時性,另外的一個特點是高可靠性。
23、個人計算機(jī)上的操作系統(tǒng)是(個人計算機(jī))操作系統(tǒng)。
24、操作系統(tǒng)的類型?(批處理操作系統(tǒng))、(分時操作系統(tǒng))、(實時操作系統(tǒng))、(個人計算機(jī)操作系統(tǒng))、(網(wǎng)絡(luò)操作系統(tǒng))、(分布式操作系統(tǒng))。
25、計算機(jī)的應(yīng)用領(lǐng)域包括什么? 答:
1、科學(xué)計算
2、數(shù)據(jù)通信與數(shù)據(jù)處理、3、自動控制
4、計算機(jī)輔助設(shè)計
5、計算機(jī)人工智能
26、計算機(jī)的主要技術(shù)指標(biāo)? 答:
1、字長
2、運(yùn)算速度
3、主存容量
4、綜合性能
27、CPU的狀態(tài) 答:CPU交替執(zhí)行操作系統(tǒng)程序和用戶程序。在執(zhí)行不同程序時,根據(jù)運(yùn)行程序?qū)C(jī)器指令的使用權(quán)限而 將CPU置為不同的狀態(tài)。CPU的狀態(tài)屬于程序狀態(tài)字PSW的一位。大多數(shù)計算機(jī)系統(tǒng)將CPU執(zhí)行劃分為管態(tài)和目態(tài)
28、PCB是什么? 答:是進(jìn)程控制塊。
29、用戶組織的邏輯文件有哪兩種形式? 答:流式文件、記錄式文件
30、WAN、LAN、MAN都代表什么? 答:WAN代表著廣域網(wǎng)、LAN代表著局域網(wǎng)、MAN代表著城域網(wǎng)。
31、TCP/IP具有以下幾個特點? 答:
1、開放的協(xié)議標(biāo)準(zhǔn),獨立于特定的計算機(jī)硬件與操作系統(tǒng)。
2、獨立環(huán)形特定的網(wǎng)絡(luò)硬件,可以運(yùn)行在局域網(wǎng)、廣域網(wǎng)、更適用于互聯(lián)網(wǎng)中。
3、統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個TCP/IP設(shè)備在網(wǎng)中都見有惟一的IP地址。
4、標(biāo)準(zhǔn)化的高層協(xié)議。可以提供多種可靠的用戶服務(wù)。
32、Internet 提供的主要服務(wù)? 答:
1、www服務(wù)
2、電子郵件服務(wù)
33、Internet的基本接接入方式? 答:
1、通過ISP接入
2、通過局域網(wǎng)接入
3、通過電話線接入
34、信息安全包括哪幾個方面? 答:
1、信息的保密性
2、信息的完整性
3、信息的可用性
4、信息的可控性
35、計算機(jī)直接執(zhí)行的程序是(可執(zhí)行文件),在機(jī)器內(nèi)是以(二進(jìn)制)編碼形式表示的。它編寫的程序是(源程序)匯編語言是(低級語言),一般使用高級程序設(shè)計的語言編寫的應(yīng)用程序稱為(將高級語言源程序翻譯成機(jī)器語言程序即目標(biāo)程序)
36、解釋程序是邊逐條解釋邊逐條執(zhí)行,不保留機(jī)器碼的(目標(biāo)程序)。編譯方式是使用編譯程序把源程序編譯成機(jī)器代碼的(目標(biāo)程序)并形成(文件)保留。
37、一般,將中斷源分為兩大類(強(qiáng)迫性中斷)、(自愿性中斷)。
38、強(qiáng)迫性中斷包括(輸入/輸出中斷)(硬件故障中斷)(時鐘中斷)(控制臺中斷)(程序性中斷)。
39、什么是自愿性中斷? 答:這類中斷事件是正在運(yùn)行程序有應(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、什么是進(jìn)程? 答:進(jìn)程是具有一定獨立功能的程序關(guān)于某個數(shù)據(jù)集合上的一次運(yùn)行活動,進(jìn)程是系統(tǒng)進(jìn)行資源分配的一個獨立的單位,進(jìn)程是動態(tài)產(chǎn)生,動態(tài)消亡的,每一個進(jìn)程都有一個數(shù)據(jù)結(jié)構(gòu)——進(jìn)程控制塊——記錄其執(zhí)行情況,進(jìn)程有三種基本狀態(tài),隨著進(jìn)程的進(jìn)展,它們在狀態(tài)之間相互變化。
44、并發(fā)進(jìn)程使用的的共同使用的資源被稱為(臨界資源)。
45、分邏輯地址空間到物理地址空間的轉(zhuǎn)換被稱為(地址映射)。
46、主要的存儲管理方案有哪幾種? 答:分區(qū)管理、段式管理、頁式管理、段頁式管理。
47、計算機(jī)病毒的特征 答:傳染性、破壞性、隱蔽性、潛伏性、可激發(fā)性。
48、加密和解密方法的操作都是在一種密鑰控制下完廠的。他們分別稱為(加密密鑰)(解密密鑰)。
49、軟件危機(jī)主要表現(xiàn)在哪幾方面? 答:
1、軟件需求增長得不到滿足
2、軟件生產(chǎn)高成本,價格昂貴。
3、軟件生產(chǎn)進(jìn)度違法控制。
4、軟件需求定義不準(zhǔn)確,易偏離用戶需求。
5、軟件質(zhì)量不易保證。
6、軟件可維護(hù)性差。50、20世紀(jì)70年代,B.W.Boehm提出了軟件生命周期的(瀑布模型)。
51、瀑布模型將軟件生命爭取劃人為八個階段 答:
1、問題定義
2、可行性研究
3、需求分析
4、總體設(shè)計
5、詳細(xì)設(shè)計
6、程序編制
7、測試和運(yùn)行
8、維護(hù)
52、瀑布模型的計劃期包括(問題定義)、(可行性研究)、(需求分析);開發(fā)期包括(總體設(shè)計)(詳細(xì)設(shè)計)、(程序設(shè)計),其中程序設(shè)計包括(編碼)和(測試)運(yùn)行期包括系統(tǒng)的(使用)和(維護(hù))。
53、軟件的開發(fā)技術(shù)包括(軟件開發(fā)方法學(xué))、(軟件工具)、(軟件工程環(huán)境)。
54、軟件工程管理包括(軟件管理),(軟件工程經(jīng)濟(jì)學(xué))。
55、軟件開發(fā)技術(shù)包括(軟件開發(fā)方法學(xué))、(工具)和(環(huán)境支持),其主體內(nèi)容是(軟件開發(fā)方法學(xué))。
56、軟件工程管理包括(軟件管理學(xué))、(軟件工程經(jīng)濟(jì)學(xué))。
57、結(jié)構(gòu)化方法將軟件生命周期分為(計劃)、(開發(fā))、(運(yùn)行)三個時期。
58、計劃期的主要是任務(wù)是(問題定義)、(可行性研究)。
59、開發(fā)期的主要任務(wù)是(需求分析)、(總體設(shè)計)、(詳細(xì)設(shè)計)、(編碼)、(測試)。60、運(yùn)行期的主要任務(wù)是軟件的(運(yùn)行)和(維護(hù))。
61、結(jié)構(gòu)化軟件開發(fā)方法具有以下特點 答:
1、階段性
2、推遲實施
3、文檔管理。62、(問題定義)階段的任務(wù)是要確實軟件系統(tǒng)所要解決的任務(wù)。
63、可行性研究著重對以下具體方案考慮 答:
1、經(jīng)濟(jì)可行性
2、技術(shù)可行性
3、操作可行性
64、軟件計劃鞅兩項任務(wù)組成(分析)和(估算)。65、軟件開發(fā)工作中的資源包含(人力資源)、(軟件資源)、(硬件資源),對每一種資源都應(yīng)指明三點(資源的描述)、(使用資源的起始時間)、(使用資源的終止時間)。66、開發(fā)軟件的人員包括(管理人員)、(分析人員)、(設(shè)計人員)以及(編碼和測試人員)。67、軟件資源包括(支持軟件)和(應(yīng)用軟件)。
68、需要分析的這個亟待的基本任務(wù)是,用戶和分析人員雙方共同來理解系統(tǒng)的需要,并將共同理解形成一份文件,即(軟件需要說明書)。69、用戶需求通常包括(功能要求)、(性能要求)、(可靠性要求)、(安全保密要求)以及(開發(fā)費(fèi)用開發(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、人機(jī)混合過程 75、數(shù)據(jù)字典具有的特點? 答:
1、通過名字能方便地查閱數(shù)據(jù)的定義
2、沒有冗余
3、盡量不重復(fù)其他部分已說明的信息
4、能單獨處理描述每個名字的信息
5、書寫方法簡單方便而且嚴(yán)格,容易更新和修改。
76、需要分析的方法通常分為四步? 答:
1、理解當(dāng)前的現(xiàn)實環(huán)境
2、將當(dāng)前系統(tǒng)的具體模型抽象為當(dāng)前邏輯模型
3、分析新系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別
4、確定新系統(tǒng)的人——機(jī)界面和一些補(bǔ)充考慮的細(xì)節(jié)問題。
77、需要分析的步驟? 答:
1、理解
2、分析
3、決策
4、實現(xiàn)
5、復(fù)審
78、復(fù)審的標(biāo)準(zhǔn)和內(nèi)容? 答:
1、軟件需要規(guī)格說明中的目標(biāo)是否與系統(tǒng)規(guī)格說明中的目標(biāo)一致
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、參考文獻(xiàn)目錄
6、附錄
81、軟件需求說明書的主要作用? 答:
1、作為用戶和軟件人員之間的共同文件,為雙方相互了解提供基礎(chǔ)。
2、反映出用戶問題的結(jié)構(gòu),可以作為軟件人員進(jìn)行設(shè)計和編碼的基礎(chǔ)。
3、作為驗收的依據(jù),己作為選取測試用例和進(jìn)行形式驗證的依據(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)聚性)和(耦合性)兩個指標(biāo)來度量的。87、耦合是軟件結(jié)構(gòu)中(各模塊之間相互連接的一種度量)。
88、耦合可以分為哪幾種? 他們之間的耦合度由高到低排列? 答:
1、內(nèi)容耦合
2、公共耦合
3、外部耦合
4、控制耦合
5、標(biāo)記耦合
6、數(shù)據(jù)耦合
7、非直接耦合 89、內(nèi)聚是從(功能角度)來(衡量模塊的聯(lián)系)
90、內(nèi)聚有哪一幾種,它們之間的內(nèi)聚度由弱到強(qiáng)的排列是什么? 答:
1、偶然內(nèi)聚
2、邏輯內(nèi)聚
3、時間內(nèi)聚
4、過程內(nèi)聚
5、通信內(nèi)聚
6、順序內(nèi)聚
7、功能內(nèi)聚 91、什么是納入時間? 答:納入時間是指一個模塊被歸并到軟件的源語言描述之中的時間。92、模塊的激活機(jī)制通常有哪兩種? 答:
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ù)流? 答:當(dāng)信息活輸入通路到達(dá)一個處理,這個處理根據(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ù))、(作為測試階段及維護(hù)階段的一個指南)。
105、軟件設(shè)計規(guī)格說明的編寫可以分為兩個階段 答:
1、在總體設(shè)計階段育集中于軟件結(jié)構(gòu)的描述
2、詳細(xì)計算機(jī)階段應(yīng)集中描述每個軟件元素的細(xì)節(jié)。106、軟件設(shè)計規(guī)格說明中應(yīng)該包括哪些內(nèi)容? 答:
1、作用范圍
2、參考文檔
3、設(shè)計說明
4、模塊、5、文件結(jié)構(gòu)和全局?jǐn)?shù)據(jù)
6、需要與模塊的相互對照表
7、測試的準(zhǔn)備
8、裝配
9、專門的注釋
10、附錄
107、設(shè)計的復(fù)審包括(正規(guī)復(fù)審)、(非正規(guī)復(fù)審)。108、參與復(fù)審的人員包括(管理人員)、(技術(shù)開發(fā)人員)以及(用戶)。
109、復(fù)審的標(biāo)準(zhǔn)是什么? 答:
1、可追溯性
2、風(fēng)險
3、實用性
4、可維護(hù)性
5、接口
6、技術(shù)清晰度
7、選擇方案
8、限制
9、其它問題
110、結(jié)構(gòu)化語言的有哪三種控制結(jié)構(gòu) 答:
1、順序
2、循環(huán)
3、選擇
111、結(jié)構(gòu)化語言的缺點是(目標(biāo)程序所需要的存儲容量和運(yùn)行時間都有一些增加)。
112、從心理學(xué)的觀點看,編程語言的性能主要有哪些? 答:
1、一致性
2、二義性
3、簡潔性
4、局部性和線性 113、從工程的觀點看,語言的性能包括如下內(nèi)容? 答:
1、是否易于把設(shè)計轉(zhuǎn)換為程序
2、編譯效率
3、可移植性
4、是否有開發(fā)工具
5、源程序的可維護(hù)性
114、高級語言通常人為哪三類? 答:
1、基本語言
2、結(jié)構(gòu)化程序語言
3、專用語言
115、當(dāng)評價可用語言時應(yīng)該考慮那些因素? 答:
1、一般的應(yīng)用領(lǐng)域
2、算法及運(yùn)算的復(fù)雜性
3、數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性
4、軟件運(yùn)行的環(huán)境
5、性能
6、對該語言的熟悉程度 116、可用性語言選擇時最主要的考慮什么因素? 答:語言的應(yīng)用領(lǐng)域。117、提高程序的可讀性和易維護(hù)性的關(guān)鍵是(使程序結(jié)構(gòu)簡單清晰)。118、大型軟件系統(tǒng)的程序內(nèi)部必須帶有(說明性注釋)即(內(nèi)部文檔)。
119、軟件測試的目的是什么? 答:軟件測試的目的是在軟件投入生產(chǎn)性運(yù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)其中的錯誤,由于被評審的文檔 或程序不必運(yùn)行,所以稱為靜態(tài)。127、(軟件評審)是保證軟件質(zhì)量的重要措施。128、軟件評審可以分為(需求復(fù)審)、(總體設(shè)計復(fù)審)、(詳細(xì)設(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、交付使用的準(zhǔn)備
7、附錄
141、軟件維護(hù)的任務(wù)是什么? 答?軟件維護(hù)是指系統(tǒng)交付使用以后對它所做的改變。也是軟件生成周期中最后一個階段
142、軟件維護(hù)的分類? 答:
1、校正性維護(hù)
2、適應(yīng)性維護(hù)
3、完善性維護(hù)
4、預(yù)防性維護(hù) 143、影響軟件因素包括什么? 答:
1、人員因素
2、技術(shù)因素
3、管理因素
4、程序自身的因素。
144、影響軟件維護(hù)工作量的因素
1、增加維護(hù)工作量的因素:軟件的年齡和大小,結(jié)構(gòu)的合理性,程序復(fù)雜性,用戶的總量,應(yīng)用的變化,文檔的質(zhì)量等都將影響維護(hù)的工作量。
2、減少維護(hù)工作量的因素:使用新軟件,自動工具、數(shù)據(jù)庫技術(shù)、新的數(shù)據(jù)管理軟件都對維護(hù)工作量減少有幫助,維護(hù)經(jīng)驗同樣對減少維護(hù)工作量有益。145、軟件維護(hù)的任務(wù)包括什么? 答:
1、檢查用戶的要求和說明書
2、同用戶和開發(fā)者商討
3、檢查程序和文檔
4、確定程序錯誤性質(zhì)和位置
5、研究程序的修改可行性和修改可能引起的后果。
6、對改變部分進(jìn)行編碼
7、修改程序文檔和程序庫、數(shù)據(jù)庫。
146、維護(hù)的副作用都有什么? 答:
1、修改程序的副作用
2、修改數(shù)據(jù)的哥作用
3、文檔資料的副作用
147、與軟件產(chǎn)品有關(guān)的性能? 答:
1、正確性
2、健壯性
3、效率
4、安全性
5、可用性
6、風(fēng)險
7、可靠性
148、軟件管理也稱為(項目管理)。
149、軟件管理的主要職能包括什么? 答:
1、組織管理
2、人員管理
3、資源管理
4、計劃管理
5、版本管理
150、軟件工程標(biāo)準(zhǔn)化有什么好處? 答:
1、有利于軟件生產(chǎn)的組織
2、有利于軟件生產(chǎn)的規(guī)?;妥詣踊?/p>
3、便于培養(yǎng)軟件生產(chǎn)人員和提高技術(shù)水平
4、能提高軟件生存率和保證質(zhì)量
5、進(jìn)行開發(fā)人員間的有效通信,減少錯誤。
6、可降低軟件生產(chǎn)成本和縮短開發(fā)爭取
7、有利于提高軟件生產(chǎn)的管理的水平。
151、什么是信息? 答:信息是指現(xiàn)實世界事物的存在或運(yùn)動狀態(tài)的反映。
152、什么是數(shù)據(jù)? 答:數(shù)據(jù)是描述現(xiàn)實世界事物的符號記錄,是指用物理符號記錄下來的可以鑒別的信息。
153、人就將原始信息表示成數(shù)據(jù),稱為(源數(shù)據(jù)),然后對源數(shù)據(jù)進(jìn)行匯集、儲存、綜合、投彈、從這些原始的,無序的,難以理解的數(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ù)庫的運(yùn)行管理
4、數(shù)據(jù)庫的建立和維護(hù)
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)來描述邏輯模式。己嚴(yán)格地定義數(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語言支持?jǐn)?shù)據(jù)庫的三級模式結(jié)構(gòu),在SQL中,模式對應(yīng)著(基本表),內(nèi)模式對應(yīng)于(存儲文件),外模式對應(yīng)于(視圖)。183、在SQL中元組對于表中的(行),屬性對應(yīng)于表中的(列)。
184、數(shù)據(jù)庫需要分析階段的任務(wù)是什么? 答:對現(xiàn)實世界要處理的對象進(jìn)行詳細(xì)調(diào)查,在了解現(xiàn)行系統(tǒng)的概況 確定新系統(tǒng)功能的過程中,收集支持系統(tǒng)目標(biāo)的基礎(chǔ)數(shù)據(jù)及其處理方法。
185、數(shù)據(jù)庫需求分析的基本步驟是什么? 答:
1、需求的收集。
2、需求的分析整理。
3、數(shù)據(jù)分析統(tǒng)計。
4、分析圍繞數(shù)據(jù)的各種業(yè)務(wù)處理功能,并以帶說明的系統(tǒng)功能結(jié)構(gòu)圖形式給出。
186、數(shù)據(jù)庫概念設(shè)計的任務(wù)是產(chǎn)生反映企業(yè)組織信息需求的數(shù)據(jù)庫概念結(jié)構(gòu),即(概念模型)。
187、概念模型是不依賴于計算機(jī)系統(tǒng)和具體的DBMS的,設(shè)計概念模型的過程稱為(概念設(shè)計)。
188、概念設(shè)計的結(jié)果稱為(概念模型)。
189、概念模型具有哪些特點? 答:
1、有豐富的語義表達(dá)能力
2、易于交流和理解。
3、易于變動
4、易于向各種數(shù)據(jù)模型轉(zhuǎn)換。
190、概念設(shè)計的策略和主要步驟是什么? 答:
1、自頂向下
2、自底向下
3、由里向外。
4、混合策略
191、最常用的設(shè)計策略是自底向上的答理,其主要步驟為:
1、進(jìn)行數(shù)據(jù)抽象,設(shè)計局部概念模式
2、將局部概念模式綜合成全局概念模式。
3、進(jìn)行評審、改進(jìn)。192、E—R方法的基本術(shù)語 實體與屬性
193、實體是什么? 答:實體是客觀存在并可互相區(qū)分的“事物”。實體必須有一終表征其特征的屬性來描述,屬性與實體天截然劃分的界限。
194、采用E-R方法的數(shù)據(jù)庫概念設(shè)計的步驟? 答:
1、設(shè)計局部E-R模型。
2、設(shè)計全局E-R模型。
3、全局E-R模型的優(yōu)化。
195、邏輯設(shè)計的目的是什么? 答:邏輯設(shè)計的目的是從概念模型導(dǎo)出特定DBMS可以處理的數(shù)據(jù)庫的邏輯結(jié)構(gòu)(數(shù)據(jù)庫的模式和外模式),這些模式在功能,性能,完整性和一致性的約束及數(shù)據(jù)庫可擴(kuò)充性等方面均應(yīng)滿足用戶提出的要求。196、邏輯設(shè)計的步驟和內(nèi)容? 答:
1、初始模式形成:把E-R圖的實體和聯(lián)系類型,轉(zhuǎn)換成選定的DBMS支持的記錄類型(層次、網(wǎng)絡(luò)、關(guān)系)。
2、子模式設(shè)計:子模式是應(yīng)用程序與數(shù)據(jù)庫的接口,允許有效訪問數(shù)據(jù)庫而不破壞數(shù)據(jù)庫的安全性。
3、模式評價:對邏輯數(shù)據(jù)庫結(jié)構(gòu)(模型),根據(jù)定量分析和性能測算作出評價,定量分析是指處理頻率和數(shù)據(jù) 容量及其增長情況。性能測算是指邏輯記錄訪問數(shù)目,一個應(yīng)用程序傳輸?shù)目傋止?jié)數(shù)和數(shù)據(jù)庫庫的總字節(jié)數(shù)等。
4、修正(優(yōu)化)模式:為使模式適應(yīng)信息的不同表示,可利用DBMS性能,如建索引、散列功能等,但不修改數(shù)據(jù)庫的信息。197、一個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體的屬性就是(關(guān)系的屬性),實體的碼就是(關(guān)系的碼)。
198、對于實體之間的聯(lián)系則有以下不同的情況:
1、一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,2、一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式。
3、一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。
4、三個或三個以上的實體間的多元聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。199、關(guān)系數(shù)據(jù)庫的邏輯設(shè)計過程如下: 答:
1、從E-R圖導(dǎo)出初始關(guān)系模式
2、規(guī)范化處理。
3、模式評價。
4、優(yōu)化模式。
200、數(shù)據(jù)庫的物理設(shè)計是給己確定的邏輯數(shù)據(jù)庫結(jié)構(gòu)設(shè)計沙漠一個有效的、可實現(xiàn)的物理數(shù)據(jù)庫結(jié)構(gòu)。
201、數(shù)據(jù)庫的物理設(shè)計的主要任務(wù)什么?答:設(shè)計數(shù)據(jù)庫中數(shù)據(jù)在物理設(shè)備上的結(jié)構(gòu)的存放結(jié)構(gòu)和存取方法。數(shù)據(jù)庫物理結(jié)構(gòu)依賴于給定的計算機(jī)系統(tǒng),而且與具體選用的DBMS密切模式。
202、數(shù)據(jù)庫的物理設(shè)計的概念: 答:數(shù)據(jù)庫的物理設(shè)計是給已確定的邏輯數(shù)據(jù)庫結(jié)構(gòu)設(shè)計出一個有效的、可實現(xiàn)的物理數(shù)據(jù)庫結(jié) 構(gòu),的過程。
203、物理設(shè)計的步驟和內(nèi)容? 答:
1、存儲記錄的格式設(shè)計
2、存儲方法設(shè)計
3、訪問方法設(shè)計
4、完整性和安全性考慮
5、應(yīng)用設(shè)計
6、形成物理設(shè)計說明書 204、對數(shù)據(jù)庫的概念、邏輯和物理結(jié)構(gòu)的改變稱為(再組織)。205、其中改變概念或物理結(jié)構(gòu)又稱(再構(gòu)造)。206、改變物理結(jié)構(gòu)稱為(再格式化)。
207、一個好的DBMS應(yīng)該提供功能騎。易為、易用的數(shù)據(jù)操縱語言(DML)。208、數(shù)據(jù)操縱語言DML有兩類,一類是(宿主型語言)、一類是(自立型語言)。前者的永久不
能獨立使用,而必須嵌入某種主語言,而后者可以獨立使用,通常供終端用戶使用。209、信息系統(tǒng)設(shè)計目標(biāo)除了滿足用戶的功能需要外,還應(yīng)該考慮系統(tǒng)的(性能)和(效率)。
210、DBMS提供的功能完備程度越高,應(yīng)用系統(tǒng)開發(fā)的(效率越高),而且系統(tǒng)的性能和效率越好。