2022年4月自考02275計算機基礎與程序設計試題及答案含解析_第1頁
2022年4月自考02275計算機基礎與程序設計試題及答案含解析_第2頁
2022年4月自考02275計算機基礎與程序設計試題及答案含解析_第3頁
2022年4月自考02275計算機基礎與程序設計試題及答案含解析_第4頁
2022年4月自考02275計算機基礎與程序設計試題及答案含解析_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機基礎與程序設計年月真題

0227520224

1、【單選題】計算機病毒是指

帶細菌的磁盤

已損壞的磁盤

A:

被破壞的程序

B:

具有破壞性的特制程序

C:

答D:案:D

解析:計算機病毒是編制者在計算機程序中插入的破壞計算機功能或者數據的代碼,能影

響計算機使用,能自我復制的一組程序。

2、【單選題】下列選項中,屬于計算機輸出設備的是

鍵盤

鼠標

A:

打印機

B:

掃描儀

C:

答D:案:C

解析:屬于輸出設備的是顯示器、打印機、繪圖儀、影像輸出系統、語音輸出系統、磁記

錄設備等。

3、【單選題】下列存儲容量單位中,最小的單位是

bit

Byte

A:

KB

B:

GB

C:

答D:案:A

解析:計算機中存儲數據的最小單位是(bit,又稱比特);存儲容量的基本單位是字節。

4、【單選題】下列選項中,屬于引用類型的是

簡單類型

結構類型

A:

數組類型

B:

C:

枚舉類型

答D:案:C

解析:數組屬于引用類型。數組對象存儲在堆中,數組變量屬于引用類型變量,存儲數組對

象的地址信息,指向第一個數組。

5、【單選題】如果希望文本框TextBox能獲得焦點,但是不能更改文本框內容,應該修改的

屬性是

Enabled屬性

PasswordChar屬性

A:

ReadOnly屬性

B:

Visible屬性

C:

答D:案:C

6、【單選題】假設整型變量x和y的初值都是10,語句y=++x;執行后

x和y都是10

x和y都是11

A:

x是10,y是11

B:

x是11,y是10

C:

答D:案:B

7、【單選題】為了能正常跳出switch語句塊,一般會在case子句末尾放一條

break語句

continue語句

A:

goto語句

B:

return語句

C:

答D:案:A

解析:為了能夠正常跳出switch語句塊,通常在每個case子句的末尾會放置一條break

語句。break語句的作用是終止當前的case子句,并跳出整個switch語句塊。在switch

語句中,當某個case子句的條件滿足時,程序會執行該case子句后的所有語句,直到遇

到break語句或者switch語句結束。如果沒有在case子句末尾放置break語句,程序會

繼續執行下一個case子句,直到遇到break語句或者switch語句結束。

8、【單選題】Array類中可以直接獲取數組中元素總數的是

GetLength方法

Length屬性

A:

B:

Rank屬性

Sort方法

C:

答D:案:B

解析:length屬性,表示數組的長度java中如果想要獲得數組中可以保存的元素個數。

9、【單選題】下列數組定義語句,正確的是

int[]a=newint[5]{1,2,3,4};

inta[]=newint[5]{1,2,3,4,5};

A:

int[,]a=newint[3][4];

B:

int[]a={1,2,3,4};

C:

答D:案:D

10、【單選題】在Windows窗體設計中,創建下拉菜單的控件是

ContextMenuStrip控件

MenuStrip控件

A:

ToolStrip控件

B:

StatusStrip控件

C:

答D:案:B

解析:在Windows應用程序中,MenuStrip控件通常被設計成下拉式菜單,當然也可以美化

成MicrosoftOffice中的那種菜單樣式。

11、【單選題】下列控件中,最適合用于選擇用戶性別的控件是

Button控件

CheckBox控件

A:

RadioButton控件

B:

TextBox控件

C:

答D:案:C

解析:RadioButton是Windows窗體的控件,為用戶提供由兩個或多個互斥選項組成的選

項集。

12、【單選題】在C#中,不能實例化的類是

基類

派生類

A:

密封類

B:

C:

抽象類

答D:案:D

解析:抽象類不能實例化。抽象方法沒有函數體。抽象方法必須在子類中給出具體實

現。

13、【單選題】提供了對位圖的處理功能的類是

Bitmap

Brush

A:

Graphics

B:

Pen

C:

答D:案:A

解析:Bitmap類Bitmap對象封裝了GDI+中的一個位圖,此位圖由圖形圖像及其屬性的像

素數據組成。

14、【單選題】在C#中,從內存向其他媒介或設備傳輸數據的流稱為

輸入流

輸出流

A:

字符流

B:

字節流

C:

答D:案:B

解析:將數據從數據源讀取到內存,為輸入流,也稱為讀取流。將數據從內存中寫入數據源,

為輸出流,也稱為寫入流。

15、【單選題】修改數據庫的SQL命令是

ALTERDATABASE

ALTERTABLE

A:

UPDATEDATABASE

B:

UPDATETABLE

C:

答D:案:A

解析:ALTERDATABASE:在數據庫中添加或刪除文件和文件組。也可用于更改文件和文件

組的屬性,例如更改文件的名稱和大小。

16、【單選題】在ADO.NET中,包含了SQLServer.NET數據提供程序類的命名空間是

System.Data

System.Data.OleDb

A:

System.Data.SqlClient

B:

System.Xml.serialization

C:

答D:案:C

17、【單選題】按軟件的工作方式可以將軟件分為

通用軟件和定制軟件

正版軟件和盜版軟件

A:

系統軟件、支撐軟件和應用軟件

B:

實時處理軟件、分時軟件、交互式軟件和批處理軟件

C:

答D:案:D

解析:按軟件的工作方式可以將軟件分為實時處理軟件、分時軟件、交互式軟件和批處理

軟件。

18、【單選題】常見的軟件生命周期模型不包括

對象模型

瀑布模型

A:

增量模型

B:

噴泉模型

C:

答D:案:A

解析:本題主要考查的知識點為軟件生存周期模型。軟件生存周期模型主要有瀑布模

型、增量模型、螺旋模型、噴泉模型、演化模型。

19、【單選題】在UML中,類圖的實例是

用例圖

對象圖

A:

狀態圖

B:

順序圖

C:

答D:案:B

解析:對象圖可以被看作是類圖在某一時刻的實例。

20、【單選題】下列選項中,內聚性最強的是

邏輯內聚

A:

時間內聚

功能內聚

B:

通信內聚

C:

答D:案:C

解析:內聚性是一個模塊內部各元素間彼此結合的緊密程度的度量。內聚是從功能角度來

度量模塊內的聯系。內聚共有7類,它們之間的內聚性由弱到強排列順序為:偶然內聚、

邏輯內聚、時間內聚、過程內聚、通信內聚、順序內聚和功能內聚。

21、【問答題】什么是C#類型系統中的拆箱?簡述它的實現過程。

答案:拆箱是從object類型到值類型或從接口類型到實現該接口的值類型的顯式轉換。

拆箱操作包括兩個步驟:首先檢查該對象實例是否是某個給定值類型的裝箱值,然后將該

值從實例復制到值類型變量中。

22、【問答題】已知sum是int類型變量,sum的值是1,試將下面的代碼片段中的for循

環改成用do循環來實現。for(inti=10;i>1;i--)sum=sum+2;

答案:

如圖

23、【問答題】簡述類的析構函數的特點。

答案:析構函數名與類名相同,只是在前面加一個“~”。一個類只能有一個析構函

數。析構函數既沒有修飾符,也沒有參數。析構函數不能被顯式調用。

24、【問答題】某學生選課數據庫(xsxk)中包含如下3個表:(1)學生表:包含學號、姓

名、性別字段,“學號”為主鍵。(2)課程表:包含課程編號、課程名、學分字段,“課程

編號”為主鍵。(3)選課表:包含學號、課程編號、成績字段,“學號+課程編號”為主

鍵。分別寫出完成下列操作的SQL語句。(1)列出課程編號為“1005”的課程名與學分。

(2)列出選修課程名為“網頁設計”的學生學號與成績。

答案:(1)SELECT課程名,學分FROM課程表WHERE課程編號='1005'(2)SELECT學號,

成績FROM課程表,選課表WHERE課程表.課程編號=選課表.課程編號and課程名='網頁設

計'

25、【問答題】什么是軟件開發環境?它由哪幾部分組成?

答案:軟件開發環境是全面支持軟件生命周期各階段的軟件工具集合。軟件開發環境通

常由軟件工具集和環境集成機制兩部分構成。

26、【問答題】有程序段如下:

程序運行后,單擊窗口中的button1按鈕,在文本框textBoxl中顯示的內容是______。

答案:28

27、【問答題】有程序段如下:

程序運行后,單擊窗口中的button!按鈕,在文木框textBox1中顯示的內容是_____。

答案:36

28、【問答題】有程序段如下:

程序運行后,單擊窗口中的button1按鈕,在文本框textBox1中顯示的內容是______。

答案:35

29、【問答題】有程序段如下:

程序運行后,單擊窗口中的button1按鈕,在文本框textBox1中顯示的內容是______。

答案:91215

30、【問答題】有程序段如下:

畫出程序運行后,單擊窗口中的buttonl按鈕,在窗體中所繪制出的圖形。

答案:

如圖

31、【問答題】將下列事件程序補充完整,使得程序運行后,單擊button1按鈕,將保存

在二進制文件“d:\mydata.dat”中的6個整數讀出,并顯示在textBox1文本框中。

答案:(1)ReadInt32(2)Close(3)Close

32、【問答題】將下列事件程序補充完整,使得程序運行后,單擊“顯示”按鈕,將

d:\abc.mdb數據庫中txl表的數據顯示在ListBox1列表框控件中。運行情況如題42圖所

示。

答案:(1)Open(2)Read

33、【問答題】在Forml窗體中有一個名稱為comboBox1的組合框和一個名稱為label1的

標簽。編寫事件過程privatevoidcomboBox1_KeyPress(object

sender,KeyPressEventArgse),使得程序運行后,當在組合框中輸入一個新項目后按回車鍵

(ASCII碼為13)時,如果輸入的項在組合框的列表中不存在,則自動添加到組合框的列表

中,并在label1中給出提示“已成功添加輸入項”;如果存在,則在label1中給出提示

“輸入項已在組合框中”。

答案:

如圖

<imgsrc='/img/topic/20220819170223_62ff519fe723f.png'

/

34、【填空題】依據計算機所使用的____,計算機的發展可以分為4個階段。

答案:電子元件

35、【填空題】計算機執行指令一般分為兩個階段:取指周期和_____周期。

答案:執行

36、【填空題】C#中使用____關鍵字導入命名空間。

答案:using

37、【填空題】條件運算符是______一個元運算符。

答案:三

38、【填空題】在C#中,專用于數組和集合遍歷的循環語句是______語句。

答案:foreach

39

溫馨提示

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

最新文檔

評論

0/150

提交評論