




免費(fèi)預(yù)覽已結(jié)束,剩余42頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫3假定利用CREATE TABLE 命令建立下面的teacher表,語句中tno表示教師編號(hào),tname教師名稱,age教師年齡。CREATE TABLE teacher( tno CHAR(5) PRIMARY KEY(tno),tname CHAR(10),age SAMLLINT )則主鍵為&nb_。age列的數(shù)據(jù)類型為 _ 。參考答案第1空: tno第2空:SMALLINT以下語句利用Transact-SQL命令CREATE TABLE建立BOOK( 編號(hào), 分類號(hào), 書名 , 單價(jià) )表,其中,編號(hào)、分類號(hào)、單價(jià)為文本型,6個(gè)字符;單價(jià)為實(shí)數(shù),8位有效數(shù)字,2位小數(shù)。CREATE TABLE BOOK( 編號(hào) _, 分類號(hào) CHAR(6),書名 CHAR(6),單價(jià) _(8,2) )參考答案第1空:CHAR(6)第2空:NUMERIC題目對(duì)St_Info(學(xué)號(hào),姓名,性別,出生日期,專業(yè),班級(jí)),將張羽同學(xué)所在班級(jí)更名為“計(jì)算機(jī)科學(xué)0601班”。UPDATE St_Info_ 班級(jí)=計(jì)算機(jī)科學(xué)0601班WHERE 姓名=張羽參考答案第1空:SET學(xué)生”表St_info由學(xué)號(hào)(sno)、姓名(sname)、性別(ssex)、出生日期(sbirth)、所在系(sd)等屬性組成。 將“劉洋”的所在系更改為“法學(xué)院”。UPDATE St_info _ sd=法學(xué)院 WHERE sname=劉洋參考答案第1空:SET“學(xué)生”表St_info由學(xué)號(hào)(sno)、姓名(sname)、性別(ssex)、出生日期(sbirth)、所在系(sd)等屬性組成?,F(xiàn) 將一個(gè)新學(xué)生記錄(學(xué)號(hào):2003101;姓名:陳紅;性別:女;所在系:外國語學(xué)院;出生日期:1985-10-23)插入St_info表中,完成以下操作。_ St_infoVALUES(2003101, 陳紅, 女,1985-10-23, 外國語學(xué)院)參考答案第1空:INSERT INTO使用下述語句創(chuàng)建表S_C_Info:CREATE TABLE S_C_Info( St_ID CHAR(10) NOT NULL,C_NO CHAR(10) NOT NULL,Score INT NOT NULL,PRIMARY KEY(St_ID, C_NO )執(zhí)行上述語句后,數(shù)據(jù)表S_C_Info的主鍵名是 (_);語句中NOT NULL的含義是 _。參考答案第1空:St_ID,C_NO第2空:非空數(shù)據(jù)的完整性主要防范的對(duì)象是非法用戶。參考答案錯(cuò)誤刪除表時(shí),與該表相關(guān)的規(guī)則和約束不會(huì)被刪除。參考答案錯(cuò)誤Transact-SQL語言將數(shù)據(jù)插入到數(shù)據(jù)表的語句是INSERT INTO,修改數(shù)據(jù)的語句是UPDATE。參考答案正確數(shù)據(jù)庫5有表student(學(xué)號(hào), 姓名, 性別, 身份證號(hào), 出生日期, 所在系號(hào)),在此表上使用( )語句能創(chuàng)建建視圖vst。A.CREATE VIEW vst AS SELECT * FROM studentB.CREATE VIEW vst ON SELECT * FROM studentC.CREATE VIEW AS SELECT * FROM studentD.CREATE TABLE vst AS SELECT * FROM student參考答案A不允許記錄中出現(xiàn)重復(fù)值和NULL值的索引是( )。A.主鍵索引、普通索引B.主鍵索引、候選索引和普通索引C.主鍵索引D.主鍵索引、候選索引和唯一索引參考答案C在關(guān)系數(shù)據(jù)庫系統(tǒng)中,為了簡化用戶的查詢操作,而又不增加數(shù)據(jù)的存儲(chǔ)空間,常用的方法是創(chuàng)建( )。A.另一個(gè)表B.游標(biāo)C.視圖D.索引參考答案Csp_help屬于哪一種存儲(chǔ)過程( )?A.系統(tǒng)存儲(chǔ)過程B.用戶定義存儲(chǔ)過程C.擴(kuò)展存儲(chǔ)過程D.其他參考答案A在SQL SERVER中,執(zhí)行帶參數(shù)的過程,正確的方法為( )。A.過程名 參數(shù)B.過程名(參數(shù))C.過程名=參數(shù)D.ABC均可參考答案A有教師表(教師號(hào),教師名,職稱,基本工資),其中基本工資的取值與教師職稱有關(guān)。實(shí)現(xiàn)這個(gè)約束的可行方案是( )。A.在教師表上定義一個(gè)視圖 B.在教師表上定義一個(gè)存儲(chǔ)過程C.在教師表上定義插入和修改操作的觸發(fā)器D.在教師表上定義一個(gè)標(biāo)量函數(shù)參考答案C有教師表(教師號(hào),教師名,職稱,基本工資),其中基本工資的取值與教師職稱有關(guān)。實(shí)現(xiàn)這個(gè)約束的可行方案是( )。在SQL Server 中,有商品表(商品號(hào),商品號(hào),單價(jià))和銷售表(商品號(hào),銷售時(shí)間,銷售價(jià)格)?,F(xiàn)要限制“銷售價(jià)格”的取值必須在此商品“單價(jià)”的0.6到1.5倍范圍之內(nèi),實(shí)現(xiàn)這個(gè)約束的正確代碼是( )。A.CHECK(銷售價(jià)格 BETWEEN 單價(jià) * 0.6 AND 單價(jià) * 1.5)B.CHECK(銷售價(jià)格 BETWEEN 商品表.單價(jià) * 0.6 AND 商品表.單價(jià) * 1.5)C.CREATE TRIGGER tri_Sales ON銷售表FOR INSERT,UPDATE ASIF EXISTS(SELECT* FROM INSERTED a JOIN商品表bON a.商品號(hào)=b.商品號(hào) WHERE銷售價(jià)格NOTBETWEEN單價(jià)*0.6 AND單價(jià)*1.5)ROLLBACKD.CREATE TRIGGER tri_Sales ON銷售表INSTEAD OF INSERT,UPDATE ASIF EXISTS (SELECT * FROM INSERTED a JOIN商品表bON a.商品號(hào)=b.商品號(hào)WHERE銷售價(jià)格NOT BETWEEN單價(jià)*0.6 AND單價(jià)*1.5) ROLLBACK參考答案D我的答案C聲明了變量:DECLARE i int,c char(4)現(xiàn)在為i賦值10,c賦值abcd,正確的語句是( )。A.set i=10,c=abcdB.set i=10 , set c=abcdC.select i=10,c=abcdD.select i=10, select c=abcd參考答案C我的答案A數(shù)據(jù)庫6用戶對(duì)數(shù)據(jù)進(jìn)行添加、修改和刪除時(shí),自動(dòng)執(zhí)行的存儲(chǔ)過程稱為_。參考答案第1空:觸發(fā)器SQL Server中的存儲(chǔ)過程具有_、用戶自定義存儲(chǔ)過程、臨時(shí)存儲(chǔ)過程、遠(yuǎn)程存儲(chǔ)過程、_5種類型。參考答案第1空:系統(tǒng)存儲(chǔ)過程第2空:擴(kuò)展存儲(chǔ)過程創(chuàng)建存儲(chǔ)過程實(shí)際是對(duì)存儲(chǔ)過程進(jìn)行定義的過程,主要包含存儲(chǔ)過程名稱、_和存儲(chǔ)過程的主體部分。參考答案第1空:參數(shù)觸發(fā)器主要用于強(qiáng)制復(fù)雜的業(yè)務(wù)_或要求。參考答案第1空:規(guī)則在student_db數(shù)據(jù)庫中創(chuàng)建一個(gè)名為“tr_P1”的存儲(chǔ)過程,實(shí)現(xiàn)根據(jù)學(xué)生學(xué)號(hào),查詢?cè)搶W(xué)生的選修課程情況,其中包括該學(xué)生的學(xué)號(hào)、姓名、課程名、課程類型、成績。CREATE _ tr_P1 stID varchar(10)ASSELECT St_Info.St_ID, St_Info.St_Name, C_Info.C_Name, C_Info.C_Type, S_C_Info.ScoreFROM St_Info, S_C_Info, C_InfoWHERE St_Info.St_ID = S_C_Info.St_ID AND S_C_ 0403060111參考答案第1空:PROC第2空:EXEC tr_P1有表C_Info(C_No,C_Name,C_Type,Credit) ,各屬性的含義為課程號(hào)、課程名稱、課程類別、學(xué)分,為該表創(chuàng)建一個(gè)觸發(fā)器tr_AutoSetType,以便插入數(shù)據(jù)時(shí)將課程類別修改為“必修”。CREATE TRIGGER tr_AutoSetType ON C_Info_ASUPDATE C_Info SET C_Type=必修參考答案第1空:FOR INSERT某SQL Server 數(shù)據(jù)庫中兩張表:商品表(商品號(hào),商品名,商品類型,價(jià)格)和銷售表(商品號(hào),銷售時(shí)間,銷售數(shù)量,銷售單價(jià))。用戶需統(tǒng)計(jì)指定年份每類商品的銷售總數(shù)量和銷售總利潤,要求只列出銷售總利潤最多的前三類商品的商品類別、銷售總數(shù)量和銷售總利潤。為了完成該統(tǒng)計(jì)操作,請(qǐng)按要求將下面的存儲(chǔ)過程補(bǔ)充完整。CREATE PROC p_Sum year INTAS SELECT (_ ) 商品類別,SUM(銷售數(shù)量) AS 銷售總數(shù)量,(_ ) AS 銷售總利潤FROM 商品表 JOIN 銷售表 ON 商品表. 商品號(hào)=銷售表.商品號(hào)WHERE year(銷售時(shí)間) = yearGROUP BY 商品類別 ORDER BY 銷售總利潤(_)參考答案第1空:TOP 3第2空:(銷售單價(jià)-成本價(jià))*SUM(銷售數(shù)量)第3空:DESC(降序)ROLLBACK TRANSACTION的意思是回滾事務(wù)。參考答案正確存儲(chǔ)過程的輸出結(jié)果可以傳遞給一個(gè)變量。參考答案正確我的答案正確創(chuàng)建觸發(fā)器的時(shí)候可以不是表的所有者或數(shù)據(jù)庫的所有者。參考答案錯(cuò)誤DML 觸發(fā)器不可通過數(shù)據(jù)庫中的相關(guān)表實(shí)現(xiàn)級(jí)聯(lián)更改。參考答案錯(cuò)誤每個(gè)存儲(chǔ)過程向調(diào)用方返回一個(gè)整數(shù)的返回代碼值。如果存儲(chǔ)過程沒有顯式設(shè)置返回代碼的值,則返回代碼為 0,表示成功。 參考答案正確若要修改一個(gè)存儲(chǔ)過程,可以先刪除該存儲(chǔ)過程,再重新創(chuàng)建。參考答案正確語句: EXEC sp_helptrigger S_C_Info 的功能是通過系統(tǒng)存儲(chǔ)過程 S_C_Info 查看s p_helptrigger 表上存在的觸發(fā)器的屬性信息。參考答案錯(cuò)誤臨時(shí)存儲(chǔ)過程總是在master數(shù)據(jù)庫中創(chuàng)建。通常分為局部臨時(shí)存儲(chǔ)過程和全局臨時(shí)存儲(chǔ)過程。參考答案錯(cuò)誤像常規(guī)觸發(fā)器一樣,DDL 觸發(fā)器將激發(fā)存儲(chǔ)過程以響應(yīng)事件。參考答案正確存儲(chǔ)過程是在數(shù)據(jù)庫上定義的,觸發(fā)器是在特定表上進(jìn)行定義的。參考答案正確 CREATE TRIGGER DelCourse ON C_InfoFOR DELETE ASDELETE S_C_Info WHERE C_No IN (SELECT C_No FROM deleted)以上語句是用于創(chuàng)建存儲(chǔ)過程DelCourse。參考答案正確使用Transact-SQL 語句直接創(chuàng)建觸發(fā)器的語句中, 其中有一個(gè)短語FOR | AFTER | INSTEAD OF:如果僅指定 FOR 關(guān)鍵字,則 AFTER 為默認(rèn)值。參考答案正確在SQL Server中,觸發(fā)器的執(zhí)行通過EXECUTE命令實(shí)現(xiàn)。參考答案錯(cuò)誤存儲(chǔ)過程可以由用戶直接調(diào)用執(zhí)行,但觸發(fā)器不能直接調(diào)用執(zhí)行,而是SQL Server 自動(dòng)觸發(fā)執(zhí)行的。參考答案正確觸發(fā)器可以引用當(dāng)前數(shù)據(jù)庫以外的對(duì)象,但只能在當(dāng)前數(shù)據(jù)庫中創(chuàng)建觸發(fā)器。參考答案正確觸發(fā)器用來定義比CHECK約束更復(fù)雜的規(guī)則或要求。參考答案正確數(shù)據(jù)庫7在SQL Server 中,通過構(gòu)建永久備份設(shè)備可以對(duì)數(shù)據(jù)庫進(jìn)行備份,下列說法正確的是 A.不需要指定備份設(shè)備的大小 B.一個(gè)數(shù)據(jù)庫一次只能備份在一個(gè)設(shè)備上C.每個(gè)備份設(shè)備都是專屬于一個(gè)數(shù)據(jù)庫的 D.只能將備份設(shè)備建立在磁盤上參考答案A對(duì)于不同的數(shù)據(jù)庫,若要讓SQL Server能夠識(shí)別和使用,就必須進(jìn)行數(shù)據(jù)源的( )。A.添加 B.轉(zhuǎn)換C.復(fù)制D.編輯參考答案B在SQL Server 中下列關(guān)于數(shù)據(jù)的導(dǎo)入/導(dǎo)出敘述錯(cuò)誤的是( )。A.可以訪問SQL Server和Oracle數(shù)據(jù)庫等關(guān)系數(shù)據(jù)源B.可以訪問ODBC數(shù)據(jù)源C.可以訪問Excel 格式文件、ASCII文本文件、Access數(shù)據(jù)庫D.不能訪問非關(guān)系型數(shù)據(jù)源參考答案DSQL Server 2008導(dǎo)入/導(dǎo)出數(shù)據(jù)可以使用_語句根據(jù)數(shù)據(jù)創(chuàng)建新表。參考答案第1空:SELECT INTO 用執(zhí)行SQL腳本的方式創(chuàng)建的新表只有表_,而無表記錄。參考答案第1空:結(jié)構(gòu)我的答案1_定義導(dǎo)出數(shù)據(jù)是幫助用戶將_的數(shù)據(jù)導(dǎo)出到OLE DB數(shù)據(jù)源、ODBC數(shù)據(jù)源、Excel工作表或者文本文件中。參考答案第1空:SQL Server在SQL Server 中除了將數(shù)據(jù)庫生成腳本文件外,用戶還可以根據(jù)需要將指定的_生成腳本文件。參考答案第1空:數(shù)據(jù)表SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)可以傳輸數(shù)據(jù),不能傳輸存儲(chǔ)過程和觸發(fā)器等特殊數(shù)據(jù)庫對(duì)象。參考答案錯(cuò)誤SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的數(shù)據(jù)源包括OLE DB數(shù)據(jù)源、ODBC數(shù)據(jù)源、文本文件和Excel電子表格。參考答案正確題目如果使用SQL Server 對(duì)象資源管理器,將表user1中的userID字段的值復(fù)制到已存在的表user2的userID字段,可以使用“導(dǎo)入數(shù)據(jù)”來操作。參考答案正確對(duì)于一個(gè)已經(jīng)存在的數(shù)據(jù)庫,可以使用生成SQL語句的方式導(dǎo)出該數(shù)據(jù)庫以及其內(nèi)部所有結(jié)構(gòu),如表、視圖、存儲(chǔ)過程等等。參考答案正確在SQL Server 中使用導(dǎo)入導(dǎo)出向?qū)Р荒茉L問非關(guān)系型數(shù)據(jù)源。參考答案錯(cuò)誤數(shù)據(jù)轉(zhuǎn)換的主要作用是使SQL Server與任何OLE DB、ODBC、JDBC或文本文件等多種不同類型的數(shù)據(jù)源之間實(shí)現(xiàn)數(shù)據(jù)傳遞,主要體現(xiàn)在導(dǎo)入和導(dǎo)出數(shù)據(jù)、轉(zhuǎn)換數(shù)據(jù)、復(fù)制數(shù)據(jù)庫對(duì)象。參考答案正確數(shù)據(jù)備份屬于數(shù)據(jù)的轉(zhuǎn)換任務(wù)。參考答案錯(cuò)誤數(shù)據(jù)庫系統(tǒng)中,執(zhí)行邏輯數(shù)據(jù)和物理數(shù)據(jù)之間轉(zhuǎn)換功能的是DBMS。參考答案正確SQL Server 可在一個(gè)或多個(gè)數(shù)據(jù)源(如 Microsoft SQL Server、Microsoft Excel 或 Microsoft Access)之間進(jìn)行導(dǎo)入、導(dǎo)出和轉(zhuǎn)換異類數(shù)據(jù)。參考答案正確在SQL Server 中使用導(dǎo)入導(dǎo)出向?qū)Р荒茉L問非關(guān)系型數(shù)據(jù)源。參考答案錯(cuò)誤利用導(dǎo)出向?qū)?dǎo)出數(shù)據(jù)之前,由于系統(tǒng)不能夠自動(dòng)創(chuàng)建Access數(shù)據(jù)庫,應(yīng)該確保磁盤中已經(jīng)存在存放導(dǎo)出數(shù)據(jù)的Access數(shù)據(jù)庫。參考答案正確數(shù)據(jù)庫8 用于數(shù)據(jù)庫恢復(fù)的重要文件是_。參考答案第1空:日志文件我的答案1_事務(wù)日志文件數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫避免不合法的使用,以免數(shù)據(jù)的_、更改和破壞。參考答案第1空:泄露事務(wù)對(duì)一個(gè)數(shù)據(jù)項(xiàng)的操作類型決定了數(shù)據(jù)項(xiàng)上的鎖的類型。鎖的類型主要有互斥鎖(簡稱X鎖)和(_)鎖(簡稱S鎖)兩種。參考答案第1空:共享在SQL Server 中,新建了一個(gè)SQL Server身份驗(yàn)證模式的登錄賬戶LOG,現(xiàn)希望LOG在數(shù)據(jù)庫服務(wù)器上具有全部的操作權(quán)限,下述語句是為LOG授權(quán)的語句,請(qǐng)補(bǔ)全該語句。EXEC sp_addsrvrolemember LOG,(_)參考答案第1空:sysadmin在SQL Server 中,某數(shù)據(jù)庫用戶User在此數(shù)據(jù)庫中具有對(duì)于表數(shù)據(jù)的查詢和更改權(quán)限。現(xiàn)要收回User對(duì)于T表的數(shù)據(jù)更改權(quán),下述是實(shí)現(xiàn)該功能的語句,請(qǐng)補(bǔ)全該語句 (_)UPDATE ON T FROM User參考答案第1空:REVOKE在SQL Server 中,要授予某數(shù)據(jù)庫中的某個(gè)用戶具有該數(shù)據(jù)庫中全部用戶數(shù)據(jù)表的插入、刪除和修改權(quán)限,比較合理的做法是將該用戶添加到系統(tǒng)提供的(_)數(shù)據(jù)庫角色中。參考答案第1空:db_owner事務(wù)是由一系列操作組成的,事務(wù)的執(zhí)行表現(xiàn)為事務(wù)中各個(gè)操作的執(zhí)行。每個(gè)事務(wù)應(yīng)具有結(jié)束操作。當(dāng)一個(gè)事務(wù)需要終止并取消所有已執(zhí)行的數(shù)據(jù)修改時(shí)應(yīng)執(zhí)行的語句是(_)參考答案第1空:ROLLBACK用戶對(duì)數(shù)據(jù)庫中的表、存儲(chǔ)過程、視圖等對(duì)象的操作權(quán)限屬于語句權(quán)限。參考答案錯(cuò)誤我的答案錯(cuò)誤固定數(shù)據(jù)庫角色是在數(shù)據(jù)庫級(jí)別定義的,并且存在于每個(gè)數(shù)據(jù)庫中。參考答案錯(cuò)誤語句權(quán)限主要指用戶是否具有權(quán)限來執(zhí)行某一語句。參考答案正確數(shù)據(jù)庫9VB表達(dá)式 3*2(2 Mod 10); 的值是( )。A.12B.13C.36D.37參考答案A在VB中,可以從鍵盤接受文本數(shù)據(jù)的控件是( )。A.Textbox控件B.Label控件C.CommandButton控件D.Data控件參考答案AOption Explicit語句表示( )。A.可以不申明變量類型B.必須申明變量類型C.數(shù)組下標(biāo)從0開始D.數(shù)組下標(biāo)從1開始參考答案BInputBox函數(shù)的返回值類型是( )。A.變體型B.整型C.實(shí)型D.字符型參考答案D題目Visual Basic支持的一種程序結(jié)構(gòu)語句是( )。A.BEGIN ENDB.If Then ElseC.Do CaseD.For Loop參考答案BVB 6.0集成環(huán)境的主窗口中不包括( )。A.標(biāo)題欄B.菜單欄C.狀態(tài)欄D.工具欄參考答案C下面正確的邏輯表達(dá)式是( )。A.xy AND yzB.xyzC.xy AND zD.xy & y z參考答案A無論任何控件,都具有一個(gè)共同屬性,這個(gè)屬性是( )。A.TextB.FontC.NameD.Caption參考答案C數(shù)據(jù)庫9在VB中,執(zhí)行以下程序段:a = 5If a = 3 ThenPrint 3;End IfIf a = 4 ThenPrint 4;End IfIf a = 5 ThenPrint 5;End IfIf a = 6 ThenPrint 6;End If輸出結(jié)果是:5 6在VB中,執(zhí)行以下程序段:a = 123b = 456c = Val(a) + Val(b)Print c579在VB中,執(zhí)行以下程序段:a = 1: b = 3: c = 5: d = 4If a b ThenIf c d Then x = 1Else If a c Then If b =5 and 12/3 b Or ca+b OR b-1c-1 And c+aa Xor bc-2 的值為_。參考答案第1空:False在VB中,三個(gè)字符串 XY 、 XYZ 、 ab 中的最大者為_。參考答案第1空:ab在VB中,變量的聲明一般分為顯式聲明和_聲明兩種方式。參考答案第1空:隱式在VB中,字符串型變量用于存放字符串,可以分為變長字符串和_ 字符串兩種。參考答案第1空:定長在VB的參數(shù)傳遞過程中,為了使參數(shù)按值傳遞,應(yīng)該使用關(guān)鍵字_。參考答案第1空:ByVal在VB中,控件數(shù)組的名字由Name屬性指定,數(shù)組元素的下標(biāo)由_屬性指定。 參考答案第1空:Index在VB中,如果定義一個(gè)數(shù)組“Dim a(5) As Integer”,其元素最多有_ 個(gè),如果之前在窗體層設(shè)置了語句“Option Base 1”,則元素的個(gè)數(shù)有_ 個(gè)。 參考答案第1空:6第2空:5在VB中,當(dāng)執(zhí)行語句a = 10Print a = a - 0; a = a - 2; a - 4之后,則輸出的結(jié)果分別為 _、_、_。參考答案第1空:True第2空:False第3空:6在Visual Basic中,能夠得到“字體”對(duì)話框中用戶所選字體的名字、大小和顏色的屬性分別是_、_、_。參考答案第1空:FontName第2空:FontSize第3空:ForeColor在VB的子過程的執(zhí)行過程中要提前退出,應(yīng)該使用語句_,而要提前退出函數(shù)過程退出,應(yīng)該使用語句_。參考答案第1空:Exit Sub第2空:Exit Function在VB中,Do循環(huán)的配套結(jié)束語句是_。參考答案第1空:Loop在VB中,過程調(diào)用的參數(shù)傳遞可以按_和按地址傳遞 。參考答案第1空:值在VB中,可以把當(dāng)前目錄下的圖形文件裝入Picturebox對(duì)象中的語句是_ 。 參考答案第1空:Loadpicture在VB中,要改變窗體的標(biāo)題文字,應(yīng)修改其_屬性。參考答案第1空:Caption在VB中,定時(shí)器控件能有規(guī)律地以一定時(shí)間間隔觸發(fā)_事件,并執(zhí)行該事件過程中的程序代碼。參考答案第1空:Timer輸入100個(gè)數(shù),統(tǒng)計(jì)其中負(fù)數(shù)、零及正數(shù)的個(gè)數(shù)。單擊窗體,從鍵盤輸入100個(gè)數(shù),并輸出負(fù)數(shù)、零及正數(shù)的個(gè)數(shù),完成以下代碼。Private Sub Form_Click()Dim fs As Integer, zs As Integer, ns As Integer fs, ns, zs分別代表負(fù)數(shù)、零_ElseIf k =1Int1=int1-1Loop參考答案第1空:10求兩個(gè)整數(shù)的最大公約數(shù)。求最大公約數(shù)的算法思想:(1) 對(duì)于已知兩數(shù)m,n,使得mn;(2) m除以n得余數(shù)r;(3) 若r=0,則n為求得的最大公約數(shù),算法結(jié)束;否則執(zhí)行(4);(4) mn,nr,再重復(fù)執(zhí)行(2)。例如:求 m=14,n=6 的最大公約數(shù),余數(shù)r=2,r不為0,則m=6,n=2,r為m除n的余數(shù)=0,則最大公約數(shù)為2。請(qǐng)根據(jù)以上思路_Do While (r 0)m = n _r = m Mod nLoopPrint 最大公約數(shù)=, nEnd Sub參考答案第1空:m Mod n第2空:n=r以下VB程序的功能是:單擊命令按鈕,從鍵盤上輸入若干個(gè)學(xué)生的考試分?jǐn)?shù),統(tǒng)計(jì)并輸出最高分?jǐn)?shù)和最低分?jǐn)?shù),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入,在標(biāo)簽控件Label1和Label2中分別輸出結(jié)果最大值和最小值,請(qǐng)將程序補(bǔ)充完整。Private Sub Command1_Click()Dim x As Single, amax As Single, amin As Singlex = InputBox(輸入分?jǐn)?shù):)amax = xamin =_ )If x amax Thenamax = xEnd IfIf _ Thenamin = xEnd Ifx = InputBox(輸入分?jǐn)?shù):)LoopLabel1.Caption = _Label2.Caption = aminEnd Sub參考答案第1空:0x第3空:amax求滿足如以條件的自然數(shù):以3除余2,以5除余3,以7除余2,程序?qū)淖匀粩?shù)1開始依次尋找,逐一判斷某一自然數(shù)是否滿足全部條件,直至在指定范圍內(nèi)找到滿足條件的所有自然數(shù)。在VB窗體中,有文本框Text1,用于輸入查找數(shù)據(jù)的范圍,程序代碼如下,請(qǐng)補(bǔ)充完整:Private Sub Command1_Click()Dim sum As Integer sum用來統(tǒng)計(jì)符合條件的自然數(shù)個(gè)數(shù)Dim n, max As _ 指定查找范圍的最大自然數(shù),在Text1框中輸入n = 0Do While n = maxn = n + 1 從自然數(shù)1開始不斷往上尋找If _ ThenPrint n; 找到后在list1中顯示結(jié)果 _End IfLoopPrint 共計(jì) & sum & 個(gè)End Sub參考答案第1空:VAL(Text1.Text)第2空:n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2第3空:sum = sum + 1有30個(gè)人,其中有男人、女人和小孩。他們?cè)谝患绎堭^里花去500元。已知,每個(gè)男人花30元,每個(gè)女人花20元,每個(gè)小孩花10元。問:男人、女人、小孩各為多少人。為了實(shí)現(xiàn)這一目標(biāo),完善下面的VB程序,在劃線處填入合適的語句或表達(dá)式,完成程序設(shè)計(jì)。Private Sub Command1_Click()Dim man As Integer, woman As Integer, child As IntegerFor man = 1 To 15_ s = 30 * man + 20 * woman + 10 * childIf _ ThenPrint man, woman, childEnd IfNext womanNext manEnd Sub參考答案第1空:30-woman-man第2空:500=s下面的代碼是在VB環(huán)境中實(shí)現(xiàn)的,其中,frmpass窗體為登錄窗體,Text1為該窗體的密碼輸入框,Command1按鈕為確定命令按鈕,單擊該按鈕測試其是密碼是否正確,若正確則調(diào)用mfrmSt窗體,顯示的學(xué)生信息,不正確則進(jìn)行三次密碼輸入,仍不正確則退出。請(qǐng)給下面代碼中的劃線處填上適當(dāng)?shù)膬?nèi)容,以完成操作。 在聲明區(qū)定義變量iDim i As Integer 對(duì)確定按鈕編寫以下代碼Private_ frmpass 卸載frmpass窗體 mfrmSt _ 顯示mfrmSt窗體 Exit SubEnd IfIf _ Then MsgBox 三次密碼均不對(duì),您無法進(jìn)入系統(tǒng)! Unload frmpass End 結(jié)束應(yīng)用程序End IfEnd Sub &nbs參考答案第1空:UnLoad第2空:.Show第3空:i=3以下程序求10個(gè)學(xué)生的總成績sum和平均成績avg,這些學(xué)生的成績存貯在a數(shù)組中。完成該程序。Dim a(1 To 10) As IntegerPrivate Sub Form_Click()sum = _ For i = 1 To 10sum = sum + _ Nextavg= _Print sum, avgEnd Sub參考答案第1空:0第2空:a(i)第3空:sum/10下面的程序是求100以內(nèi)奇數(shù)和s的值(S=1+3+5+7.+99)。請(qǐng)將以下VB程序補(bǔ)充完整:Private Sub Command1_Click()Dim s As Single, i As Singles = _For i = 1 To 100 Step _ _Next iMsgBox s, , 奇數(shù)和End Sub參考答案第1空:0第2空:2第3空:s=i+s下面的代碼是在VB環(huán)境中實(shí)現(xiàn)的,請(qǐng)給下面代碼中的劃線處填上適當(dāng)?shù)膬?nèi)容,以完成操作。其中Text1用于輸入百分制數(shù)據(jù),Text2用于顯示轉(zhuǎn)換的等級(jí)制成績。當(dāng)鼠標(biāo)單擊“轉(zhuǎn)換”按鈕時(shí),將百分制成績轉(zhuǎn)換為等級(jí)制成績,當(dāng)鼠標(biāo)單擊“清空”按鈕時(shí),將Text1與Text2控件_grade = 良好Case 70 To 79grade = 中等Case 60 To 69grade = 及格 Case _ grade = 不及格End SelectText2 = gradeEnd Sub對(duì)“清空”按鈕寫代碼Private Sub Command2_Click() _Text2 = End Sub參考答案第1空:80 To 89第2空:Else第3空:Text1=利用文本框Text1輸入一個(gè)正整數(shù)N,求出 2+3/2+4/3+5/4+(N+1)/N的值,完善下面的VB程序,在劃線處填入合適的語句或表達(dá)式。Visual Basic 程序如下:Private Sub command1_click()Dim s As Singles = 0N = Val(Text1)For i _ To N - 1s = _Next iText1.Text = _End Sub參考答案第1空:1第2空:s+(i+1)/i第3空:str(s)個(gè)位數(shù)字是6,且能被3整除的3位數(shù)共有多少個(gè)?下面程序用于解決這一問題,在劃線處填入合適的語句或表達(dá)式,設(shè)共有n個(gè)這樣的數(shù),Visual Basic程序如下:Sub Command1_Click()Dim i As Integer, n As Integerm = 106n = _Do While m max第3空:max以下VB窗體添加了兩文本框Text1、Text2,用于輸入N值和輸出N!值;兩個(gè)命令按鈕Command1、Command2用于計(jì)算N!值和清空文本框。有函數(shù)fact用于實(shí)現(xiàn)求N!。請(qǐng)給下面代碼中的劃線處填上適當(dāng)?shù)膬?nèi)容,以完成操作。 對(duì)計(jì)算按鈕寫代碼Private Sub Comma_ 調(diào)用函數(shù)Text2 = mEnd Sub對(duì)“清空”按鈕寫代碼Private Sub Command2_Click()_ElseFor k = 1 To nfact = _Next kEnd IfEnd Function參考答案第1空:fact(n)第2空:Exit Function第3空:k*fact在VB中,以下程序?qū)?shí)現(xiàn)1,10的奇數(shù)平方和賦給x,偶數(shù)平方和賦給變量y,并輸出x與y的值。完成該程序。Private Sub Form_Click()Dim x As Integer, y As IntegerDo While i = 0.3 ThenLabel1.Caption = 你屬于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 殯儀服務(wù)與社區(qū)公益項(xiàng)目合同
- 車輛抵押權(quán)登記及抵押物抵押合同
- 鋼管混凝土拱橋泵送壓力專題研究
- 地磚施工工藝流程
- 【課件】+彈力+-2024-2025學(xué)年人教版(2024)物理八年級(jí)下冊(cè)+
- 智慧園林云平臺(tái)整體解決方案智慧公園整體解決方案
- 2024年電力負(fù)荷控制員(技師)職業(yè)鑒定考試題庫(含答案)
- 非金屬礦業(yè)數(shù)字化轉(zhuǎn)型
- 2024年高考語文備考之教考結(jié)合:新高考現(xiàn)代文閱讀Ⅱ題型
- 華為企業(yè)培訓(xùn)管理
- 兒康家長培訓(xùn)內(nèi)容
- 兒科護(hù)理學(xué)小兒液體療法
- 2024-2030年中國退熱貼行業(yè)競爭格局與前景發(fā)展策略分析報(bào)告
- 2025年中國鐵路廣州局集團(tuán)限公司招聘177名管理單位筆試遴選500模擬題附帶答案詳解
- 霧化吸入療法合理用藥專家共識(shí)(2024版)解讀
- 痹癥中醫(yī)護(hù)理方案
- 豬場分場長競聘述職報(bào)告
- 專利技術(shù)交底書
- 大學(xué)生心理健康教育(蘭州大學(xué)版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年變電設(shè)備檢修工(高級(jí))技能鑒定理論考試題庫-上(選擇題)
- 林地贈(zèng)與協(xié)議書(2篇)
評(píng)論
0/150
提交評(píng)論