




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第六章程序設(shè)計(jì)基礎(chǔ)6.1結(jié)構(gòu)化程序設(shè)計(jì)概述6.2程序控制結(jié)構(gòu)6.3模塊化程序設(shè)計(jì)結(jié)構(gòu)化程序設(shè)計(jì)是根據(jù)不同的情況和條件,控制程序執(zhí)行相應(yīng)操作的語(yǔ)句序列。一般遵循四條原則:自頂向下、逐步求精、模塊化和限制使用轉(zhuǎn)移語(yǔ)句。6.1結(jié)構(gòu)化程序設(shè)計(jì)概述結(jié)構(gòu)化程序的本質(zhì)是功能設(shè)計(jì),即以功能為主進(jìn)行設(shè)計(jì),其方法是自頂向下、功能分解。開發(fā)過程通常是從“做什么”到“如何做”,優(yōu)點(diǎn)是系統(tǒng)結(jié)構(gòu)強(qiáng)、便于設(shè)計(jì)和理解。1.結(jié)構(gòu)程序設(shè)計(jì)與算法程序的基本組成計(jì)算機(jī)是依靠程序工作的。利用計(jì)算機(jī)解決問題,首先要確定需要得到什么樣的“輸出”結(jié)果;其次,要想得到需要的結(jié)果,需要提供必要的數(shù)據(jù),稱為“輸入”;最后,需要確定如何“處理”輸入的數(shù)據(jù),才能獲得相應(yīng)的“輸出”結(jié)果。因此,程序的基本組成包括輸入、處理和輸出三部分。2025/1/18算法算法是解決某個(gè)問題或處理某個(gè)事件的方法和步驟。算法可以分為兩大類:-數(shù)值計(jì)算方法,如求解超越方程的根等。-是非數(shù)值計(jì)算方法,如排序、查找、求總和等。算法的描述算法可以采用不同的方法來描述,如自然語(yǔ)言、偽代碼、流程圖或程序設(shè)計(jì)語(yǔ)言等。最常用的算法圖形描述工具是流程圖,它使用的圖形符號(hào)表示算法中不同的處理。2025/1/18流程圖中常用的圖形符號(hào):例如,根據(jù)三角形的三條邊求三角形面積的算法步驟用流程圖描述:2025/1/18注釋語(yǔ)句有以下三種書寫格式:①作為單獨(dú)一行,以“*”開頭,后跟注釋信息。②作為單獨(dú)一行,以NOTE語(yǔ)句開頭,后跟注釋信息。③與命令行同行,在命令行后加“&&”以及注釋信息。-程序由若干個(gè)程序行組成,一行只能寫一條命令。-在程序中命令書寫應(yīng)遵循命令書寫規(guī)則。-可在程序中加入注釋語(yǔ)句。2.程序的書寫規(guī)則在VFP中,程序文件是一個(gè)利用命令語(yǔ)句和程序控制語(yǔ)句序列來表達(dá)算法功能的文本文件,其文件擴(kuò)展名為.prg。3.程序的建立利用命令建立程序文件語(yǔ)法格式:MODIFYCOMMAND[文件名|?]功能:如果程序文件不存在,則建立一個(gè)程序文件,并自動(dòng)打開程序代碼編輯器,輸入程序代碼;若程序文件已存在,則自動(dòng)打開該文件,進(jìn)行編輯和修改。若選用“?”,則由用戶選擇程序文件進(jìn)行修改。選擇“文件”菜單中的“新建”命令,在“新建對(duì)話框”中選擇“程序”選項(xiàng),單擊“新建文件”按鈕,即可創(chuàng)建程序文件。利用菜單建立程序文件利用項(xiàng)目管理器建立程序文件在項(xiàng)目管理器上的“代碼”選項(xiàng)卡中,選擇“程序”,然后單擊項(xiàng)目管理器上的“新建”按鈕,也可以創(chuàng)建程序文件。例如,編寫程序求一個(gè)圓的面積。在命令窗口執(zhí)行語(yǔ)句:MODIFYCOMMANDarea4.程序的運(yùn)行-執(zhí)行“程序”菜單中的“運(yùn)行”命令-單擊工具欄上的“
”按鈕-執(zhí)行DO命令語(yǔ)句語(yǔ)法格式:DO程序文件名編寫程序代碼:
Input"請(qǐng)輸入一個(gè)圓的半徑"torS=3.14*r^2?"圓的面積是:",S輸入語(yǔ)句語(yǔ)法格式:INPUT[提示信息]TO<內(nèi)存變量>功能:等待用戶從鍵盤輸入數(shù)據(jù),并賦給內(nèi)存變量。
INPUT語(yǔ)句輸入的數(shù)據(jù)可以是數(shù)值型、字符型等數(shù)據(jù)。如果是字符型數(shù)據(jù)或日期型等,必須加定界符。5.程序中常用命令語(yǔ)句在程序執(zhí)行過程中,常常需要用到交互式的輸入/輸出語(yǔ)句以及其他命令語(yǔ)句。例如:執(zhí)行語(yǔ)句Input"請(qǐng)輸入一個(gè)數(shù)據(jù)"tox&&輸入3?x
語(yǔ)法格式:ACCEPT[提示信息]TO<內(nèi)存變量>功能:等待并提示用戶從鍵盤輸入一個(gè)字符串?dāng)?shù)據(jù),并賦給內(nèi)存變量。
ACCEPT語(yǔ)句注意:輸入的字符型數(shù)據(jù)或日期型等,必須不需要加定界符。例如:執(zhí)行語(yǔ)句Accept"請(qǐng)輸入一個(gè)數(shù)據(jù)"tox&&輸入abc?x例如:執(zhí)行語(yǔ)句Input"請(qǐng)輸入一個(gè)數(shù)據(jù)"toy&&輸入"abc"?y
輸出語(yǔ)句語(yǔ)法格式:
?|??<內(nèi)存變量名表>功能:顯示內(nèi)存變量、常量或表達(dá)式的值。
?/??語(yǔ)句例如:執(zhí)行語(yǔ)句Input"請(qǐng)輸入一個(gè)數(shù)據(jù)"tox&&輸入3?x Input"請(qǐng)輸入一個(gè)數(shù)據(jù)"toy&&輸入"abc"??y
說明:?表示在光標(biāo)所在行的下一行開始顯示;??表示在當(dāng)前光標(biāo)位置開始顯示。6.1結(jié)構(gòu)化程序設(shè)計(jì)概述語(yǔ)法格式WAIT["<提示信息>"][TO<內(nèi)存變量名>]WINDOW功能:暫停程序運(yùn)行,并在屏幕上顯示提示信息,等待用戶從鍵盤上輸入一個(gè)字符,然后繼續(xù)執(zhí)行。
WAIT語(yǔ)句-<提示信息>用于提示用戶進(jìn)行操作的信息。-TO<內(nèi)存變量名>表示輸入的字符保存到指定的內(nèi)存變量中。-WINDOW表示在屏幕右上角系統(tǒng)信息窗口中顯示提示信息的內(nèi)容。例如:執(zhí)行語(yǔ)句Wait"請(qǐng)輸入一個(gè)數(shù)據(jù)"tox?x Wait"請(qǐng)輸入一個(gè)數(shù)據(jù)"toywindow?y
其他常用命令語(yǔ)句
CLEAR功能:清除VisualFoxPro主窗口工作區(qū)所顯示的信息。
QUIT功能:關(guān)閉所有文件,釋放所有變量,退出VisualFoxPro,返回Windows操作系統(tǒng)。
CLEARALL功能:關(guān)閉所有數(shù)據(jù)表文件,釋放所有變量,清除所有用戶自定義的菜單和窗口,并將當(dāng)前工作區(qū)設(shè)置為1區(qū)。
SETTALKON|OFF功能:打開或關(guān)閉人機(jī)對(duì)話。說明:在SETTALKON狀態(tài)下,程序執(zhí)行時(shí)把一些非顯示命令的執(zhí)行結(jié)果顯示出來;在OFF狀態(tài)下,只有輸出命令的結(jié)果才能顯示。系統(tǒng)默認(rèn)狀態(tài)為ON狀態(tài)。6.MESSAGEBOX消息框函數(shù)用途:用于信息提示,
并要求用戶做出響應(yīng)。格式為:m=MESSAGEBOX(cMessageText[,nDialogBoxType[,cTitleBarText]])參數(shù)說明:cMessageText:消息框中顯示的文本信息。nDialogBoxType:一個(gè)數(shù)值表達(dá)式(缺省時(shí)為0),用于定義消息框中按鈕的個(gè)數(shù)、類型和顯示圖標(biāo)的樣式。cTitleBarText:消息框的標(biāo)題,缺省時(shí)為“MicrosoftVisualFoxPro”。m:變量,用于接收MESSAGEBOX函數(shù)的返回值。nDialogBoxType參數(shù)按鈕的個(gè)數(shù)和類型取值
nDialogBoxType參數(shù)由三個(gè)數(shù)值常量組成,形式為n1+n2+n3。取值
按鈕名稱0 確定1 確定和取消2 終止、重試和忽略3 是、否和取消4 是和否5 重試和取消nDialogBoxType參數(shù):4+n2+n3。取值
圖標(biāo)16 32 48 64 nDialogBoxType參數(shù)圖標(biāo)樣式取值
nDialogBoxType參數(shù):n1+n2+n3。nDialogBoxType參數(shù):4+32+n3。取值
默認(rèn)按鈕0 第一個(gè)按鈕
256 第二個(gè)按鈕
512 第三個(gè)按鈕
默認(rèn)按鈕取值nDialogBoxType參數(shù):n1+n2+n3。nDialogBoxType參數(shù):4+32+256。nDialogBoxType參數(shù)函數(shù)調(diào)用:m=MESSAGEBOX("是否退出系統(tǒng)?",4+32+256,"退出")取值
按鈕名1 確定
2 取消
3 終止4 重試5 忽略6 是7 否m=MESSAGEBOX("是否退出系統(tǒng)?",4+32+256,"退出")?m &&m=7MESSAGEBOX函數(shù)返回值1.順序結(jié)構(gòu)6.2程序控制結(jié)構(gòu)程序控制結(jié)構(gòu)是指程序中命令或語(yǔ)句執(zhí)行的流程結(jié)構(gòu)。結(jié)構(gòu)化程序設(shè)計(jì)的程序控制結(jié)構(gòu)有順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)三種基本結(jié)構(gòu),每一種基本結(jié)構(gòu)可以包含一個(gè)或多個(gè)語(yǔ)句。順序結(jié)構(gòu)是最簡(jiǎn)單、最常用的程序結(jié)構(gòu),是按程序中語(yǔ)句的書寫順序依次執(zhí)行不同的控制結(jié)構(gòu)。例6.1:求圓的面積。INPUT"請(qǐng)輸入圓的半徑"torS=3.14*r*r?"圓的面積是:",S2.分支結(jié)構(gòu)分支結(jié)構(gòu)是根據(jù)條件表達(dá)式的計(jì)算結(jié)果判定執(zhí)行不同語(yǔ)句組的結(jié)構(gòu)。VFP中提供了三種分支結(jié)構(gòu):?jiǎn)畏种?、雙分支和多分支語(yǔ)句單分支語(yǔ)句IF<條件表達(dá)式><語(yǔ)句組>ENDIF執(zhí)行流程:條件表達(dá)式的值為.T.,則執(zhí)行語(yǔ)句組;條件表達(dá)式值為.F.,執(zhí)行ENDIF后面的語(yǔ)句。2025/1/18例6.2:根據(jù)學(xué)號(hào)查找學(xué)生表(student.dbf)中的學(xué)生信息。CLEARUSEstudentACCEPT"請(qǐng)輸入學(xué)生的學(xué)號(hào)"TOxhLOCATEFORstudent.stuno=xhIFFOUND()DISPLAYENDIFUSE雙分支語(yǔ)句IF<條件表達(dá)式><語(yǔ)句組A>ELSE<語(yǔ)句組B>ENDIF執(zhí)行流程:條件表達(dá)式的值為.T.,則執(zhí)行語(yǔ)句組A;條件表達(dá)式值為.F.,執(zhí)行執(zhí)行語(yǔ)句組B。兩個(gè)語(yǔ)句組執(zhí)行且僅執(zhí)行一個(gè)。例6.3:根據(jù)三條邊求三角形的面積。CLEARINPUT"請(qǐng)輸入第一條邊"TOaINPUT"請(qǐng)輸入第二條邊"TObINPUT"請(qǐng)輸入第三條邊"TOcs=0p=(a+b+c)/2IFa+b>canda+c>bandb+c>aS=SQRT(p*(p-a)*(p-b)*(p-c))?"三角形的面積是",sELSEWAITWINDOW"輸入的三條邊a、b、c不能構(gòu)成三角形"ENDIFIIF函數(shù)是根據(jù)條件成立與否返回不同的結(jié)果。條件函數(shù)IIFIIF(條件表達(dá)式,表達(dá)式1,表達(dá)式2)執(zhí)行規(guī)則:如果條件表達(dá)式的值為.T.,函數(shù)返回表達(dá)式1的值;否則,返回表達(dá)式2的值。例6.4:從鍵盤輸入兩個(gè)自然數(shù),輸出兩個(gè)數(shù)中的較大數(shù)。CLEARINPUT"請(qǐng)輸入第一個(gè)數(shù)"TOaINPUT"請(qǐng)輸入第二個(gè)數(shù)"TObmaxnum=IIF(a>b,a,b)?"較大數(shù)"+STR(maxnum)多分支語(yǔ)句CASECASE<條件表達(dá)式1><語(yǔ)句組1>CASE<條件表達(dá)式2><語(yǔ)句組2>……CASE<條件表達(dá)式N><語(yǔ)句組N>[OTHERWISE<語(yǔ)句組N+1>]ENDCASE執(zhí)行規(guī)則:1)依次求解條件表達(dá)式,若某條件表達(dá)式的計(jì)算結(jié)果為.T.,則執(zhí)行相應(yīng)的語(yǔ)句組;2)否則繼續(xù)求解下一個(gè)條件表達(dá)式。3)如果所有的條件表達(dá)式都為.F.,若有OTHERWISE,則執(zhí)行語(yǔ)句組N+1,DOCASE語(yǔ)句執(zhí)行結(jié)束,否則不執(zhí)行任何語(yǔ)句,直接執(zhí)行ENDCASE后面的語(yǔ)句。例6.5:實(shí)現(xiàn)百分制成績(jī)的等級(jí)轉(zhuǎn)換,若成績(jī)>=90為優(yōu)秀,成績(jī)<90且成績(jī)>=80為良好,成績(jī)<80且成績(jī)>=70為中等,成績(jī)<70且成績(jī)>=60為及格,成績(jī)<60為不及格。DOCASECASEa>=90b="優(yōu)秀"CASEa>=80b="良好"CASEa>=70b="中等"CASEa>=60b="及格"OTHERWISEb="不及格"ENDCASE3.循環(huán)結(jié)構(gòu)編寫程序時(shí)會(huì)遇到一些語(yǔ)句需要多次重復(fù)執(zhí)行。例如,求1+2+3+…+n的累加和,需要重復(fù)執(zhí)行n次加法運(yùn)算。像這類問題可使用程序設(shè)計(jì)中的另一種結(jié)構(gòu),即循環(huán)結(jié)構(gòu)。循環(huán)結(jié)構(gòu)依據(jù)條件反復(fù)執(zhí)行相同的語(yǔ)句組,這組被反復(fù)執(zhí)行的語(yǔ)句組稱為循環(huán)體,循環(huán)體被反復(fù)執(zhí)行的次數(shù)稱為循環(huán)次數(shù)。在VFP中常用的循環(huán)控制語(yǔ)句有三種:-DOWHILE…ENDDO-FOR…ENDFOR/NEXT-SCAN…ENDSCANDOWHILE…ENDDODOWHILE<條件表達(dá)式><語(yǔ)句組1>[LOOP][EXIT]<語(yǔ)句組2>ENDDO執(zhí)行流程:當(dāng)條件表達(dá)式的值為.T.時(shí),執(zhí)行循環(huán)體,直到條件表達(dá)式的值為.F.,結(jié)束循環(huán)體,執(zhí)行ENDDO后面的語(yǔ)句。DOWHILE…ENDDO循環(huán)用于條件控制循環(huán)的執(zhí)行。例6.6逐條顯示學(xué)生表(student)中所有來自“上?!钡膶W(xué)生信息。CLEARUSEstudentLOCATEFORbirthplace="上海"DOWHILEFOUND()DISPLAYWAITWINDOWCONTINUEENDDOUSEUSEstudentm=0n=0DOWHILENOTEOF()IFstudent.gender="男"m=m+1ELSEn=n+1ENDIFSKIPENDDO?"男生人數(shù)"+STR(m),"女生人數(shù)"+STR(n)USE例6.7統(tǒng)計(jì)學(xué)生表中男女學(xué)生的人數(shù)。FOR…ENDFOR/NEXTFOR<循環(huán)變量>=<初值>TO<終值>[STEP<步長(zhǎng)>]<語(yǔ)句組1>[LOOP][EXIT]<語(yǔ)句組2>ENDFOR/NEXTs=0n=1DOWHILEn<=10s=s+nn=n+1ENDDO?s例6.8求1+2+3+4+…+10。s=0FORn=1TO10s=s+nENDFOR?s累加算法思考:如何求100!?字符操作算法思考:如果用DOWHILE…ENDDO是否可以實(shí)現(xiàn)?
例6.10求字符串逆序,如已知字符串“abcdef”,請(qǐng)輸出逆序的結(jié)果。s="abcdef"sr=""FORi=LEN(s)TO1STEP-1sr=sr+SUBSTR(s,i,1)NEXT?"abcdef逆序的輸出結(jié)果:"+srSCAN…ENDSCANSCAN[范圍][FOR<條件表達(dá)式>]<語(yǔ)句組>ENDSCAN說明:(1)SCAN與ENDSCAN循環(huán)語(yǔ)句中隱含了EOF()和SKIP命令處理。(2)[范圍]表示記錄范圍,默認(rèn)值為ALL。(3)FOR<條件表達(dá)式>表示只掃描滿足條件的記錄。CLEARUSEteacherSTORE0TOmSCANFORcation="博士"DISPLAYm=m+1ENDSCAN?"博士人數(shù)"+STR(m)USE例6.11統(tǒng)計(jì)并顯示具有博士學(xué)位的教師信息。USEstudentm=0n=0DOWHILENOTEOF()IFstudent.gender="男"m=m+1ELSEn=n+1ENDIFSKIPENDDO?"男生人數(shù)"+STR(m),"女生人數(shù)"+STR(n)USESCANENDSCAN思考:如何用SCAN…ENDSCAN實(shí)現(xiàn)統(tǒng)計(jì)學(xué)生男女人數(shù)?
6.3模塊化程序設(shè)計(jì)循環(huán)結(jié)構(gòu)可以實(shí)現(xiàn)同一個(gè)程序中某段程序反復(fù)執(zhí)行多次,但常常需要在同一個(gè)程序的不同位置多次執(zhí)行某段程序,或在不同程序中執(zhí)行同一程序段。因此在程序設(shè)計(jì)中,常把完成一個(gè)功能的程序編寫成一個(gè)單元,以便在其他程序中使用該功能時(shí)調(diào)用,這種為完成一個(gè)特定功能而編寫的程序段稱為自定義函數(shù)或過程。1.自定義函數(shù)函數(shù)定義FUNCTION<函數(shù)名>PARAMETERS<形參列表><命令語(yǔ)句序列>RETURN[<表達(dá)式>][ENDFUNC]不能與系統(tǒng)函數(shù)名以及內(nèi)存變量名相同用來接收主程序中的實(shí)參數(shù)據(jù)用于返回函數(shù)值。若省略該語(yǔ)句或表達(dá)式,則自定義函數(shù)等同于過程。注意:實(shí)參與形參一一對(duì)應(yīng)。函數(shù)調(diào)用格式:函數(shù)名([實(shí)參列表])例6.12編寫一個(gè)求n!的函數(shù)。FUNCTIONfactPARAMETERSnp=1FORi=1TOnp=p*iNEXTRETURNpENDFUNC注意:函數(shù)不能單獨(dú)執(zhí)行。在命令窗口調(diào)用fact函數(shù)求5!
,執(zhí)行過程:FUNCTIONfactPARAMETERSnp=1FORi=1TOnp=p*iNEXTRETURNpENDFUNC?fact(5)FUNCTIONfactPARAMETERSnp=1FORi=1TOnp=p*iNEXTRETURNpENDFUNC例6.13編寫程序求1!+2!+3!+…+10!s=0FORi=1TO10s=s+fact(i) NEXT?s在主程序中調(diào)用自定義函數(shù)。主程序自定義函數(shù)1.自定義過程過程定義PROCEDURE<過程名>PARAMETERS<形參列表><命令語(yǔ)句序列>[RETURN][ENDPROC]不能與系統(tǒng)函數(shù)名以及內(nèi)存變量名相同用來接收主程序中的實(shí)參數(shù)據(jù)無返回函數(shù)值注意:實(shí)參與形參一一對(duì)應(yīng)。過程調(diào)用格式:DO<過程名>with<實(shí)參列表>例6.14編寫一個(gè)過程求兩個(gè)數(shù)據(jù)的和。CLEARx=25y=38z=0DOsmwithx,y,z?"兩個(gè)數(shù)x,y的和是:",zPROCEDUREsmPARAMETERSX1,Y1,Z1Z1=X1+Y1ENDPROC注意:過程也不能單獨(dú)執(zhí)行。主程序自定義過程執(zhí)行過程3.參數(shù)傳遞在自定義函數(shù)和過程時(shí),如果函數(shù)或過程需要從主程序獲取數(shù)據(jù)進(jìn)行處理,則主程序調(diào)用函數(shù)或過程時(shí)會(huì)通過參數(shù)傳遞來完成。傳遞數(shù)據(jù)的稱為實(shí)參,而接收數(shù)據(jù)稱為形參??勺鳛閷?shí)參對(duì)象:-常量-變量-表達(dá)式在參數(shù)傳遞過程中,實(shí)參傳遞數(shù)據(jù)給對(duì)應(yīng)的形參,此時(shí)系統(tǒng)才會(huì)給形參分配存儲(chǔ)空間,接收實(shí)參傳遞的數(shù)據(jù),當(dāng)過程調(diào)用結(jié)束后,形參的空間將被撤銷。在參數(shù)傳遞過程中要注意以下幾點(diǎn):-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級(jí)數(shù)學(xué)下冊(cè)教案-7 角的初步認(rèn)識(shí)(46)-蘇教版
- Unit 5 Section B 3a - selfcheck 教學(xué)設(shè)計(jì) 2024-2025學(xué)年人教版八年級(jí)英語(yǔ)下冊(cè)
- 3-復(fù)式統(tǒng)計(jì)表-人教版三年級(jí)數(shù)學(xué)下冊(cè)單元測(cè)試卷(含答案)
- 2024年折射儀項(xiàng)目資金籌措計(jì)劃書代可行性研究報(bào)告
- 2025年安全員C證(專職安全員)考試題庫(kù)
- 2024年包裝檢測(cè)儀器項(xiàng)目投資申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2025年甘肅衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)匯編
- 2025年度教育行業(yè)資金監(jiān)管賬戶委托管理合同
- 2025年度城市綠地經(jīng)營(yíng)權(quán)轉(zhuǎn)讓及生態(tài)維護(hù)合同
- 2025年度員工住宿安全與設(shè)施改造協(xié)議
- 中醫(yī)護(hù)理的基本特點(diǎn)與護(hù)理原則-
- 認(rèn)識(shí)頸動(dòng)脈斑塊護(hù)理課件
- 家庭教育學(xué)整套課件
- 智慧樹知到《醫(yī)學(xué)統(tǒng)計(jì)學(xué)》章節(jié)測(cè)試答案
- 木工安全教育培訓(xùn)試題(附答案)
- 非結(jié)構(gòu)化數(shù)據(jù)分析與應(yīng)用 課件 第1章 非結(jié)構(gòu)數(shù)據(jù)分析概述
- 《應(yīng)收應(yīng)付模塊》課件
- 2024年新年新氣象
- 2024年度天津市高校大學(xué)《輔導(dǎo)員》招聘試題(含答案)
- 工廠布局和物料路徑(英文版)
- 某建設(shè)總工程CI形象策劃方案
評(píng)論
0/150
提交評(píng)論