版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 課程設(shè)計(jì)說(shuō)明書(shū)題目: 代碼轉(zhuǎn)換程序院系:計(jì)算機(jī)科學(xué)與工程學(xué)院專(zhuān)業(yè)班級(jí):學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:2010 年12 月26 日安徽理工大學(xué)課程設(shè)計(jì)(論文任務(wù)書(shū)計(jì)算機(jī)科學(xué)與工程院系計(jì)算機(jī)硬件教研室學(xué)號(hào)學(xué)生姓名專(zhuān)業(yè)(班級(jí)設(shè)計(jì)題目代碼轉(zhuǎn)換程序設(shè)計(jì)技術(shù)參數(shù)1.熟悉匯編指令、宏匯編語(yǔ)言的編程方法2. BIOS中斷調(diào)用、系統(tǒng)功能中斷調(diào)用方法3.磁盤(pán)文件、及文件內(nèi)容操作設(shè)計(jì)要求1.程序分七個(gè)模塊編寫(xiě),不同模塊實(shí)現(xiàn)不同功能1為主模塊,調(diào)用模塊5和模塊7,模塊5又調(diào)用模塊2、3、4和模塊6四個(gè)模塊,其中:模塊2實(shí)現(xiàn)小寫(xiě)字母向大寫(xiě)字母的轉(zhuǎn)換,模塊3實(shí)現(xiàn)大寫(xiě)字母向小寫(xiě)字母的轉(zhuǎn)換,模塊4實(shí)現(xiàn)二進(jìn)制數(shù)向十進(jìn)制數(shù)的轉(zhuǎn)換,
2、模塊6實(shí)現(xiàn)十六進(jìn)制數(shù)向二進(jìn)制數(shù)的轉(zhuǎn)換,模塊7實(shí)現(xiàn)十進(jìn)制數(shù)向十六進(jìn)制數(shù)的轉(zhuǎn)換。按“q”鍵退出2.運(yùn)行程序后,屏幕上要有選擇哪種轉(zhuǎn)換的提示菜單3.顯示結(jié)果,十進(jìn)制數(shù)后要加D,十六進(jìn)制數(shù)后要加H表示;二進(jìn)制數(shù)要以二進(jìn)制形式輸出,后面要加B工作量1.完成所選題目的軟件設(shè)計(jì)2.課程設(shè)計(jì)說(shuō)明書(shū)1500字(不包括程序源代碼左右。工作計(jì)劃1. 首先認(rèn)真研究老師所給的題目,了解題目要求做什么。2. 查閱資料,解決難題。3. 編寫(xiě)源程序并調(diào)試之。4. 寫(xiě)課程設(shè)計(jì)說(shuō)明書(shū)4 張海藩. 軟件工程.北京:人民郵電出版社,2009指導(dǎo)教師簽字教研室主任簽字2010年 12月26日安徽理工大學(xué)課程設(shè)計(jì)(論文成績(jī)指導(dǎo)教師評(píng)語(yǔ):
3、成績(jī):指導(dǎo)教師:年月日摘要本課程設(shè)計(jì)是代碼轉(zhuǎn)換程序,能夠根據(jù)菜單選擇具體實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母,二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。這些功能的實(shí)現(xiàn),是在基本的匯編指令及高級(jí)匯編的基礎(chǔ)上,通過(guò)各種BIOS 調(diào)用和數(shù)據(jù)段、棧段、代碼段、各模塊之間的調(diào)用等的熟練運(yùn)用,從而實(shí)現(xiàn)了此程序的功能。關(guān)鍵字:代碼轉(zhuǎn)換中斷模塊調(diào)用目錄1.需求分析 (11.1背景分析 (11.2功能需求 (12.概要設(shè)計(jì) (22.1 系統(tǒng)流程圖 (23.詳細(xì)設(shè)計(jì) (33.1 系統(tǒng)開(kāi)發(fā)環(huán)境 (33.2 程序代碼設(shè)計(jì) (33.3程序運(yùn)行界面顯示 (94.小結(jié) (134.1
4、系統(tǒng)的優(yōu)缺點(diǎn) (134.2 系統(tǒng)設(shè)計(jì)的體會(huì) (13參考文獻(xiàn) (14致謝 (151.需求分析1.1背景分析本程序通過(guò)匯編基礎(chǔ)指令,高級(jí)匯編語(yǔ)言及BIOS中斷來(lái)編寫(xiě)程序?qū)崿F(xiàn)能夠從鍵盤(pán)選擇菜單具體實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母,二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù),本實(shí)驗(yàn)是在32位系統(tǒng)下編寫(xiě)和實(shí)現(xiàn)的。1.2功能需求利用軟件工程中的可行性研究以及分析方法,進(jìn)行系統(tǒng)分析。其設(shè)計(jì)主要是要求在基本匯編指令及高級(jí)匯編的基礎(chǔ)上,利用BIOS中斷調(diào)用編寫(xiě)程序,能夠?qū)崿F(xiàn)從鍵盤(pán)選擇菜單具體實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母,二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),十六進(jìn)制數(shù)轉(zhuǎn)
5、換成二進(jìn)制數(shù),十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。2.1 系統(tǒng)流程圖本系統(tǒng)是代碼轉(zhuǎn)換程序,實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母, 二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù), 十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù), 十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。該程序?qū)崿F(xiàn)了從鍵盤(pán)輸入不同的大寫(xiě)字母來(lái)選擇調(diào)用這些功能,并且可以循環(huán)執(zhí)行下去。具體如圖2-1。開(kāi)始界面選擇H,N orQ十進(jìn)制向十六進(jìn)制的轉(zhuǎn)換進(jìn)入選擇U,L,D,B 界面退出程序輸入H 輸入N輸入Q小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母二進(jìn)制向十進(jìn)制的轉(zhuǎn)換十六進(jìn)制向二進(jìn)制的轉(zhuǎn)換輸入U(xiǎn) 輸入L輸入D輸入B選擇U,L,D or B圖2-1 系統(tǒng)流程圖3.1 系統(tǒng)開(kāi)發(fā)環(huán)境本程序通過(guò)匯編基礎(chǔ)指令,高級(jí)
6、匯編語(yǔ)言及BIOS中斷來(lái)編寫(xiě)程序?qū)崿F(xiàn)能夠從鍵盤(pán)選擇菜單具體實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母,二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。本實(shí)驗(yàn)是在MasmEdit軟件中編寫(xiě)編譯運(yùn)行。3.2 程序代碼設(shè)計(jì)1.主模塊(1.asm:本程序主要就是顯示一下菜單(如圖3-1: 圖3-1 菜單選擇由于本模塊要多次用到顯示字符串信息,所以為了避免多次調(diào)用21h的9號(hào)功能,寫(xiě)了宏disp macro m 。之后為了能夠選擇不同的轉(zhuǎn)換,需要從鍵盤(pán)輸入轉(zhuǎn)換提示信息前的大寫(xiě)字母H,N,Q。當(dāng)輸入H時(shí)調(diào)用模塊7,當(dāng)輸入N時(shí)調(diào)用模塊5,當(dāng)輸入Q時(shí),退出程序。具體代碼:extrn
7、 main:far,change7:farpublic info4,info6stack segment para public 'stack'db 800 dup (0stack endsdata segment;*主程序中的提示信息*; 0A換行 0D回車(chē)str1 DB 0AH,0DH, '*$'str2 DB 0AH,0DH, '* *$'str3 DB 0AH,0DH, '* programme of converting *$'str4 DB 0AH,0DH, '* choose a operation from
8、 the menu below: *$'str5 DB 0AH,0DH, '* H: convert decimal into hexdecimal *$'str6 DB 0AH,0DH, '* N: now you can go to U or L or D or B *$'str7 DB 0AH,0DH, '* U: convert lowercase into upper *$'str8 db 0AH,0DH, '* L: convert uppercase into lower *$'str9 db 0AH,0DH
9、, '* D: convert binary digit into decimal *$'str10 DB 0AH,0DH,'* B: convert hexadecimal into binary *$'str11 DB 0AH,0DH, '* Q: quit the programme *$'str12 DB 0AH,0DH,'* *$'str13 DB 0AH,0DH, '*$'str14 db 0ah,0dh,'Oops! misinput.try again:','$'in
10、put db 0ah,0dh,'Please put your choice:','$'info4 db 0ah,0dh,'input some decimal digits(maximum size is 4:$'info6 db 0ah,0dh,'the converted digits are:$'data endscode segmentassume cs:code,ds:data,ss:stackstart: mov ax,datamov ds,ax;定義宏指令disp,形參為m,將形參m的地址送到dx中,int 21h
11、中ah=9顯示字符串,且DS:DX 等于顯示字符串的首地址disp macro mlea dx,mmov ah,9int 21hendm;調(diào)用宏disp顯示菜單disp str1disp str3disp str4disp str5disp str6disp str7disp str8disp str9disp str10disp str11disp str12disp str13;lop循環(huán),根據(jù)從鍵盤(pán)接收的不同的大寫(xiě)字母進(jìn)入不同的跳轉(zhuǎn)。當(dāng)輸入N時(shí),調(diào)用模塊5中的main過(guò)程;當(dāng)輸入H時(shí),調(diào)用模塊7中的change7過(guò)程;當(dāng)輸入Q時(shí),退出本系統(tǒng)。lop:disp inputmov ah,1i
12、nt 21hcmp al,'N'jz toMaincmp al,'H'jz to7cmp al,'Q'jz exitdisp str12jmp loptoMain: call mainjmp lopto7: call change7jmp lopexit: mov ah,4chint 21hcode endsend start2.模塊5(5.asm:這一模塊主要是根據(jù)提示信息前的大寫(xiě)字母U,L,D,B從鍵盤(pán)輸入你的選擇。當(dāng)輸入U(xiǎn)時(shí),調(diào)用模塊2,實(shí)現(xiàn)小寫(xiě)字母向大寫(xiě)字母的轉(zhuǎn)換;當(dāng)輸入L時(shí),調(diào)用模塊3,實(shí)現(xiàn)大寫(xiě)字母向小寫(xiě)字母的轉(zhuǎn)換;當(dāng)輸入D時(shí),調(diào)用模塊
13、4,實(shí)現(xiàn)二進(jìn)制向十進(jìn)制的轉(zhuǎn)換;當(dāng)輸入B時(shí),調(diào)用模塊6,實(shí)現(xiàn)十六進(jìn)制向二進(jìn)制的轉(zhuǎn)換。具體代碼:;public 之后的變量和過(guò)程為在本模塊中定義,其他模塊調(diào)用的。extrn 之后的過(guò)程為本模塊調(diào)用的其他模塊的過(guò)程。public info0,info1,info5,bufa,bufb,main,outNumextrn change2:far,change3:far,change4:far,change6:fardata2 segmentinfo0 db 0ah,0dh,'input a string of lowercase:$'info1 db 0ah,0dh,'input
14、 a string of uppercase:$'info5 db 0ah,0dh,'the converted string is:$'info db 0ah,0dh,'please put U or L or D or B:$'bufa db 81db ?db 80 dup (?bufb db 80 dup (?outNum db 200 dup(?data2 endsstack segment stackdb 400 dup (?stack endscode2 segmentmain proc farassume ds:data2,cs:code2
15、,ss:stackstart: mov ax,data2mov ds,ax;標(biāo)號(hào)pp的作用是根據(jù)從鍵盤(pán)接收的U,L,D,B,分別調(diào)用不同的模塊。pp:lea dx,infomov ah,9int 21hmov ah,1int 21h;當(dāng)從鍵盤(pán)接收的是U時(shí),調(diào)用2模塊中的change2過(guò)程。cmp al,'U'jz to2;當(dāng)從鍵盤(pán)接收到是L時(shí),調(diào)用3模塊中的change3過(guò)程。cmp al,'L'jz to3;當(dāng)從鍵盤(pán)接收的是D時(shí),調(diào)用4模塊中的change4過(guò)程。cmp al,'D'jz to4;當(dāng)從鍵盤(pán)接收的是B時(shí),調(diào)用6模塊中的change
16、6過(guò)程。cmp al,'B'jz to6to2: call change2jmp ppto3:call change3jmp ppto4:call change4jmp ppto6:call change6jmp ppretmain endpcode2 endsend1.模塊7(7.asm:本模塊實(shí)現(xiàn)十進(jìn)制向十六進(jìn)制的轉(zhuǎn)換。關(guān)鍵代碼:lea dx,info4mov ah,9int 21hxor bx,bxmov cl,4A:mov ah,08h ;輸入請(qǐng)求但不顯示int 21hcmp al,30hjb Lcmp al,39hja Lmov dl,al ;如果輸入的字符是在0-9
17、之間則顯示mov ah,02hint 21hsub al,30h ;將ASCII轉(zhuǎn)為數(shù)值xor ah,ah ;最高位清零xchg bx,ax ;bx存入輸入的數(shù),執(zhí)行該命令則將ax和bx的數(shù)互換mov dh,10mul dh ;之前輸入的數(shù)乘上10add bx,ax ;再與剛輸入的數(shù)相加L: cmp al,20h ;輸入空格則退出,滿(mǎn)足0,1,2,4位數(shù)的輸入loopnz A2.模塊2(2.asm:本模塊實(shí)現(xiàn)小寫(xiě)字母向大寫(xiě)字母的轉(zhuǎn)換。關(guān)鍵代碼:;循環(huán)next對(duì)字符串中的每個(gè)字母進(jìn)行處理,每次處理都調(diào)用過(guò)程lowtohigh.next:mov al,sicall lowtohighmov di,
18、alinc siinc diloop nextmov byte ptr di,'$'3.模塊3(3.asm:本模塊實(shí)現(xiàn)大寫(xiě)字母向小寫(xiě)字母的轉(zhuǎn)換。關(guān)鍵代碼:;循環(huán)next對(duì)字符串中的每個(gè)字母進(jìn)行處理,每次處理都調(diào)用過(guò)程hightolow.next:mov al,sicall hightolowmov di,alinc siinc diloop nextmov byte ptr di,'$'4.模塊4(4.asm:本模塊實(shí)現(xiàn)二進(jìn)制向十進(jìn)制的轉(zhuǎn)換。關(guān)鍵代碼:;input過(guò)程循環(huán)調(diào)用newchar,newchar先對(duì)輸入的二進(jìn)制數(shù)的每個(gè)數(shù)字轉(zhuǎn)換成數(shù)字,然后左移乘2再加它
19、之后的數(shù)字。input proc nearmov bx,0newchar:mov ah,1int 21hsub al,30hcmp al,1Hja exitmov cl,1shl bx,clmov ah,0add bx,axjmp newcharexit:retinput endp;實(shí)現(xiàn)二進(jìn)制到十進(jìn)制的轉(zhuǎn)換bindec proc nearmov cx,10000dcall dec_divmov cx,1000dcall dec_divmov cx,100dcall dec_divmov cx,10dcall dec_divmov cx,1dcall dec_divretbindec endpd
20、ec_div proc nearmov ax,bxmov dx,0div cxmov bx,dxmov dl,aladd dl,30hmov ah,2int 21hretdec_div endp5.模塊6(6.asm:本模塊實(shí)現(xiàn)十六進(jìn)制向二進(jìn)制的轉(zhuǎn)換。關(guān)鍵代碼:mov bx,0mov ch,4 ;ch設(shè)置為4,主要是要對(duì)十六進(jìn)制的每個(gè)數(shù)字分別進(jìn)行處理lab1: ;lab1主要是對(duì)十六進(jìn)制中的數(shù)字分幾種情況處理。mov ah,1int 21hcmp al,'0'jb lab1cmp al,'9' ;當(dāng)是0-9中的數(shù)字時(shí)跳入lab3jbe lab3cmp al,
21、39;A'jb lab1cmp al,'F' ;當(dāng)是A-F時(shí)跳入lab22jbe lab22cmp al,'a'jb lab1cmp al,'f'ja lab1lab2:sub al,20hlab22:sub al,37hjmp lab4lab3:and al,0fhlab4:mov cl,4shl bx,cladd bl,aldec chjnz lab1mov cx,163.3程序運(yùn)行界面顯示1.開(kāi)始運(yùn)行時(shí)菜單提示界面(圖3-2: 圖3-2 菜單提示2.當(dāng)選擇H時(shí),主模塊調(diào)用模塊7實(shí)現(xiàn)十進(jìn)制向十六進(jìn)制的轉(zhuǎn)換。例如輸入的最多四位的十進(jìn)制數(shù)
22、字是12,轉(zhuǎn)換后的數(shù)字是000CH,運(yùn)行界面如圖3-3: 圖3-3 十進(jìn)制向十六進(jìn)制的轉(zhuǎn)換3.當(dāng)選擇N時(shí),主模塊調(diào)用模塊5,這時(shí)便可以選擇U,L,D,B。如果選擇U,這時(shí)模塊5又調(diào)用模塊2實(shí)現(xiàn)小寫(xiě)字母到大寫(xiě)字母的轉(zhuǎn)換。例如輸入小寫(xiě)字母am,轉(zhuǎn)換后的大寫(xiě)字母為AM,運(yùn)行界面如圖3-4: 圖3-4 小寫(xiě)字母向大寫(xiě)字母轉(zhuǎn)換1.當(dāng)選擇L時(shí),模塊5調(diào)用模塊3實(shí)現(xiàn)大寫(xiě)字母到小寫(xiě)字母的轉(zhuǎn)換。例如輸入大寫(xiě)字母LL,轉(zhuǎn)換后的小寫(xiě)字母是ll,運(yùn)行界面如圖3-5: 圖3-5 大寫(xiě)字母向小寫(xiě)字母的轉(zhuǎn)換2.當(dāng)輸入D時(shí),模塊5調(diào)用模塊4實(shí)現(xiàn)二進(jìn)制到十進(jìn)制的轉(zhuǎn)換。例如輸入一個(gè)最多八位的二進(jìn)制數(shù)11時(shí),轉(zhuǎn)換后的十進(jìn)制數(shù)是00
23、003D,運(yùn)行界面如圖3-6: 圖3-6 二進(jìn)制向十進(jìn)制的轉(zhuǎn)換3.當(dāng)輸入B時(shí),模塊5調(diào)用模塊6實(shí)現(xiàn)十六進(jìn)制到二進(jìn)制的轉(zhuǎn)換。例如當(dāng)輸入四位十六進(jìn) 圖3-7 十六進(jìn)制向二進(jìn)制的轉(zhuǎn)換4.小結(jié)4.1 系統(tǒng)的優(yōu)缺點(diǎn)本課程設(shè)計(jì)是代碼轉(zhuǎn)換程序,實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)字母,大寫(xiě)字母轉(zhuǎn)小寫(xiě)字母,二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。該程序?qū)崿F(xiàn)了從鍵盤(pán)輸入不同的大寫(xiě)字母來(lái)選擇調(diào)用這些功能,并且可以循環(huán)執(zhí)行下去。當(dāng)然缺點(diǎn)還是不少的,例如當(dāng)想選擇U,L,D,B時(shí)必須在輸入N后才可以,我們可以采用參數(shù)傳遞調(diào)用子模塊的方式避免這個(gè)缺點(diǎn),還就是一旦輸入N進(jìn)入選擇U,L,D,B時(shí)就沒(méi)用辦法跳回到選
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)械設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)cad
- 戴維南定理課程設(shè)計(jì)
- 滑坡治理抗滑樁課程設(shè)計(jì)
- 溫江岷江村研學(xué)課程設(shè)計(jì)
- 影視課程設(shè)計(jì)1
- 2024年度醫(yī)療器械招標(biāo)采購(gòu)與品牌合作合同3篇
- 2024年大連礦石運(yùn)輸安全風(fēng)險(xiǎn)評(píng)估與認(rèn)證專(zhuān)業(yè)合同3篇
- 兒童機(jī)械齒輪課程設(shè)計(jì)
- 2024中英雙語(yǔ)藥品采購(gòu)合同3篇
- 托班8月主題課程設(shè)計(jì)
- 墻面修復(fù)施工方案
- 徐工集團(tuán)招聘測(cè)評(píng)題庫(kù)
- 初中語(yǔ)文九年級(jí)下冊(cè)《短詩(shī)五首-月夜》+教學(xué)課件
- 不銹鋼樓梯扶手安裝合同
- 開(kāi)荒保潔物業(yè)管理開(kāi)荒保潔服務(wù)實(shí)施方案
- 山東省煙臺(tái)市萊州市2023-2024學(xué)年五年級(jí)上學(xué)期期末考試數(shù)學(xué)試題
- 2016-2023年南京信息職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年考點(diǎn)試題甄選合集含答案解析
- 山東省棗莊市滕州市2023-2024學(xué)年高二上學(xué)期1月期末考試物理試題
- 售前解決方案部門(mén)管理規(guī)章制度
- 《城市道路工程設(shè)計(jì)規(guī)范》宣貫
- 電力工程管理培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論