2015-2016學年自考《計算機基礎(chǔ)與程序設計》試卷A答案_第1頁
2015-2016學年自考《計算機基礎(chǔ)與程序設計》試卷A答案_第2頁
2015-2016學年自考《計算機基礎(chǔ)與程序設計》試卷A答案_第3頁
2015-2016學年自考《計算機基礎(chǔ)與程序設計》試卷A答案_第4頁
2015-2016學年自考《計算機基礎(chǔ)與程序設計》試卷A答案_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、班級 學號 姓名 -密-封-線-20152016學年第 一 學期 自考建筑工程專業(yè)計算機基礎(chǔ)與程序設計課程考試試卷(A卷)注意:1、本試卷共 2 頁; 2、考試時間: 100 分鐘 題號一二三四總分得分閱卷人 一、單項選擇題(在本題的每一小題的備選答案中只有一個答案是正確的,請把正確選項的序號,填入答題卡中,否則無效。多選不給分。每題1.5分,共45分)題號12345678910答案題號11121314151617181920答案題號21222324252627282930答案1下面( B )是合法的變量名。 A accp5.0 B _Csharp C99s DMain2下面這段代碼的輸出為(

2、 A )A進入了if B進入了if,進入了else C進入了else D進入了if ,進入了else if,進入了else int year = 2046; if (year % 2 = 0) Console.WriteLine("進入了if"); else if (year % 3 = 0) Console.WriteLine("進入了else if"); else Console.WriteLine("進入了else"); Console.ReadLine();3下面程序的輸出結(jié)果是 ( D ) A)1 B)2 C)4.5 D)4

3、 static void Main(string args) int a=5,b =2; float x=4.5f, y=3.0f, u; u=a/3+b*x/y+1/2; Console .WriteLine ("0",u); Console.ReadLine(); 4運行下面這段代碼的結(jié)果為( D )A去上課 B去上課,聚餐,逛街,睡覺 C什么都不輸出 D編譯出錯 string day = "星期一" switch (day) case "星期一": case "星期三": case "星期五&quo

4、t;: Console.Write("去上課"); case "星期六": Console.Write(",聚餐"); case "星期日": Console.Write(",逛街"); default : Console.WriteLine(",睡覺"); Console.ReadLine();5分析下面這段代碼,執(zhí)行后count的值為( B )int i, j ,count=0;for(i=0;i<4;i+) for(j=0;j<6;j+) count+; A

5、 15 B 24 C20 D216程序運行后的輸出結(jié)果是( C ) A)1,1,2 B)2,2,1 C)1,3,2 D)2,2,3 static void Main(string args) int i=1,j=2,k=2; if(j+>0|k+>0 &&i+>0) Console .WriteLine ("0,1,2",i,j,k); Console.ReadLine(); 7若想打印如下圖案,下面代碼劃線處應分別填入( D )。 * * *int i=1,j;while(i< ) for(j=0;j< ;j+) Consol

6、e.Write(“*”); Console.WriteLine( ); i+; A 3 3 B 4 4 C3 4 D4 38以下代碼運行后顯示的結(jié)果是( C )。 string myGrade = "S1" string yourGrade = "S1" Console.WriteLine(myGrade = yourGrade); Console.WriteLine(myGrade.Equals(yourGrade);A True BFalse CTrue DFalse False True True False9程序運行后的輸出結(jié)果是( C ) A)

7、5 B)4 C)6 D)不確定 static void Main(string args) int a=5,b=4,c=6,d; d=a>b?(a>c?a:c):(b); Console .WriteLine ("0",d); Console.ReadLine(); 10運行下面這段代碼,將( D ) static void Main(string args) int mile = 0; Run(mile); Console.WriteLine(mile); Console.ReadLine(); private static void Run( ref int

8、 mile) mile = mile + 80; Console.WriteLine(mile); A 輸出:800 B輸出:800 C輸出:0 D編譯出錯 0 800 800 11用戶單擊消息框(MessageBox)的按鈕時的返回值是( D )類型的。 A DialogValue BDialogBox CMessageResult DDialogResult12有以下程序段,其輸出結(jié)果是(C )int x=3; do Console .Write ("0t",x-=2);while(-x)=0);A) 1 B)3 0 C)1 -2 D)死循環(huán)13圖1-1窗體中,不包含(

9、 C )控件。 A TextBox BaaaboBox CPanel DButton圖1-1 第13題的窗體14(A )控件用于顯示多個選項卡,每個選項卡均可包含圖片和其他控件。 A TabControl B GroupBox CImageList DListBox15有以下程序段,其輸出結(jié)果是( A )int x=3; while(-x)=0) Console .Write ("0t",x-=2);A) 不執(zhí)行循環(huán)體 B)1 C)0 D)死循環(huán)16下面( C )可以顯示一個模式窗體。 AApplication.Run(new Form1() ); BForm1.Show(

10、 ) CForm1.ShowDialog( ) DMessageBox.Show( )17如果想建立應用程序與數(shù)據(jù)庫的連接,應該使用( D )對象。A Connection Baaamand CDataReader D DataAdapter18以下敘述正確的是( D )A.do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替B.do-while語句構(gòu)成的循環(huán)只能用break語句退出C.do-while語句構(gòu)成的循環(huán),在while 后的表達式為真時結(jié)束循環(huán)D.do-while語句構(gòu)成的循環(huán),在while 后的表達式為假時結(jié)束循環(huán)19.下列的數(shù)組定義語句,不正確的是(C)。 A.int

11、a=new int 51,2,3,4,5; B. int,a= new int a34; C. int a=new int 3; D.inta=1,2,3,4; 20.語句如下:intc1=new int5;int c2=1,2,3,4,5,6,7,8,9,0;數(shù)組c1和c2中的元素的個數(shù)分別為(C) A.6和10B. 6和9C. 5和10 D. 5和921.定義一個數(shù)組,正確的代碼為(B) A.int arraya=new int5;B.int arraya=new int5;C.int arraya=new int;D.int5 arraya=new int5; 22.在C#中,如果想要修

12、改Windows窗體的邊框樣式,需要修改該窗體的(D)屬性。A.StartPosition B.backColor C.ShowInTaskbar D.FormBorderStyle23.在Windows應用程序中,當需要將窗體關(guān)閉時,需要調(diào)用窗體的(D)方法。A.Activate B.Stop C.Show D.Close24.在Windows應用程序中,為了禁用一個名為btnOpen的Button控件,下列做法正確的是(B)。 A.btnOpen.Enable=true B.btnOpen.Enable=false C. btnOpen.Visible=false D. btnOpen.V

13、isible=true25.在窗體上放置一個名為IblMessage的標簽控件,用戶希望此標簽的寬度根據(jù)其文本內(nèi)容的長度而變化,那么開發(fā)人員應當使用如下(B)語句對該標簽控件進行初始化設計。A.IblMessage.AutoWide=true B.IblMessage.AutoSize=true C.IblMessage.AutoWide=false D.IblMessage.AutoSize=true26.要使窗體剛運行時,顯示在屏幕的中央應設置窗體的(B)屬性。A.WindowsState B.StartPostion C.CenterScreen D.CenterParent27.要使文

14、本框控件能夠顯示多行而且能夠自動換行,應設置它的(B)屬性。A.MaxLength和Multline B. Multline和WordWrap C.PassWrodChar和Multline D.MaxLength和WordWrap28.要使文本框控件能夠輸入口令(無論輸入什么字符,均顯示同一個字符),應設置它的(A)屬性。A.PasswordChar B.ScrollBars C.Text D.MaxLength29.若要改變文本框中所顯示文本的顏色,應設置文本框的(A)屬性。A.ForeColor B.BackColor C.BackgroundImage D.FillColor30. 在

15、下面對列表框的操作中,正確的語句是( C )。A.listBox1.Items.ClearB. listBox1.Items.Remove(4)C. listBox1.Items.Remove(“計算機”)D. listBox1.Items.Remove(1,”打印機”)閱卷人二、多項選擇題(在本題的每小題的備選答案中有兩個以上答案是正確的,請把正確選項的序號,填入題中的括號內(nèi)。多選少選不給分。每題2分,共10分)1有一個符點型變量double money=66.6,下面( AC )語句可以將它轉(zhuǎn)換為一個整型變量。 Aint pay=(int) money; B int pay=money;

16、Cint pay=Convert.ToInt32(money) ; D int pay=int.Parse(money) ; 2圖1-2實現(xiàn)一個選擇學歷的功能,窗體中使用了( AC )控件。 AGroupBox BPanel CRadioButton DMenuStrip圖1-2 第2題的窗體3.使用C#開發(fā)的Windows應用程序中可以構(gòu)建一個包含多個窗體的主窗體,稱之為MDI父窗體。以下關(guān)于MDI父窗體的特點描述正確的是( ABD )。A.啟動一個MDI應用程序時,首先顯示父窗體B.每個應用程序界面都只有一個MDI父窗體C.MDI子窗體可以在MDI父窗體外隨意移動D.關(guān)閉MDI父窗體時,所

17、有子窗體會自動關(guān)閉4定義并初始化一個用于存放我們國家的四個直轄市的數(shù)組cityName,四個直轄市為:北京,上海,天津,重慶. 正確的是( ABC )多選A.String cityName = new String4 “北京”, “上海”, “天津”, “重慶" ; B.String cityName = new String “北京”, “上?!? “天津”, “重慶" ; C.String cityName=“北京”,”上?!?”天津“,”重慶"D.String cityName = new String4 “北京”, “上?!? “天津”, “重慶"

18、; ; 5圖1-5實現(xiàn)一個選擇學歷的功能,窗體中使用了( ABCD )控件。 AGroupBox BTextBox CRadioButton DCheckBox圖1-2 第2題的窗體閱卷人 三、填空題(1-19小題每空1 分,20-21小題每小題3分,共24+6=30分)1控制控件是否顯示的屬性是 。 Visible2指定是否允許編輯文本框中的文本,設置文本框的 屬性。ReadOnly3計算機中,中央處理器CPU由_和_兩部分組成。運算器 控制器4C#中使用 關(guān)鍵字引用命名空間。Using5利用VS創(chuàng)建的窗體都是 類,用Partail 關(guān)鍵字標識。分布6若要在窗體標題欄中顯示文本,應指定 屬性

19、。Text7使用Message.Show( )方法可以顯示消息框,消息框的返回值是一個 類型。DialogResult8如想使控件始終保持在窗體的邊緣或填充窗體,應設置該控件的 屬性。Dock9MDI(多文檔界面)主要由兩種窗口組成: 和 。父窗口 子窗口10窗口有兩種顯示方式: 窗口和 窗口。顯示第一種窗口使用 方法,顯示第二種窗口使用_方法。模式 無模式 Show( ) ShowDialog()11.下列數(shù)組定義語句中,int a= new int3; 定義的數(shù)組a占的字節(jié)數(shù)為_。 1212.在設計窗口,可以通過_屬性向列表框和組合框控件的列表添加項。Items13._控件組合了TextB

20、ox控件和listBox控件的功能。ComboBox 14.要退出應用程序的執(zhí)行,應執(zhí)行的語句是_。Application.Exit()15.窗體中有一名為txtUser的TextBox控件,其MaxLength屬性為5,該控件的當前文為“網(wǎng)絡編程”若再執(zhí)行代碼:txtUser.AppendText(“高手”);則控件的文本為_。網(wǎng)絡編程高手16.列舉至少兩個可以作為容器的控件_和_。GroupBox Panel17.Timer控件的作用是按一定的時間間隔周期性地觸發(fā)_事件。Tick18.如果要每隔15s產(chǎn)生一個計時器事件則Interval屬性應設置為_。1500019.假設復選框控件的Nam

21、e=chkSex,要檢查其是否被用戶選擇,應在條件語句中檢查的屬性為_。chkSex=Checked20下面程序的輸出結(jié)果是 8 static void Main(string args) int a=0; a+=(a=8); Console .WriteLine(a); Console.ReadLine(); 21以下程序執(zhí)行后的輸出結(jié)果是 24 static void Main(string args) int data=11,13,14,15,16,17,18; int i=0,k=0; while(i<7&&datai%2!=0) k=k+datai; i+; Console .WriteLine ("0",k); Console.ReadLine(); 將閱卷人 四、編程題(15分)隨機產(chǎn)生10個1100的整數(shù),將數(shù)據(jù)按照從大到小的次序輸出。單擊“排序”命

溫馨提示

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

評論

0/150

提交評論