![《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》實(shí)踐報(bào)告88301_第1頁](http://file4.renrendoc.com/view/78ce215fc3de402936f822ebfb4e1190/78ce215fc3de402936f822ebfb4e11901.gif)
![《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》實(shí)踐報(bào)告88301_第2頁](http://file4.renrendoc.com/view/78ce215fc3de402936f822ebfb4e1190/78ce215fc3de402936f822ebfb4e11902.gif)
![《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》實(shí)踐報(bào)告88301_第3頁](http://file4.renrendoc.com/view/78ce215fc3de402936f822ebfb4e1190/78ce215fc3de402936f822ebfb4e11903.gif)
![《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》實(shí)踐報(bào)告88301_第4頁](http://file4.renrendoc.com/view/78ce215fc3de402936f822ebfb4e1190/78ce215fc3de402936f822ebfb4e11904.gif)
![《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》實(shí)踐報(bào)告88301_第5頁](http://file4.renrendoc.com/view/78ce215fc3de402936f822ebfb4e1190/78ce215fc3de402936f822ebfb4e11905.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 中南林業(yè)科技大學(xué)管理系統(tǒng)中計(jì)算機(jī)應(yīng)用實(shí)踐報(bào)告 姓 名:XXX 專 業(yè): 人力資源管理 院 (系): 中南林業(yè)科技大學(xué)成教學(xué)院 實(shí)習(xí)時(shí)間: 2013年4月18日 實(shí)習(xí)地點(diǎn): XXXXXXXXXX 指導(dǎo)教師評(píng)語: 成績(jī):簽名: 年 月 日撰寫及批改注意事項(xiàng)一、填寫信息1、學(xué)生填寫信息齊全、字跡清晰、日期真實(shí);2、教師批改后的簽名和日期應(yīng)完整;3、報(bào)告中封面、圖、程序要求打?。ǚ饷媾c此頁要求正反雙面打印,教師評(píng)語要求手寫)。 二、實(shí)習(xí)報(bào)告的撰寫 1、實(shí)習(xí)報(bào)告撰寫認(rèn)真細(xì)致,數(shù)據(jù)計(jì)算正確、誤差分析準(zhǔn)確、實(shí)驗(yàn)結(jié)論分析符合科學(xué)規(guī)律。2、實(shí)習(xí)報(bào)告有繪制的圖形、圖表時(shí),要求 (1)用電腦繪制; (2)應(yīng)在報(bào)告
2、中注明圖號(hào)、表號(hào)。 三、批改實(shí)驗(yàn)報(bào)告 1、一律采用百分制; 2、批改時(shí)應(yīng)對(duì)錯(cuò)分明,錯(cuò)誤之處應(yīng)有文字說明或指出錯(cuò)誤的標(biāo)記;3、指導(dǎo)教師評(píng)語的內(nèi)容: (1)對(duì)本次認(rèn)識(shí)實(shí)習(xí)完成情況的評(píng)語; (2)對(duì)本次認(rèn)識(shí)實(shí)習(xí)報(bào)告的評(píng)語; 目 錄 TOC o 13 h z u HYPERLINK l _Toc282765241 1.軟件編譯理論及實(shí)踐教程實(shí)習(xí)內(nèi)容4 HYPERLINK l _Toc282765242 2.套接字編程6 HYPERLINK l _Toc282765243” 2.1使用說明書6 HYPERLINK l ”_Toc282765244” 2.2原理說明書7 HYPERLINK l _Toc2
3、82765245” 2。3程序注釋7 HYPERLINK l _Toc282765246 3。連接數(shù)據(jù)庫19 HYPERLINK l _Toc282765247” 3.1使用說明書19 HYPERLINK l _Toc282765248 3.2原理說明書20 HYPERLINK l _Toc282765249” 3。3程序注釋20 HYPERLINK l ”_Toc282765250 4.實(shí)習(xí)總結(jié)、體會(huì)與收獲26 (正 文 部 分)1.軟件編譯理論及實(shí)踐教程實(shí)習(xí)內(nèi)容一:我的電腦磁盤分析:0000000000 管理節(jié)點(diǎn)1000000003F000000003F C盤(48.8GB)00061AB
4、82700061AB827 管理節(jié)點(diǎn)200061AB86600061AB866 D盤(73。4GB)000F48CDDA000F48CDDA 分區(qū)間隙000F48CE18000F48CE18 管理節(jié)點(diǎn)3000F48CE19000F48CE19 E盤(73。4GB)001876E38D001876E38D 分區(qū)間隙001876E3CB001876E3CB 管理節(jié)點(diǎn)4001876E3CC001876E3CC F盤(102.4GB)0025422D6C1 剩余扇區(qū) 二. PING.EXE十六進(jìn)制源碼分析在文件存儲(chǔ)空間中,ping。exe十六進(jìn)制源碼分析如下:2. 套接字編程2。1.使用說明書:第一步
5、:先打開服務(wù)器端(server。exe).根據(jù)提示輸入端口號(hào),需要輸入大于5001小于65535的值,否則就是用默認(rèn)的5001作為端口值第二步:創(chuàng)建套接字并選擇協(xié)議。第三步:打開客戶端(client。exe),根據(jù)提示,將客戶端(server.exe)所在的服務(wù)器的IP地址輸入進(jìn)去。第四步:輸入在服務(wù)器端(server。exe)中建立的端口號(hào)值。第五步:選擇和服務(wù)器端(server.exe)中一樣的協(xié)議第六步:收發(fā)數(shù)據(jù)第七步:關(guān)閉連接。2。2原理說明書2。3程序注釋/* client。c 簡(jiǎn)單的 TCP/UDP 套接字客戶程序 windows環(huán)境 */include winsock2。h/關(guān)于
6、套接字的頭文件#include include string.hinclude conio。h#pragma comment (lib,”ws2_32)/添加ws2_32庫int main(void) unsigned short port = 5001;/端口號(hào) int socket_type = SOCK_STREAM;/缺省使用TCP連接 char Buffer1280;/收發(fā)緩沖區(qū) unsigned int addr;/IP地址變量 int retval,i;/臨時(shí)變量 struct sockaddr_in server, from; /套接字地址結(jié)構(gòu)變量 struct hostent
7、 hp;/主機(jī)信息結(jié)構(gòu)變量指針 WSADATA wsaData;/windows套接字信息 SOCKET conn_socket;/套接字變量/先輸入客戶程序所需要的基本信息:服務(wù)器地址,端口號(hào),套接字類型printf(”請(qǐng)輸入服務(wù)器地址:);scanf(s”, Buffer);printf(請(qǐng)輸入端口號(hào)( 5000 ):”);scanf(d, &i);if(i 65535)printf(”不正確的端口號(hào)d,用缺省端口號(hào)5001n”, i);elseport = i;printf(請(qǐng)輸入套接字類型( 1,TCP; 2, UDP ):”);scanf(”%d,&i);if(i = 1)socke
8、t_type = SOCK_STREAM;/設(shè)定為SOCK_STREAMelse if(i = 2)socket_type = SOCK_DGRAM;/設(shè)定為SOCK_DGRAMelseprintf(不正確的輸入%d,使用TCP數(shù)據(jù)流n”, i);/在windows環(huán)境下,需要先初始化協(xié)議棧if (retval = WSAStartup(0 x202, &wsaData) != 0) /WSAStartup函數(shù)調(diào)用,用來初始/socket printf(WSAStartup 失敗,錯(cuò)誤號(hào):dn”,retval); WSACleanup();/當(dāng)調(diào)用了WSAStartup之后,就需要調(diào)用WSAC
9、leanup函數(shù)釋放內(nèi)存 return 1; /取得主機(jī)IP地址 if (isalpha(Buffer0)) /是域名或命名地址,用首字母的是否在AZ,或者az來判斷是域名還是IP地址 hp = gethostbyname(Buffer);/從一個(gè)主機(jī)數(shù)據(jù)庫中提取出主機(jī)信息 else addr = inet_addr(Buffer);/是點(diǎn)分地址 hp = gethostbyaddr(char *)&addr,4,AF_INET);/根據(jù)網(wǎng)絡(luò)地址,獲得主機(jī)信息,執(zhí)行成功,就返回一個(gè)指向主機(jī)信息的結(jié)構(gòu) if (hp = NULL ) printf(”不能解析地址%s: 錯(cuò)誤號(hào)dn, Buffer
10、, WSAGetLastError();/用于獲取錯(cuò)誤信息 WSACleanup(); exit(1); / 拷貝 解析的信息到sockaddr_in結(jié)構(gòu)中 memset(&server,0,sizeof(server);/分配內(nèi)存空間,由server返回 memcpy(server.sin_addr),hph_addr,hph_length);/信息的copy server.sin_family = hph_addrtype;/組協(xié)議初始化 server.sin_port = htons(port);/端口號(hào)初始化/建立套接字 conn_socket = socket(AF_INET,soc
11、ket_type,0); if (conn_socket h_name);if (connect(conn_socket,(struct sockaddr)server,sizeof(server) = SOCKET_ERROR) printf(”connect()失敗,錯(cuò)誤號(hào):dn”,WSAGetLastError(); closesocket(conn_socket);/如果創(chuàng)建失敗,就關(guān)閉連接套接字WSACleanup();return 1; while(1) /得到要發(fā)送的信息字符串 puts(n輸入送到服務(wù)器的信息:”);gets(Buffer);if(!strlen(Buffer)
12、 /如果沒有輸入信息,繼續(xù)循環(huán)continue;/發(fā)送網(wǎng)絡(luò)信息if(socket_type != SOCK_DGRAM) retval = send(conn_socket, Buffer, strlen(Buffer)+1, 0);/面向tcp,類似BSD write()else retval = sendto(conn_socket, Buffer, strlen(Buffer)+1, 0,/發(fā)送字符串的時(shí)候,須將字符串的結(jié)束符0發(fā)送(struct sockaddr)server, sizeof(server));/面向UDP if (retval = SOCKET_ERROR) prin
13、tf(”發(fā)送失敗,錯(cuò)誤號(hào): %dn, WSAGetLastError(); break; elseprintf(”發(fā)送信息:sn, Buffer);/接收網(wǎng)絡(luò)信息i = sizeof(from);if(socket_type != SOCK_DGRAM) retval = recv(conn_socket, Buffer, sizeof(Buffer), 0 );/面向tcp,類似BSD read()elseretval = recvfrom(conn_socket, Buffer, sizeof(Buffer), 0,(struct sockaddr*)from, &i);/面向UDP if
14、 (retval = SOCKET_ERROR) printf(接收信息失敗,錯(cuò)誤號(hào):%dn”,WSAGetLastError(); break; else if (retval = 0) / 對(duì)于面向連接的套接字,需要判斷對(duì)方是否關(guān)閉連接 printf(服務(wù)器關(guān)閉連接n”); break; else /正確接收到網(wǎng)絡(luò)信息printf(”收到 %d 字節(jié)信息:%s n”, retval, Buffer);/程序的一個(gè)退出條件if(!stricmp(Buffer, ”quit)) break; /關(guān)閉套接字 closesocket(conn_socket); WSACleanup();retur
15、n 0;/* server.c - 簡(jiǎn)單 TCP/UDP 套接字服務(wù)器程序 windows環(huán)境 */include winsock2.h/套接字頭文件include stdlib。h#include stdio.hinclude #include #pragma comment(lib,ws2_32)/添加庫int main(void) unsigned short port= 5001;/端口號(hào) int socket_type = SOCK_DGRAM;/缺省使用TCP連接 char Buffer1024;/收發(fā)緩沖區(qū) int retval, fromlen, i, isconnected
16、= 0;/臨時(shí)變量 struct sockaddr_in local, from;/套接字地址結(jié)構(gòu)變量 SOCKET listen_socket, msgsock;/套接字變量 WSADATA wsaData;/windows套接字信息/先輸入服務(wù)器程序所需要的基本信息:端口號(hào),套接字類型printf(請(qǐng)輸入端口號(hào)( 5000 ):”);scanf(”%d, i);if(i 5000 i 65535)printf(不正確的端口號(hào)d,用缺省端口號(hào)5001n,i);elseport = i;printf(”請(qǐng)輸入套接字類型( 1,TCP; 2, UDP ):);scanf(”%d”, i);if(
17、i = 1)socket_type = SOCK_STREAM;else if(i = 2)socket_type = SOCK_DGRAM;elseprintf(”不正確的輸入%d,使用TCP數(shù)據(jù)流n,i);/在windows環(huán)境下,需要先初始化協(xié)議棧 if ((retval = WSAStartup(0 x202, &wsaData)) != 0) /初始化套接字版本等信息 printf(WSAStartup 失敗,錯(cuò)誤號(hào):%dn, retval); WSACleanup();/在創(chuàng)建失敗,或者程序結(jié)束,都要調(diào)用 return 1; /建立套接字 listen_socket = socke
18、t(AF_INET, socket_type, 0); if (listen_socket = INVALID_SOCKET) printf(”socket()失敗,錯(cuò)誤號(hào):dn, WSAGetLastError()); WSACleanup(); return -1; / 拷貝 解析的信息到sockaddr_in結(jié)構(gòu)中 local.sin_family = AF_INET; local。sin_addr.s_addr = INADDR_ANY; local。sin_port = htons(port);/邦定網(wǎng)絡(luò)地址到套接字 if (bind(listen_socket,(struct so
19、ckaddr)local, sizeof(local) ) = SOCKET_ERROR) /綁定網(wǎng)絡(luò)地址 printf(bind()失敗,錯(cuò)誤號(hào):%dn”, WSAGetLastError(); WSACleanup(); return -1; /對(duì)于流式套接字,讓套接字處于監(jiān)聽狀態(tài),等待連接到來 if (socket_type != SOCK_DGRAM) if (listen(listen_socket,5) = SOCKET_ERROR) /監(jiān)聽網(wǎng)絡(luò) printf(”listen()失敗,錯(cuò)誤號(hào):dn, WSAGetLastError(); WSACleanup(); return -
20、1; printf(”監(jiān)聽端口:%d, 使用協(xié)議:sn”, port,(socket_type = SOCK_STREAM)? TCP”: ”UDP); while(1) fromlen =sizeof(from); if (socket_type = SOCK_DGRAM ) msgsock = listen_socket;else if( isconnected = 0)/對(duì)于TCP連接,如果沒有連接,等待一個(gè)連接的到來 msgsock = accept(listen_socket,(struct sockaddr)from, &fromlen); if (msgsock = INVALI
21、D_SOCKET) printf(”accept()失敗,錯(cuò)誤號(hào):%dn”,WSAGetLastError(); WSACleanup(); return 1; isconnected = 1; printf(”從s收到連接, 端口是:%dn”, inet_ntoa(from.sin_addr), htons(from.sin_port)); /等待接收網(wǎng)絡(luò)信息 if (socket_type != SOCK_DGRAM) retval = recv(msgsock, Buffer, sizeof (Buffer), 0 ); /面向tcp,類似BSD read() else retval =
22、 recvfrom(msgsock, Buffer, sizeof (Buffer), 0, (struct sockaddr *)&from, fromlen);/面向UDP printf(”從s收到數(shù)據(jù)報(bào),端口是:dn, inet_ntoa(from.sin_addr), htons(from。sin_port); /結(jié)果判斷 if (retval = SOCKET_ERROR) printf(recv()失敗,錯(cuò)誤號(hào):%dn”, WSAGetLastError(); closesocket(msgsock); continue; else if (retval = 0) printf(”
23、客戶端關(guān)閉連接n); closesocket(msgsock); continue; else /正常接收printf(收到 %d 字節(jié)的數(shù)據(jù):%s n”, retval, Buffer);if (socket_type != SOCK_DGRAM)/對(duì)于TCP連接,我們收到exit有一個(gè)關(guān)閉連接的操作if(!stricmp(Buffer, ”exit)) printf(”關(guān)閉TCP 連接,等待下一次連接.。n”);closesocket(msgsock);isconnected = 0;continue;/信息回送 printf(將同樣的信息回送給客戶端.。nn);printf(”pleas
24、e input the message:n”);scanf(%s”,Buffer); if (socket_type != SOCK_DGRAM) retval = send(msgsock, Buffer, strlen(Buffer)+1, 0);/面向tcp,類似BSD write() else retval = sendto(msgsock, Buffer, strlen(Buffer)+1, 0, (struct sockaddr )&from, fromlen);/面向UDP if (retval = SOCKET_ERROR) printf(”send()失敗,錯(cuò)誤號(hào):dn”,
25、WSAGetLastError(); /程序的一個(gè)退出條件if(!stricmp(Buffer, ”quit)break; WSACleanup();return 0;3.連接數(shù)據(jù)庫3.1使用說明書第一步:在開始菜單中找到SQL SERVER并打開 第二步:建立一個(gè)新的數(shù)據(jù)庫.在SQL SERVER中建立一個(gè)名為student的數(shù)據(jù)庫第三步:在student庫下創(chuàng)建一個(gè)Stu_Info表,并在表中包含以下字段名:snum,sname,ssex,sage,smajor。輸入一些數(shù)據(jù),進(jìn)行測(cè)試。第四步:在安全性中設(shè)置密碼為123。第三步:編譯生成可執(zhí)行的文件,點(diǎn)擊運(yùn)行。根據(jù)提示框中的信息,輸入我們
26、需要插入的數(shù)據(jù)。關(guān)閉程序。第四步:在次點(diǎn)擊運(yùn)行,查看我們插入的數(shù)據(jù)是否成功的插入.3。2原理說明通過ADO訪問數(shù)據(jù)庫的技術(shù)進(jìn)行數(shù)據(jù)庫編程。我們需要在計(jì)算機(jī)上配置數(shù)據(jù)源.配置數(shù)據(jù)源的過程,就是和讓數(shù)據(jù)庫的驅(qū)動(dòng)程序來對(duì)數(shù)據(jù)庫進(jìn)行操作,以便使我們?cè)俪绦蛑?,可以調(diào)用驅(qū)動(dòng)程序來完成我們需要完成的工作。處理ADO訪問技術(shù)之外,還有ODBC(開放式數(shù)據(jù)庫互聯(lián))等。3.3程序注釋/*利用ADO訪問MS SQL2000要求: 【1】輸出Stu_Info表內(nèi)的每一條記錄【2】添加一條新記錄【3】刪除名字為李立”的記錄 */import c:Program FilesCommon FilesSystemADOmsa
27、do15.dll /導(dǎo)入動(dòng)態(tài)鏈接庫,使我們可以使用ADO編程no_namespace rename(”EOF”, ”EndOfFile) /為了防止命名沖突,不使用命名空間#include iostream /標(biāo)準(zhǔn)輸入輸出流#include iomanip /for setw() using namespace std; class STU /定義學(xué)生類 public: char snum10; /學(xué)號(hào) char sname10; /姓名 char ssex2; /姓別 long sage; /年齡 char smajor20; /專業(yè) public: STU() STU() ; int ma
28、in() STU student; /定義學(xué)生對(duì)象 ::CoInitialize(NULL); / 初始化OLE/COM庫環(huán)境 ,為訪問ADO接口做準(zhǔn)備 _RecordsetPtr m_pRecordset(”ADODB.Recordset); /建立記錄集 _ConnectionPtr m_pConnection(”ADODB。Connection”); /建立連接 _bstr_t bstrSQL(select from stu_info”); /查詢語句 char query_cmd = DELETE FROM stu_info WHERE sname = 李立”; try /異常處理 /
29、 創(chuàng)建Connection對(duì)象 m_pConnection.CreateInstance(ADODB.Connection); / 設(shè)置連接字符串,必須是BSTR型或者_(dá)bstr_t類型 _bstr_t strConnect= ”Provider=SQLOLEDB;Server=(local);Database=student; uid=sa; pwd=123;”; /若數(shù)據(jù)庫在網(wǎng)絡(luò)上則Server為形如(192.168。1。5,3340) /用戶sa和密碼123只是針對(duì)我的庫 m_pConnection-Open(strConnect,,”,adModeUnknown); if(m_pCon
30、nection=NULL) cerrOpen(bstrSQL,m_pConnection。GetInterfacePtr(), adOpenDynamic,adLockOptimistic,adCmdText); _variant_t vsnum,vsname,vsage,vssex,vsmajor; /對(duì)應(yīng)庫中的snum,sname,sage,ssex,smajor cout ”學(xué)號(hào) 姓名 年齡 姓別 專業(yè); cout GetCollect(_variant_t((long)0));/這兒給字段編號(hào)和字段名都可以 vsname = m_pRecordset-GetCollect(”sname
31、”); vsage = m_pRecordset-GetCollect(”sage); vssex = m_pRecordset-GetCollect(ssex); vsmajor = m_pRecordset-GetCollect(”smajor); if (vsnum.vt != VT_NULLvsname.vt != VT_NULL&vsage.vt != VT_NULL&vssex.vt != VT_NULL&vsmajor。vt != VT_NULL)/如果不為空 cout。setf(ios:left); /設(shè)置左對(duì)齊cout setw(14) (char)(_bstr_t)vsnum; /輸出學(xué)號(hào)cout setw(14) (char*)(_bstr_t)vsname; /輸出姓名cout setw(8) vsage.lVal; /輸出年齡cout setw(8) (char*)(_bstr_t)vssex; /輸出性別cout setw(20)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025會(huì)計(jì)基礎(chǔ)知識(shí)重點(diǎn):融資租賃合同
- 2025池塘清淤工程的施工合同
- 9 知法守法 依法維權(quán) 依法維權(quán)有途徑(說課稿)-部編版道德與法治六年級(jí)上冊(cè)
- 21 淡水資源 說課稿-2024-2025學(xué)年科學(xué)三年級(jí)上冊(cè)青島版
- 2025法律法規(guī)工傷員工續(xù)簽合同問題 管理資料
- 6將相和(第一課時(shí))說課稿-2024-2025學(xué)年五年級(jí)上冊(cè)語文統(tǒng)編版
- 農(nóng)村荒山承包合同范本
- 硬件維護(hù)投標(biāo)方案
- 2023二年級(jí)數(shù)學(xué)下冊(cè) 四 認(rèn)識(shí)萬以內(nèi)的數(shù)第8課時(shí) 近似數(shù)說課稿 蘇教版001
- Unit 1 Making friends PartA Let's talk(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級(jí)上冊(cè)
- 正面上手發(fā)球技術(shù) 說課稿-2023-2024學(xué)年高一上學(xué)期體育與健康人教版必修第一冊(cè)
- 佛山市普通高中2025屆高三下學(xué)期一??荚嚁?shù)學(xué)試題含解析
- 事故隱患排查治理情況月統(tǒng)計(jì)分析表
- 永磁直流(汽車)電機(jī)計(jì)算程序
- 國(guó)家電網(wǎng)招聘2025-企業(yè)文化復(fù)習(xí)試題含答案
- 頸部瘢痕攣縮畸形治療
- 貴州省貴陽市2023-2024學(xué)年五年級(jí)上學(xué)期語文期末試卷(含答案)
- 醫(yī)院物業(yè)服務(wù)組織機(jī)構(gòu)及人員的配備、培訓(xùn)管理方案
- 端午做香囊課件
- 外觀判定標(biāo)準(zhǔn)
- 江西上饒市2025屆數(shù)學(xué)高二上期末檢測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論