当前位置:首页 » 文件传输 » ftp考试图库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp考试图库

发布时间: 2023-06-12 09:25:47

‘壹’ 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支持文件沿任意方向传输。当用户与一远程计算机建立连接后,用户可以获得一个远程文件也可以将一本地文件传输至远程机器。