当前位置:首页 » 编程语言 » c语言域名解析
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言域名解析

发布时间: 2022-04-27 11:21:34

❶ 如何利用SOCKET解析域名

如何利用SOCKET解析域名
从书写清晰,便于阅读,理解,维护的角度出发,在书写程序时应遵循以下规则:
1.一个说明或一个语句占一行。
2.用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3.低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。
在编程时应力求遵循这些规则,以养成良好的编程风格。
1.11 c语言的字符集
字符是组成语言的最基本的元素。C语言字符集由字母,数字,空格,标点和特殊字符组成。在字符常量,字符串常量和注释中还可以使用汉字或其它可表示的图形符号。
1.字母
小写字母a~z共26个
大写字母A~Z共26个
2.数字
~9共10个
3.空白符
空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出现时,只起间隔作用,编译程序对它们忽略不计。因此在程序中使用空白符与否,对程序的编译不发生影响,但在程序中适当的地方使用空白符将增加程序的清晰性和可读性。
4.标点和特殊字符

❷ 如何只用C语言,通过域名得到IP地址

#include<stdio.h>//printf
#include<string.h>//memset
#include<stdlib.h>//forexit(0);
#include<sys/socket.h>
#include<errno.h>//Forerrno-theerrornumber
#include<netdb.h>//hostent
#include<arpa/inet.h>

inthostname_to_ip(char*,char*);

intmain(intargc,char*argv[])
{
if(argc<2)
{
printf("");
exit(1);
}

char*hostname=argv[1];
charip[100];

hostname_to_ip(hostname,ip);
printf("%sresolvedto%s",hostname,ip);

printf(" ");

}
/*
Getipfromdomainname
*/

inthostname_to_ip(char*hostname,char*ip)
{
structhostent*he;
structin_addr**addr_list;
inti;

if((he=gethostbyname(hostname))==NULL)
{
//getthehostinfo
herror("gethostbyname");
return1;
}

addr_list=(structin_addr**)he->h_addr_list;

for(i=0;addr_list[i]!=NULL;i++)
{
//Returnthefirstone;
strcpy(ip,inet_ntoa(*addr_list[i]));
return0;
}

return1;
}

❸ 用c语言判断网址怎么做呢

/*
问题地址:http://..com/question/317437658.html

详解:
标准的网址(URL)格式是这样的:
http://user:pass@myserver:port/myapp1/myapp2/index.html?key1=value2&key2=value2#anchor
其中:
[1] http 是协议类型,同样的还有 ftp 等。【可省略,一般浏览器默认都是 http】
[2] user 是用户名,pass 是密码。【可省略】
[3] myserver 可以是服务器的 ip 或者域名,
如网络的 ip = 220.181.112.143 , 域名是:www..com
【这个不能省略】
[4] port 是端口。【可省略,一般默认都是 80】
[5] myapp1,myapp2 是应用程序目录。【可省略】
index.html 是当前页面【可省略,默认是 index.html,default.html 等】
[6] key1,value1,key2,value2 是传递给网站的参数,【可省略】
[7] anchor 是网页内的锚点

合法的网址举例:
www..com
http://__anglfish:[email protected]:80/
http://..com/question/311110938.html?an=0&si=1

判断网址算法:
最简单的当然是正则表达式了。
我们看到标准网址(URL)的 7 个部分,有 6 个分割符号,分别是:
://
@
:
/
?
#
在浏览器里面,只有第 3 部分是必须填写的,也是我们日常写的最多的。

用到的资源文件:
头文件 deelx.h,可以到:http://www.regexlab.com/zh/deelx/下载
下载后放到和源程序同一个目录下即可。
*/

#include <stdio.h>
#include "deelx.h"

int main(int argc, char * argv[])
{
char text[1000] = "http://user:[email protected]:800/myapp1/myapp2/index.html?key1=value1&key2=value2#anchor";
// 判断合法网址的正则表达式
static CRegexpT <char> regexp
(
"(([:alpha:]+)\\://)?((\\w+)\\:(\\w+)@)?(\\w+(\\.\\w+)*)(\\:(\\d+))?((/\\w+)*(\\.\\w+)?)?(\\?((\\w+=\\w+&)*(\\w+=\\w+)))?(#((\\w+)))?)"
);
int i;

printf("输入一个网址:");
while(scanf("%s",text))
{
MatchResult result = regexp.Match(text);
if ( result.IsMatched() )
{
/*
for(i=0;i<result.MaxGroupNumber();i++)
{
printf("%d=%.*s\n", i,result.GetGroupEnd(i) - result.GetGroupStart(i), text + result.GetGroupStart(i));
}
*/

// 解析网址
printf("网址:%.*s\n", result.GetGroupEnd(0) - result.GetGroupStart(0), text + result.GetGroupStart(0));
printf("协议类型:%.*s\n",result.GetGroupEnd(2) - result.GetGroupStart(2), text + result.GetGroupStart(2));
printf("用户名:%.*s\n",result.GetGroupEnd(4) - result.GetGroupStart(4), text + result.GetGroupStart(4));
printf("用户密码:%.*s\n",result.GetGroupEnd(5) - result.GetGroupStart(5), text + result.GetGroupStart(5));
printf("服务器IP或域名:%.*s\n",result.GetGroupEnd(6) - result.GetGroupStart(6), text + result.GetGroupStart(6));
printf("服务器端口:%.*s\n",result.GetGroupEnd(9) - result.GetGroupStart(9), text + result.GetGroupStart(9));
printf("应用程序目录:%.*s\n",result.GetGroupEnd(10) - result.GetGroupStart(10), text + result.GetGroupStart(10));
printf("查询参数:%.*s\n",result.GetGroupEnd(14) - result.GetGroupStart(14), text + result.GetGroupStart(14));
printf("锚:%.*s\n\n",result.GetGroupEnd(18) - result.GetGroupStart(18), text + result.GetGroupStart(18));

}
else
{
printf("\"%s\" 是一个非法的网址!!!\n",text);
}
printf("输入一个网址:");
}

return 0;
}

/*
运行结果:

输入一个网址:http://user:[email protected]:800/myapp1/myapp2/index.html?key1=value1&key2=value2#anchor
网址:http://user:[email protected]:800/myapp1/myapp2/index.html?key1=value1&key2=value2#anchor
协议类型:http
用户名:user
用户密码:pass
服务器IP或域名:myserver.com
服务器端口:800
应用程序目录:/myapp1/myapp2/index.html
查询参数:key1=value1&key2=value2
锚:anchor
*/

❹ 如何用C语言获取Linux系统配置的DNS地址

用system("ifconfig > dns.txt")命令保存IP配置,然后你直接读取dns.txt就可以查看所有配置了,包括ip, mac,DNS

❺ 求09年3月计算机二级C语言笔试答案

博客首页 排行榜 点播单(0) 《你我的南京》征文 注册 帮助
博文综合 博文 博主 图片 音乐 视频 播主 论坛 新浪吧 圈子
慲慲哋杺里,炷孒1个沵~~
http://blog.sina.com.cn/rourou881225[订阅]肉肉儿博客 相册 音乐 播客 个人中心 首页博文收藏博客圈字体大小:大中小 正文 09年3月全国计算机考试三级网络技术笔试答案(2009-03-29 22:27:32)标签:杂谈

09年3月全国计算机考试三级网络技术笔试试题答案
一、选择题(每小题1分,共60分)
(1)1959年10月我国研制成功的一台通用大型电子管计算机是(B)
A)103计算机
B)104计算机
C)120计算机
D)130计算机
(2)关于计算机应用的描述中,错误的是(C)
A)模拟操作是一种特殊的研究方法
B)大气预报采用了巨型计算机处理数据
C)经济运行模型还不能用计算机模拟
D)过程控制可采用抵挡的处理芯片
(3)关于服务器的描述中,正确的是(D)

A)按体系结构分为入门级、部门级、企业级服务器

B)按用途分为台式、机架式、机柜式服务器

C)按处理器类型分为文件、数据库服务器

D)刀片式服务器的每个刀片是一块系统主板
(4)关于计算机配置的描述中,错误的是(A)

A)服务器机箱的个数用1U/2U/3U/....../8U表示

B)现在流行的串接口硬盘是SATA硬盘

C)独立磁盘冗余阵列简称磁盘阵列

D)串行SCSI硬盘简称SAS硬盘
(5)关于软件开发的描述中,正确的是(B)

A)软件生命周期包括计划、开发两个阶段

B)开发初期进行需求分析、总体设计、详细设计

C)开发后期进行编码、测试、维护

D)软件运行和使用中形成文档资料
(6)关于多媒体的描述中,错误的是(D)

A)多媒体的数据量很大,必须进行压缩才能实用

B)多媒体数据有许多冗余,这是进行的基础

C)信息编码法提供了无损压缩

D)常用的预测编码是变换编码
(7)关于数据报交换方式的描述中,错误的是(A)

A)在报文传输前建立源结点与目标的结点之间的虚电路

B)同一报文的不同分组可以经过不同路径进行传输

C)同一报文的每个分组中都要有源地址和目标地址

D)同一报文的不同分组可能不按顺序到达目的结点
(8)IEEE802.11无线局域网的介质访问控制方法中,帧间间隔大小取决于(D)

A)接入点
B)交换机
C)帧大小
D)帧类型
(9)以下网络应用中不属于Web应用的是(B)

A)电子商务
B)域名解析
C)电子政务
D)博客

(10)关于千兆以太网的描述中,错误的是(C)

A)与传统以太网采用相同的帧结构
B)标准中定义了千兆介质专用接口

C)只使用光纤作为传输介质
D)用GMII分割MAC子层与物理层
(11)虚拟局域网的技术基础是(C)
A)路由技术
B)宽带分配
C)交换技术
D)冲突检测
(12)关于OSI参考模型的描述中,正确的是(C)
A)高层为低层提供所需的服务
B)高层需要知道低层的实现方法
C)不同结点的同等层有相同的功能 D)不同结点需要相同的操作系统
(13)如果网络结点传输10bit数据需要1×10-8,则该网络的数据传输速度是(B)

A)10Mbps
B)1Gbps
C)100Mbps
D)10Gbps
(14)关于传统Ethernet的描述中,错误的是(D)

A)是一种典型的总线型局域网
B)结点通过广播方式发送数据

C)需要解决介质访问控制问题
D)介质访问控制方法是CSMACA
(15)网桥实现网络互联的层次是(A)

A)数据链路层
B)传输层
C)网络层
D)应用层
(16)在TC/IP参考模型中,负责提供面向连接服务的协议是(C)
A)FTP
B)DNS
C)TCP
D)TDP
(17)以下哪一个不是无线局域网IEEE80211规定的物理层传输方式?(C)
A)直接序列扩频
B)跳频扩频
C)蓝牙
D)红外
(18)关于网络层的描述中,正确的是(B)
A)基本数据传输单位是帧
B)主要功能是提供路由选择
C)完成应用层信息格式的转换
D)提供端到端的传输服务

(19)1000BASE-T标准支持的传输介质是(C)
A)单模光纤
B)多模光纤
C)非屏蔽双绞线
D)屏蔽双绞线
(20)电子邮件传输协议是(D)
A)DHCP
B)FTP
C)CMIP
D)SMTP
(21)关于IEEE802模型的描述中,正确的是(B)
A)对应于OSI模型的网络层
B)数据链路层分为LLC与MAC层
C)只包括一种局域网协议
D)针对广域网环境
(22)关于Ad Hoc网络的描述中,错误的是(B)
A)是一种对等的无线移动网络
B)在WALN的基础上发展起来
C)采用无基站的通信模式

D)在军事领域应用广泛
(23)以下P2P应用软件中不属于文件共享类应用的是(A)
A)Skype
B)Gnutella
C)Napster
D)BitTorrent
(24)关于服务器操作系统的描述中,错误的是(D)
A)是多用户、多任务的系统
B)通常采用多线程的处理方式
C)线程比进程需要的系统开销小
D)线程管理比进程管理复杂
(25)关于Windows Server基本特征的描述中,正确的是(B)
A) Windows 2000开始与IE集成,并摆脱了DOS
B) Windows 2003依据.NET架构对NT技术做了实质的改进
C) Windows 2003 R2可靠性提高,安全性尚显不足
D) Windows 2008重点加强安全性,其他特征与前面版本类似
(26)关于活动目标的描述中,错误的是(D)
A)活动目标包括目录和目录服务
B)域是基本管理单位,通常不再细分
C)活动目标采用树状逻辑结构
D)通过域构成树,树再组成森林
(27)关于Unix操作系统的描述中,正确的是(A)
A) Unix由内核和外壳两部分组成

B)内核由文件子系统和目录子系统组成

C)外壳由进程子系统和线程子系统组成

D)内核部分的操作原语对用户程序起作用

(28)关于Linux操作系统的描述中,错误的是(C)

A)内核代码与Unix不同
B)适合作为Internet服务平台

C)文件系统是网状结构
D)用户界面主要有KDE和GNOME
(29)关于TCP/IP协议集的描述中,错误的是(A)

A)由TCP和IP两个协议组成
B)规定了Internet中主机的寻址方式
C)规定了Internet中信息的传输规则
D)规定了Internet中主机的命名机制
(30)关于IP互联网的描述中,错误的是(C)
A)隐藏了低层物理网络细节
B)数据可以在IP互联网中跨网传输
C)要求物理网络之间全互连
D)所有计算机使用统一的地址描述方法
(31)以下哪个地址为回送地址?(B)
A) 128.0.0.1
B) 127.0.0.1
C) 126.0.0.1
D) 125.0.0.1
(32)如果一台主机的IP地址为20.22.25. 6,子网掩码为255.255.255.0,那么该主机的主机号为(A)
A) 6
B) 25
C) 22
D) 20
(33)一个连接两个以太网的路由器接收到一个IP数据报,如果需要将该数据报转发到IP地址为202.123.1.1的主机,那么该路由器可以使用哪种协议寻找目标主机的MAC地址?(B)
A) IP
B) ARP
C) DNS
D) TCP
(34)在没有选项和填充的情况下,IPv4数据报报头长度域的值应该为(C)
A) 3
B) 4
C) 5
D) 6
(35)对IP数据报进行分片的主要目的是(D)
A)提高互联网的性能
B)提高互联网的安全性
C)适应各个物理网络不同地址的长度
D)适应各个物理网络不同的MTU长度

(36)以下关于ICMP差错报文特点的描述中,错误的是(A)
A)享受特别优先权和可靠性
B)数据包含故障IP数据报数据区的前64比特
C)伴随抛弃出错IP数据报产生
D)目的地址通常为抛弃数据报的源地址
(37)一个路由器的路由表如下所示。如果该路由器接收到一个目的IP地址为10.1.2.5的报文,那么它应该将其投递到(B)

要到达的网络
下一路由地址

10.2.0.0
直接投递

10.3.0.0
直接投递

10.1.0.0
10.2.0.5

10.4.0.0
10.3.0.7

A)10.1.0.0
B)10.2.0.5
C)10.4.0.0
D)10.3.0.7
(38)关于RIP与OSPF协议的描述中,正确的是(C)
A)RIP和OSPF都采用向量-距离算法
B) RIP和OSPF都采用链路-状态算法
C) RIP采用向量-距离算法,OSPF采用链路-状态算法
D) RIP采用链路-状态算法,OSPF采用向量-距离算法
(39)为确保连接的可靠建立,TCP采用的技术是(D)
A)4次重发
B)3次重发
C)4次握手
D)3次握手
(40)关于客户机/服务器模式的描述中,正确的是(A)
A)客户机主动请求,服务器被动等待
B)客户机和服务器都主动请求
C)客户机被动等待,服务器主动请求
D)客户机和服务器都被动等待
(41)关于Internet域名系统的描述中,错误的是(C)
A)域名解析需要一组既独立又协作的域名服务器
B)域名服务器逻辑上构成一定的层次结构
C)域名解析总是从根域名服务器开始
D)递归解析是域名解析的一种方式
(42)pwd是一个FTP用户接口命令,它的意义是(A)
A)请求用户输入密码
B)显示远程主机的当前工作目录
C)在远程主机中建立目录
D)进入主动传输方式
(43)为了使电子邮件能够传输二进制信息,对RFC822进行扩充后的标准为(C)
A)RFC823
B)SNMP
C)MIME
D)CERT
(44)关于WWW服务系统的描述中,错误的是(B)
A)WWW采用客户/机服务器模式
B)WWW的传输协议采用HTML
C)页面到页面的链接信息由URL维持
D)客户端应用程序称为浏览器
(45)下面哪个不是Internet网络管理协议?(D)
A)SNMPv1
B) SNMPv2
C) SNMPv3
D) SNMPv4
(46)根据计算机信息系统安全保护等级划分准则,安全要求最高的防护等级是(D)
A)指导保护级
B)强制保护级
C)监督保护级
D)专控保护级
(47)下面那种攻击属于被动攻击?(A)
A)流量分析
B)数据伪装
C)消息重放
D)消息篡改
(48)AES加密算法处理的分组长度是(B)
A)56位
B)64位
C)128位
D) 256位
(49)RCS加密算法没有采用的基本操作是(C)
A)异或
B)循环
C)置换
D)加
(50)关于消息认证的描述中,错误的是(C)
A)消息认证称为完整性校验
B)用于识别信息源的真伪
C)消息认证都是实时的
D)消息认证可通过认证码实现
(51)关于RSA密码体制的描述中,正确的是(D)
A)安全性基于椭圆曲线问题
B)是一种对称的密码体制
C)加密速度很快
D)常用于数字签名
(52)关于Kerberors认证系统的描述中,错误的是(D)
A)有一个包含所有用户密钥的数据库
B)用户密钥是一个加密口令
C)加密算法必须使用DES
D)Kerberos提供会话密钥

(53) RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息M=3加密,得到的密文是:(D)
A)19
B)13
C)12
D)7
(54)下面哪个地址不是组播地址? (D)
A)224.0.1.1
B)232.0.0.1
C)233.255.255.1
D)240.255.255.1
(55)下面哪种P2P网络拓扑不是分布式非结构化的?(B)
A)Gnutella
B)Maze
C)LimeWire
D)BearShare
(56)关于即时通信的描述中,正确的是(C)
A)只工作在客户机/服务器方式
B)QQ是最早推出的即时通信软件
C)QQ的聊天通信是加密的
D)即时通信系统均采用SIP协议
(57)下面哪种服务不属于IPTV通信类服务?(C)
A)IP语音服务
B)即时通信服务
C)远程教育服务
D)电视短信服务
(58)从技术发展角度看,最早出现的IP电话工作方式是(A)
A)PC-to-PC
B)PC-to-Phone
C)Phone-to-PC
D) Phone-to- Phone
(59)数字版权管理主要采用数据加密、版权保护、数字签名和(B)
A)认证技术
B)数字水印技术
C)访问控制技术
D)防篡改技术
(60)网络全文搜索引擎一般包括搜索器、检索器、用户接口和(A)

A)索引器
B)机器人
C)爬虫

二、填空题(每题2分,共40分)

(1)精简指令集计算机的英文缩写是【RISC】。
(2)流媒体数据流具有连续性、实时性和【时序性】三个特点。
(3)00-60-38-00-08-A6是一个【MAC】地址。
(4)Ethernet V2.0规定帧的数据字段的最大长度是【1500B】。
(5)RIP协议用于在网络设备之间交换【路由】信息。
(6)网络协议的三个要素是【语法】、语义与时序。
(7)TCP/IP参考模型的主机—网络层对应于OSI参考模型的物理层与【数据链路层】。
(8)一台Ethernet交换机提供24个100Mbps的全双工端口与1个1Gbps的全双工端口,在交换机满配置情况下的总带宽可以达到【6.8Gps】。
(9)Web/OS是运行在【浏览器】中的虚拟操作系统。
(10)Novell公司收购了SUSE,以便通过SUSE【Linux】Professional产品进一步发展网络操作系统业务。
(11)IP服务的三个特点是:不可靠、面向非连接和【尽最大努力投递】。
(12)如果一个IP地址为10.1.2.20,子网掩码为255.255.255.0的主机需要发送一个有限广播数据报,该有限广播数据报的目的地址为【255.255.255.255】。
(13)IPv6的地址长度为【128】位。
(14)浏览器结构由一个【控制单元】和一系列的客户单元、解释单元组成。
(15)为了解决系统的差异性,Telnet协议引入了【网络虚拟终端(或NVT)】,用于屏蔽不同计算机系统对键盘输入解释的差异。
(16)SNMP从被管理设备收集数据有两种方法:基于【轮询】方法和基于中断方法。
(17)数字签名是笔迹签名的模拟,用于确认发送者身份,是一个【加密】的消息摘要。
(18)包过滤防火墙依据规则对收到的IP包进行处理,决定是【转发】还是丢弃。
(19)组播允许一个发送方发送数据包到多个接收方。不论接收组成员的数量是多少,数据源只发送【一次】数据包。
(20)P2P网络存在四种主要结构类型,Napster是【集中】目录式结构的代表

❻ 写一个C语言程序: 能修改Linux 主机的IP、DHCP、DNS 等设置

可以调用system()函数。把linux系统命令拼成字符串,然后调用system去执行这个字符串就可以了。修改系统配置,需要root身份。

1、system函数:
原型:int system(const char * command);
功能:执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名;
说明:在windows系统中,system函数直接在控制台调用一个command命令。在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程;
头文件:stdlib.h;
返回值:命令执行成功返回0,执行失败返回-1。
2、例程:

#include<stdio.h>
#include<stdlib.h>
intmain(){
system("delC:\123.txt");//在控制台中,执行命令delC:\123.txt,删除C盘目录下的123.txt文件
return0;
}

❼ c语言 如何 dns mx 记录

请问是windows还是linux
如果shiwindows就新建邮件交换器(MX),然后只要填写完整合格的FQDN名(例如:aaa.com)和邮件服务器的完整合格域名(例如mail.aaa.com),其余的就不要管了,确定,
linux中就只要在dns解析文件中加入一行mx + mail服务器域名

❽ 求去年的计算机2,3级考试的笔试和机试题

我有四份题目
发不过去

2006年9月全国计算机等级考试三级网络技术笔试试卷

一、选择题(每小题 1 分,共 60 分)
下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写
在答题卡相应位置上,答在试卷上不得分。

(1)微处理器已经进入双核和 64 位的时代,当前与 Intel 公司在芯片技术上全面竞争并获得不俗业绩的公司是______。
A)AMD 公司
B)HP 公司
C)SUN 公司
D)IBM 公司

(2)1983 年阿帕网正式采用 TCP/IP 协议,标志着因特网的出现。我国最早与因特网正式连接的时间是______。
A)1984 年
B)1988 年
C)1994 年
D)1998 年

(3)以下关于奔腾处理器体系结构的描述中,哪一个是错误的?
A)哈佛结构是把指令和数据进行混合存储
B)超流水线技术的特点是提高主频、细化流水
C)超标量技术的特点是设置多条流水同 执行多个处理
D)分支预测能动态预测程序分支的转移

(4)以下关于 PCI 局部总线的描述中,哪一个是错误的?
A)PCI 的含义是外围部件接口
B)PCI 的含义是个人电脑接口
C)PCI 比 EISA 有明显的优势
D)PCI 比 VESA 有明显的优势

(5)以下关于主板的描述中,哪一个是错误的?
A)按 CPU 插座分类有 Slot 主板、Socket 主板
B)按主板的规格分类有 TX 主板、DX 主板
C)按数据端口分类为 SCSI 主板、EDO 主板
D)按的展槽分类有 PCI 主板、USB 主板

(6)以下关于应用软件的描述中,哪一个是正确的?
A)微软公司的浏览软件是 Internet Explorer
B)桌面出版软件有 Publisher、Powerpoint
C)电子表格软件有 Excel、Access
D)金山公司的文字处理是 WPS 2000
(7)以下关于计算机网络特征的描述中,哪一个是错误的?
A)计算机网络建立的主要目的是实现计算机资源的共享
B)网络用户可以调用网中多台计算机共同完成某项任务
C)联网计算机既可以联网工作也可以脱网工作
D)联网计算机必须作用统一的操作系统

(8)哪种广域网技术是在 X.25 公用分组交换网的基础上发展起来的?
A)ATM
B)帧中继
C)ADSL
D)光纤分布式数据接口

(9)在实际的计算机网络组建过程中,一般首先应该做什么?
A)网络拓扑结构设计
B)设备选型
C)应用程序结构设计
D)网络协议选型

(10)综合业务数字网 ISDN 设计的目标是:提供一个在世界范围内协调一致的数字通信网络,支持各种通信服务,并在不同的国家采用相同的______。
A)标准
B)结构
C)设备
D)应用

(11)城域网的主干网采用的传输介质主要是______。
A)同轴电缆 B)光纤
C)屏蔽双胶线
D)无线信道

(12)常用的数据传输率单位有 kbps、Mbps、Gips,如果局域网的传输速率 100Mbps,那么发送 1bit 数据需要的时间是______。
A)1×10-6s
B)1×10-7s
C)1×10-8s
D)1×10-9s

(13)误码率是指二进制码元在数据传输系统中被传错的______。
A)比特数
B)字节数
C)概率
D)速度

(14)T1 载波速率为______。
A)1.544Mbps
B)2.048Mbps
C)64kbps
D)128kbps

(15)以下关于 OSI 参考模型的描述中,哪一种说法是错误的?
A)OSI 参考模型定义了开放系统的层次结构
B)OSI 参考模型定义了各层所包括的可能的服务
C)OSI 参考模型定义了各层接口的实现方法
D)OSI 参考模型作为一个框架协调组织各层协议的制定

(16)地址解析协议 ARP 属于 TCP/IP 的哪一层?
A)主机-网络层
B)互联层
C)传输层
D)应用层

(17)IEEE 802.1 标准主要包括哪些内容?
I.局域网体系结构
II.网络互联
III.网络管理
IV.性能测试
A)仅Ⅰ和Ⅱ
B)仅Ⅰ、Ⅱ和Ⅲ
C)仅Ⅱ和Ⅲ
D)全部

(18)IEEE 802.3z 标准定义了千兆介质专用接口 GMI 的目的是分隔 MAC 子层与______。
A)物理层
B)LLC 子层
C)信号编码方式
D)传输介质

(19)Ethernet 交换机实质上是一个多端口的______。
A)中继器
B)集线器
C)网桥
D)路由器

(20)采用直接交换方式的 Ethernet 交换机,其优点是交换延迟时间短,不足之处是缺乏______。
A)并发交换能力
B)差错检测能力
C)路由能力
D)地址解析能力

(21)如果将符合 10BASET 标准的 4 个 HUB 连接起来,那么在这个局域网中相隔最远的两台
计算机之间的最大距离为______。
A)200 米
B)300 米
C)400 米
D)500 米

(22)以下关于 Ethernet 地址的描述,哪个是错误的?
A)Ethernet 地址就是通常所说的 MAC 地址
B)MAC 地址又叫做局域网硬件地址
C)域名解析必然会用到 MAC 地址
D)局域网硬件地址存储在网卡之中

(23) 以下哪个地址是 MAC 地址?
A)0D-01-22-AA
B)00-01-22-0A-AD-01
C)A0.01.00
D)139.216.000.012.002

(24)在一个 Ethernet 中,有 A、B、C、D 四台主机,如果 A 向 B 发送数据,那么______。
A)只有 B 可以接收到数据
B)四台主机都能接收到数据
C)只有 B、C、D 可以接收到数据
D)四台主机都不能接收到数据

(25)以下关于虚拟局域特征的描述中,哪一种说法是错误的?
A)虚拟局域网建立在局域网交换机或 ATM 交换机之上
B)虚拟局域网能将网上的结点按工作性质与需要划分成若干个逻辑工作组
C)虚拟局域网以软件方式实现逻辑工作组的划分与管理
D)同一逻辑工作组的成员必须连接在同一个物理网段上

(26)以下关于操作系统的描述中,哪一种说法是错误的?
A)DOS 是单任务的图形界面操作系统
B)DOS 通过 FAT 文件表示寻找磁盘文件
C)Windows 是多任务的图形界面操作系统
D)Windows 通过虚拟文件表 VFAT 寻找磁盘文件

(27)以下关于网络操作系统的描述中,哪一个说法是错误的?
A)屏蔽本地资源和网络资源之间的差异
B)具有硬件独立特性,支持多平台
C)提供文件服务和打印管理
D)客户和服务器的软件可以互换

(28)以下关于 Windows2000 的描述中,哪一种说法是错误的?
A)服务器的新功能之一是活动目录服务
B)域是基本的管理单位
C)域控制器不再区分主从结构
D)数据中心版适合数字家庭使用

(29)以下关于 NetWare 的描述中,哪一种说法是错误的?
A)强大的文件和打印服务功能
B)不支持 TCP/IP 协议
C)良好的兼容性和系统容错能力
D)完备的安全措施

(30)对于 Linux,以下哪种说法是错误的?
A)Linux 是一种开源的操作系统
B)Linux 提供了强大的应用程序开发环境
C)Linux 可以免费使用
D)Linux 不支持 Sparc 硬件平台

(31)关于 Unix 操作系统的特性,以下哪种说法是错误的?
A)Unix 是一个支持多任务、多用户的操作系统
B)Unix 本身由 Pascal 语言编写、导读、易移植
C)Unix 提供了功能强大的 Shell 编程语言
D)Unix 的树结构文件系统有良好的安全性和可维护性

(32)通信线路的带宽是描述通信线路的______。
A)纠错能力
B)物理尺寸
C)互联能力
D)传输能力

(33)在因特网中,屏蔽各个物理网络的差异主要通过以下哪个协议实现?
A)NETBEIU
B)IP
C)TCP
D)SNMP

(34)以下哪一个是用户仅可以在本地内部网络中使用的专用 IP 地址?
A)192.168.1.1
B)20.10.1.1
C)202.113.1.1
D)203.5.1.1

(35)关于 IP 数据报的报头,以下哪种说法是错误的?
A)版本域表示与该数据报对应的 IP 协议的版本号
B)头部校验和域用于保护 IP 报头的完整性
C)服务类型域说明数据区数据的形式
D)生存周期域表示该数据报可以在因特网中的存活时间

(36)关于静态路由,以下哪种说法是错误的?
A)静态路由通常由管理员手工建立
B)静态路由可以在子网编址的互联网中使用
C)静态路由不能随互联网结构的变化而自动变化
D)静态路由已经过时,目前很少有人使用

(37)在因特网中,路由器必须实现的网络协议为
A)IP
B)IP 和 HTTP
C)IP 和 FTP
D)HTTP 和 FTP

(38)关于因特网的域名系统,以下哪种说法是错误的?
A)域名解析需要借助于一组既独立又协作的域名服务器完成
B)域名服务器逻辑上构成一定的层次结构
C)域名解析总是从根域名服务器开始
D)域名解析包括递归解析和反复解析两种方式

(39)IP 数据报在穿越因特网过程中有可能被分片。在 IP 数据报分片以后,通常由以下哪种设备进行重组?
A)源主机
B)目的主机
C)转发路由器
D)转发交换机

(40)以下哪种软件不同 FTP 的客户端软件?
A)DNS
B)IE
C)CuteFtp
D)NetAnts

(41)以下关于 WWW 服务系统的描述中,哪一个是错误的?
A)WWW 服务系统采用客户/服务器工作模式
B)WWW 服务系统通过 URL 定位系统中的资源
C)WWW 服务系统使用的传输协议为 HTML
D)WWW 服务系统中资源以页面方式存储
(42)如果一个用户通过电话网将自己的主机入因特网,以访问因特网上的 Web 站点,那么用户不需要在这台主机上安装和配置______。
A)调制解调器
B)网卡
C)TCP/IP 协议
D)WWW 浏览器

(43)以下有关网络管理功能的描述中,哪个是错误的?
A)配置管理是掌握和控制网络的配置信息
B)故障管理是对网络中的故障进行定位
C)性能管理监视和调整工作参数,改善网络性能
D)安全管理是使网络性能维持在较好水平

(44)下面哪些操作系统能够达到 C2 安全级别?
Ⅰ. Windows 3.x
Ⅱ.Apple System 7.x
Ⅲ. Windows NT
Ⅳ.NetWare 3.x
A) Ⅰ和Ⅲ
B)Ⅱ和Ⅲ
C)Ⅱ和Ⅳ
D)Ⅲ和Ⅳ

(45)下面哪种攻击方法属于被动攻击?
A)拒绝服务攻击
B)重放攻击
C)通信量分析攻击
D)假冒攻击

(46)下面哪个(些)攻击属于非服务攻击?
Ⅰ.邮件炸弹攻击
Ⅱ.源路由攻击
Ⅲ.地址欺骗攻击
A)仅Ⅰ
B)Ⅰ和Ⅱ
C)Ⅱ和Ⅲ
D)Ⅰ和Ⅲ

(47)端到端加密方式是网络中进行数据加密的一种重要方式,其加密、解密在何处进行?
A)源结点、中间结点
B)中间结点、目的结点
C)中间结点、中间结点
D)源结点、目的结点

(48)DES 是一种常用的对称加密算法,其一般的分组长度为
A)32 位
B)56 位
C)64 位
D)128 位

(49)下面哪个不是 RSA 密码体制的特点?
A)它的安全性基于大整数因子分解问题
B)它是一种公钥密码体制
C)它的加密速度比 DES 快
D)它常用于数字签名、认证

(50)以下哪个方法不能用于计算机病毒检测?
A)自身校验
B)加密可执行程序
C)关键字检测
D)判断文件的长度

(51)以下关于防火墙技术的描述,哪个是错误的?
A)防火墙分为数据包过滤和应用网关两类
B)防火墙可以控制外部用户对内部系统的访问
C)防火墙可以阻止内部人员对外部的攻击
D)防火墙可以分析和统管网络使用情况

(52)下面关于 IPSec 的说法哪个是错误的?
A)它是一套用于网络层安全的协议
B)它可以提供数据源认证服务
C)它可以提供流量保密服务
D)它只能在 Ipv4 环境下使用

(53)关于 SSL 和 SET 协议,以下哪种说法是正确的?
A)SSL 和 SET 都能隔离订单信息和个人账户信息
B)SSL 和 SET 都不能隔离订单信息和个人账户信息
C)SSL 能隔离订单信息和个人账户信息,SET 不能
D)SET 能隔离订单信息和个人账户信息,SSL 不能

(54)EDI 用户通常采用哪种平台完成数据交换?
A)专用的 EDI 交换平台
B)通用的电子邮件交换平台
C)专用的虚拟局域网交换平台
D)通用的电话交换平台

(55)关于电子商务系统结构中安全基础层的描述,以下哪种说法是错误的?
A)安全基础层位于电子商务系统结构的最底层
B)安全基础层用于保证数据传输的安全性
C)安全基础层可以实现交易各方的身份认证
D)安全基础层用于防止交易中抵赖的发生

(56)电子政务应用系统建设包括的三个层面是______。
A)网络建设、信息收集、业务处理
B)信息收集、业务处理、决策支持
C)业务处理、网络建设、决策支持
D)信息收集、决策支持、网络建设

(57)电子政务内网主要包括______。
A)公众服务业务网、非涉密政府办公网和涉密政府办公网
B)因特网、公众服务业务网和非涉密政府办公网
中国最大的 IT 技术/IT 管理/IT 教育/IT 培训/IT 咨询资源站点
C)因特网、公众服务业务网和涉密政府办公网
D)因特网、非涉密政府办公网和涉密政府办公网

(58)下面哪个不是 ATM 技术的主要特征?
A)信元传输
B)面向无连接
C)统计多路复用
D)服务质量保证

(59)以下关于 ADSL 技术的说法,哪个是错误的?
A)ADSL 可以有不同的上下行传输速率
B)ADSL 可以传送数据、视频等信息
C)ADSL 信号可以与语音信号在同一对电话线上传
D)ADSL 可以为距离 10km 的用户提供 8Mbps 下行信道

(60)无线局域网通常由以下哪些设备组成?
Ⅰ. 无线网卡
Ⅱ. 无线接入点
Ⅲ. 以太网交换机
Ⅳ. 计算机
A)Ⅰ、Ⅱ和Ⅲ
B)Ⅱ、Ⅲ和Ⅳ
C)Ⅰ、Ⅱ和Ⅳ
D)Ⅰ、Ⅲ和Ⅳ

二、填空题(每空 2 分,共 40 分)
请将答案分别写在符合题卡中序号为【1】至【20】的横线上,答在试卷上不得分。

(1)安腾是 【1】 位的芯片。

(2)符合电视质量的视频和音频压缩形式的国际标准是 【2】 。

(3)计算机网络利用通信线路将不同地理位置的多个 【3】 的计算机系统连接起来,以实现资源共享。

(4)计算机网络拓扑反映出网络中各实体之间的 【4】 关系。

(5)阿帕网属于【5】交换网。

(6)在 TCP/IP 协议中,传输层负责为【6】层提供服务。

(7)在网络中,为了将语音信号和数据、文字、图形、图像一同传输,必须利用【7】技术将语音信号数字化。

(8)IEEE 802.11b 定义了使用跳频技术的无线局域网标准,它的最高传输速率可以达到【8】Mbps。

(9)早期的网络操作系统经历了由【9】结构向主从结构的过渡。

(10)下一代互联网的互联层使用的协议为 IPv 【10】。

(11)一台主机的 IP 地址为 10.1.1.100,屏蔽码为 255.0.0.0。现在用户需要配置该主机的默认路由。如果与该主机直接相连的惟一的路由器具有 2 个 IP 地址,一个为10.2.1.100,屏蔽码为 255.0.0.0,另一个为 11.1.1.1,屏蔽码为 255.0.0.0,那么该主机的默认路由应该为【11】。

(12)利用 IIS 建立的 Web 站点的 4 级访问控制为 IP 地址限制、用户验证、【12】权限和 NTFS 权限。

(13)邮件服务器之间传送邮件通常使用【13】协议。

(14)在一般网络管理模型中,一个管理者可以和多个【14】进行信息交换,实现对网
络的管理。

(15)SNMP 是最常用的计算机网络管理协议。SNMPv3 在 SNMPv2 基础上增加、完善了【15】和管理机制。

(16)数字签名最常用的实现方法建立在公钥密码体制和安全单向【16】函数基础之上。

(17)防止口令猜测的措施之一是严格地限制从一个终端进行连续不成功登录的【17】。

(18)电子商务应用系统包括 CA 系统、【18】系统、业务应用系统和用户终端系统。

(19)根据国家电子政务的有关规定,涉密网必须与非涉密网进行【19】隔离。

(20)蓝牙技术一般用于【20】米之内的手机、PC、手持终端等设备之间的无线连接。

2006年9月全国计算机等级考试三级网络技术笔试答案

答案:
1-30 ACABB DDBAA BCCAC BBABB DCBAD ADDBD

31-60BDBAC CACBA CBDDC CDCCB CDAAA BABDC

1)64,
2)MPEG,
3)自治,
4)结构,
5)虚拟,
6)应用,
7)调制解调器,
8)11,
9)对等,
10)6
11)10.2.1.100
12)wed访问
13)SMTP
14)代理节点
15)安全
16)散列
17)次数
18)支付网关
19)物理
20)10

❾ c语言 连接字符和字符串

可以使用系统提供的函数strcat,若要自己实现的话思路如下:
1.获得两个字符串的长度,相加,开辟一个长度为前面两个字符串长度和的数组;
2.将两个字符串中的值依次赋值到新的字符串中。

❿ 关于C语言

int SetTimeout(i) 上面少了个 }
相当于 main()没完