1). 一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯(lián)系是( ).
A.一對一
B.一對多
C.多對多
D.多對一
正確答案:C
答案解析:因為一個人可以操作多個計算機,而一臺計算機又可以被多個人使用,所以兩個實體之間是多對多的關(guān)系。
2). 設(shè)函數(shù)中有整型變量n,為保證其在未賦初值的情況下初值為0,應(yīng)選擇的存儲類別是( )。
A.auto
B.register
C.static
D.auto或register
正確答案:C
答案解析:在C語言中,未賦初值的靜態(tài)局部變量,編譯程序自動給它賦初值0。所以選擇C。
3). 以下哪個基類中的成員函數(shù)表示純虛函數(shù)?( )
A.virtual void vf(int)
B.void vf(int)=0
C.virtual void vf(=0)
D.virtual void yf(int){ }
正確答案:B
4). 最簡單的交換排序方法是( )
A.快速排序
B.選擇排序
C.堆排序
D.冒泡排序
正確答案:D
5). 在軟件測試設(shè)計中,軟件測試的主要目的是
A.實驗性運行軟件
B.證明軟件正確
C.找出軟件中全部錯誤
D.發(fā)現(xiàn)軟件錯誤而執(zhí)行程序
正確答案:D
答案解析:使用人工或自動手段來運行或測定某個系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或是弄清預(yù)期結(jié)果與實際結(jié)果之間的差別。軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。