在日常的學(xué)習(xí)、工作、生活中,肯定對(duì)各類范文都很熟悉吧。相信許多人會(huì)覺得范文很難寫?這里我整理了一些優(yōu)秀的范文,希望對(duì)大家有所幫助,下面我們就來了解一下吧。
計(jì)算機(jī)二級(jí)c語言程序題 計(jì)算機(jī)二級(jí)c語言程序題題庫篇一
a.圖元關(guān)系
b.數(shù)據(jù)流
c.控制流
d.調(diào)用關(guān)系
(2)結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括()。
a.多態(tài)性
b.自頂向下
c.模塊化
d.逐步求精
(3)軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。
a.低內(nèi)聚低耦合
b.高內(nèi)聚低耦合
c.低內(nèi)聚高耦合
d.高內(nèi)聚高耦合
(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。
a.可行性分析報(bào)告
b.軟件需求規(guī)格說明書
c.概要設(shè)計(jì)說明書
d.集成測(cè)試計(jì)劃
(5)算法的有窮性是指()。
a.算法程序的運(yùn)行時(shí)問是有限的。
b.算法程序所處理的數(shù)據(jù)量是有限的
c.算法程序的長(zhǎng)度是有限的
d.算法只能被有限的用戶使用
(6)對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n一1)/2的排序方法是()。
a.快速排序
b.冒泡排序
c.直接插入排序
d.堆排序
(7)下列關(guān)于棧的敘述正確的是()。
a.棧按“先進(jìn)先出”組織數(shù)據(jù),
b.棧按“先進(jìn)后出”組織數(shù)據(jù)
c.只能在棧底插入數(shù)據(jù)
d.不能刪除數(shù)據(jù)
(8)在數(shù)據(jù)庫設(shè)計(jì)中,將e—r圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。
a.需求分析階段
b.概念設(shè)計(jì)階段
c.邏輯設(shè)計(jì)階段
d.物理設(shè)計(jì)階段
(9)有三個(gè)關(guān)系r、s和t如下:
由關(guān)系r和s通過運(yùn)算得到關(guān)系t,則所使用的運(yùn)算為()。
a.并
b.自然連接
c.笛卡爾積
d.交
(10)設(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ī)
(1)c【解析】在數(shù)據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用標(biāo)有名字的箭頭表示控制流。所以選擇c。
(2)a【解析】結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語句,所以選擇a。
(3)b【解析】軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低偶合、模塊大小規(guī)模適當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)?。模塊的劃分應(yīng)遵循一定的要求,以保證模塊劃分合理,并進(jìn)一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能。
的高。
(4)b【解析】a錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。c錯(cuò)誤,概要設(shè)計(jì)說明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。d錯(cuò)誤,集成測(cè)試計(jì)劃是在概要設(shè)計(jì)階段編寫的文檔。b正確,需求規(guī)格說明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的.重要參考文檔。
(5)a【解析】算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可完成。有窮性是指算法程序的運(yùn)行時(shí)間是有限的。
(6)d【解析】除了堆排序算法的比較次數(shù)是o(nl092n),其他的都是n(n一1)/2。
(7)b【解析】棧是按“先進(jìn)后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進(jìn)行操作。
(8)c【解析】e—r圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫中,即設(shè)計(jì)出表,所以屬于邏輯設(shè)計(jì)階段。
(9)d【解析】自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以8錯(cuò)誤。笛卡爾積是用r集合中元素為第一元素,s集合中元素為第二元素構(gòu)成的有序?qū)?,所以c錯(cuò)誤。根據(jù)關(guān)系t可以很明顯地看出是從關(guān)系r與關(guān)系s中取得相同的關(guān)系組所以取得是交運(yùn)算,選擇d。
(10)c【解析】學(xué)號(hào)是學(xué)生表s的主鍵,課號(hào)是課程表c的主鍵,所以選課表sc的關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯一定義的學(xué)號(hào)和課號(hào),所以選擇c。
計(jì)算機(jī)二級(jí)c語言程序題 計(jì)算機(jī)二級(jí)c語言程序題題庫篇一
a.圖元關(guān)系
b.數(shù)據(jù)流
c.控制流
d.調(diào)用關(guān)系
(2)結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括()。
a.多態(tài)性
b.自頂向下
c.模塊化
d.逐步求精
(3)軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。
a.低內(nèi)聚低耦合
b.高內(nèi)聚低耦合
c.低內(nèi)聚高耦合
d.高內(nèi)聚高耦合
(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。
a.可行性分析報(bào)告
b.軟件需求規(guī)格說明書
c.概要設(shè)計(jì)說明書
d.集成測(cè)試計(jì)劃
(5)算法的有窮性是指()。
a.算法程序的運(yùn)行時(shí)問是有限的。
b.算法程序所處理的數(shù)據(jù)量是有限的
c.算法程序的長(zhǎng)度是有限的
d.算法只能被有限的用戶使用
(6)對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n一1)/2的排序方法是()。
a.快速排序
b.冒泡排序
c.直接插入排序
d.堆排序
(7)下列關(guān)于棧的敘述正確的是()。
a.棧按“先進(jìn)先出”組織數(shù)據(jù),
b.棧按“先進(jìn)后出”組織數(shù)據(jù)
c.只能在棧底插入數(shù)據(jù)
d.不能刪除數(shù)據(jù)
(8)在數(shù)據(jù)庫設(shè)計(jì)中,將e—r圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。
a.需求分析階段
b.概念設(shè)計(jì)階段
c.邏輯設(shè)計(jì)階段
d.物理設(shè)計(jì)階段
(9)有三個(gè)關(guān)系r、s和t如下:
由關(guān)系r和s通過運(yùn)算得到關(guān)系t,則所使用的運(yùn)算為()。
a.并
b.自然連接
c.笛卡爾積
d.交
(10)設(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ī)
(1)c【解析】在數(shù)據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用標(biāo)有名字的箭頭表示控制流。所以選擇c。
(2)a【解析】結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語句,所以選擇a。
(3)b【解析】軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低偶合、模塊大小規(guī)模適當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)?。模塊的劃分應(yīng)遵循一定的要求,以保證模塊劃分合理,并進(jìn)一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能。
的高。
(4)b【解析】a錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。c錯(cuò)誤,概要設(shè)計(jì)說明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。d錯(cuò)誤,集成測(cè)試計(jì)劃是在概要設(shè)計(jì)階段編寫的文檔。b正確,需求規(guī)格說明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的.重要參考文檔。
(5)a【解析】算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可完成。有窮性是指算法程序的運(yùn)行時(shí)間是有限的。
(6)d【解析】除了堆排序算法的比較次數(shù)是o(nl092n),其他的都是n(n一1)/2。
(7)b【解析】棧是按“先進(jìn)后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進(jìn)行操作。
(8)c【解析】e—r圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫中,即設(shè)計(jì)出表,所以屬于邏輯設(shè)計(jì)階段。
(9)d【解析】自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以8錯(cuò)誤。笛卡爾積是用r集合中元素為第一元素,s集合中元素為第二元素構(gòu)成的有序?qū)?,所以c錯(cuò)誤。根據(jù)關(guān)系t可以很明顯地看出是從關(guān)系r與關(guān)系s中取得相同的關(guān)系組所以取得是交運(yùn)算,選擇d。
(10)c【解析】學(xué)號(hào)是學(xué)生表s的主鍵,課號(hào)是課程表c的主鍵,所以選課表sc的關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯一定義的學(xué)號(hào)和課號(hào),所以選擇c。