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

下載本文檔

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

文檔簡介

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

02275202210

1、【單選題】在微型計算機(jī)中,西文字符普遍使用的編碼是

ASCII碼

BCD碼

A:

EBCDIC碼

B:

國標(biāo)碼

C:

答D:案:A

解析:微型計算機(jī)中,普遍使用的字符編碼是ASCII碼。ASCII(AmericanStandard

CodeforInformationInterchange,美國標(biāo)準(zhǔn)信息交換代碼)是基于拉丁字母的一套電

腦編碼系統(tǒng),主要用于顯示現(xiàn)代英語和其他西歐語言。

2、【單選題】利用計算機(jī)模擬人類某些智力行為的應(yīng)用屬于

電子商務(wù)

人工智能

A:

虛擬現(xiàn)實

B:

多媒體技術(shù)

C:

答D:案:B

解析:人工智能(ArtificialIntelligence),英文縮寫為AI。它是研究、開發(fā)用于模

擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學(xué)。

3、【單選題】下列各存儲器中,存取速度最快的是

RAM

ROM

A:

Cache

B:

CD-ROM

C:

答D:案:C

4、【單選題】在C#中,定義命名空間的關(guān)鍵字是

namespace

import

A:

include

B:

using

C:

D:

答案:A

解析:定義名稱空間的關(guān)鍵字是(namespace)引入命名空間語句是(using)。

5、【單選題】假設(shè)整型變量x和y的初值都是10,語句“y=x++;”執(zhí)行后

x和y都是10

x和y都是11

A:

x是10,y是11

B:

x是11,y是10

C:

答D:案:D

6、【單選題】標(biāo)簽Label中,設(shè)置文本顏色的是

BackColor屬性

Font屬性

A:

ForeColor屬性

B:

Text屬性

C:

答D:案:C

解析:Label控件的ForeColo屬性用于設(shè)置標(biāo)簽標(biāo)題文字的顏色。

7、【單選題】下列選項中,最適合實現(xiàn)條件運算符“?:”功能的是

單分支if語句

雙分支if語句

A:

多分支if語句

B:

嵌套的if語句

C:

答D:案:B

8、【單選題】在C#中,靜態(tài)方法Array.Reverse()的功能主要是針對

一維數(shù)組

二維數(shù)組

A:

交錯數(shù)組

B:

多維數(shù)組

C:

答D:案:A

解析:Sort方法用于對一維Array數(shù)組中的元素進(jìn)行排序。Reverse方法用于反轉(zhuǎn)一維

數(shù)組元素的順序。但是不會進(jìn)行排序。

9、【單選題】語句“int[]a=newint[3];”定義的數(shù)組a占的字節(jié)數(shù)為

6

8

A:

12

B:

16

C:

答D:案:C

10、【單選題】要實現(xiàn)“不僅可以選擇列表中的項目,同時又可以輸入列表中不存在的項

目”功能,應(yīng)選擇的控件是

CheckedListBox

ComboBox

A:

ListBox

B:

TextBox

C:

答D:案:B

11、【單選題】在C#的分組控件中,可以顯示標(biāo)題的是

FlowLayoutPanel控件

GroupBox控件

A:

Panel控件

B:

TabControl控件

C:

答D:案:B

解析:GroupBox與Panel控件的主要區(qū)別是:只有GroupBox控件可以顯示標(biāo)題,只有

Panel控件可以有滾到條;GroupBox控件必須有邊框,但Panel控件可以沒有邊框。

12、【單選題】訪問類中靜態(tài)方法的正確形式是

類名.靜態(tài)方法名

類名:靜態(tài)方法名

A:

對象名.靜態(tài)方法名

B:

對象名:靜態(tài)方法名

C:

答D:案:A

解析:調(diào)用靜態(tài)方法格式:“類名.靜態(tài)方法名(【參數(shù)列表】)

13、【單選題】已知變量定義:Strings="Hubei";,則表達(dá)式s.CompareTo("Hubei")的值是

0

A:

1

False

B:

True

C:

答D:案:A

14、【單選題】FileStream類中,將字節(jié)塊寫入文件流的當(dāng)前位置的方法是

Read()

ReadByte()

A:

Write()

B:

WriteByte()

C:

答D:案:C

解析:Write//使用從緩沖區(qū)讀取的數(shù)據(jù)將字節(jié)塊寫入該流WriteByte//將一個字節(jié)寫

入文件流的當(dāng)前位置

15、【單選題】創(chuàng)建數(shù)據(jù)庫的SQL命令是

ALTERDATABASE

ALTERTABLE

A:

CREATEDATABASE

B:

CREATETABLE

C:

答D:案:C

解析:CREATEDATABASE為SQl語句,用于創(chuàng)建數(shù)據(jù)庫。

16、【單選題】在ADO.NET中,用于從數(shù)據(jù)源中獲取只讀數(shù)據(jù)的對象是

Command對象

DataAdapter對象

A:

DataSet對象

B:

DataReader對象

C:

答D:案:D

解析:DataReader對象是一個簡單的數(shù)據(jù)集,用于從數(shù)據(jù)源中檢索只讀數(shù)據(jù)集,常用于檢索

大量數(shù)據(jù)。

17、【單選題】在軟件生命周期中,軟件的可行性研究屬于

軟件定義階段

軟件設(shè)計階段

A:

B:

軟件實現(xiàn)階段

軟件開發(fā)階段

C:

答D:案:A

解析:在軟件生命周期中,軟件的可行性研究屬于軟件定義階段(SoftwareDefinition

Phase)。軟件定義階段是軟件生命周期的早期階段,也被稱為前期規(guī)劃階段或需求分析

階段。在這個階段,軟件項目的可行性研究是非常重要的一部分??尚行匝芯渴菍浖?/p>

目的可行性進(jìn)行評估和分析,以確定是否值得繼續(xù)進(jìn)行軟件開發(fā)。它通常包括以下幾個方

面的考慮:1.技術(shù)可行性:評估所需的技術(shù)和資源是否可行,包括硬件、軟件、網(wǎng)絡(luò)等

方面的考慮。2.經(jīng)濟(jì)可行性:評估軟件項目的成本和收益,包括開發(fā)成本、運維成本、

預(yù)期收益等方面的考慮。3.法律和合規(guī)可行性:評估軟件項目是否符合相關(guān)法律法規(guī)和

合規(guī)要求,包括數(shù)據(jù)保護(hù)、隱私保護(hù)、知識產(chǎn)權(quán)等方面的考慮。4.運營可行性:評估軟

件項目的運營和維護(hù)是否可行,包括人力資源、培訓(xùn)、支持等方面的考慮。通過進(jìn)行可行

性研究,可以幫助決策者和項目團(tuán)隊在軟件項目的早期階段做出明智的決策,避免投入大

量資源和時間在一個不可行的項目上??尚行匝芯康慕Y(jié)果將為后續(xù)的需求分析、設(shè)計和開

發(fā)階段提供指導(dǎo)和依據(jù)。

18、【單選題】下列軟件工具中,屬于軟件維護(hù)工具的是

需求分析工具

測試工具

A:

項目管理工具

B:

版本控制工具

C:

答D:案:D

解析:軟件維護(hù)工具主要有:1、版本控制工具;2、文檔分析工具;3、開發(fā)信息庫工

具;、4、逆向工程工具;5、再工程工具;其中,逆向工程的工具主要有:程序切分器、

靜態(tài)分析器、動態(tài)分析器、數(shù)據(jù)流分析器、交叉引用器、依賴關(guān)系分析器。

19、【單選題】在UML視圖中,描述位于節(jié)點上的運行實例的部署情況的是

用例視圖

邏輯視圖

A:

組件視圖

B:

配置視圖

C:

答D:案:D

解析:配置視圖。配置視圖顯示系統(tǒng)的具體部署。部署是指將系統(tǒng)配置到由計算機(jī)和設(shè)備

組成的物理結(jié)構(gòu)上。

20、【單選題】下列選項中,不屬于黑盒測試技術(shù)的是

錯誤推測法

邊界值分析法

A:

基本路徑測試

B:

等價類劃分法

C:

答D:案:C

解析:黑盒測試測試者完全不了解也不考慮程序的結(jié)構(gòu)和處理過程。常用的黑盒測試方法

有:①等價類劃分法;②邊界值分析法;③錯誤推測法;④因果圖等。

21、【問答題】簡述什么是靜態(tài)變量、實例變量和局部變量。

答案:用static修飾符聲明的變量稱為靜態(tài)變量。未用static修飾符聲明的變量稱為

實例變量。在一個程序塊中聲明的變量稱為局部變量。

22、【問答題】試結(jié)合下面do循環(huán)的語法格式簡述do循環(huán)執(zhí)行過程。do{循環(huán)體}

while(布爾表達(dá)式);

答案:首先執(zhí)行循環(huán)體中的語句;然后計算布爾表達(dá)式的值;若該值為真,則再次執(zhí)行循

環(huán)體中的語句;否則,退出循環(huán),執(zhí)行while語句后面的第一條語句。

23、【問答題】簡述C#中方法的改寫和方法的重載。

答案:方法的改寫指子類對父類中的函數(shù)進(jìn)行重寫,使用new修飾符或override修飾符

來實現(xiàn)。方法的重載指的是同一個類中有兩個或多個名字相同但是參數(shù)不同的方法,不

需要特定的修飾符來實現(xiàn)。

24、【問答題】SQL語句“SELECT學(xué)號,姓名,班級FROM學(xué)生表WHERE性別=‘女’”的

功能是列出學(xué)生表中所有女生的學(xué)號、姓名和班級。試解釋SQL語句“SELECT班級,MAX

(出生日期)FROM學(xué)生表GROUPBY班級”的功能。

答案:列出每個班年齡最小的學(xué)生的“出生日期”。

25、【問答題】簡述軟件需求規(guī)格說明節(jié)在軟件開發(fā)過程中的作用。

答案:它是用戶和開發(fā)人員對軟件需求達(dá)成一致的基礎(chǔ)上制定的協(xié)議,便于理解和交流。

它是軟件開發(fā)工作的基礎(chǔ)和出發(fā)點。它是對目標(biāo)軟件進(jìn)行測試和驗收的依據(jù)。

26、【問答題】有程序段如下:privatevoidbutton1_Click(objectsender,

EventArgse){intn=10,ab;a=~n;a++;b=-n;

textBox1.Text=Convert.ToString(a+b);}程序運行后,單擊窗口中的buttonl按鈕,在

文本框textBox1中顯示的內(nèi)容是()。

答案:-20

27、【問答題】有程序段如下:privatevoidbutton1_Click(objectsender,

EventArgse){doublea=3,b=1,c=2,t,s;if(a+b>c&&a;+c>b&&b;+c>a)

{t=(a+b+c)/2.0;s=Math.Sqrt(t*(t-a)*(t-b)*(t-c));

textBox1.Text=s.ToString(".##");}elsetextBox1.Text="NoTriangle!";}程序

運行后,單擊窗口中的button1按鈕,在文本框textBox1中顯示的內(nèi)容是()。

答案:NoTriangle!

28、【問答題】有程序段如下:privatevoidbutton1_Click(objectsender,

EventArgse){int[]a=newint[4]{1,3,2,4};ints=0,i;for(i=0;i<4;i++)

s=s*10+a[i];textBox1.Text=Convert.ToString(s);}程序運行后,單擊窗口中的

button1按鈕,在文本框textBox1中顯示的內(nèi)容是

答案:1324

29、【問答題】有程序段如下:privatevoidForm1_Load(objectsender,EventArgse)

{listBox1.Items.Clear();intx=0;for(inti=1;i<=5;i++){x=2*x+1;

listBox1.Items.Add(x+1);}}privatevoidbuttonl_Click(objectsender,

EventArgse){inti,s=0;for(i=0;is=s+Convert.Tolnt32(listBox1.Items[i]);

textBox1.Text=s.ToString();}程序運行后,單擊窗口中的button1按鈕,在文本框

textBox1中顯示的內(nèi)容是()。

答案:62

30、【問答題】有程序段如下:privatevoidbuttonl_Click(objectsender,EventArgs

e){Graphicsg;g=this.CreateGraphics();Penp=newPen(Color.Green,2);

g.DrawLine(p,75,50,100,75);g.DrawLine(p,75,50,100,25);

g.DrawLine(p,100,25,100,75);p.Dispose();g.Dispose();}畫出程序運行后,單擊

窗口中的button1按鈕,在窗體中所繪制出的圖形。

答案:

31、【問答題】將下列事件程序補(bǔ)充完整,使得程序運行后,單擊button1按鈕,把磁盤文件

d:\test1.txt的內(nèi)容添加到磁盤文件d:\test2.txt的后面。privatevoid

button1_Click(objectsender,EventArgse){stringline;StreamReadersr=new

StreamReader("d:\\\test1.txt",true);StreamWritersw=new

StreamWriter("d:\\\test2.txt",(1));while((line=sr.(2)())!=null)sw.(3)(line);

sr.Close();sw.Close();}

答案:(1)true(2)ReadLine(3)WriteLine

32、【問答題】將下列事件程序補(bǔ)充完整,使得程序運行后,單擊button1按鈕,將

d:\abc.mdb數(shù)據(jù)庫中txl表的數(shù)據(jù)顯示在dgvTxl控件中。privatevoid

buttonl_Click(objectsender,EventArgse){OleDbConnectionmyconn=new

OleDbConnection();stringmystr="Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=d:\\\abc.mdb";myconn.ConnectionString=mystr;myconn.(1);string

mysql="SELECT*FROMtxl";OleDbCommandmycmd=newOleDbCommand(mysql,myconn);

OleDbDataAdapterda=newOleDbDataAdapter();DataSetds=newDataSet();

da.SelectCommand=mycmd;OleDbCommandBuilderbuilder=newOleDbCommandBuilder(da);

da.Fill(ds,"txl");dgvTxl.(2)=ds.Tables[0];myconn.Close();}

答案:(1)Open(2)DataSource

33、【問答題】編寫適當(dāng)?shù)氖录^程,使得程序運行后,在打開窗口的文本框textBox1中

輸入整數(shù)n后,單擊button1按鈕,計算表達(dá)式

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論