




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
某知名社交軟件公司PHP工程師面試筆試真題2一、選擇題1.
在PHP中,單引號和雙引號所包圍的字符串的區(qū)別是______A.單引號解析其中\(zhòng)r\t等轉(zhuǎn)義字符,而雙引號不解析B.雙引號速度快,單引號速度(江南博哥)慢C.單引號速度快,雙引號速度慢D.雙引號解析其中以$開頭的變量,而單引號不解析正確答案:D[解析]雙引號可以解析$符號開頭的變量和轉(zhuǎn)義字符,而單引號不解析也不轉(zhuǎn)義字符。選項A錯誤,選項D正確。
對于選項B和選項C,由于題目中明確說了引號內(nèi)包含的是字符串,因此不需要對變量進行解析,所以在這種情況下雙引號和單引號的效率是相同的。選項B和選項C都是錯誤的。
所以,本題的答案為D。
2.
在PHP中,白定義一個類的方式是______A.<?phpdefaultclassClass_Name(){//......}?>B.<?phpclassClass_Name{//......}?>C.<?phppublicfunctionClass_Name(){//......}?>D.<?phpfunctionClass_Name{//......}?>正確答案:B[解析]定義一個類是使用class關(guān)鍵字加類名,定義格式為class類名{}。實例化一個類的格式為$object=new類名();。
所以,本題的答案為B。
3.
下面可以用于服務器共享session的方式有______A.利用NFS共享Session數(shù)據(jù)B.基于數(shù)據(jù)庫的Session共享C.基于Cookie的Session共享D.使用類似BIG-IP的負載設備來實現(xiàn)資源共享正確答案:ABCD[解析]共享Session的方式主要有以下幾種:
1)基于NFS的Session共享。NFS(NetworkFileSystem)最早由Sun公司為解決Unix網(wǎng)絡主機間的目錄共享而研發(fā)。僅需將共享目錄服務器mount到其他服務器的本地Session目錄即可。
2)基于數(shù)據(jù)庫的Session共享。
3)基于Cookie的Session共享。它的原理是將全站用戶的Session信息加密、序列化后以Cookie的方式,統(tǒng)一種植在根域名下(如.),利用瀏覽器訪問該根域名下的所有二級域名站點時,會傳遞與之域名對應的所有Cookie內(nèi)容的特性,從而實現(xiàn)用戶的Cookie化Session在多服務間的共享訪問。
4)基于緩存(Memcache)的Session共享。Memcache是一款基于Libevent多路異步I/O技術(shù)的內(nèi)存共享系統(tǒng),簡單的Key+Valtle數(shù)據(jù)存儲模式使得代碼小巧且高效,因此在并發(fā)處理能力上占據(jù)了絕對優(yōu)勢。
所以,本題的答案為ABCD。
4.
下列關(guān)于HTTP協(xié)議的說法中,錯誤的是______A.如果本地開啟了Cookie,那么每打開一個網(wǎng)址,HTTP請求就會把相應的Cookie傳給Web服務器B.HTTP響應的狀態(tài)碼為301,意思是暫時地把內(nèi)容轉(zhuǎn)移到一個新的URL,但是老的URL還沒有廢除C.HTTP是一個基于請求與響應模式的、無狀態(tài)的、應用層的協(xié)議,絕大多數(shù)的Web開發(fā)都是基于HTTP協(xié)議D.絕大多數(shù)的Web開發(fā)離不開Cookie,如果禁用Cookie導致Session失效,那么可以通過URL來傳遞SessionID正確答案:B[解析]301表示請求的網(wǎng)頁已被永久移動到新位置而不是暫時轉(zhuǎn)移內(nèi)容到新的URL。選項B說法錯誤。
所以,本題的答案為B。
5.
有如下代碼,程序的輸出結(jié)果為______
<?php
classA{
publicstatic$num=0;
publicfunction__construct(){
self::$num++;
}
}
newA();
newA();
newA();
echoA::$num;
?>A.0B.1C.2D.3正確答案:D[解析]本題中,當實例化類A時,只會觸發(fā)__construct()的語句,而不觸發(fā)publicstatic$num=0。同時,由于$num是static類型的值,newA()實例化了3次,$num的值會被執(zhí)行++操作3次,$num的值為3,選項D正確。
所以,本題的答案為D。
6.
以下程序的運行結(jié)果為______
<?php
$str="LAMP";
$str1="LAMPBrother";
$strc=strcmp($str;$str1);
switch($strc){
case1:
echo"str>str1";
break;
case-'7':
echo"str<str1";
break;
case():
echo"str=str1";
break;
default:
echo"str<>str1";
}
?>A.str>str1B.str<str1C.str=str1D.str<>str1正確答案:B[解析]strcmp($str1,$str2)函數(shù)的功能是比較兩個字符串的大小,如果$str1==$str2,則返回0;如果$str1>$str2,則返回值大于0,具體值為1乘上兩個字符串相比不相同的字符個數(shù);如果$str1<$str2,則返回值小于0,具體值為-1乘上兩個字符串相比不相同的字符個數(shù)。
本題中,$str="LAMP",$str1="LAMPBrother",兩個字符串不相同的字符有7個,且$str<$str2,所以,返回值為負數(shù),即(-1*7)=-7。在switch語句的各類case語句中,匹配到“-7”,選項B正確。
所以,本題的答案為B。
7.
以下代碼的輸出是______
$somevar=15;
functionaddit(){
GLOBAL$somevar;
$somevar++;
echo"somevaris$somevar";
}
addit();A.somevaris15B.somevaris16C.somevaris1D.somevaris$somevar正確答案:B[解析]在函數(shù)體內(nèi)通過GLOBAL引用了全局變量somevar,它的初始值為15,當執(zhí)行自增操作后結(jié)果變?yōu)?6,而使用雙引號會把引號內(nèi)的變量替換為它的值,因此輸出為somevaris16。
所以,本題的答案為B。
8.
PHPsession擴展默認將session數(shù)據(jù)存儲在______A.SQLiteDatabaseB.MySQLDatabaseC.SharedMemoryD.FileSystemE.SessionServer正確答案:D[解析]默認情況下,php.ini中設置的Session保存方式是files,Session文件保存的目錄由session.save_path指定,文件的前綴為sess_,后跟SessionID,例如sess_c62665af28a8b19c0fe11afe3b59b41b。文件中的數(shù)據(jù)即是序列化之后的Session數(shù)據(jù)。當訪問量大的時候,產(chǎn)生的Session文件會比較多,在這種情況下,可以設置分級目錄對Session文件進行保存,從而提高性能,設置方法為session.save_path="N;/save_path",其中,N為分級的級數(shù),save_path為開始目錄。
所以,本題的答案為D。
9.
下列有關(guān)獲取上傳文件信息的預定義數(shù)據(jù)變量的寫法正確的是______A.$FILESB._FILESC.__FILESD.$_FILES正確答案:D[解析]$_FILES超級全局變量是預定義超級全局數(shù)組中唯一的二維數(shù)組。其作用是存儲各種與上傳文件有關(guān)的信息,這些信息對于通過PHP腳本上傳到服務器的文件至關(guān)重要。
此函數(shù)中總共有5項,見下表。函數(shù)說明$_FILES["userfile"]["error"]$_FILES["userfile"]["error"]數(shù)組值提供了與上傳嘗試結(jié)果有關(guān)的重要信息。總共有5個不同的返回值,其中1個表示成功的結(jié)果,另外4個表示在嘗試中出現(xiàn)的特殊錯誤$_FILES["userfile"]["name"]$_FILES["userfile"]["name"]變量指定客戶端機器上聲明的文件的最初名字,包括擴展名。因此,如果瀏覽器一個名為vacation.jpg的文件,并通過表單上傳,則此變量的值將是vacation.jpg$_FILES["userfile"]["size"]$_FILES["userfile"]["size"]變量指定從客戶端上傳的文件的大小,以字節(jié)為單位。因此,在vacation.jpg文件的例子中,此函數(shù)可能賦值為5253,大約為5KB$_FILES["userfile"]["tmp_name"]$_FILES["userfile"]["tmp_name"]變量指定上傳到服務器后為文件賦予的臨時名。這是存儲在臨時目錄(由PHP指令upload_tmp_dir指定)中時所指定的文件名$_FILES["userfile"]["type"]$_FILES["userfile"]["type"]變量指定從客戶端上傳的文件的mime類型。因此,在vacation.jpg文件的例子中,此變量會賦值為image/jpeg。如果上傳的是PDF,則賦值為application/pdf。因為這個變量有時會得到意外的結(jié)果,所以應在腳本中顯示地進行驗證
所以,本題的答案為D。
10.
對于MySQL的事務處理,下面說法錯誤的是______A.如果某表引擎是MyISAM,則無法使用事務處理B.執(zhí)行starttransaction;可以開啟事務C.開啟事務后可以執(zhí)行多條SQL操作,在沒有commit之前,所做操作并未實際生效D.如果執(zhí)行了commit后再執(zhí)行rollback,則所做操作都會被取消正確答案:D[解析]對于選項A,MySQL的存儲引擎MyISAM和MEMORY都是不支持事務的,只有InnoDB是支持事務的。選項A的說法是正確的。
對于選項D,當所有事務執(zhí)行成功并且commit后所做的全部操作實際生效,就不能夠再通過rollback撤銷前面的所有操作了。選項D的說法錯誤。
所以,本題的答案為D。
二、填空題1.
getdate()函數(shù)返回的是______。正確答案:一個數(shù)組。[解析]getdate()函數(shù)返回指定時間的時間戳或當前時間的時間格式,它返回的是一個數(shù)組。該數(shù)組中包含的內(nèi)容有秒、分、小時、一個月中的第幾天、一周中的某一天、月、年、一年中的某一天、星期幾的名稱、月份的名稱、自Unix紀元以來經(jīng)過的秒數(shù)等。
2.
程序echostrtotime("November11,1952");在Windows系統(tǒng)上輸出的是______。正確答案:-540892800。[解析]strtotime()是將時間轉(zhuǎn)換成時間戳,但是時間戳是以1970年1月1日00:00:00時間點開始進行計算的,而題目中的代碼是將1952年11月11日轉(zhuǎn)換成時間戳,但該時間點并不在時間戳范圍內(nèi),不能轉(zhuǎn)換成時間戳,所以結(jié)果輸出為-540892800。
3.
有一個數(shù)組,里面有重復的元素,使用______函數(shù)可以打印出不重復的元素。正確答案:array_unique()[解析]可以使用array_unique()函數(shù)打印出不重復的元素,array_unique()數(shù)的作用是移除數(shù)組中重復的值,并返回數(shù)組結(jié)果。
實現(xiàn)代碼如下:
<?php
$arr=array(1,2,3,2,4,2,3,1);
print_r(array_unique($arr));
?>
程序的運行結(jié)果為Array([0]=>1[1]=>2[2]=>3[4]=>4)。
4.
可以用來開啟檔案以便讀/寫的函數(shù)是______。正確答案:fopen()。[解析]fopen()函數(shù)可以用來開啟檔案以便讀、寫。
5.
要配置PHP環(huán)境,只需修改______文件。正確答案:php.ini。[解析]php.ini是PHP環(huán)境配置文件,httpd.conf是Apache配置文件,php.exe是PHP運行文件。
三、簡答題1.
組合與繼承的區(qū)別是什么?正確答案:組合和繼承是面向?qū)ο笾袃煞N代碼復用的方式。組合是指在新類里面引用原有類的對象,重復利用已有類的功能。繼承是面向?qū)ο蟮闹饕匦灾?,它允許設計人員根據(jù)其他類的實現(xiàn)來定義一個類的實現(xiàn)。組合和繼承都允許在新的類中設置子對象(subobject),只是組合是顯式的,而繼承則是隱式的。組合和繼承存在著對應關(guān)系:組合中的整體類和繼承中的子類對應,組合中的局部類和繼承中的父類對應。
二者的區(qū)別在哪里呢?首先分析一個實例。Car表示汽車對象,Vehicle表示交通工具對象,Tire表示輪胎對象。三者的類關(guān)系如下圖所示。
從上圖中可以看出,Car是Vehicle的一種,因此是一種繼承關(guān)系(又被稱為is-a關(guān)系);而Car包含了多個Tire,因此是一種組合關(guān)系(又被稱為has-a關(guān)系)。其實現(xiàn)方式如下:繼承組合classVerhicle{}classCarextendsVerhicle{}classTire{}classCarextendsVerhicle{$t=newTire();}
2.
請簡單介紹什么是視圖。正確答案:視圖是從數(shù)據(jù)庫的基本表中選取出來的數(shù)據(jù)組成的邏輯窗口,它不同于基本表,是一個虛表,在數(shù)據(jù)庫中,存放的只是視圖的定義而已,而不存放視圖包含的數(shù)據(jù)項,這些項目仍然存放在原來的基本表結(jié)構(gòu)中。
視圖的作用非常多,主要有以下幾點:首先,可以簡化數(shù)據(jù)查詢語句;其次,可以使用戶從多角度看待同一數(shù)據(jù);再次,通過引入視圖,可以提高數(shù)據(jù)的安全性;最后,視圖提供了一定程度的邏輯獨立性等。
通過引入視圖機制,用戶可以將注意力集中在其關(guān)心的數(shù)據(jù)上而非全部數(shù)據(jù),這樣就大大提高了用戶效率與用戶滿意度,而且如果這些數(shù)據(jù)來源于多個基本表結(jié)構(gòu),或者數(shù)據(jù)不僅來自于基本表結(jié)構(gòu),還有一部分數(shù)據(jù)來源于其他視圖,并且搜索條件又比較復雜,那么需要編寫的查詢語句就會比較煩瑣,此時定義視圖就可以使數(shù)據(jù)的查詢語句變得簡單可行。定義視圖可以將表與表之間的復雜操作連接和搜索條件對用戶不可見,用戶只需要簡單地對一個視圖進行查詢即可,所以增加了數(shù)據(jù)的安全性,但是不能提高查詢的效率。
3.
Memcache和Memcached有什么區(qū)別?正確答案:Memcache是一個自由開放的高性能內(nèi)存對象緩存系統(tǒng),可用于加速動態(tài)web應用程序,減輕數(shù)據(jù)庫負載。Memcache是這個軟件項目的一般叫法,但項目的主程序文件叫Memcached.exe,在服務端主要靠這個守護進程管理HashTable。因為這個進程名可以把這個軟件系統(tǒng)叫Memcached。
PHP對該軟件存在兩個pecl擴展,分別是Memcache和Memcached。
它們的區(qū)別如下:
1)Memcache擴展是完全在PHP框架內(nèi)開發(fā)的,而Memcached擴展是使用libMemcached開發(fā)的,在方法上Memcached的方法比Memcache多,但是用法方式都差不多。
2)Memcached因為使用了libMemcached所以只支持OO接口,而Memcache是OO和非OO兩套接口并存的。
3)Memcached是支持BinaryProtocol的,而Memcache不支持,所以Memcached的性能更高。
4.
utf8編碼需要注意哪些問題?正確答案:網(wǎng)站存在十幾種不同的編碼,如果編碼不同,那么網(wǎng)頁內(nèi)容顯示就會出現(xiàn)亂碼。如果網(wǎng)站的編碼為utf-8,那么相關(guān)的文件和數(shù)據(jù)庫都必須使用utf-8編碼,否則網(wǎng)頁就會出現(xiàn)亂碼。
具體需要注意utf8編碼的文件有:
1)數(shù)據(jù)庫需要用utf8編碼,包括創(chuàng)建的數(shù)據(jù)庫和表都必須使用utf8編碼。
2)PHP代碼連接數(shù)據(jù)庫的時候,也必須指定所使用的編碼為utf-8。
3)網(wǎng)站中所有文件都使用utf-8編碼,在php文件中指定頭部編碼為utf-8,即header("content-type:text/html;charset=utf-8"),html文件也需要指定utf-8編碼,即utf-8header("content-type:text/html;charset=utf-8")。
5.
什么是單例模式?正確答案:單例模式是在應用程序中最多只能擁有一個該類的實例存在,一旦創(chuàng)建就會一直在內(nèi)存中。
由于單例模式的設定,所以它常應用于數(shù)據(jù)庫類設計,可以保證只連接一次數(shù)據(jù)庫。
單例類的特點如下:
1)單例類不能直接實例化創(chuàng)建,只能由類本身實例化。因此,構(gòu)造函數(shù)必須標記為private,從而防止類被實例化。
2)需要保證一個能訪問到的實例公開的靜態(tài)方法和一個私有靜態(tài)成員變量來保存類實例。
3)類中通常需要有一個空的私有clone()方法防止別人對單例類進行實例復制。
示例代碼如下:
<?php
classDatabase
{
privatestatic$instance;
privatefunction__construct()
{
//todo
}
privatefunction__clone()
{
//todo
}
publicstaticfunctiongetInstance()
{
if(!(self::$instanceinstanceofself)){
self::$instance=newself();
}
returnself::$instance;
}
}
$a=Database::getInstance();
$b=Database::getlnstance();
print_r($a===$b);
?>
四、編程題在數(shù)據(jù)庫test中的一個表student,字段是name、class、score,分別代表姓名、所在班級、分數(shù)。(請寫出符合要求的SQL語句)1.
每個班級中的學生按照成績降序排序。正確答案:select*fromstudentorderbyscoredesc;
2.
查出每個班的及格人數(shù)和不及格人數(shù),格式為class、及格人數(shù)。正確答案:及格人數(shù):selectclass,count(name)as'及格人數(shù)'fromstudentswherescore>=60groupbyclass;
不及格人數(shù):selectclass,count(name)as'不及格人數(shù)'fromstudentswherescore<60groupbyclass;
3.
用PHP寫入連接數(shù)據(jù)庫("localhost","msuser","mspass")、執(zhí)行以上SQL、顯示結(jié)果、關(guān)閉數(shù)據(jù)庫的過程。正確答案:<?php
$conn=mysql_connect('localhost','root','root');
mysql_select_db('test');
//每個班級中的學生按照成績降序排序
$sql="select*fromstudentorderbyscoredesc";
//查出每個班的及格人數(shù)和不及格人數(shù),格式為class、及格人數(shù)
$sql="selectclass,count(name)as'num'fromstudentwherescore>=60groupbyclass";
$result=mysql_query($sql);
//查詢不及格人數(shù)
$sql2="selectclass,count(name)as'num'fromstudentwherescore<60groupbyclass";
$result2=mysql_query($sql2);
mysql_close();
?>
4.
已知隨機數(shù)生成函數(shù)rand7()能產(chǎn)生的隨機數(shù)是整數(shù)1~7的均勻分布,如何構(gòu)造rand10()函數(shù),使其產(chǎn)生的隨機數(shù)是整數(shù)1~10的均勻分布。正確答案:<?php
∥產(chǎn)生的隨機數(shù)是整數(shù)1~7的均勻分布
functionrand7()
{
returnrand()%7+1;
}
//產(chǎn)生的隨機數(shù)是整數(shù)1~10的均勻分布
functionrand10()
{
$x=0;
do
{
$x=(rand7()-1)*7+rand7();
}while($x>40);
return$x%10+1;
}
for($i=0;$i!=10;++$i)
printf("%d",rand10());
printf("\n");
?>
程序的運行結(jié)果為
610818638107[解析]要保證rand10()產(chǎn)生的隨機數(shù)是整數(shù)1~10的均勻分布,可以構(gòu)造一個1~10*n的均勻分布的隨機整數(shù)區(qū)間(n為任何正整數(shù))。假設x是這個1~10*n區(qū)間上的一個隨機數(shù),那么x%10+1就是均勻分布在1~10區(qū)間上的整數(shù)。
根據(jù)題意,rand7()函數(shù)返回1~7的隨機數(shù),那么rand7()-1則得到一個離散整數(shù)集合,該集合為{0,1,2,3,4,5,6},集合中每個整數(shù)的出現(xiàn)概率都為1/7。那么(rand7()-1)*7得到另一個離散整數(shù)集合A,該集合元素為7的整數(shù)倍,即A={0,7,14,21,28,35,42},其中,每個整數(shù)的出現(xiàn)概率也都為1/7。而由于rand7()得到的集合B={1,2,3,4,5,6,7},其中每個整數(shù)出現(xiàn)的概率也為1/7。顯然集合A與集合B中任何兩個元素和組合可以與1~49之間的一個整數(shù)一一對應,即1~49之間的任何一個數(shù),可以唯一地確定A和B中兩個元素的一種組合方式,這個結(jié)論反過來也成立。由于集合A和集合B中元素可以看成是獨立事件,根據(jù)獨立事件的概率公式P(AB)=P(A)P(B),得到每個組合的概率是1/7*1/7=1/49。因此,(rand7()-1)*7+rand7()生成的整數(shù)均勻分布在1~49之間,而且,每個數(shù)的概率都是1/49。
所以,(rand7()-1)*7+rand7()可以構(gòu)造出均勻分布在1~49的隨機數(shù),為了將49種組合映射為1~10之間的10種隨機數(shù),就需要進行截斷,即將41~49這樣的隨機數(shù)剔除掉,得到的數(shù)1~40仍然是均勻分布在1~40的,這是因為每個數(shù)都可以看成一個獨立事件。由1~40區(qū)間上的一個隨機數(shù)x,可以得到x%10+1就是均勻分布在1~10區(qū)間上的整數(shù)。
5.
10個房間里放著隨機數(shù)量的金幣。每個房間只能進入一次,并只能在一個房間中拿金幣。一個人采取如下策略:前4個房間只看不拿。隨后的房間只要看到比前4個房間都多的金幣數(shù),就拿;否則就拿最后一個房間的金幣。編程計算這種策略拿到最多金幣的概率。正確答案:<?php
/*
**函數(shù)功能:把數(shù)組a看成房間,總共n個房間,
**
判斷用指定的策略是否能拿到最多金幣
**返回值:如果能拿到返回1,否則返回0
*/
functiongetMaxNum($a,$n)
{
//隨機生成10個房間里金幣的個數(shù)
for($i=0;$i<$n;$i++)
{
$a[$i]=rand()%10+1;//生成1~10的隨機數(shù)
}
//找出前四個房間中最多的金幣個數(shù)
$max4=0;
for($i=0;$i<4;$i++)
{
if($a[$i]>$max4)$max4=$a[Si];
}
for($i=4;$i<$n-1;$i++)
{
if($a[$i]>$max4)//能拿到最多的金幣
return1;
}
return0;//不能拿到最多的金幣
}
$a=array();
$monitorCount=1000;
$success=0;
for($i=0;$i<$monitorCount;$i++)
{
if(getMaxNum($a,10))$success++;
}
printf("%f\n",$success/$monitorCount);
?>
程序的運行結(jié)果為
0.421
運行結(jié)果與金幣個數(shù)的選擇以及模擬的次數(shù)都有關(guān)系,而且由于是個隨機問題,因此同樣的程序每次的運行結(jié)果也會不同。[解析]這道題是要求一個概率的問題,由于10個房間里放的金幣的數(shù)量是隨機的,因此,在編程實現(xiàn)的時候首先需要生成10個隨機數(shù)來模擬10個房間里金幣的數(shù)量。然后判斷通過這種策略是否能拿到最多的金幣。如果僅僅通過一次模擬來求拿到最多金幣的概率顯然是不準確的,那么就需要進行多次模擬,通過記錄模擬的次數(shù)m,拿到最多金幣的次數(shù)n,從而可以計算出拿到最多金幣的概率n/m。顯然這個概率與金幣的數(shù)量以及模擬的次數(shù)有關(guān)系,模擬的次數(shù)越多,越能接近真實值。
6.
已知三個升序整數(shù)數(shù)組a[1]、b[m]和c[n],在三個數(shù)組中各找一個元素,使得組成的三元組距離最小。三元組距離的定義是,假設a[i]、b[j]和c[k]是一個三元組,那么距離為Distance=max(|a[i]-b[j]|,|a[i]-c[k]|,|b[j]-c[k]|),請設計一個求最小三元組距離的最優(yōu)算法。正確答案:functionmaxNum($a,$b,$c){
$max=$a<$b?Sb:$a;
$max=$max<$c?$c:$max;
return$max;
}
functionminNum($a,$b,$c){
$min=$a<$b?$a:$b;
$min=$min<$c?$min:$c;
return$min;
}
functiongetMinDistance($a,$aLen,$b,$bLen,$c,$cLen){
$curDist=0;
$min=0;
$minDist=max($a);
$i=0;//數(shù)組a的下標
$j=0;//數(shù)組b的下標
$k=0;//數(shù)組c的下標
while(1){
$curDist=maxNum(abs($a[$i]-$b[$j]),abs($a[$i]-$c[$k]),abs($b[$j]-$c[$k]));
if($curDist<$minDist)
$minDist
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分紅股合作合同范本
- 公司建材購銷合同范本
- 車輛運輸肉類合同范本
- 供貨合同范本范文
- 養(yǎng)殖股東協(xié)議合同范本
- 華為購車合同范本
- 區(qū)代理商合同范本
- 儲料倉合同范本
- 制作標識標牌合同范本
- 合理借款合同范例
- 車輛掛靠協(xié)議書
- 2025年湖南交通職業(yè)技術(shù)學院單招職業(yè)適應性測試題庫1套
- 2017年公務員多省聯(lián)考《申論》真題(吉林甲級卷)及參考答案(含詳細解析)
- 法規(guī)解讀丨2024新版《突發(fā)事件應對法》及其應用案例
- JGJ46-2024 建筑與市政工程施工現(xiàn)場臨時用電安全技術(shù)標準
- 肺炎的中醫(yī)護理方案
- 基本樂理及音樂常識類知識考試題及答案
- 轉(zhuǎn)學申請表、轉(zhuǎn)學證明
- 高頻電子線路完整章節(jié)課件(胡宴如)
- 鋁擠壓設備日常巡檢保養(yǎng)記錄
- 立風井瓦斯管路安裝施工組織設計
評論
0/150
提交評論