❶ 如何利用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()沒完