2024計算機(jī)二級C語言精選習(xí)題(精選7套)
在學(xué)習(xí)和工作的日常里,我們很多時候都會有考試,接觸到練習(xí)題,只有多做題,學(xué)習(xí)成績才能提上來。學(xué)習(xí)就是一個反復(fù)反復(fù)再反復(fù)的過程,多做題。你知道什么樣的習(xí)題才是好習(xí)題嗎?以下是小編為大家整理的2024計算機(jī)二級C語言精選習(xí)題(精選7套),歡迎大家分享。
計算機(jī)二級C語言習(xí)題 1
(1)OSI模型的物理層負(fù)責(zé)下列哪一種功能?
A)格式化報文
B)為數(shù)據(jù)選擇通過網(wǎng)絡(luò)的路由
C)定義連接到介質(zhì)的特征
D)提供遠(yuǎn)程文件訪問能力
答案C
(2)在不同網(wǎng)絡(luò)結(jié)點(diǎn)的對等層之間的通信需要下列哪一項(xiàng)協(xié)議?
A)模塊接口
B)對等層協(xié)議
C)電信號
D)傳輸介質(zhì)
答案B
(3)____拓?fù)浣Y(jié)構(gòu)不是局域網(wǎng)所使用拓?fù)浣Y(jié)構(gòu)
A)星型拓?fù)?/p>
B)網(wǎng)狀型拓?fù)?/p>
C)總線型拓?fù)?/p>
D)環(huán)型拓?fù)?/p>
答案B
(4)網(wǎng)絡(luò)*作系統(tǒng)種類比較多,下面____不屬于網(wǎng)絡(luò)*作系統(tǒng)
A)DOS
B)WindowsNT
C)NetWare
D)Unix
答案A
(5)關(guān)于電子郵件下面的說法不正確的是
A)發(fā)送電子郵件時,通訊雙方必須都在場
B)電子郵件比人工郵件傳送更方便、快捷
C)電子郵件可以同時發(fā)送給多個用戶
D)在一個電子郵件種,可以發(fā)送文字、圖像、語音等信息
答案A
(6)網(wǎng)絡(luò)看起來是“連接”的,但從網(wǎng)絡(luò)連接的原理看又可以是“非連接的'”。Internet中不是面向連接應(yīng)用程序有____。
A)電子郵件E一mail
B)文件傳輸FTP
C)網(wǎng)絡(luò)在線游覽WWW
D)遠(yuǎn)程登陸Telnet
答案A
(7)網(wǎng)絡(luò)體系結(jié)構(gòu)可以定義成:
A)計算機(jī)網(wǎng)絡(luò)的實(shí)現(xiàn)
B)執(zhí)行計算機(jī)數(shù)據(jù)處理的軟件模塊
C)建立和使用通信硬件和軟件的一套規(guī)則和規(guī)范
D)由ISO(國際標(biāo)準(zhǔn)化組織)制定的一個標(biāo)準(zhǔn)
答案C
(8)McAfeeAssociatesVirusScan是____軟件
A)文檔管理軟件
B)傳真軟件
C)群件軟件
D)病毒防治軟件
答案D
(9)計算機(jī)*作系統(tǒng)中,若P、V*作的信號量S初值為2,當(dāng)前值為一1,則表示有____個等待進(jìn)程。
A)0個
B)1個
C)2個
D)3個
答案B
(10)NetWare操作系統(tǒng)提供三級容錯機(jī)制。第三級系統(tǒng)容錯(SFTIII)提供了
A)文件服務(wù)器鏡像
B)熱修復(fù)與寫后讀驗(yàn)證
C)雙重目錄與文件分配表
D)硬盤鏡像與硬盤雙工
答案A
計算機(jī)二級C語言習(xí)題 2
1[單選題] 下列關(guān)于二叉樹的敘述中,正確的是( )。
A.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個
B.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個
C.葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
D.度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
參考答案:B
參考解析:根據(jù)二叉樹的基本性質(zhì)3:在任意一棵二叉樹中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個。所以選擇B。
2[單選題] 下面不能作為軟件設(shè)計工具的是( ).
A.PAD圖B.程序流程圖C.數(shù)據(jù)流程圖(DFD圖)D.總體結(jié)構(gòu)圖
參考答案:C
參考解析:軟件設(shè)計常用的工具有:①圖形工具:程序流程圖、N—S圖、PAD圖、HIP0;②表格工具:判定表;③語言工具:PDL(偽碼)。另外,在結(jié)構(gòu)化設(shè)計方法中,常用的結(jié)構(gòu)設(shè)計工具是結(jié)構(gòu)圖,故選擇c選項(xiàng)。
3[單選題] 下面描述中錯誤的是( )。
A.系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計
B.軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程
C.數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一
D.PAD圖是軟件詳細(xì)設(shè)計的表示工具
參考答案:A
參考解析:詳細(xì)設(shè)計的任務(wù)是為軟件結(jié)構(gòu)圖中而非總體結(jié)構(gòu)圖中的每一個模塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種選定的表達(dá)工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié),所以A錯誤。
4[單選題] 設(shè)有表示學(xué)生選課的'三張表,學(xué)生S(學(xué)號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學(xué)號,課號,成績),則表SC的關(guān)鍵字(鍵或碼)為( ).
A.課號,成績B.學(xué)號,成績C.學(xué)號,課號D.學(xué)號,姓名,成績
參考答案:C
參考解析:學(xué)號是學(xué)生表s的主鍵,課號是課程表C的主鍵,所以選課表sC的關(guān)鍵字就應(yīng)該是與前兩個表能夠直接國凍日能唯一定義的學(xué)號和課號,所以選擇C。
5[單選題] 在滿足實(shí)體完整性約束的條件下( )。
A.一個關(guān)系中應(yīng)該有一個或多個候選關(guān)鍵字
B.一個關(guān)系中只能有一個候選關(guān)鍵字
C.一個關(guān)系中必須有多個候選關(guān)鍵字
D.一個關(guān)系中可以沒有候選關(guān)鍵字
參考答案:A
參考解析:實(shí)體完整性約束要求關(guān)系的主鍵中屬性值不能為空值,所以選擇A。
6[單選題] 在ASCⅡ碼表中,根據(jù)碼值由小到大的排列順序是( ).
A.空格字符、數(shù)字符、大寫英文字母、小寫英文字母
B.數(shù)字符、空格字符、大寫英文字母、小寫英文字母
C.空格字符、數(shù)字符、小寫英文字母、大寫英文字母.
D.數(shù)字符、大寫英文字母、小寫英文字母、空格字符
參考答案:A
參考解析:ASCIl碼的值如下:空格為32;48~57為0到9十個阿拉伯?dāng)?shù)字;65~90為26個大寫英文字母;97~122號為26個小寫英文字母。
7[單選題] 計算機(jī)的系統(tǒng)總線是計算機(jī)各部件間傳遞信息的公共通道,它分( ).
A.數(shù)據(jù)總線和控制總線
B.地址總線和數(shù)據(jù)總線
C.數(shù)據(jù)總線、控制總線和地址總線
D.地址總線和控制總線
參考答案:C
參考解析:系統(tǒng)總線上傳送的信息包括數(shù)據(jù)信息、地址信息、控制信息,因此,系統(tǒng)總線包含有三種不同功能的總線,即數(shù)據(jù)總線DB、地址總線和控制總線CB。
8[單選題] 能保存網(wǎng)頁地址的文件夾是( ).
A.收件箱B.公文包C.我的文檔D.收藏夾
參考答案:D
參考解析:收藏夾可以保存網(wǎng)頁地址。
9[簡答題]請?jiān)凇敬痤}】菜單下選擇【進(jìn)入考生文件夾】命令,并按照題目要求完成下面的操作.
注意:以下的文件必須都保存在考生文件夾下.
在考生文件夾下打開文檔WORD.DOCX.
【背景素材】
為了更好地介紹公司的服務(wù)與市場戰(zhàn)略,市場部助理小王需要協(xié)助制作完成公司戰(zhàn)略規(guī)劃文檔,并調(diào)整文檔的外觀與格式.
現(xiàn)在,請你按照如下需求,在Word.docx文檔中完成制作工作:
(1)調(diào)整文檔紙張大小為A4幅面,紙張方向?yàn)榭v向;并調(diào)整上、下頁邊距為2.5厘米,左、右頁邊距為3.2厘米.
(2)打開考生文件夾下的“Word一樣式標(biāo)準(zhǔn).doex”文件,將其文檔樣式庫中的“標(biāo)題l,標(biāo)題樣式一”和“標(biāo)題2,標(biāo)題樣式二”復(fù)制到Word.docx文檔樣式庫中.
(3)將Word.docx文檔中的所有紅顏色文字段落應(yīng)用為“標(biāo)題1,標(biāo)題樣式一”段落樣式.
(4)將Word.docx文檔中的所有綠顏色文字段落應(yīng)用為“標(biāo)題2,標(biāo)題樣式二”段落樣式.
(5)將文檔中出現(xiàn)的全部“軟回車”符號(手動換行符)更改為“硬回車”符號(段落標(biāo)記).
(6)修改文檔樣式庫中的“正文”樣式,使得文檔中所有正文段落首行縮進(jìn)2個字符.
(7)為文檔添加頁眉,并將當(dāng)前頁中樣式為“標(biāo)題l,標(biāo)題樣式一”的文字自動顯示在頁眉區(qū)域中.
(8)在文檔的第4個段落后(標(biāo)題為“目標(biāo)”的段落之前)插入一個空段落,并按照下面的數(shù)據(jù)方式在此空段落中插入一個折線圖圖表,將圖表的標(biāo)題命名為“公司業(yè)務(wù)指標(biāo)”.
計算機(jī)二級C語言習(xí)題 3
1). 運(yùn)行Java程序需要的工具軟件所在的目錄是( )。
A.JDK的bin目錄
B.JDK的demo目錄
C.JDK的lib目錄
D.JDK的jre目錄
正確答案:A
答案解析:運(yùn)行Java的JDK 一共包含五個目錄,分別是:bin目錄,該目錄包含Java編譯器、解釋器和許多工具(如服務(wù)器工具、IDL、package工具等);lib目錄,該目錄包含Java庫文件;jre目錄,該目錄是Java程序運(yùn)行環(huán)境的根目錄,它下面包含bin子目錄,包括平合所用工具和庫的可執(zhí)行文件以及DLL文件;demo目錄,該目錄包含源代碼的程序示例;include目錄,該目錄包含Win32子目錄,都是本地方法的文件。
2). 軟件需求分析階段的工作,可以分為四個方面需求獲取,需求分析,編寫需求規(guī)格說明書,以及
A.階段性報告
B.需求評審
C.總結(jié)
D.以上都不正確
正確答案:B
3). Java中的字符變量在內(nèi)存中占位(bit)為( )。
A.4
B.8
C.16
D.24
正確答案:C
答案解析:字符變量在內(nèi)存中占16位二進(jìn)制數(shù)位,int變量在內(nèi)存中占32位二進(jìn)制數(shù)位。
4). int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個變量的語句是( )。
A.public int MAX_LENGTH=100
B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100
D.public final int MAX_LENGTH=100
正確答案:D
答案解析:本題考查Java中變量的聲明。選項(xiàng)A雖然按照題目要求定義了一個變量,但沒有滿足保持為常數(shù)的要求,該變量可以被改變;選項(xiàng)B沒有滿足題目要求的public成員變量;選項(xiàng)C與C語言混淆,const是C語言用來定義常值變量的關(guān)鍵字;J ava中定義常值變量使用的.是final屬性,說明該值賦值以后永不改變,所以選項(xiàng)D為正確答案。
5). 用樹形結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的模型稱為
A.關(guān)系模型
B.層次模型
C.網(wǎng)狀模型
D.數(shù)據(jù)模型
正確答案:B
6). 用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到lP地址映射的網(wǎng)絡(luò)服務(wù)是( )。
A.TELNET
B.SMTP
C.DNS
D.FTP
正確答案:C
答案解析:應(yīng)用層協(xié)議主要有以下7種:①網(wǎng)絡(luò)終端協(xié)議TELNET,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中遠(yuǎn)程登錄功能;②文件傳輸協(xié)議FTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸功能;③電子郵件協(xié)議SMTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能;④域名服務(wù)DNS,用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到IP地址映射的網(wǎng)絡(luò)服務(wù);⑤路由信息協(xié)議RIP,用于網(wǎng)絡(luò)設(shè)備之間交換路由信息;⑥網(wǎng)絡(luò)文件系統(tǒng)NFS,用于網(wǎng)絡(luò)中不同主機(jī)間的文件共享;⑦HTTP協(xié)議,用于www服務(wù)。
7). 在關(guān)系數(shù)據(jù)庫系統(tǒng)中,當(dāng)關(guān)系的模型改變時,用戶程序也可以不變,這是
A.數(shù)據(jù)的物理獨(dú)立性
B.數(shù)據(jù)的邏輯獨(dú)立性
C.數(shù)據(jù)的位置獨(dú)立性
D.數(shù)據(jù)的存儲獨(dú)立性
正確答案:B
8). 下列不屬于虛擬機(jī)執(zhí)行過程的特點(diǎn)的是( )。
A.多線程
B.動態(tài)連接
C.異常處理
D.代碼安全檢查
正確答案:D
答案解析:本題考查虛擬機(jī)執(zhí)行過程的特點(diǎn)。Java虛擬機(jī)是編譯器生成的字節(jié)碼,不用考慮具體的硬件環(huán)境,實(shí)現(xiàn)一次編寫,隨處運(yùn)行,實(shí)現(xiàn)其可移植性。虛擬機(jī)執(zhí)行過程的特點(diǎn)有:多線程、動態(tài)連接、異常處理。代碼安全檢查是Java語言的一個突出特點(diǎn),但不屬于虛擬機(jī)執(zhí)行過程特點(diǎn)。
9). 對一個由n個關(guān)鍵碼組成的序列,借助排序過程選出其中最大的關(guān)鍵碼,要求關(guān)鍵碼比較次數(shù)和移動次數(shù)最少,則最佳排序方法是( )。
A.歸并排序
B.直接插入排序
C.直接選擇排序
D.快速排序
正確答案:C
答案解析:直接選擇排序第一遍掃描就可以把最大的關(guān)鍵碼找出來(不必等到排序結(jié)束),而其他幾種排序方法都必須等到排序完成才能找到最大關(guān)鍵碼。
10). 下列說法錯誤的是
A.switch語句只能處理等式,而if語句還可以處理關(guān)系表達(dá)式和邏輯表達(dá)式。
B.可以使用throw語句人為地引發(fā)異常。
C.可以用final說明變量為一個常量。
D.Java的字節(jié)代碼是一種與平臺無關(guān)的代碼,即它與具體的系統(tǒng)是相關(guān)的。
正確答案:D
計算機(jī)二級C語言習(xí)題 4
1[單選題] 下列方法被調(diào)用后,一定使調(diào)用線程改變當(dāng)前狀態(tài)的是( )。
A.notify() B.yield()C.sleep()D.isAlive()
參考答案:C
參考解析:線程調(diào)用sleep函數(shù)后,使當(dāng)前線程進(jìn)入停滯狀態(tài)。yield函數(shù)可使線程進(jìn)入可執(zhí)行狀態(tài),排程器從可執(zhí)行狀態(tài)的線程中重新排程,調(diào)用了yield函數(shù)的線程有可能被馬上執(zhí)行,也有可能不會馬上執(zhí)行。notify函數(shù)從線程等待池中移走任意一個線程,并把它放到鎖標(biāo)志等待池中,其狀態(tài)仍舊是等待。所以只有sleep一定會改變線程狀態(tài)。
2[單選題] 如果應(yīng)用程序要在Applet上顯示輸出,則必須重寫的方法是( )。
A.Graphics.drawstring()B.repaint()C.paint()D.update()
參考答案:C
3[單選題] 下列不屬于虛擬機(jī)執(zhí)行過程的特點(diǎn)的是( )。
A.多線程 B.動態(tài)連接C.異常處理 D.代碼安全檢查
參考答案:D
參考解析:本題考查虛擬機(jī)執(zhí)行過程的特點(diǎn)。Java虛擬機(jī)是編譯器生成的字節(jié)碼,不用考慮具體的硬件環(huán)境,實(shí)現(xiàn)一次編寫,隨處運(yùn)行,實(shí)現(xiàn)其可移植性。虛擬機(jī)執(zhí)行過程的特點(diǎn)有:多線程、動態(tài)連接、異常處理。代碼安全檢查是Java語言的一個突出特點(diǎn),但不屬于虛擬機(jī)執(zhí)行過程特點(diǎn)。
4[單選題] 軟件(程序)調(diào)試的任務(wù)是( )。
A.診斷和改正程序中的錯誤
B.盡可能多地發(fā)現(xiàn)程序中的錯誤
C.發(fā)現(xiàn)并改正程序中的所有錯誤
D.確定程序中錯誤的性質(zhì)
參考答案:A
參考解析:調(diào)試的目的是發(fā)現(xiàn)錯誤或?qū)е鲁绦蚴У腻e誤原因,并修改程序以修正錯誤。調(diào)試是測試之后的活動
5[單選題]下列有關(guān)接口的說法,正確的是( )。
A.接口與抽象類是相同的.概念
B.實(shí)現(xiàn)一個接口必須實(shí)現(xiàn)接口的所有方法
C.接口之間不能有繼承關(guān)系
D.一個類不可實(shí)現(xiàn)多個接口
參考答案:B
參考解析:Java的接口是為實(shí)現(xiàn)多繼承并簡化其復(fù)雜性。接口與抽象類非常相似,它將抽象推進(jìn)到更深層次。一個類可實(shí)現(xiàn)許多接口,但只有同一個父類。所以只有選項(xiàng)B正確。
6[單選題] 算法的時間復(fù)雜度是指( )。
A.算法的執(zhí)行時間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語句或指令條數(shù)
D.算法在執(zhí)行過程中所需要的基本運(yùn)算次數(shù)
參考答案:D
參考解析:算法的時間復(fù)雜度是指算法需要消耗的時間資源。一般來說,計算機(jī)算法是問題規(guī)模n的函數(shù)f(n),算法的時間復(fù)雜度也因此記做T(n)=O(f(n))因此,算法執(zhí)行的時間的增長率與f(n)的增長率正相關(guān),稱作漸進(jìn)時間復(fù)雜度(Asymptotic Time Complexity)。簡單來說就是算法在執(zhí)行過程中所需要的基本運(yùn)算次數(shù)。
7[單選題] 下面敘述中錯誤的是( )。
A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤
B.對被調(diào)試的程序進(jìn)行“錯誤定位”是程序調(diào)試的必要步驟
C.程序調(diào)試通常也被稱為Debug
D.軟件測試應(yīng)嚴(yán)格執(zhí)行測試汁劃,排除測試的隨意性
參考答案:A
參考解析:軟件測試的目的是為了發(fā)現(xiàn)錯誤及漏洞而執(zhí)行程序的過程。軟件測試要嚴(yán)格執(zhí)行測試計劃。程序調(diào)式通常也稱Debug,對被調(diào)試的程序進(jìn)行“錯誤”定位是程序調(diào)試的必要步驟。
8[單選題] J2EE和( )語言綁定。
A.C B.C++C.JavaD.匯編語言
參考答案:C
參考解析:J2EE的基礎(chǔ)是J2SE,以Java為平臺;而C語言用于0DBCAPl。由于兩者不兼容,SUN公司才提出了JDBC作為Java幾個平臺與數(shù)據(jù)庫的標(biāo)準(zhǔn)連接。
9[單選題] 在Java Applet程序中,如果對發(fā)生的事件做出響應(yīng)和處理的時候,應(yīng)該使用下列( )語句。
A.import java.awt.event.*;
B.import java.io.*;
C.import java.awt.*;
D.import java.applet.*;
參考答案:A
參考解析:本題考查對Java常用的各種包所包含的一些類的基本功能的理解。java.awt包是抽象窗口工具包,里面包括各種容器、組件、窗口布局管理器以及一些常用的類如Color、Font等,選項(xiàng)C滿足題意。而java.applet包里面包括了小程序執(zhí)行時必須要重載的一個類Applet,也就只有這一個類,選項(xiàng)D錯誤。java.io包主要是提供一些輸入/輸出類的,選項(xiàng)B不滿足題意。java.awt.event包就包含了一些能夠?qū)κ录龀鲰憫?yīng)和處理的一些標(biāo)準(zhǔn)類,選項(xiàng) A滿足題意。
計算機(jī)二級C語言習(xí)題 5
一、選擇題(每小題1分,共40小題,共40分。)
1數(shù)據(jù)庫系統(tǒng)的三級模式不包括( )。
A.概念模式
B.內(nèi)模式
C.外模式
D.數(shù)據(jù)模式
2下列描述中正確的是( )。
A.VisualBasic只能通過過程調(diào)用執(zhí)行通用過程
B.可以在Sub過程的代碼中包含另一個Sub過程的代碼
C.可以像通用過程一樣指定事件過程的.名字
D.Sub過程和Function過程都有返回值
3下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是( )。
A.循環(huán)隊(duì)列
B.棧
C.隊(duì)列
D.二叉樹
4在窗體上面畫一個命令按鈕和一個標(biāo)簽,其名稱分別為Command1和Label1,然后編寫如下代碼:
SubS(XAsInteger,yAsInteger)
StaticzAsInteger
y=x*x+Z
z=y
EndSub
PrivateSubCommand1Click( )
DimiAsInteger.zAsInteger
m=0
z=0
Fori=1T03
Si,Z
m=m+z
Nexti
Label1.Caption=Str(m)
程序運(yùn)行后,單擊命令按鈕,在標(biāo)簽中顯示的內(nèi)容是( )。
A.50
B.20
C.14
D.7
5下列關(guān)于文件的敘述中,錯誤的是( )。
A.使用Append方式打開文件時,文件指針被定位于文件尾
B.當(dāng)以Input打開文件時,如果文件不存在,則自動建立一個新文件
C.順序文件的各個記錄的長度可以不同
D.隨機(jī)文件打開后.既可以進(jìn)行讀操作,也可以進(jìn)行寫操作
計算機(jī)二級C語言習(xí)題 6
一、選擇題(每小題1分,共40小題,共40分。)
1假定有一個菜單項(xiàng),名為Menultem,為了在運(yùn)行時使該菜單項(xiàng)不可見,應(yīng)使用的語句為( )。
A.Menultem.Enabled=False
B.MenuItem.Enabled=True
C.MenuItem.Visible=True
D.Menultem.Visible=Flase
2為丫從當(dāng)前文件夾中讀入文件File1.txt,某人編寫了下面的程序:
PrivateSubCommand1_Click( )
Open"File1.txt"ForOutputAs#20
DoWhileNotEOF(20)
LineInput#20,ch$
Printch
Loop
Close#20
EndSub
程序調(diào)試時,發(fā)現(xiàn)有錯誤,下面的修改方案中正確的是( )。
A.在Open語句中的文件名前添加路徑
B.把程序中各處的“20”改為“1”
C.把Printch語句改為Print#20,ch
D.把Open語句中的`0utput改為Input
3設(shè)有以下函數(shù)過程
PrivateFunctionFun(a( )AsInteger,bAsString)AsInteger
…
EndFunction
若已有變量聲明:
Dimx(5)AsInteger,nAsInteger,chAsString
則下面正確的過程調(diào)用語句是( )。
A.x(O)=Fun(x."ch")
B.n=Fun(n.ch)
C.CallFunX,"ch"
D.n=Fun(x(5),ch)
4窗體的左右兩端各有1直線,名稱分別為Line1、Line2;名稱為Shape1的圓靠在左邊的Linel直線上(見圖);另有1個名稱為Timer1的計時器控件,其Enabled屬性值是True。要求程序運(yùn)行后,圓每秒向右移動100,當(dāng)圓遇到Line2時則停止移動。為實(shí)現(xiàn)上述功能,某人把計時器的Interva1屬性設(shè)置為1000,并編寫了如下程序:
PrivateSubTimer1Timer( )
Fork=Line1.X1ToLine2.X1Step100
IfShape1.Left+Shape1.width
Shape1.Left=Shape1.Left+100
EndIf
Nextk
EndSub
運(yùn)行程序時發(fā)現(xiàn)圓立即移動到了右邊的直線處,與題目要求的移動方式不符。為得到與題目要求相符的結(jié)果,下面修改方案中正確的是( )。
A.把計時器的Interval屬性設(shè)置為1
B.把Fork=line1.X1ToLine2.X1Step100和Nextk兩行刪除
C.把Fork=Line1.X1ToLine2.X1Step100改為Fork=Line2.X1ToLine1.X1Step100
D.把IfShape1.Left+Shepe1.Width
5以下關(guān)予菜單設(shè)計的敘述中錯誤的是( )。
A.各菜單項(xiàng)可以構(gòu)成控件數(shù)組
B.每個菜單項(xiàng)可以看成是一個控件
C.設(shè)計菜單時,菜單項(xiàng)的“有效”選,即有效,表示該菜單項(xiàng)不顯示
D.菜單項(xiàng)只響應(yīng)單擊事件
計算機(jī)二級C語言習(xí)題 7
簡單應(yīng)用(2小題,每題20分,計40分)
在考生文件夾下,完成如下簡單應(yīng)用:
1. 打開“TEST_DB”數(shù)據(jù)庫,根據(jù)表DEPT和表SELL并使用查詢設(shè)計器設(shè)計一個名稱為THREE的查詢,按年度分部門(按年度和部門分組)統(tǒng)計月平均銷售(通過銷售額計算)、月平均工資(通過工資額計算)和月平均利潤(通過"月平均銷售-月平均工資"計算)。查詢統(tǒng)計結(jié)果按部門號、年度升序排序,并將查詢結(jié)果輸出到表TABB中。表TABB的字段名依次為:部門號、部門名、年度、月平均銷售、月平均工資、月平均利潤。設(shè)計完成后,運(yùn)行該查詢。
解題思路:
1. 建立查詢---添加表“dept”和表“sell”---單擊“字段”選項(xiàng)卡,選擇試題要求的字段“部門號”、“部門名”和“年度”添加到“選定字段”列表框中,在“函數(shù)和表達(dá)式”下的文本框輸入“AVG(銷售額) AS 月平均銷售”,單擊“添加”按鈕。在“函數(shù)和表達(dá)式”下的文本框輸入“AVG(工資額) AS 月平均工資”,單擊“添加”按鈕。在“函數(shù)和表達(dá)式”下的文本框輸入“AVG(銷售額)-AVG(工資額) AS 月平均利潤”,單擊“添加”按鈕---單擊“排序依據(jù)”選項(xiàng)卡,選擇“Dept.部門號”并選擇“升序”,再選擇“Sell.年度”并選擇“升序”---單擊“分組依據(jù)”選項(xiàng)卡,選擇“Dept.部門號”,單擊“添加”按鈕,再選擇“Sell.年度”,以“部門號和年度”為分組條件。(這一步不能漏做,否則結(jié)果將不正確)---單擊“查詢輸出去向”菜單項(xiàng),在“查詢?nèi)ハ颉睂υ捒蛑校瑔螕簟氨怼卑粹o,在“表名”處輸入“tabb“---保存該查詢并運(yùn)行。
2. 打開文件名為“testA”的表單。該表單完成如下功能:
每當(dāng)用戶輸入用戶名和口令并按“確認(rèn)”按鈕后,利用表PASS中記錄檢查其輸入是否正確,若正確,就顯示“歡迎使用本系統(tǒng)!”字樣,并關(guān)閉表單;若不正確,則顯示"用戶名或口令不對,請重輸入!"字樣;如果三次輸入不正確,就顯示“用戶名或口令不對,登錄失敗!”字樣,并關(guān)閉表單。
(1) 修改口令輸入文本框,使輸入的.口令顯示為“*”。
(2) 修改該表單“確認(rèn)”按鈕的Click事件中的程序。請將第3、4和12行語句修改正確。修改時不允許增加或刪除行,只能在錯誤行上進(jìn)行修改。
解題思路:
2.選中Text2,在其“屬性”的PasswordChar處輸入“*”。
第2行:應(yīng)改為:Key2=ALLTRIM(ThisForm.Text1.Value)
第3行:應(yīng)改為:Key2=ALLTRIM(ThisForm.Text2.Value)
第4行:應(yīng)改為:LOCATE ALL FOR USER=Key1
第7行:應(yīng)改為:ThisForm.Release
第12行:所以也應(yīng)改為:ThisForm.Release
【計算機(jī)二級C語言習(xí)題】相關(guān)文章:
2017計算機(jī)二級C語言習(xí)題及答案11-09
2017計算機(jī)二級C語言考點(diǎn)習(xí)題09-25
計算機(jī)二級C語言練習(xí)題07-18
2017計算機(jī)二級C語言考前習(xí)題及答案09-13
2017計算機(jī)二級C語言考點(diǎn)習(xí)題及答案10-10
2017年計算機(jī)二級C語言精選習(xí)題10-04