『壹』 FTP工具都有哪些
FTP工具一般常用的有FLASHFTP、LEAPFTP、CuteFTP三種,合稱FTP三劍客。
『貳』 android中如何上傳圖片到FTP伺服器
在安卓環境下可以使用,在java環境下也可以使用,已經在Java環境下實現了功能,然後移植到了安卓手機上,其它都是一樣的。
[java] view plain
package com.photo;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;
public class FileTool {
/**
* Description: 向FTP伺服器上傳文件
*
* @param url
* FTP伺服器hostname
* @param port
* FTP伺服器埠
* @param username
* FTP登錄賬號
* @param password
* FTP登錄密碼
* @param path
* FTP伺服器保存目錄,是linux下的目錄形式,如/photo/
* @param filename
* 上傳到FTP伺服器上的文件名,是自己定義的名字,
* @param input
* 輸入流
* @return 成功返回true,否則返回false
*/
public static boolean uploadFile(String url, int port, String username,
String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();
try {
int reply;
ftp.connect(url, port);// 連接FTP伺服器
// 如果採用默認埠,可以使用ftp.connect(url)的方式直接連接FTP伺服器
ftp.login(username, password);//登錄
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
ftp.storeFile(filename, input);
input.close();
ftp.logout();
success = true;
} catch (IOException e) {
e.printStackTrace();
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
}
}
}
return success;
}
// 測試
public static void main(String[] args) {
FileInputStream in = null ;
File dir = new File("G://pathnew");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = uploadFile("17.8.119.77", 21, "android", "android",
"/photo/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
以上為java代碼,下面是android代碼。
[java] view plain
package com.ftp;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new uploadThread().start();
}
class uploadThread extends Thread {
@Override
public void run() {
FileInputStream in = null ;
File dir = new File("/mnt/sdcard/DCIM/Camera/test/");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = FileTool.uploadFile("17.8.119.77", 21, "android", "android",
"/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
}
『叄』 什麼是FTPFTP有哪些功能
FTP是英語FILE
TRANSFER
PROTOCOL的簡稱,中文意為"文件傳送協議,用於在電腦和電腦之間傳送文件,有了這個協議,文件的傳輸就可以不受不同的電腦,不同的操作系統,甚至不同文件格式的限制,傳輸文件的一般步驟如下:
1在本地電腦上登陸到國際互聯網,
2搜索有文件共享主機或者個人電腦(一般有專門的FTP伺服器網站上公布的,上面有進入該主機或個人電腦的名稱,口令和路徑)
3當與遠程主機或者對方的個人電腦建立連接後,用對方提供的用戶名和口令登陸到該主機或對方的個人電腦.
4在遠程主機或對方的個人電腦登陸成功後,就可以上傳你想跟別人分享的東東或者下載別人授權共享的東東(這里的東東是指能放到電腦里去又能在顯示屏上看到的東東)
5完成工作後關閉FTP下載軟體,切斷連接.
為了實現文件傳輸,用戶還要運行專門的文件傳輸程序,比如網際快車就有這方面的功能,其它還有很多專門的FTP傳輸軟體,各有各的特色.
『肆』 浙江省08計算機三級網路技術題型!
判斷題、選擇題、網路編程題、網路伺服器配置題、網路應用題
2007年春浙江省高等學校
計算機等級考試試卷(三級 網路技術及應用)
說明:(1)考生應將所有試題的答案填寫在答卷上,否則作無效處理;
(2)試題1為判斷題,用√和×表示對和錯;
(3)選擇題請在答卷上的各小題選項的對應位置上填「√」;
(4)請將你的准考證號的後五位填寫在答卷右下角的指定位置內;
(5)考試時間為120分鍾。
試題1 判斷題 用√和×表示對和錯(每小題1分,共10分)
1.Internet是通過使用TCP/IP協議把不同體系的網路互聯起來。 ( 1)
2.環型拓撲結構網路中,只有目標節點才可以接收環中傳輸的數據。 ( 2)
3.雙絞線纜的第5類線的最高傳輸速率是100Mbps。 ( 3)
4.對付黑客的有效辦法是安裝防火牆,這樣可以防止主機被惡意、未經許可地訪問。
( 4)
5.網路中數據通信方式按同步方式分為同步和非同步傳輸方式,同步傳輸方式傳送速率高。
( 5)
6.網路安全管理同時負責被管理網路對象和網路管理自身的安全。 ( 6)
7.計算機網路按照網路的覆蓋范圍可分為區域網、城域網和互聯網。 ( 7)
8.中繼器用於在同種網路的物理層上,對接收信號進行放大和發送。 ( 8)
9.雙絞線只能用於電話通信中的模擬信號傳輸。 ( 9)
10.通過FTP和Internet建立連接,可以不必知道遠程主機的地址就可進行。 (10)
試題2 選擇題(每小題2分,共50分)
1、 中國教育和科研計算機網是指( 1 ) 。
A.CHINANET B.NCFC C.CERNET D.CHINAGBN
2、計算機網路最突出的優點是在通信基礎上( 2 )。
A.共享軟、硬體資源 B.運算速度快
C.准確安全傳輸 D.內存容量大
3、學校內一幢辦公樓里各辦公室的計算機進行聯網,這個網路屬於( 3 )。
A.WAN B.LAN C.MAN D.GAN
4、TCP/IP中( 4 )相當於ISO/OSI模型中應用層、表示層和會話層的集合。
A.網路層 B.網路介面層 C.傳輸層 D.應用層
5、在數字通信中,使收發雙方在時間基準上保持一致的技術是( 5 )。
A.交換技術 B.同步技術 C.編碼技術 D.傳輸技術
6、計算機網路硬體系統一般由( 6 )等組成。 A.計算機、交換機和中繼器 B.計算機、網橋和網關 C.計算機、傳輸介質和網路互連設備 D.網卡和網路傳輸介質
7、目前在Internet上應用最為廣泛的是( 7 )。
A.FTP服務 B.WWW服務 C.Telnet服務 D.Gopher服務
8、若要對數據進行字元轉換和數字轉換,以及數據壓縮,應在OSI( 8 )層上實現。
A.網路層 B.傳輸層 C.會話層 D.表示層
9、一個校園網與外網互聯,常用的互聯設備為( 9 )。
A.集線器 B.網橋 C.路由器 D.中繼器
10、下列哪種說法是正確的( 10 )。
A.集線器可以對接收到的信號進行放大 B.集線器具有信息過濾功能
C.集線器具有路徑檢測功能 D.集線器具有交換功能
11、在域名系統中,域名採用( 11 )。
A.樹型命名機制 B.星型命名機制
C.層次型命名機制 D.網狀型命名機制
12、下列域名中,屬於教育機構的是( 12 )。
A.ftp.bta.net.cn B.ftp.cnc.ac.cn
C.www.ioa.ac.cn D.www.pku.e.cn
13、令牌環網使用的協議標準是( 13 )。
A.802.3 B.802.4 C.802.5 D.802.16
14、下列各項中,不能作為IP地址的是( 14 )。
A.202.96.0.17 B.202.123.7.12 C.112.258.23.8 D.159.225.1.18
15、如果IP地址為202.130.191.33,屏蔽碼為255.255.255.0,那麼網路地址是什麼?( 15 )
A.202.130.0.0 B.202.0.0.0 C.202.130.191.33 D.202.130.191.0
16、關於IP協議,以下說法錯誤的是( 16 )。
A.IP協議規定了IP地址的具體格式
B.IP協議規定了IP地址與其域名的對應關系
C.IP協議規定了IP數據報的具體格式
D.IP協議規定了IP數據報分片和重組原則
17、應用層FTP協議主要用於實現( 17 )的網路服務。
A.互聯網中遠程登錄功能 B.互聯網中文件傳輸功能
C.網路設備之間交換路由信息 D.網路中不同主機間的文件共享
18、關於電子郵件,下列說法中錯誤的是( 18 )
A.發送電子郵件需要E-mail地址 B.發件人必須有自己的E-mail帳號
C.收件人必須有自己的郵政編碼 D.必須知道收件人的E-mail地址
19、Internet上電子郵件SMTP伺服器使用的傳輸層協議是 ( 19 )。
A.HTTP B.IP C.TCP D.UDP
20、有關ADSL說法錯誤的一項是( 20 )。
A.ADSL與以往調制解調技術主要區別在於其上下行速率是非對稱的,即上下行速率
不等。
B.ADSL的特點是在電話線上接上ADSL MODEM後,在電話線上產生三個信息通道,
分別是:高速下行通道、中速雙工通道、普通電話服務通道。
C.目前ADSL 共有3種國際標准,提供2種不同的傳輸速度。
D.ADSL關鍵是在電話線上分隔有效帶寬,產生多路信道,這主要是通過ADSL調制
解調器來實現,該MODEM一般採用兩種方法實現:時分多路復用(TDM)或回波消
除技術。
21、網頁不僅可以提供正文,而且可以方便地傳送圖像。通常圖像、文本、表格等元素是同
時顯示在主頁中的,這種圖像稱為( 21 )。
A.外部圖像 B.內嵌圖像 C.連接圖像 D.標記圖像
22、電子商務基於( 22 )工作模式,是實現網上購物、交易和在線支付的一種新型商業模式。
A.瀏覽器/伺服器 B.對稱處理機 C.數字簽名 D.客戶機/伺服器
23、有關網路管理員的職責,下列哪種說法是不正確? ( 23 )
A.網路管理員應該對網路的總體布局進行規劃
B.網路管理員應該對網路故障進行檢修
C.網路管理員應該對網路設備進行優化配置
D.網路管理員應該負責為用戶編寫網路應用程序
24、網路故障管理的目的是保證網路能夠提供連續、可靠的服務,主要是( 24 )。
A.故障信息的發布
B.網路故障的應急方案的制定
C.網路故障現場的保護
D.故障設備的發現、診斷,故障設備的恢復活故障排除等
25、( 25 )是路由跟蹤實用程序,用於確定 IP 數據包訪問目標的路徑。
A.Ipconfig B.Tracert C.Telnet D.Arp
試題3 網路編程基礎題(每小題2分,26~28必做,29~30與31~32兩組選做一組,全做以29~30為准,共10分)
26、靜態網頁文件的擴展名是( 26 )。
A.asp B.jsp C.htm D.css
27、標題格式標記可用來設置不同的字體大小,在網頁中可分為( 27 )級標題。
A.3 B.4 C.5 D.6
28、用HTML的控制項組成表單設計網頁,如項目是「學號」、「姓名」、「學歷:碩 士、本
科、專科」、「五種興趣愛好」,選用最適合的控制項組合是( 28 )。
A.文本框、文本框、單選按鈕、下拉菜單
B.文本框、文本框、單選按鈕、多選項
C.文本框、文本框、文本框、文本框
D.表格、文本框、單選按鈕、下拉菜單
VbScript編程基礎題:
29.下面哪一項不是VbScript的命名規則:( 29 )
A.變數名必須以字母開頭,只能由字母、數字和下劃線組成
B.變數名長度不能超過一行
C.可以用保留字作為變數名使用
D.變數名字母區分大小寫
30.下面陰影部分是一個簡單的動態網頁:ASP1. asp。
<html><head><title>VbScript示例</title></head>
<body>
<% dim sum,i
sum=0
for i=1 to 5
sum=sum+i^2
next
response.write "sum=" & sum
%></body> </html>
運行該網頁的結果在瀏覽器的正文區域中是:( 30 )
A.sum=55 B.sum=54 sum=15 C. D.程序出錯無結果
JavaScript編程基礎題:
31.下面哪一項不是JavaScript的命名規則:( 31 )
A.變數名必須以字母開頭,只能由字母、數字和下劃線組成
B.變數名長度不能超過一行
C.不能用JavaScript保留字作為變數名使用
D.變數名字母不區分大小寫
32.當瀏覽器訪問以下動態網頁時的輸出結果是( 32 )
<html><head>
<title>Jsp程序設計</title>
</head>
<body bgcolor="#FFFFFF">
<script language="JavaScript">
var a=32,b=20;
if (a>b) document.write("a+b:",a+b);
else document.write("a-b:",a-b);
</script></body></html>
可供選項:
A.a+b:52 B.a-b:12 C.52 D.12
試題4 網路伺服器配置題(本題10分,每小題2分)
設一個網路的DNS的IP地址為172.85.96.1,網關為172.85.96.253;在該網路的外部有一台主機,IP為61.175.193.61,域名為www.zju.e.cn,現在該網路內部安裝有一台主機,網卡IP設為172.85.99.67。結合上述網路設置內容,分析下面各題並給出相應答案。
33.網關工作在OSI參考模型的( 33 ),它支持不同協議之間的轉換,實現不同協議網路之間的通信和信息共享。
A.物理層 B.數據鏈路層 C.網路層 D.傳輸層及其以上的層次
34.要使DNS性能優化,可以採取以下措施( 34 )。
A.多採用輔助伺服器 B.DNS緩存
C.使用多個DNS伺服器同時工作 D.採用TCP協議提高可靠性
35.ping網路中主機的IP地址時成功,但ping其域名時失敗,下面哪種情況導致該問題出現( 35 )
A.地址或名稱解析出錯 B.網線故障
C.操作系統故障 D.網卡壞掉
36.驗證網路網卡是否正常工作的命令語句是: (36 )
A.C:\>ping 172.85.99.67 B.C:\>ping 61.175.193.61
C.C:\>ping 172.85.96.253 D.C:\>ping 172.85.96.1
37.驗證網路DNS是否正常工作的命令語句是: ( 37 )
A.C:\>ping 61.175.193.61 B.C:\>ping 172.85.99.67
C.C:\>ping zju.e.cn D.C:\>ping www.zju.e.cn
試題5 網路應用題(本題20分)
1.1980年2月電器和電子工業協會針對區域網提出了IEEE802標准,該標准已經成為國際標准,現在區域網大都採用它。
1)按照IEEE802標准,區域網體系結構分成哪幾個部分?(4分)
2)哪個部分進行信號的編碼和解碼?(2分)
3)區域網一般採用哪兩種訪問控制方式?它們一般採用什麼拓撲結構?(4分)
2.PC機通過瀏覽器訪問Web伺服器上的網頁,請按通信過程將A至I合理的順序列出,給出URL的中文含意,簡述DNS的域名解析過程。(10分)
A)解析Web頁面的URL,得到Web伺服器的域名
B)通過DNS伺服器獲得Web伺服器的IP地址
C)從Web伺服器獲得URL指定的文檔
D)獲得PC機的IP地址
E)與Web伺服器建立HTTP連接
F)與訪問路由器建立數據鏈路
G)瀏覽器解釋頁面文檔,並顯示在屏幕
H)通過電話網撥號與訪問路由器建立物理連接
I)與Web伺服器建立TCP連接
『伍』 已知FTP伺服器的IP地址為210.67.101.33,埠號為23。通過FTP實現登陸時,需要在IE瀏覽器地址欄輸入什麼
輸入用戶名和密碼。FTP伺服器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。
(5)ftp考試圖庫擴展閱讀:
特點如下:
(一)FTP使用兩個平行連接:控制連接和數據連接。控制連接在兩主機間傳送控制命令,如用戶身份、口令、改變目錄命令等。數據連接只用於傳送數據。
(二)在一個會話期間,FTP伺服器必須維持用戶狀態,也就是說,和某一個用戶的控制連接不能斷開。另外,當用戶在目錄樹中活動時,伺服器必須追蹤用戶的當前目錄,這樣,FTP就限制了並發用戶數量。
(三)FTP支持文件沿任意方向傳輸。當用戶與一遠程計算機建立連接後,用戶可以獲得一個遠程文件也可以將一本地文件傳輸至遠程機器。