2022年4月高自考真題高級語言設計_第1頁
2022年4月高自考真題高級語言設計_第2頁
2022年4月高自考真題高級語言設計_第3頁
2022年4月高自考真題高級語言設計_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

絕密★啟用前C.x是10,y是11D.x是U,y是10

2022年4月高等教育自學考試全國統一命題考試7.為了能正常跳出switch語句塊,一般會在case子句末尾放一條

A.break語句B.continue語句

C.goto語句D.return語句

計算機基礎與程序設計

(課程代碼02275)

A.ContcxtMenuStrip控件B.MenuStrip控件

C.TooIStrip控件D.StatusStrip控件

11.下列控件中,最適合用于選擇用戶性別的控件是

注意事項:A.Button控件B.ChcckBox控件

1.本試卷分為兩部分,第一部分為選擇題,第二部分為非選擇題。C.RadioButton控件D.TextBox控件

12.在C#中,不弓國實例化的類是

2.應考者必須按試題順序在答題卡(紙)指定位置上作答,答在試卷上無效。

A.基類一B.派生類

3.涂寫部分、畫圖部分必須使用2B鉛筆,書寫部分必須使用黑色字跡簽字筆。

C.密封類D.抽象類

13.提栓了對位圖的處理功能的類是

第一部分選擇題A.BitmapB.Brush

一、單項選擇題:本大題共20小題,每小題1分,共C.GraphicsD.Pen

B.己損壞的磁盤

20分。在每小題列出的備選項中只有一項是最符B.輸出流

D.具有破壞性的特制程序

合題目要求的,請將其選出。D.字節流

1.計算機病毒是指

B.鼠標

A.帶細菌的磁盤A.ALTERDATABASEB.ALTERTABLE

D.掃描儀

C.被破壞的程序C.UPDATEDATABASED.UPDATETABLE

2.下列選項中,屬于計算機輸出設備的是8.Array類中可以直接獲取數組中元素總數的是

B.ByteA.GctLength方法B.Length屬性

A.鍵盤

D.GBC.Rank屬性D.Sort方法

C.打印機

9.下列數組定義語句,正確的是

3.下列存儲容量單位中,最小的單位是B.結構類型

A.int[]a=newint[51{l,2,3.4};B.inta[]=newint[5](1,2,3,4.5}:

A.bitD.枚舉類型

C.int[Ja=newint[3][4J;D-intlJa={l,2,3,4};

C.KB

10.在Windows窗體設計中,創建下拉菜單的控件是

4.下列選項中,屬于引用類型的是

C.字符流

A.簡單類型15.修改數據庫的SQL命令是

C.數組類型在中,包含了數據提

16.ADO.NETSQLServer.NETB.瀑布模型

5.如果希望文本框TexlBox能獲得焦點,但是不能更改文本框內容,應該修改的屬性是供程序類的命名空間是

D.噴泉模型

A.Enabled屬性B.PasswordChar屬性A.System.DataB.

System.Data.OleDb

C.Readonly屬性D.Visible屬性

C.System.Data.SqlClientD.B.對象圖

6.假設整型變量x和y的初值都是10,語句尸++x;執行后

System.Xml.serializationD.順序圖

人.乂和丫都是10B.x和y都是1117.按軟件的工作方式可以將軟件分為

計算機基礎與程序設計試題第1頁(共6頁)計算機基礎與程序設計試題第2頁(共6頁)

14.偉儡坎,流族內存向其他媒介或設備傳輸數據的流稱為

A.通用軟件和定制軟件

B.正版軟件和盜版軟件

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

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

18.常見的軟件生命周期模型不包括

A.對象模型'‘■

C.增量模型

19.在UML中,類圖的實例是

A.用例圖

C.狀態圖

計算機基礎與程序設計試題第3頁(共6貝)計算機基礎與程序設計試題第4頁(共6頁)

20.下列選項中,內聚性最強的是m=aIb;

textBoxl.Text=Convert.ToString(m+n);

A.邏輯內聚B.時間內聚

C.功能內聚)

D.通信內聚

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

第二部分非選擇題37.有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

二、填空題:本大題共10小題,每小題I分,共10分。inti=2,s=l,num=24;

21.依據計算機所使用的,計算機的發展可以分為4個階段。while(ivnum)

(

22.計算機執行指令一般分為兩個階段:取指周期和周期。

if(num%i=0)

23.C#中使用關鍵字導入命名空間。

s=s+i;

24.條件運算符是一個元運算符。

25.在C#中,專用于數組和集合遍歷的循環語句是語句。1

26.如果類成員前沒有訪問修飾符,則默認為訪問類型。textBoxl.Text=s.ToStringO;

27.GD[是Graphics的英文縮寫。)

坦岸,云彳〒w.,曲右窗口出坊枯鈕在寸木柝伍十卜口”[由顯w的由容是

28.SQLServer

在中,為了保證實體完整性,需要為表設置一個。-MI4Vr-r|H*4KI<.7-*It***AJf■?JMX,

29.用來輔助軟件開發、運行、維護、管理、支持等活動的程序系統稱為o38.有程序段如下:

30.在結構化分析方法中,數據字典和共同構成了系統的邏輯模型,是需求privatevoidbuttonI_Click(objectsender,EventArgse)

:_____________________

規格說明書的重要組成部分。intx;

三、簡答題:本大題共5小題,每小題4分,共20分。x=7;

31.什么是C#類型系統中的拆箱?簡述它的實現過程。while(true)

(

32.已知sum是int類型變量,sum的值是1,試將下面的代碼片段中的fbr循環改成用do循環來

if(x%2=I&&x%3=2)break;

實現。

elsex=x+7;

for(inti=10;i>l;i—)

}

sum=sum+2;

textBoxl.Text=x.ToStringO;

33.簡述類的析構函數的特點。)

34.某學生選課數據庫(xsxk)中包含如下3個表:程序運行后,單擊窗II中的buttonl按鈕,在文本框textBoxl中顯示的內容是一

(1)學生表:包含學號、姓名、性別字段,“學號”為主鍵。

39.有程序段如下:

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

privatevoidbuttonl_Click(objectsender,EventArgse)

(3)選課表:包含學號、課程編號、成績字段,“學號+課程編號”為主犍。分別寫出("

完成下列操作的SQL語句。int[]a=newint[][1,2,3.4,567,8};

ints0=0,si=0,s2=0;

(1)列出課程編號為“1005”的課程名與學分。

fbreach(intiina)

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

{

35.什么是軟件開發環境?它由哪幾部分組成?

switch(i%3)

四、程序閱讀題:本大題共5小題,每小題5分,共25分。

case0:sO+=i;break;

36.有程序段如下:

case1:si+=i;break;

privatevoidbutton1_Click(objectsender,EventArgse)

case2:s2+=i:break;

intn,m,a=7,b=21;

n=a&b;

計算機基礎與程序設計試題第3頁(共6頁)計算機基礎與程序設計試題第4頁(共6頁)

textBoxLTcxt=Convert.ToString(sO*10000+sl*I00+s2);

)

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

40.有程序段如下:privatevoidbutton1_C1ick(objectsender,EventArgse){—男聯系電話OleDbConnectionmyconn=new

Graphicsg;男OlcDbConncction();

g=this.CreateGraphics();男

女Stringmyslr="Provider=MicrosoftJet.OLEDB.4.();H+,,DataSource

Penp=newPen(Color.Green,3);

g.DrawLine(p,50,50,100,50);=d:\\abc.mdb";myconn.ConnectionString=mystr;

g.DrawLinc(p,50,50,75,75);

myconn.();//(1)

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

p.Dispose();Stringmysql="SELECT姓名,性別,聯系電話FROMtxl”;

g.Dispose();

OleDbCommandmyemd=newOleDbCommand(mysql,myconn);

}

畫出程序運行后,單擊窗口中的button1按鈕,在窗體中所繪制出的圖形。OleDbDataReadermyreader=mycmd.ExecuteReader();

五、程序填空題:本大題共2小題,第41小題9分,第42小題6分,共15分。listBoxl.Items.Clear();

41,將下列事件程序補充完整,使得程序運行后,單擊bulionl按鈕,將保存在二進制文件listBoxl.Items.Add(H姓名\t性別\i聯系電話”);

"d:\mydata.dat”中的6個整數讀出,并顯示在textBoxl文本框中。

--------privatevoidbuttonl_Click(objectsender,EventArgse)

M

{-listBoxl.Items.Add(一=

FileStreamfs=newFileStream(@'d:\mydata.dat',FileMode.Open,FileAccess.Read);while(myreader.())

BinaryReaderbr=newBinaryReader(fs);

listBoxl.Items.Add(String.Format(n{0}\t{1}\t{2}n,myreader[0],myreader[l],

textBoxl.Text=H";

intnum;myreader[2]));

for(inti=0;i<6;i++)myrcadcr.Close();mycon

溫馨提示

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

評論

0/150

提交評論