2、intf("%d,%d,%d",a,b,c)d+二b+二++c;printf("%d,%d,%d",a,b,c);printf("%d,%d,%d",a++,--b,++c);printf("%d,%d,%d",a,b,c);}答案:1,1,14,3,25,2,33.下面程序的輸出結(jié)果是什么?^include"stdio.h〃niain(){intx=3;switch(x){case1:case2:printf("x<3");case3:printf(z,x=3〃);case4:case5:printf("x
3、>3");default:printf("xunknow'n");}}答案:X=3X>3Xunknow1.寫出下列程序段的輸出結(jié)果:mainO{intx=5;inty二10;printfC%dx++);printf("%d〃,++y);}答案:5112.寫出下列程序段的輸出結(jié)杲:main(){intx=5;inty二10;printf(〃%d〃,x++);printfr%d,z,++y);}答案:5113.閱讀如卜?程序,給出輸出結(jié)杲。main(){inta二2,b二3,c;c=a;if(a>b)c=l;els
4、eif(a==b)c=0;elsec=-1;printf("%d",c);}答案:-14.寫出關(guān)系型數(shù)據(jù)庫的第一、第二、第三標(biāo)準(zhǔn)形式的各口耍求。答案:①第一標(biāo)2、準(zhǔn)形式:由原子值和主鍵值組成,數(shù)據(jù)表中的每一個(gè)字段都不可以再分。(同一數(shù)據(jù)表中同類字段不允許重復(fù)出現(xiàn),在一個(gè)字段內(nèi)也不允許放置多個(gè)數(shù)據(jù)項(xiàng))②第二標(biāo)準(zhǔn)形式:要求所有的非關(guān)鍵字段完全依賴于主鍵。(或類似的解釋)③第三標(biāo)準(zhǔn)形式:每一個(gè)非主鍵字段列中沒有可傳遞的的依賴性。(一個(gè)非主鍵列不能依賴于另一個(gè)非主鍵列)1.用戶權(quán)限的種類有哪些?各自的作用?答案:權(quán)限類型及作用:①對(duì)象權(quán)
5、限作用:決定用戶對(duì)數(shù)據(jù)庫對(duì)象所執(zhí)行的操作,包括用戶對(duì)數(shù)據(jù)庫中的表、視圖、列或存儲(chǔ)過程等對(duì)象的操作權(quán)限②語句權(quán)限作用:決定用戶能否操作數(shù)據(jù)庫和創(chuàng)建數(shù)據(jù)庫對(duì)象③隱含權(quán)限作用:控制那些只能由預(yù)定義系統(tǒng)角色的成員或數(shù)據(jù)庫對(duì)象所冇者執(zhí)行的活動(dòng)。2.口定義函數(shù)的類型?各口原返回值。答案:自定義函數(shù)類型:①標(biāo)量函數(shù)返回值:?jiǎn)蝹€(gè)數(shù)據(jù)值②內(nèi)嵌表值函數(shù)返冋值:table,③多語句表值函數(shù)返回值:table3.觸發(fā)器的類型以及相対的語句命令?答案:類型:①INSERT觸發(fā)器、②UPDATE觸發(fā)器、③DELETE觸發(fā)器相對(duì)應(yīng)的語句:①INSERT語句、②U
6、PDATE語句、③DELETE語句11?名詞解群:多態(tài)性答案:指相同的操作或函數(shù)、過程可作用于多種類型的對(duì)象上并獲得不同結(jié)果?;颍ú煌膶?duì)彖,收到同一消息可以產(chǎn)牛不同的結(jié)果。)12.名詞解釋:內(nèi)聚性答案:內(nèi)聚性是模塊獨(dú)立性的衡量標(biāo)準(zhǔn)之一,它是指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。13.名詞解釋:JSP方法答案:JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過程,它根據(jù)輸入,輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過程描述,即程序結(jié)構(gòu)。14.名詞解釋:數(shù)據(jù)字典(DD)答案:數(shù)據(jù)
7、字典是用來定義數(shù)據(jù)流圖中的各個(gè)成分的貝-體含義的。它以一種準(zhǔn)確的、無二義性的說明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。12.簡(jiǎn)述容錯(cuò)技術(shù)的四種主要手段,并解釋。答案:結(jié)構(gòu)冗余:包括靜態(tài)冗余、動(dòng)態(tài)冗余和混合冗余。信息兀余:為檢測(cè)或糾正信息在運(yùn)算或傳輸中的錯(cuò)誤,須外加一部分信息。時(shí)間冗余:指垂復(fù)執(zhí)行指令或程序來消除瞬時(shí)錯(cuò)謀帶來的影響。兀余附加技術(shù):指為實(shí)現(xiàn)上述兀余技術(shù)所需的資源和技術(shù)。13.以G.J.Myers的觀點(diǎn),簡(jiǎn)述對(duì)軟件測(cè)試的目的。答案:軟件測(cè)試是(1)為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程:(2)一個(gè)好的用
8、例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。(3)一個(gè)成功的測(cè)試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。14.就程序設(shè)計(jì)語言的工程特性而言,對(duì)程序編碼有哪些要求?答案:就程序設(shè)計(jì)語言的丁程特性而言,對(duì)程序編碼有如卜?要求:(1)可移植性(2)開發(fā)工具