




已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
此文檔收集于網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系網(wǎng)站刪除華 北 科 技 學(xué) 院課程設(shè)計說明書課程名稱: 匯編語言 班級: 計算機B08-1 姓名:_ _ 學(xué)號:_ _設(shè)計題目:_ 學(xué)生成績管理 _設(shè)計時間: 2010.06.21至 2010.07.02_ 指導(dǎo)教師:_ _ _ _ _評 語:_評閱成績: 評閱教師: 一、課程設(shè)計目的進行程序設(shè)計方法和技能的基本訓(xùn)練,鞏固在課堂上學(xué)到的有關(guān)程序設(shè)計的基本知識和基本方法,通過實際動手能力的培養(yǎng),進一步熟悉匯編語言的結(jié)構(gòu)和使用方法,達到能獨立閱讀、編制和調(diào)試一定規(guī)模的匯編語言程序的水平。二、課程設(shè)計要求 1要求編寫并調(diào)試通過一個小型軟件,實現(xiàn)對軟件或硬件的操作。2遵循模塊化、結(jié)構(gòu)化的程序設(shè)計方法。3.要求程序必須正確。4.程序簡明易懂,多運用輸入輸出提示,出錯信息及必要的注釋。5.要求程序結(jié)構(gòu)合理,語句使用得當(dāng)。6.適當(dāng)追求編程技巧和程序運行效率。三、課程設(shè)計題目:學(xué)生成績管理四、課題分析學(xué)生成績管理,顧名思義,就是管理學(xué)生的成績,站在使用者的立場上來看,最基本需求的便是將學(xué)生成績輸入,求和并進行排名,當(dāng)然還有其它更為人性化的需求,比如順便得到學(xué)生的平均成績,統(tǒng)計各科各個分數(shù)段的人數(shù)等等,甚至為了保存結(jié)果,可以將學(xué)生的所有成績及排名保存在一個文件里面,以便以后調(diào)用。所以經(jīng)過縝密思慮,確定學(xué)生成績管理的一下幾個功能:1, 數(shù)據(jù)輸入功能。這是必不缺少的功能,學(xué)號的輸入,成績的輸入都離不了這個功能,在輸入成績時,特地加了一個判斷功能,在輸入不合理的成績時,程序?qū)⑻崾境鲥e,并要求重新輸入。在輸入學(xué)生學(xué)號的時候,程序首先會判斷此學(xué)生的成績是否存在,如果存在,則程序提示需重新輸入。2, 修改功能??紤]到會存在在輸入成績時,容易輸入錯誤,或者發(fā)生個別學(xué)生的試卷被誤判需修改成績等情況,所以加了此功能,在發(fā)生以上情況時可以調(diào)用此功能,修改指定學(xué)生的成績。3, 刪除學(xué)生信息的功能。如果輸入的學(xué)生信息根本不存在,或者發(fā)生其它情況需刪除一個無意義的學(xué)生信息時,可以調(diào)用此功能。此功能將實現(xiàn)將指定學(xué)號學(xué)生的信息刪除。4, 信息查找功能。當(dāng)需要查詢某個學(xué)生的成績或者檢查輸入是否有誤時,可以調(diào)用此功能,此功能實現(xiàn)將指定學(xué)號學(xué)生的成績顯示出來。實際上在調(diào)用此功能的同時,程序會首先求的總成績,平均成績,然后產(chǎn)生排名結(jié)果,最后將數(shù)據(jù)信息顯示。5, 顯示排名信息功能。此功能會將學(xué)生成績自動相加,得到每位學(xué)生的總成績及平均成績,然后進行排名,得到每個學(xué)生的名詞,最后按照輸入順序?qū)⑺袑W(xué)生的學(xué)號,語文成績,英語成績,數(shù)學(xué)成績,平均成績,總成績,名次依次輸出。6, 課程成績分析功能。此功能實現(xiàn)在屏幕上顯示三門課程的各個分數(shù)段的學(xué)生人數(shù),以表格的形式在屏幕上顯示。(分數(shù)段為:=90;8089;7079;6069;=59)7, 文件寫入及退出功能。此功能實現(xiàn)將學(xué)生的信息保存在一個文件里。此程序默認將文件放在C盤下,名稱為:score,屬性為txt格式的文本文檔。寫入文件完畢后,關(guān)閉文件,并退出程序。五、流程圖: 主程序流程圖開始創(chuàng)建文件顯示主菜單輸入功能號Ni?Nm?N提示輸入有誤d?Yf?NYNs?Yc?e?NYYY調(diào)用子程序insert調(diào)用子程序modify調(diào)用子程序de調(diào)用子程序find調(diào)用子程序showw調(diào)用子程序showY結(jié)束返回主菜單大于120NY調(diào)用input子程序輸入學(xué)號學(xué)號是否存在提示重新輸入學(xué)號輸入成績YN子程序的流程圖調(diào)用input子程序調(diào)用宏shuru 學(xué)號是否存在?輸入學(xué)號YN修改成績學(xué)號是否存在提示輸入有誤重新輸入N 大于120Y提示重新輸入學(xué)號N輸入成績返回主菜單 (a)子程序insert 流程圖 (b)子程序modify流程圖調(diào)用宏shuru,輸入學(xué)號調(diào)用宏shuru,輸入學(xué)號NN學(xué)號是否存在?學(xué)號是否存在?YY顯示查詢結(jié)果刪除記錄返回主菜單返回主菜單 (c) 子程序del流程圖 (d)子程序find流程圖將計數(shù)數(shù)組清零將名次清零調(diào)用rank子程序調(diào)用countt子程序調(diào)用相關(guān)宏調(diào)用shuchu子程序返回主菜單返回主菜單 (e)子程序show流程圖 (f)子程序showw流程圖設(shè)置讀寫指針寫入文件關(guān)閉文件結(jié)束 (g)子程序exit流程圖六、程序源代碼zhuanss macro j,t ;將三位數(shù)的數(shù)據(jù)轉(zhuǎn)換成為三個對應(yīng)的字符,并將其存入緩沖區(qū)zs中 push bx mov si,t mov ax,j mov bl,100 div bl add al,30h mov zssi,al add si,1 mov al,ah cbw mov bl,10 div bl add al,30h add ah,30h mov zssi,al add si,1 mov zssi,ah add si,1 pop bx endmclear MACRO ;清屏 MOV AH,2 MOV DH,0 MOV DL,0 INT 10H MOV AH,6 MOV AL,0 MOV BH,7 MOV CH,0 MOV CL,0 MOV DH,24 MOV DL,79 INT 10HENDM kong macro ;回車換行 mov ah,2 mov dl,0ah int 21h mov ah,2 mov dl,0dh int 21hendmoutput macro p ;字符串輸出 mov dx,offset pmov ah,9int 21hendmshuru macro ;二位數(shù)數(shù)據(jù)輸入 mov ah,01int 21hsub al,30hcbwmov bl,10mul bl mov dl,al mov ah,01hint 21hsub al,30h add dl,alendm zhuane macro e,b ;將二位數(shù)轉(zhuǎn)換成對應(yīng)兩個字符,并將其存入緩沖區(qū)zs push bx mov si,b mov al,e cbw mov bl,10 div bl add ah,30h add al,30h mov zssi,al add si,1 mov zssi,ah add si,1 pop bxendm zhuans macro f,s ; 將三位數(shù)成績轉(zhuǎn)換成為對應(yīng)的三個字符,并存入緩沖區(qū)zs中 push bx mov si,s mov al,f cbw mov bl,100 div bl add al,30h mov zssi,al add si,1 mov al,ah cbw mov bl,10 div bl add al,30h add ah,30h mov zssi,al add si,1 mov zssi,ah add si,1 pop bx endmshuzi macro r ;二位數(shù)據(jù)輸出 mov al,r cbw mov bl,10 div bl mov bl,ah mov dl,al add dl, 30hmov ah,2int 21h mov dl,bladd dl,30hmov ah,2int 21hendmshuruu macro ;三位數(shù)數(shù)據(jù)輸入 shuru mov al,dl mov dl,10 mul dl mov dx,ax mov ah,1 int 21h sub al,30h cbw add dx,axendmshuzii macro u ;三位數(shù)數(shù)據(jù)輸出 mov ax,u mov bl,100 div bl mov bl,ah mov dl,al add dl,30h mov ah,2 int 21h shuzi blendm DATAS SEGMENTm dw 0 ;移動文件指針時,選擇絕對移動方式,則m代表指針偏移量zs db 18 dup (?) ;緩沖區(qū)用來存放單個學(xué)生信息的字符pathnam db C:score.txt,00h ;建立目錄項handle dw ? ;文件句柄buf db 3 dup(?) ;輸入緩沖區(qū)zc dw 100 dup(?) ;存放總成績的數(shù)組pj db 100 dup(?) ;存放平均成績數(shù)組n db 0 ;存放輸入的學(xué)生信息的個數(shù)gs0 db 5 dup (0) ;記錄所查詢科目分數(shù)段的gs1 db 5 dup(0)gs2 db 5 dup(0) mc db 100 dup (1) ;存放學(xué)生的名次的數(shù)組 chi db 100 dup (?) ;存放學(xué)生成績的數(shù)組 eng db 100 dup (?) mat db 100 dup (?) xh db 100 dup (?) ;存放學(xué)生學(xué)好的數(shù)組 cour0 db chinese,$ cour1 db english,$ cour2 db maths ,$ ts db 13,10,You are successful,press anykey to continue!,13,10,$ ts1 db 13,10,You are wrong , Try again!,13,10,$ ts3 db 13,10,The score you input is bigger than 127,input agian!,13,10,$ ts4 db 13,10,The school number you input is exist,please try again!,13,10,$ cai db *Insert a data*,13,10,$ cai1 db *Modify a data*,13,10,$ cai2 db *Delete a data*,13,10,$ cai3 db *Find a data*,13,10,$ cai4 db *Show the rank*,13,10,$ cai6 db *Show the count*,13,10,$ cai5 db *Exit with the keyboard of ESC*,13,10,$ ts2 db Please choose the Function,13,10,$ mess db 13,10,The data you input is not exist,input again,13,10,$ mess1 db 13,10,Please input the school number ,13,10,$ mess2 db 13,10, Please input three scores(0-120),13,10,$ mess4 db chinese english maths ,13,10,$ mess3 db Aothor by Xu Heng peng,13,10,$ strr1 DB *score and rank=,13,10,$strr2 DB 13,10,number chi eng math average sum rank ,13,10,$strr3 db 13,10,course =90 =80 =70 =60 60 ,13,10,$bg db ,$ DATAS ENDSSTACKS SEGMENT ;此處輸入堆棧段代碼STACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATAS MOV DS,AX mov es,ax mov ah,3ch ;請求創(chuàng)建文件 mov cx,00 ;默認屬性 lea dx,pathnam ;裝入pathnam的地址 int 21h mov handle,ax ;保存文件句柄main: ; 主菜單顯示 output cai output cai1 output cai2 output cai3 output cai4 output cai6 output cai5 output ts2 mov ah,1 ;輸入字符,選擇功能鍵 int 21h cmp al,i jne n1 call insert ;調(diào)用insert子程序,輸入學(xué)生學(xué)號,成績 jmp rkn1: cmp al,m jne n2 call modify ;調(diào)用modify子程序,修改指定學(xué)生的成績 jmp rkn2: cmp al,d ;調(diào)用de子程序,刪除制定學(xué)生的成績 jne n3 call de jmp rkn3: cmp al,f ;調(diào)用find子程序,顯示指定學(xué)生的成績及名次 jne n4 call find jmp rkn4: cmp al,s ;調(diào)用show子程序,顯示所有學(xué)生的各科成績,平均成績,總成績及名次 jne n5 call show jmp rkn5: cmp al,c ;調(diào)用showw子程序,顯示各科各分數(shù)段的學(xué)生數(shù)量 jne n6 call showw jmp rkn6: cmp al,1bh ;調(diào)用exit子程序,將數(shù)據(jù)保存到score.txt文件中,并退出程序 jne n7 call exitn7: clear output ts1 jmp mainrk: output ts mov ah,1 int 21h clear jmp main;*exit proc near ;退出 mov cl,n ;寫入文件的次數(shù) cbw mov bx,0 mov di,0zh: push di ;保存di,cx,bx中的內(nèi)容 push bx push cx mov si,0 zhuane xhbx,si ;調(diào)用宏zhuane將兩位數(shù)的學(xué)號轉(zhuǎn)換為對應(yīng)的二個字符,并存放到zs緩沖區(qū)中 zhuans chibx,si ;調(diào)用宏zhuans將三位數(shù)的語文成績轉(zhuǎn)換為對應(yīng)的三個字符,并存放到zs緩沖區(qū)中 zhuans engbx,si ;調(diào)用宏zhuans將三位數(shù)的英語成績轉(zhuǎn)換為對應(yīng)的三個字符,并存放到zs緩沖區(qū)中 zhuans matbx,si ;調(diào)用宏zhuans將三位數(shù)的數(shù)學(xué)成績轉(zhuǎn)換為對應(yīng)的三個字符,并存放到zs緩沖區(qū)中 zhuans pjbx,si ;調(diào)用宏zhuans將三位數(shù)的平均成績轉(zhuǎn)換為對應(yīng)的三個字符,并存放到zs緩沖區(qū)中 zhuanss zcdi,si ;調(diào)用宏zhuanss將三位數(shù)的總成績成績轉(zhuǎn)換為對應(yīng)的三個字符,并存放到zs緩沖區(qū)中 zhuane mcbx,si ;調(diào)用宏zhuane,將兩位數(shù)的名詞,轉(zhuǎn)換為對應(yīng)的二個字符,并存放到zs緩沖區(qū)中 mov ah,42h ;移動讀寫指針 mov al,00 ;移動方式為絕對移動方式 mov bx,handle mov cx,00 mov dx,m int 21h add m,20 mov ah,40h ;調(diào)用40h功能,請求寫文件 mov bx,handle ;獲取文件句柄 mov cx,19 ;寫入長度為19個字節(jié) lea dx,zs ;將緩沖區(qū)zs中的內(nèi)容寫入文件score.txt int 21h pop cx pop bx pop di add di,2 add bx,1 sub cx,1 cmp cx,0 ;判斷寫入是否完畢 jg zh mov bx,handle ;寫入完畢,關(guān)閉文件 mov ah,3eh int 21h clear output mess3MOV AH,4CH ;退出程序 INT 21H retexit endp ;*sum proc near ;求學(xué)生的總成績 mov cl,n mov ch,0 mov si,0 mov bx,0sss:mov al,chisi ;將三科成績相加,將總成績傳給數(shù)組zc mov ah,0 mov dl,matsi mov dh,0 add ax,dx mov dl,engsi mov dh,0 add ax,dx mov zcbx,ax add bx,2 add si,1 loop sss retsum endp;*ping proc near ;求學(xué)生的平均成績 mov cl,n cbw mov si,0 mov bx,0p_p: mov ax,zcbx ;將總成績除以三,獲取的數(shù)據(jù)傳送給數(shù)組pj mov dl,3 div dl mov pjsi,al add si,1 add bx,2 loop p_p retping endp ;*modify proc near ;修改學(xué)生學(xué)號,成績md1:output mess1 shuru mov bl,n mov bh,0 mov al,dl mov si,0md: cmp al,xhsi ;先查找輸入的學(xué)生是否存在 je qq1_1 ;查到的話,就跳轉(zhuǎn)到qq1_1輸入修改的值,也就是重新輸入 add si,1 cmp si,bx jbe md output mess jmp md1 ;不相等繼續(xù)輸入學(xué)號qq1_1: mov di,si output mess2 output mess4 mov si,0 mov cx,3qq3_1:shuruu ;分別輸入語文,英語,數(shù)學(xué)成績,并將其放在緩沖區(qū)buf中 cmp dx,78h ;比較輸入的成績是否大于120,如果大于120的話,那么重新輸入成績 jbe qq2_1 output ts3 jmp qq1_1qq2_1:mov bufsi,dl output bg add si,1loop qq3_1 mov al,buf0 ;將存入buf中的成績,分別賦值給存放對應(yīng)科目的成績的數(shù)組 mov chidi,al mov al,buf1 mov engdi,al mov al,buf2 mov matdi,al ret modify endp ;*countt proc near ;統(tǒng)計各科各個分數(shù)段學(xué)生的個數(shù) mov cx,5 mov si,0zl: mov gs0si,0 add si,1 loop zl mov cl,n mov ch,0 mov si,0c11:mov al,chisi cmp al,90 jl cc1 add gs00,1 jmp cc8cc1:cmp al,80 jl cc2 add gs01,1 jmp cc8cc2:cmp al,70 jl cc3 add gs02,1 jmp cc8cc3:cmp al,60 jl cc4 add gs03,1 jmp cc8cc4:add gs04,1cc8:add si,1 loop c11 lea si,gs0 lea di,gs1 mov cx,5 cld rep movsb mov cx,5 mov si,0 cc9: mov gs0si,0 add si,1 loop cc9 mov cl,n mov ch,0 mov si,0mov cl,n mov ch,0 mov si,0c111:mov al,engsi cmp al,90 jl cc15 add gs00,1 jmp cc88cc15:cmp al,80 jl cc22 add gs01,1 jmp cc88cc22:cmp al,70 jl cc33 add gs02,1 jmp cc88cc33:cmp al,60 jl cc44 add gs03,1 jmp cc88cc44:add gs04,1cc88:add si,1 loop c111 lea si,gs0 lea di,gs2 mov cx,5 cld rep movsb mov cx,5 mov si,0ct: mov gs0si,0 add si,1 loop ct mov cl,n mov ch,0 mov si,0c13:mov al,matsi cmp al,90 jl cc1_2 add gs00,1 jmp cc8_2cc1_2:cmp al,80 jl cc2_2 add gs01,1 jmp cc8_2cc2_2:cmp al,70 jl cc3_2 add gs02,1 jmp cc8_2cc3_2:cmp al,60 jl cc4_2 add gs03,1 jmp cc8_2cc4_2:add gs04,1cc8_2: add si,1 loop c13retcountt endp ;* find proc near ;查找學(xué)生成績 call sum call pingbj1:output mess1 shuru mov bl,n mov bh,0 mov al,dl mov si,0bj: cmp al,xhsi ;將輸入的學(xué)號與輸入的學(xué)號相比, je i ;存在的話,將此學(xué)生的成績輸出 add si,1 cmp si,bx jbe bj output mess jmp bj1 i: output strr2 shuzi xhsi output bg mov al,chisi cbw shuzii ax output bg mov al,engsi cbw shuzii ax output bg mov al,matsi cbw shuzii ax output bg ;輸出空格的字符串,用于與標題欄對齊 mov al,pjsi cbw shuzii ax output bg mov ax,si mov bl,2 mul bl mov bx,ax shuzii zcbx output bg shuzi mcsi retfind endp;*insert proc near ;插入學(xué)生,學(xué)號及成績 call input add n,1 ret insert endp ;*show proc near ;顯示結(jié)果排名 call sum call ping call rank call shuchu retshow endp ;*showw proc near ;顯示各個學(xué)科各分數(shù)段的人數(shù) call countt output strr3 output cour0 output bg shuzi gs10 output bg shuzi gs11 output bg shuzi gs12 output bg shuzi gs13 output bg shuzi gs14 kong output cour1 output bg shuzi gs20 output bg shuzi gs21 output bg shuzi gs22 output bg shuzi gs23 output bg shuzi gs24 kong output cour2 output bg shuzi gs00 output bg shuzi gs01 output bg shuzi gs02 output bg shuzi gs03 output bg shuzi gs04 ret showw endp;*de proc near ;刪除某個學(xué)生的記錄sc1:output mess1 shuru ;調(diào)用宏shuru,接受輸入的學(xué)號 mov bl,n mov bh,0 mov al,dl mov si,0sc: cmp al,xhsi ;查詢輸入學(xué)號的學(xué)生信息是否存在,不存在的話,重新輸入學(xué)號 je sc2 add si,1 cmp si,bx jbe sc output mess jmp sc1 sc2: sub bx,si cmp bx,0 je sc3 mov cx,bxsc4:mov dl,chisi+1 mov chisi,dl mov dl,engsi+1 mov engsi,dl mov dl,matsi+1 mov matsi,dl mov dl,xhsi+1 mov xhsi,dl add si,1 loop sc4 sub n,1sc3: retde endp;* input proc near ;輸入學(xué)生學(xué)號,成績e6: output mess1 shuru mov bl,n mov bh,0 mov xhbx,dl cmp bx,0 ;判斷是不是第一次輸入,如果是,則跳過比較程序 je qq1 ;繼續(xù)輸入成績 mov cl,n ;如果不是第一次輸入則要將輸入的學(xué)號與以前輸入的比較 cbw mov si,0 mov al,xhbxe7: cmp al,xhsi je e5 add si,1 loop e7 jmp qq1e5: output ts4 jmp e6 qq1:output mess2 output mess4 mov si,0 mov cx,3qq3:shuruu cmp dx,78h ;比較輸入的成績是否大于120,如果大于120的話,那么重新輸入成績 jbe qq2 output ts3 jmp qq1qq2:mov bufsi,dl output bg add si,1loop qq3 mov bl,n cbw mov al,buf0 mov chibx,al mov al,buf1 mov engbx,al mov al,buf2 mov matbx,al retinput endp;*rank proc near ;排名 mov cl,n mov ch,0 mov si,0rrc:mov mcsi,1 add si,1 loop rrc mov al,n mov bl,2 mul bl mov cl,n mov ch,0 mov si,0 mov bx,0 mov di,0rrb: mov dx,zcdirra: cmp dx,zcbx jge continue add mcsi,1 continue: add bx,2 loop rra mov cl,n cbw add si,1 add di,2 mov bx,0 cmp si,ax jbe rrb ret rank endp;*shuchu proc near ;輸出所有學(xué)生的學(xué)號,成績,排名 output strr1 output strr2 mov cl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北環(huán)境工程學(xué)院課件
- 教育創(chuàng)新驅(qū)動如何運用技術(shù)工具提升教學(xué)效果
- 心理輔導(dǎo)在促進學(xué)生全面發(fā)展的重要性
- 團隊協(xié)作能力培訓(xùn)中心企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 人造石材耐候性能研究創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 私人訂制宴會服務(wù)企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 企業(yè)年報設(shè)計與印刷創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 饅頭企業(yè)定制服務(wù)行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 2025年中國銅版紙月歷市場調(diào)查研究報告
- 2025年中國瓶裝奶嘴市場調(diào)查研究報告
- 2025至2030中國4K和8K超高清電視行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 大骨節(jié)考試題及答案
- 消防在建工地課件
- 南海課件下載
- 彩鋼板圍擋施工與拆除一體化服務(wù)協(xié)議
- 中班安全標識課件
- CSCO惡性血液病診療指南(2025)解讀
- T/CHTS 20036-2023公路橋梁用硬聚氯乙烯聲測管
- 廣東省風(fēng)力發(fā)電內(nèi)蒙古分公司廣東能源集團招聘筆試題庫2025
- 父親節(jié)你了解你的爸爸嗎禮贊父親學(xué)會感恩模板
- 2023-2024學(xué)年安徽省合肥市六校聯(lián)盟高一下學(xué)期期末聯(lián)考地理試題(解析版)
評論
0/150
提交評論