2016年4月自考02275計算機基礎(chǔ)與程序設(shè)計試題及答案含解析_第1頁
2016年4月自考02275計算機基礎(chǔ)與程序設(shè)計試題及答案含解析_第2頁
2016年4月自考02275計算機基礎(chǔ)與程序設(shè)計試題及答案含解析_第3頁
2016年4月自考02275計算機基礎(chǔ)與程序設(shè)計試題及答案含解析_第4頁
免費預(yù)覽已結(jié)束,剩余3頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

計算機基礎(chǔ)與程序設(shè)計年月真題

0227520164

1、【單選題】依據(jù)所使用的電子元件,將電子計算機的發(fā)展可分為4個階段,其中第2階段

是()

電子管

大規(guī)模超大規(guī)模集成電路

A:

晶體管

B:

中小規(guī)模集成電路

C:

答D:案:C

解析:第二個發(fā)展階段是晶體管的計算機時代,在1956年到1964年。

2、【單選題】下列不屬于結(jié)構(gòu)化軟件開發(fā)方法的基本要點的是()

結(jié)構(gòu)化編碼

模塊化設(shè)計

A:

多態(tài)

B:

逐步求精

C:

答D:案:C

解析:結(jié)構(gòu)化軟件開發(fā)方法的基本要點包括:(1)結(jié)構(gòu)化編碼;(2)模塊化設(shè)計;

(3)逐步求精。

3、【單選題】在白盒測試技術(shù)中,設(shè)計足夠的測試用例,使得程序中每個判定的每個取值分

支至少執(zhí)行一次的覆蓋標(biāo)準(zhǔn)被稱為()

語句覆蓋

判定覆蓋

A:

條件覆蓋

B:

條件組合覆蓋

C:

答D:案:B

解析:判定覆蓋是設(shè)計足夠多的測試用例,使得程序中的每一個判斷至少獲得一次"真"和

一次"假",即使得程序流程圖中的每一個真假分支至少被執(zhí)行一次。

4、【單選題】通過網(wǎng)絡(luò)大量復(fù)制傳播,可造成網(wǎng)絡(luò)阻塞、甚至癱瘓的病毒被稱為()

特洛伊木馬

A:

宏病毒

文件型病毒

B:

蠕蟲病毒

C:

答D:案:D

解析:蠕蟲病毒與計算機病毒相似,是一種能夠自我的計算機程序。與計算機病毒不同的

是,計算機蠕蟲不需要附在別的程序,可能不用使用者介入操作也能自我或執(zhí)行。計算機

蠕蟲未必會直接破壞被感染的系統(tǒng),卻幾乎都對網(wǎng)絡(luò)有害。計算機蠕蟲可能會執(zhí)行垃圾代

碼以發(fā)動分散式阻斷服務(wù)攻擊,令計算機的執(zhí)行效率極大程度降低,從而影響計算機的正

常使用;可能會損毀或修改目標(biāo)計算機的檔案;亦可能只是浪費帶寬。

5、【單選題】面向?qū)ο笕齻€基本原則是()

抽象,繼承,派生

類,對象,方法

A:

繼承,封裝,多態(tài)

B:

對象,屬性,方法

C:

答D:案:C

解析:面向?qū)ο笕齻€基本原則是:繼承、封裝、多態(tài)。

6、【單選題】在VisualStudio2008中,用于添加窗口、組件、類、模板等的菜單是()

文件

項目

A:

插入

B:

編輯

C:

答D:案:B

解析:打開VisualStudio2008,在菜單欄選擇“文件”→“新建”→“項目”。故選項

B符合題意。

7、【單選題】在ADO.NET中,DataSet對象相當(dāng)于一個臨時的()

數(shù)據(jù)表

存儲過程

A:

數(shù)據(jù)庫

B:

數(shù)據(jù)適配器

C:

答D:案:C

解析:DataSet(數(shù)據(jù)集)是一個臨時的數(shù)據(jù)庫,它的數(shù)據(jù)是保存在內(nèi)存中的,它獨立于

任何數(shù)據(jù)庫,也就是DataSet可以保存所有類型數(shù)據(jù)庫的數(shù)據(jù)。

8、【單選題】以下數(shù)據(jù)類型不能表示負(fù)數(shù)范圍的是()

sbyte

uint

A:

double

B:

decimal

C:

答D:案:B

解析:uint是無符號整數(shù)類型,它只能表示非負(fù)數(shù)范圍。在大多數(shù)編程語言中,uint類

型的取值范圍是從0到最大正整數(shù)。因為無符號整數(shù)類型不包含符號位,所以不能表示負(fù)

數(shù)。如果需要表示負(fù)數(shù),可以使用有符號整數(shù)類型,如int。有符號整數(shù)類型可以表示正

數(shù)、負(fù)數(shù)和零。

9、【單選題】運行inta=20,b=5,c=10,d=3;bools,e=false;則表達(dá)式(s=a<c)

&&(e=b-d>0)運算后,e的值是()

0

1

A:

true

B:

false

C:

答D:案:D

10、【單選題】一般而言,學(xué)生與班級之間的關(guān)系類型是()

多對多

一對多

A:

多對一

B:

一對一

C:

答D:案:B

解析:一般而言,學(xué)生與班級之間的關(guān)系類型是一對多。

11、【單選題】以下關(guān)于for循環(huán)for循環(huán)的說法不正確的是()

for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況

for循環(huán)是先判定表達(dá)式,然后決定是否執(zhí)行循環(huán)體語句

A:

for循環(huán)中,可以用break語句跳出循環(huán)體

B:

for循環(huán)體語句中,可以包含多條語句,但要用花括號括起來

C:

D:

答案:A

12、【單選題】在C#程序中,用于創(chuàng)建數(shù)組的關(guān)鍵字是()

array

this

A:

new

B:

static

C:

答D:案:C

解析:在C#程序中,用于創(chuàng)建數(shù)組的關(guān)鍵字是new。

13、【單選題】創(chuàng)建菜單后,為實現(xiàn)菜單項的命令功能,應(yīng)添加的事件處理方法是()

Drawltem

Popup

A:

Click

B:

Select

C:

答D:案:C

解析:創(chuàng)建菜單后,為了實現(xiàn)菜單項的命令功能,應(yīng)為菜單項添加Click事件處理方法。

14、【單選題】下列選項中,不屬于構(gòu)造函數(shù)的特征的是()

構(gòu)造函數(shù)的函數(shù)名和類名相同

構(gòu)造函數(shù)可以重載

A:

構(gòu)造函數(shù)可以帶有參數(shù)

B:

可以指定構(gòu)造函數(shù)的返回值

C:

答D:案:D

15、【單選題】在.NET中,用于提供操作字符串的方法的類庫是()

System.Threading

System.Collections

A:

System.I0

B:

System.String

C:

答D:案:D

16、【單選題】下列關(guān)于繼承的理解,錯誤的是()

子類可以從父類中繼承其所有的成員

無論是否聲明,子類都繼承自object(System.object)類

A:

B:

假如,類M繼承自類N,而類N又繼承自類P,則類M也繼承自類P

子類應(yīng)是對基類的擴展,子類可以添加新的成員

C:

答D:案:A

17、【單選題】指定操作系統(tǒng)讀取文件方式中的FileMode.Create的含義是()

打開一個已經(jīng)存在的文件,若文件不存在,則什么都不做

指定操作系統(tǒng)應(yīng)創(chuàng)建文件,如果文件存在,將出現(xiàn)異常

A:

打開一個已經(jīng)存在的文件,若文件不存在,出現(xiàn)異常

B:

指定操作系統(tǒng)應(yīng)創(chuàng)建文件,如果文件存在,將被改寫

C:

答D:案:D

18、【單選題】在SQLServer中,下列選項中不是用于實現(xiàn)數(shù)據(jù)完整性的是()

rule(規(guī)則)

primarykey

A:

notnull

B:

default

C:

答D:案:D

19、【單選題】以下程序的輸出結(jié)果是()enumColorRed,Green=2,

BluestaticvoidMainstringargs){Colorc=0;Colorc1=(Color)2;Console.WriteLine

("(0},{1)",c,c1);Console.Read();}

Green,Red

Red,Green

A:

Red,Blue

B:

Green,Blue

C:

答D:案:D

20、【單選題】在C#程序中,顯示一個信息為”Thisistest!”,標(biāo)題為“Hello”的消息

框,正確的語句是()

MessageBox("thisisatest!","Hello");

MessageBox.Show("thisisatest!","Hello");

A:

MessageBox("Hello","thisisatest!");

B:

MessageBox.Show("Hello","thisisatest!");

C:

答D:案:B

21、【問答題】C#中有哪些主要的數(shù)據(jù)類型?它們之間是怎樣進(jìn)行相互轉(zhuǎn)換的?

答案:C#中的值類型包括整數(shù)類型、字符類型、浮點類型、布爾類型、結(jié)構(gòu)類型和枚舉類

型(1分)。引用類型包括類、接口、委托、數(shù)組、字符串等(1分)。C#中提供了隱式

類型轉(zhuǎn)換(1分)和顯式類型轉(zhuǎn)換(1分)。

22、【問答題】C#的類的成員包括靜態(tài)成員與非靜態(tài)字段,它們有什么區(qū)別?

答案:在C#中類定義時,成員定義語句中加上了static時,則該成員為靜態(tài)成員,否則

為非靜態(tài)成員(1分);靜態(tài)成員不屬于某個實例對象,只與類相關(guān)聯(lián)(1分),因此,

對靜態(tài)成員的訪問只與類關(guān)聯(lián),訪問時使用類名、成員名(1分),非靜態(tài)成員的訪問與

實例對象關(guān)聯(lián),訪問時使用對象名,成員名。(1分)

23、【問答題】簡述按鈕和文本框控件的作用。

答案:按鈕控件通常用來接收用戶的操作信息,激發(fā)相應(yīng)的事件,按鈕是用戶與程序交互

的最簡便的方法(2分)。文本框控件用于數(shù)據(jù)的輸入與輸出,文本框中的文本在程序運

行時,可以被用戶編輯。(2分)

24、【問答題】簡述使用ADO.NET連接數(shù)據(jù)庫的基本步驟。

答案:使用ADO.NET連接數(shù)據(jù)庫的基本步驟如下:(1)使用using添加命名空間;(1

分)(2)建立sqlConnection對象;(1分)(3)指定sqlConnection對象的

ConnectionString屬性;(1分)(4)打開數(shù)據(jù)庫連接;(5)關(guān)閉數(shù)據(jù)庫連接。(1

分)

25、【填空題】計算機內(nèi)部所有數(shù)據(jù)的存儲、計算和處理都采用___。

答案:二進(jìn)制

26、【填空題】C#的可執(zhí)行文件的文件擴展名是___。

答案:exe

27、【填空題】在switch語句中,每個語句標(biāo)號所含關(guān)鍵字case后面的表達(dá)式必須是

___。

答案:常量表達(dá)式

28、【填空題】在C#語言中,可以用來遍歷數(shù)組元素的循環(huán)語句是___。

答案:foreach

29、【填空題】如果一個類包含一個或多個抽象方法,它是一個___類。

答案:抽象

30、【填空題】在C#中,密封采用___修飾符來實現(xiàn),用于密封類、方

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論