2022年10月自考02275計算機基礎與程序設計含評分標準_第1頁
2022年10月自考02275計算機基礎與程序設計含評分標準_第2頁
2022年10月自考02275計算機基礎與程序設計含評分標準_第3頁
2022年10月自考02275計算機基礎與程序設計含評分標準_第4頁
2022年10月自考02275計算機基礎與程序設計含評分標準_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精品文檔-下載后可編輯年10月自考02275計算機基礎與程序設計含評分標準2022年10月自考02275計算機基礎與程序設計含評分標準

1.[單選題]軟件測試的目的是

A.證明軟件正確.

B.試驗性運行軟件

C.發(fā)現(xiàn)軟件中的錯誤

D.找出軟件中全部錯誤

2.[單選題]下列選項中,屬于結構化需求分析常用的工具是

A.DFD圖

B.PAD圖

C.N-S圖

D.SC圖

3.[單選題]軟件工程的基本目標是

A.開發(fā)高質量的軟件

B.消除軟件固有的復雜性

C.努力發(fā)揮開發(fā)人員的創(chuàng)造性潛能

D.更好地維護正在使用的軟件產(chǎn)品

4.[單選題]在ADO.NET中,DataSet對象相當于一個臨時的

A.數(shù)據(jù)表

B.數(shù)據(jù)庫

C.存儲過程

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

5.[單選題]ADO.NET是一種

A.數(shù)據(jù)庫

B.查詢語言

C.數(shù)據(jù)庫管理系統(tǒng)

D.用于數(shù)據(jù)訪問的基類庫

6.[單選題]下列選項中,表示條件為所有姓“王”的學生的WHERE子句是

A.WHERE姓名='王?'

B.WHERE姓名='王%'

C.WHERE姓名LIKE'王?'

D.WHERE姓名LIKE'王%'

7.[單選題]在SQLServer中,用于刪除數(shù)據(jù)庫的命令是

A.DROPTABLE

B.DELETETABLE

C.DROPDATABASE

D.DELETEDATABASE

8.[單選題]圖書信息表中,有書號、書名、著者名、價格等信息,一般適合用作主鍵的是

A.書號

B.書名

C.著者名

D.價格

9.[單選題]下列選項中,刪除文件“d:\test.txt"的正確方法是

A.File.Dete(t-test.txt");

B.File.Dele(":(\test.txt");

C.Filef=newFil("d:test.txt");f.DeleteO;

D.Filef=newFil(":\t.t");f.Delete0);

10.[單選題]在C#中,對文本文件進行讀操作通常使用

A.BinaryReader類

B.BinaryWriter類

C.StreamReader類

D.StreamWriter類

11.[單選題]在C#中,獲得一個0~1范圍內隨機數(shù)的正確方法是

A.doublenumber=Random.NextO;

B.doublenumber=Random.NextDoubleO;

C.Randomr=newRandom);doublenumber=r.Next0;

D.Randomr=newRandom0;doublenumber=r.NextDouble();

12.[單選題]在C#中,聲明虛方法的修飾符是

A.abstract

B.sealed

C.static

D.virtual

13.[單選題]復選框按鈕控件是

A.Button控件

B.CheckBox控件

C.GroupBox控件

D.RadioButton控件

14.[單選題]已知定義語句:int[,]a=newint[5,6];,則下列數(shù)組元素引用的方法正確的是

A.a(3,4)

B.a[3,4]

C.a(3)(4)

D.a[3][4]

15.[單選題]判斷int型變量x,y中至少有一個偶數(shù)的關系表達式是

A.x%2=0y%2=0

B.x%2!=0y%2!=0

C.x%2=0||y%2=0

D.x%2!=0||y%2!=0

16.[單選題]正確定義常量PI的語句是

A.constdoublePI=3.14;

B.doubleconstPI=3.14;

C.staticdoublePI=3.14;

D.doublestaticPI=3.14;

17.[單選題]下列選項中,屬于C#合法變量名的是

A.3ab

B._56

C.char

D.x?y

18.[單選題]在C#中,定義命名空間的關鍵字是

A.namespace

B.import

C.include

D.using

19.[單選題]在計算機中,對數(shù)據(jù)進行加工處理的部件是

A.存儲器

B.控制器

C.運算器

D.I/O設備

20.[單選題]目前的計算機一般被認為是第四代計算機,它所釆用的主要元件是

A.電子管

B.晶體管

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

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

21.[填空題]在開發(fā)系統(tǒng)之前,先建立系統(tǒng)原型提供給用戶,用戶通過研究原型,進一步完善他們的功能需求,可以減少進行_____性維護的需要。

22.[填空題]軟件設計分為概要設計和_____設計兩個階段。

23.[填空題]軟件生命周期分為軟件定義、軟件開發(fā)和軟件_____3個階段。

24.[填空題]在SQLServer中,約束保障了數(shù)據(jù)的一致性和完整性,其中_____約束當前記錄的唯一性。

25.[填空題]已知定義:Strings="Thisisalst.";,表達式s.Indexf("is")的值是_____。

26.[填空題]在C#中,使用_____運算符創(chuàng)建一個類的對象。

27.[填空題]已知數(shù)組b的定義:int[]b=newint[4]{1,2,3,4};,b[b.Length-1]的值是_____。

28.[填空題]已知整型變量i的初始值是0,則循環(huán)語句“while(++i=3);”執(zhí)行后,i的值是_____。

29.[填空題]已知x和y是int類型變量,x的值是0,y的值是3,語句“x=-y;"執(zhí)行后x的值是

30.[填空題]一個完整的計算機系統(tǒng)由硬件系統(tǒng)和_____系統(tǒng)兩大部分組成。

31.[問答題]寫出4種常見的軟件生命周期模型。

32.[問答題]設數(shù)據(jù)庫JXGL中有一個關于學生基本信息的表,表名為“student”,該表有XH(學號、char)、XM(姓名、char).XB(性別、char)、BJ(班級、char)和SG(身高、int)五個字段。分別寫出完成下列查詢要求的SQL語句。

(1)列出所有女生的學號、姓名和班級。

(2)列出每個班最高學生的“身高”。

33.[問答題]簡述C#中實現(xiàn)多態(tài)的方法。

34.[問答題]什么是C#數(shù)據(jù)類型系統(tǒng)中的裝箱?簡述它的實現(xiàn)過程。

35.[問答題]簡述內存儲器和外存儲器的作用。

36.[填空題]在Forml窗體中有一個名稱為bindingSource1的控件,該控件已正確地綁定到數(shù)據(jù)源;有若干個文本框,用來顯示數(shù)據(jù)源當前的記錄信息,已經(jīng)正確設置;有2個名稱為buttonl和button2的按鈕,它們的事件程序如下:

privatevoidbuttonl_Click(objectsender,EventAigse)

{

bindingSourcel.Position++;

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

bindingSource1.Position=bindingSource1.Count-1;

}

程序運行后,單擊buttonl按鈕,則在文本框中顯示_____一條記錄信息;單擊button2按鈕,則在文本框中顯示_____一條記錄信息。

37.[填空題]寫出下列程序運行的結果。

classShape

{

publicvirtualvoidpm()

{

Console.WriteLine("Shape");

}

}

classRectangle:Shape

{

publicoverridevoidpm()

{

Console.WriteLine("Recf");

}

}

classTriangle:Shape

{

publicnewvoidpm()

{

Console.WriteLine("Tri");

}

}

classProgram

{

staticvoidMain(string[]args)

{

Shaper=newRectangle();

Shapet=newTriangle();

r.pm();

t.pm();

}

}

38.[填空題]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

Graphicsg=this.CreateGraphics();

Penp=newPen(Color.Blue,1);

g.DrawLine(p,100,100,200,100);

g.DrawLine(p,200,100,200,200);

g.DrawLine(p,200,200,100,200);

g.DrawLine(p,100,200,100,100);

p.Dispose();

g.Dispose();

}

程序運行后,單擊窗口中的buttonl按鈕,將在窗體中繪制一個_____。

39.[填空題]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

int[]a=newint[5](5,8,3,1,9);

inttemp;

fbr(inti=0;i2;i++)

for(intj=l;j5;j++)

{

if(a[j]{

temp=a[j];

a[j]=a[j-1];

a[j-1]=temp;

}

}

textBoxl.Text=a[0].ToString();

fbr(inti=l;i5;i++)

textBoxl.Text=textBoxl.Text+","+a[i].ToString();

}

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

40.[填空題]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

intsum=0;

fbr(inti=l;i10;i++)

{

if(i=5)

break;

sum+=i;

}

textBoxl.Text=sum.ToString();

}

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

41.[填空題]將下列程序補充完整,使得程序運行后,輸出100以內能被3整除且個位數(shù)為6的所有整數(shù)。

classProgram

{

publicstaticvoidMain(string[]args)

{

inti,j;

fbr(i=0;_____;i++)//(1)

{

j=i*10+6;

if(_____)//(2)

Console.Write("{0}",j);

}

}

}

42.[填空題]在Forml窗體中有一個名稱為timer1的計數(shù)器控件,將下列程序補充完整,使得程序運行后,F(xiàn)orml窗體的背景色在紅藍之間交替變換,變換的時間間隔是5秒。

privatevoidForml_Load(objectsender,EventAigse)

{

timerl.Interval=_____;//(1)設置計時器時間間隔

_____=true;//(2)啟動定時器控件

}

privatevoidtimerl_Tick(objectsender,EventArgse)

{

if(this.BackColor=_____)//(3)

this.BackColor=Color.Red;

溫馨提示

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

評論

0/150

提交評論