![筆試面試某同學(xué)的總結(jié)_第1頁(yè)](http://file4.renrendoc.com/view/2d04ab8d37c4a56a4a6e18f5d5aba85c/2d04ab8d37c4a56a4a6e18f5d5aba85c1.gif)
![筆試面試某同學(xué)的總結(jié)_第2頁(yè)](http://file4.renrendoc.com/view/2d04ab8d37c4a56a4a6e18f5d5aba85c/2d04ab8d37c4a56a4a6e18f5d5aba85c2.gif)
![筆試面試某同學(xué)的總結(jié)_第3頁(yè)](http://file4.renrendoc.com/view/2d04ab8d37c4a56a4a6e18f5d5aba85c/2d04ab8d37c4a56a4a6e18f5d5aba85c3.gif)
![筆試面試某同學(xué)的總結(jié)_第4頁(yè)](http://file4.renrendoc.com/view/2d04ab8d37c4a56a4a6e18f5d5aba85c/2d04ab8d37c4a56a4a6e18f5d5aba85c4.gif)
![筆試面試某同學(xué)的總結(jié)_第5頁(yè)](http://file4.renrendoc.com/view/2d04ab8d37c4a56a4a6e18f5d5aba85c/2d04ab8d37c4a56a4a6e18f5d5aba85c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1個(gè)變量的值了精確地說(shuō)就是優(yōu)化器在用到這個(gè)變量時(shí)必須每次都地重新這個(gè)變量的并行設(shè)備的硬件寄存器(如:狀態(tài)寄存器一個(gè)中斷服務(wù)子程序中會(huì)到的非自動(dòng)變量(Non-automatic變量。不懂得volatile內(nèi)容將會(huì)帶來(lái)。一個(gè)參數(shù)既可以是const還可以是volatile一個(gè)指針可以是volatileintsquare(volatileint{return*ptr*}intsquare(volatileint*ptr){inta=b=*ptr;returna*b;}longsquare(volatileint{inta=*ptr;returna*a;cc++struct答:cc++structcstructc++struct可以。c++structclassstructpublic,而classprivate.ARMarm7---依曼結(jié)構(gòu)---3級(jí):取指,譯碼,執(zhí)行arm9---哈佛結(jié)構(gòu)---5使用這個(gè)宏前需要包含頭文件(6嵌入式系統(tǒng)是指用于執(zhí)行獨(dú)立功能的計(jì)算機(jī)系統(tǒng)。它由微電子包括微處理器、定時(shí)((PDA隨著后PC大縮短嵌入式產(chǎn)品投放市場(chǎng)的時(shí)間,而且使產(chǎn)品具有豐富的人機(jī)界面,嵌入式WEB及符合IEC61131-3的控制邏輯功能,并且可以相當(dāng)數(shù)量的歷史數(shù)據(jù),部分完成現(xiàn)場(chǎng)工作站級(jí)計(jì)算機(jī)這里給出不業(yè)的一些應(yīng)用舉例設(shè)備、煉油廠設(shè)備、無(wú)人站。2、醫(yī)療衛(wèi)生設(shè)備:X光機(jī)、CT、醫(yī)政管理系統(tǒng)、監(jiān)測(cè)系統(tǒng)3、樓宇自控及商業(yè)零售網(wǎng)點(diǎn)、商業(yè)POS、保安設(shè)備;;5、件的開(kāi)發(fā)環(huán)境一般運(yùn)行于具有良好人機(jī)界面的Windows式操作系統(tǒng)如WindowsCE,DeltaOS,NTEmbedded及LINUX和Dos之上,甚至直接支持特定CPU,嵌件、Control邏輯和流程控制組件及實(shí)時(shí)內(nèi)核。7答:能,局部會(huì)全局。要用全局變量,需要使用"::";局部變量可以與全局變量同名,在函數(shù)內(nèi)這個(gè)變量時(shí),會(huì)用到同名的局部變量,而不會(huì)用到全局變量。對(duì)于有些編譯器8如何一個(gè)已經(jīng)定義過(guò)的全局變量答:可以用頭文件的方式,也可以用extern關(guān)鍵字,如果用頭文件方來(lái)某個(gè)在頭文件中的全局變量,假定你將那個(gè)變量寫(xiě)錯(cuò)了,那么在編譯期間會(huì)報(bào)錯(cuò),如果你用extern方式時(shí),假定你犯了同樣的錯(cuò)誤,那么在編譯期間不會(huì)報(bào)錯(cuò),而在連9、全局變量可不可以定義在可被多個(gè).C答:可以,在不同的C文件中以static形式來(lái)同名全局變量??梢栽诓煌腃件中同名的全局變量,前提是其中只能有一個(gè)C文件中對(duì)此變量賦初值,此時(shí)連接不會(huì)10static全局變量與普通的全局變量有什么區(qū)別?static局部變量和普通局部變量有什么區(qū)別?static函數(shù)與普通函數(shù)有什么區(qū)別?答:1)static就構(gòu)成了靜態(tài)的全局變量。全局變量本身就是靜態(tài)方式,靜態(tài)全局變量當(dāng)然也是靜態(tài)方式。這兩者在方式上并從以上分析可以看出,把局部變量改變?yōu)殪o態(tài)變量后是改變了它的方式即改變staticstaticstatic全局變量只初使化一次,防止在其他文件單元中被;static局部變量和普通局部變量有什么區(qū)別:staticstaticstatic11.用宏定義寫(xiě)出答#defineswap(x,y)x=x+y;y=x-x=x-1,2,3,而二進(jìn)制方式是0000000000000001000000000010000000000000Inta=Longintc=a*根據(jù)cintlongintLongintc=(longint)a*b;或者Longintc(longint)a*(longint)bChara[]=“stringli Char*p=“stringli Strcpy(p,”stringli 代表一個(gè)地址,地址上保存著字符串,把這個(gè)地址上的字符串到p指針指向的地址,注意指 變量的方式可分為:“靜態(tài)”和“動(dòng)態(tài)”兩種靜態(tài)變量通常是在變量定義時(shí)就分定單元并一直保持不變,直至整個(gè)程序結(jié)束。全局變量即屬于此類方式。動(dòng)態(tài)變量是在程序執(zhí)行過(guò)程中,使用它時(shí)才分配單元,使用完畢立即釋放典型的例子是函數(shù)的形式參數(shù),在函數(shù)定義時(shí)并不給行參分配單元,只是在函數(shù)被調(diào)register稱為寄存器變量。它只能用于整型和字符型變量。定義符register說(shuō)明的變量被TurboC2.0在CPU的寄存器中,而不是象普通的變量那樣在內(nèi)存中,這樣可以提TurboC2.0只允許同時(shí)定義兩個(gè)寄存器變量,一旦超過(guò)兩個(gè),編譯程序會(huì)自動(dòng)地將超過(guò)限制數(shù)目的寄存器變量當(dāng)作非寄存器變量來(lái)處理。因此,寄存器變量常用在同一另外,寄存器變量只適用于局部變量和函數(shù)的形式參數(shù),auto因此,不能用作全程變量。定義一個(gè)整型寄存器變量可寫(xiě)成:registerinta;19.C{inta=100,i,sum;}}20(Apointertoapointertoanint一個(gè)有10(Anarrayof10pointerstointegers)int*a[10]10(Apointertoanarrayof10integers)int(*a)[10]21.static答:向系統(tǒng)申請(qǐng)一個(gè)靜態(tài)的內(nèi)存空間,其內(nèi)存空間不能改變,與auto相對(duì)。23.24.Typedef在C語(yǔ)言中頻繁用以一個(gè)已經(jīng)存在的數(shù)據(jù)類型的同義字。也可以用預(yù)處理器做#definedPSstructs*typedefstructs*dPStPS作為一個(gè)指向結(jié)構(gòu)s(如.C語(yǔ)言同意一些令人的結(jié)構(gòu),下面的結(jié)構(gòu)是合法的嗎,如果是它做些什么inta=5,b=7,c;c=a+++b;答:上面的結(jié)構(gòu)合法;因?yàn)?比++優(yōu)先級(jí)別效于c=a+(++b)所以BOOL,int,float,aBOOL:if(!a)orif(a)int:if(a==0)float:constEXPRESSIONEXP=0.000001if(a<EXP&&a>-EXP)pointer:if(a!=NULL)orif(a==Attribute constPINTp1; //const和PINT修飾的都是p1即指針,所以指向可變constpint //pint是字符,const修飾的是指針指向的值 const consttypedefPINT,constPINTconstPINTPINT(某種指針)的值是常量,p1intconst編譯過(guò)程就是看某個(gè)函數(shù)有沒(méi)有,在哪里,并不調(diào)用, 則會(huì)調(diào)C源程序->編譯預(yù)處理->編譯->優(yōu)化程序->匯編程序 程序->可執(zhí)行文編譯預(yù)處理c源程序,對(duì)其中的偽指令(以#開(kāi)頭的指令)和特殊符號(hào)進(jìn)行處理。defineNameTokenString,#undef所要作得的是將程序中的所有Name用TokenString替換,但作為字符串常量的Name則不被替頭文件包含指令,如#include"FileName"或者#include<FileName>等。在頭文件中一般用偽指令#define定義了大量的宏(最常見(jiàn)的是字符常量,同時(shí)包含有各種外部符號(hào)的聲CC#include之進(jìn)行處理。 堆:一般由程序員分配釋放,若程序員不釋放,程序結(jié)束時(shí)可能由OS回收。IP答IPswitch()答、switch的參數(shù)不能為實(shí)型(****** 型(double,float,longdouble)*cc[0][0]一個(gè)元素的值;即:c[0][0]c*c(類型不同;(c+1):c是行指針(c+1)是在c的基礎(chǔ)上加上二維數(shù)組一行的地址長(zhǎng)度,即1:*c(*c&c[0][0]變到了&c[0][1](c1)和(*c1)的值就35、strcat能把strSrc的內(nèi)容連接到strDest,為什么還要char*類型的返回值?const#defineConst作用:定義常量、修飾函數(shù)參數(shù)、修飾函數(shù)返回值三個(gè)作用。被Const修飾的東西都const數(shù)組要么在靜態(tài)區(qū)被創(chuàng)建(如全局?jǐn)?shù)組,要么在棧上被創(chuàng)建。指針可以隨時(shí)指向任意類型的內(nèi)存塊。(1)修改內(nèi)容上的差別chara[]=“o”;a[0]=‘X’;char*p=“world”;//注意p指向常量字符串p[0]=‘X’;//編譯器不能發(fā)現(xiàn)該錯(cuò)誤,運(yùn)行時(shí)錯(cuò)誤(2)sizeof可以計(jì)算出數(shù)組的容量(字節(jié)數(shù)。sizeof(p),p為指針得到的是一個(gè)pC++/C除非在申請(qǐng)內(nèi)存時(shí)記住它注意當(dāng)數(shù)組作為函數(shù)的參數(shù)進(jìn)行傳遞時(shí)該數(shù)組自動(dòng)為同類型的指針。chara[]="oworld";char*p=a;cout<<sizeof(a)<<endl;//12字節(jié)cout<<sizeof(p)endl;//4voidFunc(chara[100]){cout<<sizeof(a)<<endl;//4100字節(jié)}符也不會(huì)返回空指針。同樣對(duì)malloc的成功調(diào)用也不返(malloc)void*void*指針和通用函數(shù)指針(任何類型都可以)int(*()(*(,void*指針和通用函數(shù)指針(任何類型都可以)40,(Process(Thread線程可以理解為進(jìn)程中的執(zhí)行的一段程序片段。在一個(gè)多任務(wù)環(huán)境中下面的概念可以幫助我們內(nèi)。一般來(lái)講(不使用特殊技術(shù))進(jìn)程是無(wú)法突破進(jìn)程邊界存取其他進(jìn)的空間;而線線程是指進(jìn)的一個(gè)執(zhí)行單元,也是進(jìn)的可調(diào)度實(shí)體.與進(jìn)程的區(qū)別:(1)地址空間:進(jìn)空間;(2)進(jìn)程是資源分配和擁有的單位,同一個(gè)進(jìn)的線程共享進(jìn)程的資源(3)線程是處理器MIN,#defineMIN(A,B)((A)<=(B)(A):為標(biāo)準(zhǔn)Cthen-else懂得在宏中地把參數(shù)用括號(hào)括起least=MIN(*p++,CC++答、c,c++用預(yù)處理指令#define一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問(wèn)題#defineSECONDS_PER_YEAR(60*60*24*#define語(yǔ)法的基本知識(shí)(例如:不能以分號(hào)結(jié)束,括號(hào)的使用,等等typedefunion{longi;intk[5];charc;}DATE;structdata{intcat;DATEcow;doubledog;}too;DATEmax;則語(yǔ)句printf("%d",sizeof(structdate)+sizeof(max))答結(jié)果是 DATE是一個(gè)union,變量公用空間.里面最大的變量類型是20datastruct,int4+DATE20+double8=所以結(jié)果是20+32=16int2int2+DATE10+=45.-1,2,7,28,,126281264^3-1=63n^3-1(n0,2,4)n^3+1(n1,3,5)答、tcp/ip應(yīng)用層/傳輸層/網(wǎng)絡(luò)層/數(shù)據(jù)鏈路層/物理層InternetIP答、ARP(AddressResolutionProtocol)(地址解析協(xié)議IPIP答、1.限制變量的作用域(文件級(jí)的)。設(shè)置變量的域(全局?jǐn)?shù)據(jù)區(qū))表示層:處理在兩個(gè)通信系統(tǒng)換信息的表示方會(huì)話層:負(fù)責(zé)兩個(gè)結(jié)點(diǎn)間會(huì)話連接的建立、管理和終止,以及數(shù)據(jù)交換傳輸層:向用戶提供可靠的端到端服務(wù)。UDPTCP絡(luò)互聯(lián)等功能。數(shù)據(jù)傳輸單元是分組。IP,IP程序:是存放在設(shè)備上的一系列代碼和數(shù)據(jù)的可執(zhí)行鏡像,是一個(gè)靜止的實(shí)進(jìn)程在內(nèi)核中有一它的task_struct數(shù)據(jù)結(jié)構(gòu),既通常所說(shuō)的“進(jìn)程控制塊,內(nèi)核通內(nèi)核線程(進(jìn)程)–進(jìn)程描述符、PID、進(jìn)程正文段、堆–進(jìn)程描述符、PID、進(jìn)程正文段、堆棧、用戶空間的數(shù)據(jù)段和堆–進(jìn)程描述符、PID、進(jìn)程正文段、堆棧、同父進(jìn)程共戶空間的數(shù)據(jù)段和堆structstruct結(jié)構(gòu)體字節(jié)對(duì)齊,可以通過(guò)編譯器指定,結(jié)構(gòu)體封裝的不好,要用的冗余代碼Struct主要是為了增加cpu的速度和內(nèi)存控制器取數(shù)據(jù)時(shí)候的速度。內(nèi)存控制器是4字節(jié)對(duì)齊的,一次取值都是取四字節(jié),如果在8字節(jié)內(nèi)存了3個(gè)數(shù)據(jù),要取第二個(gè)數(shù)據(jù)就必須要取這8結(jié)構(gòu)體的內(nèi)存布局依賴于CPU、操作系統(tǒng)、編譯器及編譯時(shí)的對(duì)齊選項(xiàng)。#pragmapack(push)//保存對(duì)齊狀態(tài)#pragmapack(4)//設(shè)定為4字節(jié)對(duì)齊,如果結(jié)構(gòu)體中最大的變量小于設(shè)置的值,那么設(shè)#pragmapack(pop)//
structint charchar intshort short 圖中st1,第一個(gè)為int型,占用4個(gè)字節(jié),第二個(gè)為char型,其偏移量為4,char的字節(jié)數(shù)為1,則偏移量是其占用字節(jié)數(shù)的倍數(shù),則僅列其后,第三個(gè)為short型,占用字節(jié)數(shù)為2,前面已有字節(jié)為5,不是2的倍數(shù),所以char后面padding一個(gè)字節(jié),使得short實(shí)6,8str212考慮整個(gè)結(jié)構(gòu)體的對(duì)齊需求。ANSIC儲(chǔ)的char類型專門(mén)用于這種字符型數(shù)據(jù)當(dāng)然任何整(int也可以用于字符型據(jù)。至于為什么程序中變量cintfile。我們?cè)谧兞縞的時(shí)候,必須讓它大到足以存放getchar函數(shù)返回的任何值。所以這里不把c成char類型,是因?yàn)樗仨氉銐虼?,除了能任何可能的字符外還要能文件結(jié)束符EOF。因此,將c成int類型。EOF<stdio.h>charWindows的控制臺(tái)里面可以通過(guò)Ctrl Z來(lái)通知系統(tǒng)達(dá)到了文件結(jié)束Linux/Unix的S里面可以通過(guò)Ctrl D來(lái)表示達(dá)到文件結(jié)束GetcharEOFgetchargetcharWindowsCtrl+ZUnix/LinuxCtrl+D)換行符'\n'(EOF,EOF,getchar序?qū)?huì)往下執(zhí)行。getchar()putchar()確實(shí)是按照每次一個(gè)putcharEOF頭文件:如果用<>自己寫(xiě)的頭文件,那么可以用一下集中方法通過(guò)編譯1》2> gcco.c-I同一個(gè)對(duì)象,函數(shù)可以對(duì)地址指向的數(shù)據(jù)進(jìn)行操作來(lái)改變其值。傳 任何操作都被處理成間接尋址即通過(guò)堆棧中存放的地址主調(diào)函數(shù)中的實(shí)參變量正因?yàn)槿?7揭密externexternC"包含雙重含義,從字面上即可得到:首先,被它修飾的目標(biāo)是“extern”的;其次,externC"externexternC/C++語(yǔ)言中表明函數(shù)和全局變量作用范圍(可見(jiàn)性)的關(guān)鍵字,該關(guān)鍵字告訴編譯器,其的函數(shù)和變量可以在本模塊或其它模塊中使用。記住,下列語(yǔ)句:externint僅僅是一個(gè)變量的,其并不是在定義變量a,并未為a分配內(nèi)存空間。變量a在所有模塊中作通常,在模塊的頭文件中對(duì)本模塊提供給其它模塊的函數(shù)和全局變量以關(guān)鍵字extern例如,如果模塊B欲該模塊A中定義的全局變量和函數(shù)時(shí)只需包含模塊A的頭文件即可。這樣,BAB雖然找不到該函數(shù),但是并不會(huì)報(bào)錯(cuò);它會(huì)在連接階段中從模塊A編譯生成的目標(biāo)代碼中找到此函數(shù)。externstatic,被它修飾的全局變量和函數(shù)只能在本模塊中使用。因此,一個(gè)函數(shù)或變量只可能被本模塊使用時(shí),其不可能被extern“C”修飾。externC"C語(yǔ)言方式編譯和連接的;未加extern“C”時(shí)的編譯方式C++C作為一種面向?qū)ο蟮恼Z(yǔ)言,C++CC++編譯后在符號(hào)庫(kù)中的名字與C語(yǔ)言的不同。例如,假設(shè)某個(gè)函數(shù)的原型為:voidfoo(intx,intyC編譯器編譯后在符號(hào)庫(kù)中的名字為_(kāi)fooC++編譯器則會(huì)產(chǎn)生像_foo_int_intname。_foo_int_int這樣的名字包含了函數(shù)名、函數(shù)參數(shù)數(shù)量及類型信息,C++就是靠這種機(jī)制來(lái)實(shí)現(xiàn)函數(shù)重載的。例如,在C++中,函數(shù)voidfoo(intx,inty)與voidfoo(intx,floaty)未加extern"C"時(shí)的連接方C++A//A頭文件moduleA.h#ifndefMODULE_A_H#defineMODULE_A_Hintfoo(intx,inty);在模塊B中該函數(shù)//B實(shí)現(xiàn)文件moduleB.cpp#include"moduleA.h"AmoduleA.obj中尋找_foo_int_int這樣加extern"C"后的編譯和連接方加extern"C"后,模塊A的頭文件變?yōu)?/A頭文件moduleA.h#ifndefMODULE_A_H#defineextern"C"intfoo(intx,inty);Bfoo2,3AfooC連接器在為模塊B的目標(biāo)代碼尋找foo(2,3)調(diào)用時(shí),尋找的是 如果在模塊A中函數(shù)了foo為extern"C"類型,而模塊B中包含的是externintfoo(intx,inty),則模塊B找不到模塊A中的函數(shù);反之亦然。所以,可以用一句話概括extern“C”這個(gè)的真實(shí)目的(任何語(yǔ)言中的任何語(yǔ)法特性的誕:C++C58關(guān)鍵字const的作用是為給讀你代碼的人傳達(dá)非常有用的信息。例如,在函數(shù)的形參前添加const關(guān)鍵字意味著這個(gè)參數(shù)在函數(shù)體內(nèi)不會(huì)被修改,屬于"輸入?yún)?shù)"。在有多個(gè)形參的時(shí)候,函數(shù)的調(diào)用者可以憑借參數(shù)前是否有const關(guān)鍵字,清晰的辨別哪些是輸入?yún)?shù),哪些是可能的輸出參數(shù)。const可以使編譯器很自然地保護(hù)那些不希望被改變的參數(shù),防止其被無(wú)意的代碼修改,這樣可以減少bug的出現(xiàn)。constC++C語(yǔ)言中僅意味著:"只能讀的普通變量",可以稱其為"不能改變的變量"(Cconst的本質(zhì)編譯階段需要的常數(shù)仍然只能以#define宏定義!bit3,第二個(gè)清除 的bit3;bitfields。BitfieldsC語(yǔ)言死角的東西,它保證你的代碼在不同編譯器之間是不可移植的,同時(shí)也保證了的你的代碼是不可重用的。我最近不幸看到Infineon為其較復(fù)雜的通信寫(xiě)的驅(qū)動(dòng)程序,它用到了bitfields因此完全對(duì)我無(wú)用,因?yàn)槲业木幾g器用其它的方式來(lái)實(shí)現(xiàn)bitfields的。從道德講:不要讓;#definesbitmasks操作。這是一個(gè)有極高可移植性的方法,是應(yīng)該被用到的方法。最佳的解決方案#defineBIT3(0x1<<3)staticinta;voidset_bit3(void){a|=BIT3;}voidclear_bit3(void){a&=~BIT3;}。60C支持中斷表事實(shí)是,產(chǎn)生了一個(gè)新的關(guān)鍵字interrupt。下面的代碼就使用了interrupt關(guān)鍵字去定義了一個(gè)中斷服務(wù)子程序(ISR),請(qǐng)?jiān)u論一下這段代碼的。。interruptdoublecompute_area(double
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人轉(zhuǎn)介紹合同范本
- 公司過(guò)戶合同范本
- 北京家政服務(wù)合同范本
- 代墊付工資合同范本
- 鄉(xiāng)鎮(zhèn)防汛物資購(gòu)銷合同范本
- 2023-2028年中國(guó)等離子手術(shù)刀行業(yè)市場(chǎng)調(diào)查研究及發(fā)展戰(zhàn)略規(guī)劃報(bào)告
- 2025年度住宅小區(qū)工程質(zhì)量監(jiān)控服務(wù)合同
- 加工合同范本版
- 2025年中國(guó)船舶裝載機(jī)行業(yè)發(fā)展趨勢(shì)及投資前景預(yù)測(cè)報(bào)告
- 社會(huì)政策概論課件
- 工程量清單及招標(biāo)控制價(jià)編制服務(wù)采購(gòu)實(shí)施方案(技術(shù)標(biāo))
- 全國(guó)住戶收支調(diào)查業(yè)務(wù)知識(shí)考試復(fù)習(xí)題庫(kù)(含答案)
- 復(fù)方氨基酸注射液的匯總
- 2023年上海市秋考語(yǔ)文真題試卷含答案(整理版)
- 2023年心理咨詢師之心理咨詢師基礎(chǔ)知識(shí)考試題庫(kù)附完整答案【有一套】
- 一級(jí)建造師繼續(xù)教育最全題庫(kù)及答案(新)
- 直線加速器專項(xiàng)施工方案
- 聯(lián)苯二氯芐生產(chǎn)工藝及產(chǎn)排污分析
- 儲(chǔ)能設(shè)備項(xiàng)目采購(gòu)供應(yīng)質(zhì)量管理方案
- 美國(guó)房地產(chǎn)市場(chǎng)特征、框架與周期演變
評(píng)論
0/150
提交評(píng)論