2017年計算機二級C++考試鞏固試題及答案二

字號:


    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í)行程序的過程。測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。