移動應用開發技術技巧與原理試卷_第1頁
移動應用開發技術技巧與原理試卷_第2頁
移動應用開發技術技巧與原理試卷_第3頁
移動應用開發技術技巧與原理試卷_第4頁
移動應用開發技術技巧與原理試卷_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

移動應用開發技術技巧與原理試卷姓名_________________________地址_______________________________學號______________________-------------------------------密-------------------------封----------------------------線--------------------------1.請首先在試卷的標封處填寫您的姓名,身份證號和地址名稱。2.請仔細閱讀各種題目,在規定的位置填寫您的答案。一、選擇題1.移動應用開發常用的編程語言有哪些?

A.Swift

B.Java

C.Kotlin

D.ObjectiveC

2.什么是MVC設計模式?

A.ModelViewController

B.ModelViewViewModel

C.ModelViewPresenter

D.ModelViewModelViewController

3.哪些技術可以實現移動應用的離線功能?

A.本地數據庫

B.網絡請求緩存

C.數據壓縮技術

D.以上都是

4.以下哪種方法可以有效地優化移動應用的功能?

A.使用高效的算法

B.優化圖片資源

C.代碼優化

D.以上都是

5.什么是RESTfulAPI?

A.Asetofconstraintsusedtocreatewebservices

B.AwebserviceprotocolthatusesHTTPrequeststoaccessandmanipulatedata

C.AdatabasequerylanguageusedforRESTfulservices

D.AdatatransferformatusedinRESTfulAPIs

6.哪些框架用于移動應用的前端開發?

A.ReactNative

B.Flutter

C.Angular

D.Vue.js

7.哪些技術可以實現移動應用的跨平臺開發?

A.Cordova

B.Flutter

C.Xamarin

D.ReactNative

答案及解題思路:

1.答案:A,B,C,D

解題思路:Swift、Java、Kotlin和ObjectiveC都是移動應用開發中常用的編程語言,分別用于iOS和Android平臺。

2.答案:A

解題思路:MVC(ModelViewController)是一種設計模式,用于將應用程序的業務邏輯(Model)、用戶界面(View)和用戶交互(Controller)分離,以提高代碼的可維護性和復用性。

3.答案:D

解題思路:本地數據庫、網絡請求緩存和數據壓縮技術都是實現移動應用離線功能的關鍵技術,因此選擇D(以上都是)。

4.答案:D

解題思路:使用高效的算法、優化圖片資源和代碼優化都是優化移動應用功能的有效方法,因此選擇D(以上都是)。

5.答案:B

解題思路:RESTfulAPI是一種使用HTTP請求來訪問和操作數據的網絡服務協議,它遵循REST(RepresentationalStateTransfer)架構風格。

6.答案:A,B,D

解題思路:ReactNative、Flutter和Vue.js都是用于移動應用前端開發的框架,而Angular主要用于Web應用開發。

7.答案:A,B,C,D

解題思路:Cordova、Flutter、Xamarin和ReactNative都是實現移動應用跨平臺開發的技術,它們允許開發者使用單一代碼庫為多個平臺應用。二、填空題1.移動應用開發中的“客戶端”指的是_________。

答案:移動設備的本地應用程序

解題思路:在移動應用開發中,客戶端指的是用戶在移動設備上直接使用的應用程序,它是用戶與移動應用互動的直接界面。

2.“_________”是指將應用程序部署到服務器上,通過互聯網進行訪問。

答案:云端應用

解題思路:云端應用,又稱為SaaS(SoftwareasaService),是一種通過互聯網提供的服務,用戶可以通過網絡訪問應用服務,無需在本地安裝軟件。

3.在移動應用開發中,_________是用于處理用戶界面和用戶交互的部分。

答案:視圖層(View)

解題思路:在移動應用開發的MVC(ModelViewController)模式中,視圖層負責顯示數據和響應用戶交互。

4._________是一種用于處理數據傳輸的協議。

答案:HTTP/

解題思路:HTTP(HypertextTransferProtocol)和(HTTPSecure)是互聯網上應用最廣泛的數據傳輸協議,用于客戶端和服務器之間的數據交換。

5._________技術可以實現移動應用的離線功能。

答案:離線存儲或緩存技術

解題思路:通過離線存儲或緩存技術,移動應用可以在沒有網絡連接的情況下訪問之前已的數據。

6._________是一種用于構建移動應用的跨平臺框架。

答案:ReactNative

解題思路:ReactNative是Facebook推出的一款跨平臺移動應用開發框架,允許開發者使用JavaScript和React編寫應用,實現iOS和Android的雙端兼容。

7._________是一種用于移動應用功能優化的技術。

答案:代碼拆分和懶加載

解題思路:代碼拆分和懶加載是優化移動應用功能的常用技術,通過將應用代碼拆分為較小的塊,并按需加載,可以減少應用的初始加載時間和運行時的內存占用。三、判斷題1.移動應用開發中的“服務端”指的是用戶使用的移動設備。(×)

解題思路:在移動應用開發中,“服務端”通常指的是提供數據、邏輯處理等服務的那部分,它通常位于用戶的移動設備之外,例如服務器或云端,而用戶使用的移動設備被稱為“客戶端”。

2.在移動應用開發中,UI(用戶界面)設計比功能實現更重要。(×)

解題思路:在移動應用開發中,UI設計與功能實現同等重要。UI設計直接影響用戶體驗,而功能實現是應用的核心價值所在。兩者缺一不可,通常需要平衡考慮。

3.RESTfulAPI只能用于移動應用的開發。(×)

解題思路:RESTfulAPI是一種設計風格,可以用于各種類型的Web服務開發,包括但不限于移動應用。它提供了一種簡單、可擴展的架構風格來創建網絡服務。

4.所有移動應用都可以使用同一種編程語言進行開發。(×)

解題思路:不同的移動平臺(如iOS和Android)通常需要不同的編程語言和技術棧進行開發。例如iOS應用通常使用Swift或ObjectiveC,而Android應用則主要使用Java或Kotlin。

5.在移動應用開發中,數據加密是必須的。(√)

解題思路:數據加密是移動應用開發中一項重要的安全措施,尤其是當應用涉及敏感數據(如用戶信息、支付信息等)時。保證數據在傳輸和存儲過程中的安全性是必須的。

6.移動應用開發中的“跨平臺”指的是可以在多個操作系統上運行同一款應用。(√)

解題思路:“跨平臺”開發指的是使用一種技術或編程語言開發的應用可以在不同的操作系統上運行。這允許開發者創建適用于多種設備的應用而無需為每個平臺分別編寫代碼。

7.移動應用開發中的“功能優化”只針對應用的用戶界面。(×)

解題思路:移動應用開發中的“功能優化”不僅針對用戶界面,還包括應用的啟動速度、響應速度、數據處理效率等多個方面。整體功能的提升對用戶體驗。四、簡答題1.簡述MVC設計模式在移動應用開發中的作用。

MVC(ModelViewController)設計模式是一種將應用程序分為三個主要部分的設計架構。在移動應用開發中,MVC的作用主要體現在以下幾個方面:

模型(Model):負責處理應用程序的數據邏輯,與數據庫或其他數據源交互,實現數據的增刪改查等操作。

視圖(View):負責顯示用戶界面,將模型的數據展示給用戶,響應用戶的操作,并通知模型更新數據。

控制器(Controller):負責接收用戶的輸入,決定如何處理,控制模型的更新以及視圖的刷新。

解耦:通過將應用邏輯、用戶界面和數據存儲分離,使得每個部分可以獨立開發、測試和升級。

可維護性:因為模塊之間的職責清晰,所以當某個模塊發生變化時,不會影響到其他模塊。

復用性:視圖和控制器可以很容易地在不同的應用中復用。

2.解釋RESTfulAPI在移動應用開發中的意義。

RESTfulAPI(RepresentationalStateTransfer)是一種基于HTTP協議的網絡服務架構風格。在移動應用開發中,RESTfulAPI的意義包括:

標準化的通信協議:使用HTTP協議,使得移動應用與服務器之間的通信更加標準化和通用。

輕量級:RESTfulAPI的設計使得請求和響應的數據格式通常為JSON或XML,便于傳輸和處理。

無狀態:每個請求都是獨立的,服務器不需要存儲任何會話信息,提高了可伸縮性。

易于集成:RESTfulAPI使得移動應用能夠輕松地與其他Web服務或移動服務集成。

跨平臺:由于HTTP協議的通用性,RESTfulAPI支持多種平臺和語言。

3.簡述移動應用開發中功能優化的幾種方法。

移動應用功能優化可以從多個層面進行,一些常用的方法:

代碼優化:減少不必要的計算,優化算法,使用更高效的編程語言特性。

資源管理:優化圖片和視頻資源,使用壓縮技術減少文件大小,合理使用緩存。

UI優化:減少復雜的動畫和過渡效果,簡化界面設計,避免不必要的布局計算。

網絡優化:使用HTTP緩存,減少網絡請求,優化數據傳輸格式。

電池優化:優化后臺任務,減少不必要的數據同步,降低CPU和GPU的負擔。

4.簡述移動應用開發中的數據加密技術及其作用。

數據加密是保護移動應用數據安全的重要手段,一些常用的數據加密技術和作用:

對稱加密:使用相同的密鑰進行加密和解密,如AES(AdvancedEncryptionStandard)。

非對稱加密:使用一對密鑰,公鑰用于加密,私鑰用于解密,如RSA。

作用:防止數據在傳輸或存儲過程中被未授權的第三方訪問,保護用戶隱私和數據安全。

5.簡述移動應用開發中的離線功能實現方法。

離線功能使得移動應用在無網絡連接的情況下仍能提供基本功能,一些實現方法:

本地數據庫:使用本地數據庫存儲數據,如SQLite。

緩存:緩存網絡請求的結果,減少重復的網絡請求。

數據同步:在重新連接網絡時,同步本地數據和服務器數據。

本地邏輯:實現部分本地處理邏輯,如計算、過濾等。

答案及解題思路:

1.答案:MVC設計模式在移動應用開發中的作用主要體現在解耦、提高可維護性和復用性等方面。

解題思路:首先理解MVC的三個部分及其職責,然后分析這些部分如何提高應用的開發效率和維護性。

2.答案:RESTfulAPI在移動應用開發中的意義包括標準化的通信協議、輕量級、無狀態、易于集成和跨平臺。

解題思路:根據RESTfulAPI的定義和特性,結合其在移動應用開發中的優勢進行回答。

3.答案:移動應用開發中功能優化的方法包括代碼優化、資源管理、UI優化、網絡優化和電池優化。

解題思路:列出幾種常見的功能優化方法,并簡要說明每種方法的目的和效果。

4.答案:移動應用開發中的數據加密技術包括對稱加密和非對稱加密,其作用是防止數據被未授權訪問,保護用戶隱私和數據安全。

解題思路:介紹幾種常見的加密技術,并說明其應用場景和作用。

5.答案:移動應用開發中的離線功能實現方法包括使用本地數據庫、緩存、數據同步和本地邏輯。

解題思路:列出幾種實現離線功能的方法,并簡要說明每種方法的基本原理和實現方式。五、論述題1.闡述移動應用開發中,前端和后端技術的區別與聯系。

解答:

區別:

前端技術:主要負責用戶界面和用戶體驗,包括HTML、CSS、JavaScript等技術。前端代碼運行在用戶的設備上,如手機、平板電腦等。

后端技術:主要負責處理業務邏輯、數據庫交互、服務器端邏輯等。后端代碼運行在服務器上,用戶無法直接看到后端代碼。

聯系:

前端和后端是相輔相成的。前端負責展示和交互,后端負責數據處理和邏輯支持。兩者通過API進行數據交換和功能調用。

2.分析移動應用開發中的功能優化對用戶體驗的影響。

解答:

正面影響:

提升應用啟動速度,減少等待時間。

減少應用運行時的卡頓,提高流暢度。

提高應用的穩定性,減少崩潰情況。

負面影響:

如果優化不當,可能會增加開發難度和成本。

過度優化可能導致資源浪費。

3.探討移動應用開發中,如何選擇合適的編程語言和框架。

解答:

選擇編程語言:

根據應用需求選擇語言,如Android應用多使用Java或Kotlin,iOS應用使用Swift或ObjectiveC。

選擇框架:

考慮框架的成熟度、社區支持、文檔完善程度等因素。

選擇與編程語言兼容性好的框架。

4.討論移動應用開發中的安全性與隱私保護問題。

解答:

安全性:

防止數據泄露,如加密通信。

防止惡意代碼攻擊,如沙箱機制。

隱私保護:

透明告知用戶隱私政策。

提供隱私設置選項,讓用戶自主管理隱私數據。

答案及解題思路:

1.答案:

前端和后端技術的區別與聯系:

區別:前端負責用戶界面,后端負責數據處理;聯系:兩者通過API交互,共同實現應用功能。

功能優化對用戶體驗的影響:

正面影響:提升啟動速度,減少卡頓;負面影響:可能增加開發難度和成本。

選擇合適的編程語言和框架:

選擇編程語言需根據需求,框架需考慮成熟度、社區支持等因素。

安全性與隱私保護問題:

安全性:防止數據泄露和惡意攻擊;隱私保護:透明告知政策,提供隱私設置。

解題思路:

區別與聯系:對比前端和后端的工作內容和技術特點,分析兩者如何協同工作。

功能優化:從正面和負面影響兩個角度分析,并結合實際案例進行說明。

編程語言和框架選擇:考慮應用需求、技術棧兼容性等因素,結合行業最佳實踐。

安全性與隱私保護:結合當前網絡安全和隱私保護的政策法規,分析移動應用中可能面臨的風險和應對措施。六、應用題1.設計一個移動應用,實現以下功能:

A.用戶注冊、登錄

B.消息推送

C.數據存儲

設計方案:

A.用戶注冊、登錄:

注冊界面:提供用戶名、密碼、郵箱等注冊信息輸入。

登錄界面:提供用戶名和密碼輸入,使用加密存儲密碼,支持記住密碼功能。

驗證碼:為了防止惡意注冊,注冊和登錄頁面應添加驗證碼驗證。

B.消息推送:

使用第三方推送服務,如FirebaseCloudMessaging(FCM)。

設置用戶偏好,允許用戶選擇接收消息的推送類型和頻率。

后臺服務器與推送服務同步,實現消息的實時推送。

C.數據存儲:

使用本地數據庫如SQLite或本地存儲解決方案,如Realm或Room。

數據庫設計包括用戶信息、消息歷史等數據表。

采用數據加密和安全策略,保護用戶數據安全。

2.分析以下代碼,指出其潛在的功能問題:

java

for(inti=0;ilist.size();i){

if(list.get(i)==null){

list.remove(i);

}

}

潛在功能問題:

每次調用`list.remove(i)`方法時,都需要遍歷列表直到`i`的位置,這將導致每次刪除操作的時間復雜度為O(n),整個循環的時間復雜度變為O(n^2)。

這種方式會導致列表元素的實際移動,從而增加CPU的工作負載。

3.設計一個移動應用,實現以下功能:

A.地圖定位

B.實時天氣查詢

C.周邊商家推薦

設計方案:

A.地圖定位:

集成GoogleMapsAPI或高德地圖API。

允許用戶查看自己的位置,提供地圖縮放、移動和旋轉功能。

B.實時天氣查詢:

使用天氣API獲取用戶所在位置的實時天氣信息。

在應用中展示天氣狀況,包括溫度、濕度、風速等。

C.周邊商家推薦:

使用位置服務定位用戶當前位置。

利用用戶的位置信息和興趣,推薦附近的商家。

商家信息可以包括評分、評論、營業時間等。

4.分析以下代碼,指出其潛在的功能問題:

java

publicvoidloadImage(String){

finalBitmapbitmap=newBitmap();

newThread(newRunnable(){

Override

publicvoidrun(){

bitmap=loadImageFromUrl();

}

}).start();

}

潛在功能問題:

創建了新的線程來加載圖片,這可能導致多個線程競爭系統資源,特別是在多任務環境中。

如果有大量的圖片加載操作,可能會導致應用程序的響應變慢,因為CPU會忙于處理這些異步加載任務。

使用`final`關鍵字可能不是必要的,因為它會阻止在`run`方法內部對`bitmap`變量進行修改,但如果需要在`run`方法中修改變量,這種做法可能會導致運行時錯誤。

5.設計一個移動應用,實現以下功能:

A.多人在線聊天

B.實時消息推送

C.群組管理的

設計方案:

A.多人在線聊天:

集成聊天API,支持文本、圖片、語音等多種消息格式。

實現聊天室功能,允許用戶創建和加入聊天室。

提供聊天歷史記錄查看和搜索功能。

B.實時消息推送:

同功能1B,使用推送服務保證消息的實時到達。

C.群組管理的層級輸出:

設計一個用戶友好的界面,顯示題庫目錄結構。

提供搜索和過濾功能,幫助用戶快速找到相關題目。

題目設計為支持單選、多選、判斷等題型。

答案及解題思路:

答案:

1.用戶名:admin,密碼:admin123

2.功能問題在于O(n^2)的時間復雜度,建議使用ArrayList的迭代器來遍歷和移除元素。

3.位置:經度116.397428,緯度39.90923

4.功能問題在于多線程競爭和資源分配,建議優化線程使用或使用異步任務執行圖片加載。

解題思路:

1.用戶注冊、登錄功能的設計需要保證用戶信息的安全和用戶體驗的流暢。

2.分析代碼功能時,應關注時間復雜度和空間復雜度,提出優化建議。

3.地圖定位、實時天氣查詢和周邊商家推薦需要結合地理位置API和第三方服務實現。

4.在設計多線程程序時,應避免線程安全問題,優化資源分配策略。七、實驗題1.實現一個簡單的移動應用,使用以下技術:

A.Java

實驗描述:編寫一個使用Java編寫的Android應用,實現用戶列表的展示和簡單的搜索功能。

實驗要求:

1.創建一個Android項目。

2.設計一個用戶列表界面,并實現動態加載用戶數據。

3.實現一個搜索框,能夠根據用戶名過濾列表。

實驗提示:使用RecyclerView和Adapter來展示用戶列表,使用SQLite數據庫存儲用戶數據。

B.SQLite

實驗描述:為上述Java移動應用創建一個SQLite數據庫,用于存儲用戶信息。

實驗要求:

1.創建一個SQLite數據庫文件。

2.設計一個用戶表,包含用戶ID、姓名、郵箱等字段。

3.實現對用戶數據的增刪改查操作。

實驗提示:使用SQL語句進行數據庫操作,保證數據庫的安全性和效率。

C.RESTfulAPI

實驗描述:創建一個RESTfulAPI服務,供Android應用調用以獲取和更新用戶數據。

實驗要求:

1.使用SpringBoot創建一個簡單的RESTfulAPI服務。

2.設計API端點,用于用戶數據的增刪改查。

3.實現API安全認證。

實驗提示:使用JSON格式進行數據交換,保證API的響應時間和錯誤處理。

2.使用ReactNative開發一個簡單的移動應用,實現以下功能:

A.用戶注冊、登錄

實驗描述:使用ReactNative實現一個用戶注冊和登錄功能。

實驗要求:

1.創建一個ReactNative項目。

2.設計用戶注冊和登錄界面。

3.實現用戶數據的驗證和存儲。

實驗提示:使用Formik和Yup庫來處理表單驗證,使用AsyncStorage來存儲用戶狀態。

B.消息推送

實驗描述:為ReactNative應用實現消息推送功能。

實驗要求:

1.集成第三方消息推送服務(如FirebaseCloudMessaging)。

2.實現消息的接收和展示。

3.處理推送消息的事件。

實驗提示:使用PushNotification插件來接收和處理推送消息。

C.數據存儲

實驗描述:使用ReactNative的本地存儲解決方案存儲應用數據。

實驗要求:

1.使用AsyncStorage存儲簡單的數據。

2.實現數據的持久化。

3.優化存儲策略。

實驗提示:合理使用AsyncStorage的keyvalue存儲,避免數據冗余。

3.使用Flutter開發一個簡單的移動應用,實現以下功能:

A.地圖定位

實驗描述:使用Flutter集成地圖API,實現位置追蹤和標記功能。

實驗要求:

1.創建一個Flutter項目。

2.集成GoogleMapsAPI。

3.實現用戶當前位置的追蹤和顯示。

實驗提示:使用Flutter的Geolocator插件來獲取位置信息。

B.實時天氣查詢

實驗描述:使用Flutter實現一個實時天氣查詢功能。

實驗要求:

1.集成天氣API(如OpenWeatherMap)。

2.實現天氣數據的實時更新。

3.設計天氣信息展示界面。

實驗提示:使用Dart的Future和Stream來處理異步天氣數據。

C.周邊商家推薦

實驗描述:使用Flutter實現一個基于位置的商家推薦功能。

實驗要求:

1.使用位置信息篩選附近的商家。

2.展示商家信息列表。

3.實現商家詳情頁。

實驗提示:使用位置數據庫(如SQLite)來存儲和查詢商家信息。

4.使用Cordova開發一個簡單的移動應用,實現以下功能:

A.多人在線聊天

實驗描述:使用Cordova結合WebSocket實現多人在線聊天功能。

實驗要求:

1.創建一個Cordova項目。

2.集成WebSocket庫。

3.實現聊天室界面和消息發送接收。

實驗提示:使用Socket.IO或類似庫來處理WebSocket通信。

B.實時消息推送

實驗描述:為Cordova應用實現實時消息推送功能。

實驗要求:

1.集成第三方推送服務(如OneSignal)。

2.實現推送消息的接收和展示。

3.處理推送消息的事件。

實驗提示:使用OneSignal插件來接收和處理推送消息。

C.群組管理

實驗描述:使用Cordova實現群組創建、加入和退出功能。

實驗要求:

1.設計群組管理界面。

2.實現群組的創建、加入和退出邏輯。

3.保存群組信息到本地存儲。

實驗提示:使用SQLite或IndexedDB進行本地存儲。

5.使用Xamarin開發一個簡單的移動應用,實現以下功能:

A.用戶注冊、登錄

實驗描述:使用Xamarin實現用戶注冊和登錄功能。

實驗要求:

1.創建一個Xamarin.Forms項目。

2.設計用戶注冊和登錄界面。

3.實現用戶數據的驗證和存儲。

實驗提示:使用Prism或MvvmCross等MVVM框架來構建用戶界面。

B.消息推送

實驗描述:為Xamarin應用實現消息推送功能。

實驗要求:

1.集成AzureNotificationHubs或類似服務。

2.實現消息的接收和展示。

3.處理推送消息的事件。

實驗提示:使用Xamarin.Forms推送插件來接收和處理推送消息。

C.數據存儲

實驗描述:使用Xamarin實現數據存儲功能。

實驗要求:

1.使用SQLite或EntityFrameworkCore進行數據存儲。

2.實現數據的增刪改查操作。

3.優化數據訪問效率。

實驗提示:使用EntityFrameworkCore進行數據庫操作,提高代碼的可維護性。

答案及解題思路:

1.實現一個簡單的移動應用,使用以下技術:

A.Java

答案:創建Android項目,使用RecyclerView和Adapter展示用戶列表,SQLite數據庫存儲用戶數據。

解題思路:通過AndroidStudio創建項目,使用Java編寫代碼實現用戶列表的展示和SQLite數據庫的交互。

B.SQLite

答案:創建SQLite數據庫文件,設計用戶表,使用SQL語句進行數據操作。

解題思路:使用Android的SQLiteOpenHelper類創建和管理數據庫,編寫SQL語句實現數據的增刪改查。

C.RESTfulAPI

答案:使用SpringBoot創建RESTfulAPI服務,設計API端點,實現安全認證。

解題思路:通過SpringBoot創建項目,使用注解和配置實現RESTfulAPI,使用SpringSecurity進行安全認證。

2.使用ReactNative開發一個簡單的移動應用,實現以下功能:

A.用戶注冊、登錄

答案:創建ReactNative項目,使用Formik和Yup進行表單驗證,使用AsyncStorage存儲用戶狀態。

解題思路:通過ReactNativeCLI創建項目,集成Formik和Yup庫,使用AsyncStorage進行數據持久化。

B.消息推送

答案:集成FirebaseCloudMessaging,使用PushNotification插件接收和處理推送消息。

解題思路:在ReactNative項目中集成Firebase

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論