當前位置:首頁 » 網頁前端 » 不屬於web應用包括的內容是
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

不屬於web應用包括的內容是

發布時間: 2022-06-19 20:34:25

Ⅰ 2009年秋浙江省計算機三級網路技術真題

我今天考試唉,啊啊
2009年3月全國計算機等級考試三級網路技術筆試試卷
一、 選擇題(每小題1分,共60分)
下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。
(1)1959年10月我國研製成功的一台通用大型電子管計算機是
A)103計算機
B)104計算機
C) 720計算機
D)l30計算機

(2)關於計算機應用的描述中,錯誤的是
A)模擬核爆炸是一種特殊的研究方法
B)天氣預報採用了巨型計算機處理數據
C)經濟運行模型還不能用計算機模擬
D)過程式控制制可採用低檔微處理器晶元
(3)關於伺服器的描述中,正確的是
A)按體系結構分為入門級、部門級、企業級伺服器
B)按用途分為台式、機架式、機櫃式伺服器
C)按處理器類型分為文件、資料庫伺服器
D)刀片式伺服器的每個刀片是一塊系統主板
(4)關於計算機配置的描述中,錯誤的是
A)伺服器機箱的個數用1U/2U/3U/……/8U表示
B)現在流行的串列介面硬碟是SATA硬碟
C)獨立磁碟冗餘陣列簡稱磁碟陣列
D)串列SCSI硬碟簡稱SAS硬碟

(5)關於軟體開發的描述中,正確的是
A)軟體生命周期包括計劃、開發兩個階段
B)開發初期進行需求分析、總體設計、詳細設計
C)開發後期進行編碼、測試、維護
D)軟體運行和使用中形成文檔資料
(6)關於多媒體的描述中,錯誤的是
A)多媒體的數據最很大,必須進行壓縮才能實用
B)多媒體信息有許多冗餘,這是進行壓縮的基礎
C)信息熵編碼法提供了無損壓縮
D)常用的預測編碼是變換編碼

(7)關於數據報交換方式的描述中,錯誤的是
A)在報文傳輸前建立源結點與目的結點之間的虛電路
B)同一報文的不同分組可以經過不同路徑進行傳輸
C)同一報文的每個分組中都要有源地址與目的地址
D)同一報文的不同分組可能不按順序到達目的結點

(8)IEEE 802.11無線區域網的介質訪問控制方法中,幀間間隔大小取決於
A)接入點
B)交換機
C)幀大小
D)幀類型
(9)以下網路應用中不屬於Web應用的是
A)電子商務
B)域名解析
C)電子政務
D)博客

(10)關於千兆乙太網的描述中,錯誤的是
A)與傳統乙太網採用相同的幀結構
B)標准中定義了千兆介質專用介面
C)只使用光纖作為傳輸介質
D)用GMII分隔MAC子層與物理層
(11)虛擬區域網的技術基礎是
A)路由技術
B)帶寬分配
C)交換技術
D)沖突檢測
(12)關於OSI參考模型的描述中,正確的是
A)高層為低層提供所需的服務
B)高層需要知道低層的實現方法
C)不同結點的同等層有相同的功能
D)不同結點需要相同的操作系統

(13)如果網路結點傳輸I0bit數據需要1×10-8s,則該網路的數據傳輸速率為
A)10Mbps
B)1Gbps
C)100Mbps
D)10Gbps
(14)關於傳統Ethernet的描述中,錯誤的是
A)是一種典型的匯流排型區域網
B)結點通過廠播方式發送數據
C)需要解決介質訪問控制問題
D)介質訪問控制方法是CSMA/CA
(15)網橋實現網路互聯的層次是
A)數據鏈路層
B)傳輸層
C)網路層
D)應用層
(16)在TCP/IP參考模型中,負責提供面向連接服務的協議是
A)FTP
B)DNS
C)TCP
D)UDP

(17)以下哪一個不是無線區域網IEEE 802.11規定的物理層傳輸方式?
A)直接序列擴頻
B)跳頻廣播
C)藍牙
D)紅外

(18)關於網路層的描述中,正確的是
A)基本數據傳輸單位是幀
B)主要功能是提供路由選擇
C)完成應用層信息格式的轉換
D)提供端到端的傳輸服務
(19)1000BASE-T標准支持的傳輸介質是
A)單模光纖
B)多模光纖
C)非屏蔽雙絞線
D)屏蔽雙絞線
(20)電子郵件傳輸協議是
A)DHCP
B)FTP
C)CMIP
D)SMTP
(21)關於IEEE 802模型的描述中,正確的是
A)對應於OSI模型的網路層
B)數據鏈路層分為LLC與MAC子層
C)只包括一種區域網協議
D)針對廣域網環境
(22)關於Ad Hoc網路的描述中,錯誤的是
A)是一種對等式的無線移動網路
B)在WLAN的基礎上發展起來
C)採用無基站的通信模式
D)在軍事領域應用廣泛

(23)以下P2P應用軟體中不屬於文件共享類應用的是
A)Skype
B)Gnutella
C)Napster
D), BitTorrent
(24)關於伺服器操作系統的描述中,錯誤的是
A)是多用戶、多任務的系統
B)通常採用多線程的處理方式
C)線程比進程需要的系統開銷小
D)線程管理比進程管理復雜
(25)關於Windows Server基本特徵的描述中,正確的是
A)Windows 2000開始與IE集成,並擺脫了DOS
B)Windows 2003依據。NET架構對NT技術做了實質的改進
C)Windows 2003 R2可靠性提高,安全性尚顯不足
D)Windows 2008重點加強安交全性,其他特徵與前面版本類似
(26)關於活動目錄的描述中,錯誤的是
A)活動目錄包括日錄和目錄服務
B)域是基本管理單位,通常不再細分
C)活動目錄採用樹狀邏輯結構
D)通過域構成樹,樹再組成森林

(27)關於Unix操作系統的描述中,正確的是
A)Unix由內核和外殼兩部分組成
B)內核由文件子系統和目錄子系統組成
C)外殼由進程子系統和線程子系統組成
D)內核部分的操作原語對用戶程序起作用
(28)關於Linux操作系統的描述中,錯誤的是
A)內核代碼與Unix不同
B)適合作為Internet服務平台
C)文件系統是網狀結構
D)用戶界面主要有KDE和GNOME
(29)關於TCP/IP協議集的描述中,錯誤的是
A)由TCP和IP兩個協議組成
B)規定了Internet中主機的定址方式
C)規定了Internet中信息的傳輸規則
D)規定了Internet中主機的命名機制

(30)關於IP互聯網的描述中,錯誤的是
A)隱藏了低層物理網路細節
B)數據可以在IP互聯網中跨網傳輸
C)要求物理網路之間全互連
D)所有計算機使用統一的地址描述方法
(31)以下哪個地址為回送地址?
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)6
B)25
C)22
D)20
(33)一個連接兩個乙太網的路由器接收到一個IP數據報,如果需要將該數據報轉發到IP地址為202.123.1.1的主機,那麼該路由器可以使用哪種協議尋找目標主機的MAC地址?
A)IP
B)ARP
C)DNS
D)TCP

(34)在沒有選項和填充的情況下,IPv4數據報報頭長度域的值應該為
A)3
B)4
C)5
D)6

(35)對IP數據報進行分片的主要目的是
A)提高互聯網的性能
B)提高互聯網的安全性
C)適應各個物理網路不同的地址長度
D)適應各個物理網路不同的MTU長度
(36)關於ICMP差錯報文特點的描述中,錯誤的是
A)享受特別優先權和可靠性
B)數據中包含故障IP數據報數據區的前64比特
C)伴隨拋棄出錯LF數據報產生
D)目的地址通常為拋棄數據報的源地址

37)一個路由器的路由表如下所示。如果該路由器接收到一個目的1P地址為10.1.2.5的報文,那麼它應該將其投遞到
A)10.1.0.0
B)10.2.0.5
C)10.4.0.0
D)10.3.0.7

(38)關於RIP與OSPF協議的描述中,正確的是
A)RIP和OSPF都採用向量-距離演算法
B)RIP和OSPF都採用鏈路-狀態演算法
C)RIP採用向量-距離演算法,OSPF採用鏈路-狀態演算法
D)RIP採用鏈路-狀態演算法,OSPF採用向量-距離演算法

(39)為確保連接的可靠建立,TCP採用的技術是
A)4次重發
B)3次重發
C)4次握手
D)3次握手

(40)關於客戶機/伺服器模式的描述中,正確的是
A)客戶機主動請求,伺服器被動等待
B)客戶機和伺服器都主動請求
C)客戶機被動等待,伺服器主動請求
D)客戶機和伺服器都被動等待
(41)關於Internet域名系統的描達中,錯誤的是
A)域名解析需要一組既獨立又協作的域名伺服器
B)域名伺服器邏輯上構成一定的層次結構
C)域名解析總是從根域名伺服器開始
D)遞歸解析是域名解析的一種方式

(42)pwd是一個FTP用戶介面命令,它的意義是
A)請求用戶輸入密碼
B)顯示遠程主機的當前工作目錄
C)在遠程主機中建立目錄
D)進入主動傳輸方式

(43)為了使電子郵件能夠傳輸二進制信息,對RFC822進行擴充後的標准為
A)RFC823
B)SNMP
C)MIME
D)CERT

(44)關於WWW服務系統的描述中,錯誤的是
A)WWW採用客戶機/伺服器模式
B)WWW的傳輸協議採用HTML
C)頁面到頁面的鏈接信息由URL維持
D)客戶端應用程序稱為瀏覽器 〔答案討論〕

(45)下面哪個不是Internet網路管理協議?
A)SNMPv1
B)SNMPv2
C)SNMPv3
D)SNMPv4
(46)根據計算機信息系統安全保護等級劃分准則,安全要求最高的防護等級是
A)指導保護級
B)強制保護級
C)監督保護級
D)專控保護級

(47)下面哪種攻擊屬於被動攻擊?
A)流量分析
B)數據偽裝
C)消息重放
D)消息篡改

(48)AES加密演算法處理的分組長度是
A)56位
B)64位
C)128位
D)256位

(49)RC5加密演算法沒有採用的基本操作是
A)異或
B)循環
C)置換
D)加

(50)關於消息認證的描述中,錯誤的是:
A)消息認證稱為完整性校驗
B)用於識別信息源的真偽
C)消息認證都是實時的
D)消息認證可通過認證實現
(51)關於RSA密碼體制的描述中,正確的是
A)安全性基於橢圓曲線問題
B)是一種對稱密碼體制
C)加密速度很快
D)常用於數字簽名

(52)關丁Kerberos認證系統的描述中,錯誤的是
A)有一個包含所有用戶密鑰的資料庫
B)用戶密鑰是一個加密口令
C)加密演算法必須使用DES
D)Kerberos提供會話密鑰 〔答案討論〕

(53)用RSA演算法加密時,已知公鑰是(e=7,n=20),私鑰是(d=3,n=20),用公鑰對消息M=3加密,得到的密文是
A)19
B)13
C)12
D)7

(54)下面哪個地址不是組播地址?
A)224.0.1.1
B)232.0.0.1
C)233.255.255.1
D)240.255.255.1

(55)下面哪種P2P網路拓撲不是分布式非結構化的?
A)Gnutella
B)Maze
C)LimeWire
D)BearShare
(56)關於即時通信的描述中,正確的是
A)只工作在客戶機/伺服器方式
B)QQ是最早推出的即時通信軟體
C)QQ的聊天通信是加密的
D)即時通信系統均採用SIP協議

(57)下面哪種服務不屬於IPTV通信類服務?
A)IP語音服務
B)即時通信服務
C)遠程教育服務
D)電視簡訊服務

(58)從技術發展角度看,最早出現的IP電話工作方式是
A)PC-to-PC
B)PC-to-Phone
C)Phone-to-PC
D)Phone-to-Phone

(59)數字版權管理主要採用數據加密、版權保護、數字簽名和
A)認證技術
B)數字水印技術
C)訪問控制技術
D)防篡改技術

(60)網路全文搜索引擎一般包括搜索器、檢索器、用戶介面和
A)索引器
B)機器人
C)爬蟲
D)蜘蛛
二、填空題(每空2分,共40分)
(1)精簡指令集計算機的英文縮寫是【1】。
(2)流媒體數據流具有連續性、實時性和【2】三個特點。
(3)00-60-38-00-08-A6是一個【3】地址。
(4)Ethernet V2.0規定幀的數據欄位的最大長度是【4】。
(5)RIP協議用於在網路設備之間交換【5】信息。
(6)網路協議的三個要素是【6】、語義與時序。
(7)TCP/IP參考模型的主機-網路層對應於OSI參考模型的物理層與【7】。
(8)一台Ethernet交換機提供24個100Mbps的全雙工埠與1個1Gbps的全雙工埠,在交換機滿配置情況下的總帶寬可以達到【8】。
(9)Web OS是運行在【9】中的虛擬操作系統。 〔答案討論〕
(10)Novell公司收購了SUSE,以便通過SUSE【10】Professional產品進一步發展網路操作系統業務。 〔答案討論〕
(11)IP服務的三個特點是:不可靠、面向非連接和【11】。 〔答案討論〕
(12)如果一個IP地址為10.1.2.20,子網掩碼為255.255.255.0的主機需要發送一個有限廣播數據報,該有限廣播數據報的目的地址為【12】。 〔答案討論〕
(13)IPv6的地址長度為【13】位。 〔答案討論〕
(14)瀏覽器結構由一個【14】和一系列的客戶單元、解釋單元組成。 〔答案討論〕
(15)為了解決系統的差異性,Telnet協議引入了【15】,用於屏蔽不同計算機系統對鍵盤輸入解釋的差異。 〔答案討論〕
(16)SNMP從被管理設備收集數據有兩種方法:基於【16】方法和基於中斷方法。 〔答案討論〕
(17)數字簽名是筆跡簽名的模擬,用於確認發送者身份,是一個【17】的消息摘要。 〔答案討論〕
(18)包過濾防火牆依據規則對收到的IP包進行處理,決定是【18】還是丟棄。 〔答案討論〕
(19)組播允許一個發送方發送數據包到多個接收方。不論接收組成員的數量是多少,數據源只發送【19】數據包。 〔答案討論〕
(20)P2P網路存在四種主要結構類型,Napster是【20】目錄式結構的代表。

參考答案
(1)B (2)C (3)D (4)A (5)B
(6)D (7)A (8)D (9)B (10)C
(11)C (12)C (13)B (14)D (15)A
(16)C (17)C (18)B (19)C (20)D
(21) B (22)B (23)A (24)D (25)B
(26) B (27) A (28)C (29)A (30)C
(31)B (32)A (33)B (34)C (35)D
(36)A (37)B (38)C (39)D (40)A
(41) C (42)B (43)C (44)B (45)D
(46)D (47)A (48)C (49)C (50)C
(51)D (52)C (53)D (54)D (55) B
(56)C (57)C (58)A (59)B (60)A

二、填空題
(1)RISC
(2)時序性
(3)乙太網物理地址(MAC)
(4)1500B
(5)路由
(6)語法
(7)數據鏈路層
(8)6.8Gbps
(9)網頁瀏覽器
(10)Linux
(11)盡最大努力投遞
(12)255.255.255.255
(13)128
(14)控制單元
(15)網路虛擬終端NVT
(16)輪詢
(17)加密
(18)轉發
(19)一次
(20)集中

Ⅱ 什麼是Web應用程序

Web應用程序首先是「應用程序」,和用標準的程序語言,如C、C++、C#等編寫出來的程序沒有什麼本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基於Web的,而不是採用傳統方法運行的。換句話說,它是典型的瀏覽器/伺服器架構的產物。
瀏覽器/伺服器架構(Browser/Server,簡稱B/S)能夠很好地應用在廣域網上,成為越來越多的企業的選擇。瀏覽器/伺服器架構相對於其他幾種應用程序體系結構,有如下3方面的優點:
(1)這種架構採用Internet上標準的通信協議(通常是TCP/IP協議)作為客戶機同伺服器通信的協議。這樣可以使位於Internet任意位置的人都能夠正常訪問伺服器。對於伺服器來說,通過相應的Web服務和資料庫服務可以對數據進行處理。對外採用標準的通信協議,以便共享數據。
(2)在伺服器上對數據進行處理,就處理的結果生成網頁,以方便客戶端直接下載。
(3)在客戶機上對數據的處理被進一步簡化,將瀏覽器作為客戶端的應用程序,以實現對數據的顯示。不再需要為客戶端單獨編寫和安裝其他類型的應用程序。這樣,在客戶端只需要安裝一套內置瀏覽器的操作系統,如Window98或Windows2000或直接安裝一套瀏覽器,就可以實現伺服器上數據的訪問。而瀏覽器是現在計算機的標准設備。
理解了什麼是瀏覽器/伺服器架構,就了解了什麼是Web應用程序。常見的計數器、留言版、聊天室和論壇BBS等,都是Web應用程序,不過這些應用相對比較簡單,而Web應用程序的真正核心主要是對資料庫進行處理,管理信息系統(Management
Information
System,簡稱MIS)就是這種架構最典型的應用。MIS可以應用於區域網,也可以應用於廣域網。目前基於Internet的MIS系統以其成本低廉、維護簡便、覆蓋范圍廣、功能易實現等諸多特性,得到越來越多的應用。

Ⅲ 一個網站是一個web應用嗎,如果不是,那什麼算是web應用呢

不一定. 要看性質, 和更多.

性質上, 所謂應用, 會涉及到人機互動的情況, 才算是一個應用.
假如一個網站, 只是給你(人)看的, 那沒甚麼互動可言, 那就算不上是一個應用.
但假如, 這個網站能給你搜索甚麼的, 那麼這個 "搜索" 便是一個應用.

更多的是, 一個網站的范圍太廣了, 實在只能說這是一個平台, 應用與否其實
要看裡面的內容. 就像說, 房子不能說是一個應用, 但裡面的燈, 水喉, 空調才是應用.

Ⅳ Web應用的測試內容都包括哪些方面

1、通用指標

指Web應用伺服器、資料庫伺服器必需測試項,包括:處理器時間:指伺服器CPU佔用率,一般平均達到70%時,服務就接近飽和。可用內存數:如果測試時發現內存有變化情況也要注意,如果是內存泄露則比較嚴重。物理磁碟讀寫時間。

2、Web伺服器指標

平均每秒響應次數為總請求時間與秒數之比。平均每秒業務腳本的迭代次數。成功的請求和失敗的請求。成功的點擊次數和失敗的點擊次數。每秒點擊次數、每秒成功的點擊次數和每秒失敗的點擊次數。嘗試連接數。

3、資料庫伺服器指標

用戶連接數,也就是資料庫的連接數量。資料庫死鎖量。資料庫緩存的命中情況。



(4)不屬於web應用包括的內容是擴展閱讀

對被測的Web應用程序進行需求分析,即對所做的測試作一個簡要的介紹,包括描述測試的目標和范圍,所測試的目標要實現一個什麼樣的功能,總結基本文檔、主要活動。

寫出測試策略和方法,這里包括測試開始的條件、測試的類型、測試開始的標准以及所測試的功能、測試通過或失敗的標准、結束測試的條件、測試過程中遇到什麼樣的情況終止和怎麼處理後恢復等。

一個Web應用程序由完成特定任務的各種Web組件(web components)構成的並通過Web將服務展示給外界。在實際應用中,Web應用程序由多個Servlet、JSP頁面、HTML文件以及圖像文件等組成。所有這些組件相互協調為用戶提供一組完整的服務。

Ⅳ web在實際應用中主要包含哪幾個方面

1、鏈接測試

鏈接是Web應用系統的一個主要特徵,它是在頁面之間切換和指導用戶去一些不知道地址的頁面的主要手段。鏈接測試可分為三個方面。首先,測試所有鏈接是否按指示的那樣確實鏈接到了該鏈接的頁面;其次,測試所鏈接的頁面是否存在;最後,保證Web應用系統上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的URL地址才能訪問。

鏈接測試可以自動進行,現在已經有許多工具可以採用。鏈接測試必須在集成測試階段完成,也就是說,在整個Web應用系統的所有頁面開發完成之後進行鏈接測試。

2、表單測試

當用戶給Web應用系統
管理
員提交信息時,就需要使用表單操作,例如用戶注冊、登陸、信息提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給伺服器的信息的正確性。例如:用戶填寫的出生日期與職業是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了默認值,還要檢驗默認值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字元,測試時可以跳過這些字元,看系統是否會報錯。

3、Cookies測試

Cookies通常用來存儲用戶信息和用戶在某應用系統的操作,當一個用戶使用Cookies訪問了某一個應用系統時,Web伺服器將發送關於用戶的信息,把該信息以Cookies的形式存儲在客戶端計算機上,這可用來創建動態和自定義頁面或者存儲登陸等信息。

如果Web應用系統使用了Cookies,就必須檢查Cookies是否能正常工作。測試的內容可包括Cookies是否起作用,是否按預定的時間進行保存,刷新對Cookies有什麼影響等。

4、設計語言測試

Web設計語言版本的差異可以引起客戶端或伺服器端嚴重的問題,例如使用哪種版本的HTML等。當在分布式環境中開發時,開發人員都不在一起,這個問題就顯得尤為重要。除了HTML的版本問題外,不同的腳本語言,例如Java、JavaScript、 ActiveX、VBScript或Perl等也要進行驗證。

5、資料庫測試

在Web應用技術中,資料庫起著重要的作用,資料庫為Web應用系統的管理、運行、查詢和實現用戶對數據存儲的請求等提供空間。在Web應用中,最常用的資料庫類型是關系型資料庫,可以使用SQL對信息進行處理。

在使用了資料庫的Web應用系統中,一般情況下,可能發生兩種錯誤,分別是數據一致性錯誤和輸出錯誤。數據一致性錯誤主要是由於用戶提交的表單信息不正確而造成的,而輸出錯誤主要是由於網路速度或程序設計問題等引起的,針對這兩種情況,可分別進行測試。

二、性能測試

1、連接速度測試

用戶連接到Web應用系統的速度根據上網方式的變化而變化,他們或許是電話撥號,或是寬頻上網。當下載一個程序時,用戶可以等較長的時間,但如果僅僅訪問一個頁面就不會這樣。如果Web系統響應時間太長(例如超過5秒鍾),用戶就會因沒有耐心等待而離開。

另外,有些頁面有超時的限制,如果響應速度太慢,用戶可能還沒來得及瀏覽內容,就需要重新登陸了。而且,連接速度太慢,還可能引起數據丟失,使用戶得不到真實的頁面。

2、負載測試

負載測試是為了測量Web系統在某一負載級別上的性能,以保證Web系統在需求范圍內能正常工作。負載級別可以是某個時刻同時訪問Web系統的用戶數量,也可以是在線數據處理的數量。例如:Web應用系統能允許多少個用戶同時在線?如果超過了這個數量,會出現什麼現象?Web應用系統能否處理大量用戶對同一個頁面的請求?

3、壓力測試

負載測試應該安排在Web系統發布以後,在實際的網路環境中進行測試。因為一個企業內部員工,特別是項目組人員總是有限的,而一個Web系統能同時處理的請求數量將遠遠超出這個限度,所以,只有放在Internet上,接受負載測試,其結果才是正確可信的。

進行壓力測試是指實際破壞一個Web應用系統,測試系統的反映。壓力測試是測試系統的限制和故障恢復能力,也就是測試Web應用系統會不會崩潰,在什麼情況下會崩潰。黑客常常提供錯誤的數據負載,直到Web應用系統崩潰,接著當系統重新啟動時獲得存取權。

壓力測試的區域包括表單、登陸和其他信息傳輸頁面等。

三、可用性測試

1、導航測試

導航描述了用戶在一個頁面內操作的方式,在不同的用戶介面控制之間,例如按鈕、對話框、列表和窗口等;或在不同的連接頁面之間。通過考慮下列問題,可以決定一個Web應用系統是否易於導航:導航是否直觀?Web系統的主要部分是否可通過主頁存取?Web系統是否需要站點地圖、搜索引擎或其他的導航幫助?

在一個頁面上放太多的信息往往起到與預期相反的效果。Web應用系統的用戶趨向於目的驅動,很快地掃描一個Web應用系統,看是否有滿足自己需要的信息,如果沒有,就會很快地離開。很少有用戶願意花時間去熟悉Web應用系統的結構,因此,Web應用系統導航幫助要盡可能地准確。

導航的另一個重要方面是Web應用系統的頁面結構、導航、菜單、連接的風格是否一致。確保用戶憑直覺就知道Web應用系統裡面是否還有內容,內容在什麼地方。

Web應用系統的層次一旦決定,就要著手測試用戶導航功能,讓最終用戶參與這種測試,效果將更加明顯。

2、圖形測試

在Web應用系統中,適當的圖片和動畫既能起到廣告宣傳的作用,又能起到美化頁面的功能。一個Web應用系統的圖形可以包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。圖形測試的內容有:

(1)要確保圖形有明確的用途,圖片或動畫不要胡亂地堆在一起,以免浪費傳輸時間。Web應用系統的圖片尺寸要盡量地小,並且要能清楚地說明某件事情,一般都鏈接到某個具體的頁面。

(2)驗證所有頁面字體的風格是否一致。

(3)背景顏色應該與字體顏色和前景顏色相搭配。

(4)圖片的大小和質量也是一個很重要的因素,一般採用JPG或GIF壓縮。

3、內容測試

內容測試用來檢驗Web應用系統提供信息的正確性、准確性和相關性。

信息的正確性是指信息是可靠的還是誤傳的。例如,在商品價格列表中,錯誤的價格可能引起財政問題甚至導致法律糾紛;信息的准確性是指是否有語法或拼寫錯誤。這種測試通常使用一些文字處理軟體來進行,例如使用Microsoft Word的」拼音與語法檢查」功能;信息的相關性是指是否在當前頁面可以找到與當前瀏覽信息相關的信息列表或入口,也就是一般Web站點中的所謂」相關文章列表」。

4、整體界面測試

整體界面是指整個Web應用系統的頁面結構設計,是給用戶的一個整體感。例如:當用戶瀏覽Web應用系統時是否感到舒適,是否憑直覺就知道要找的信息在什麼地方?整個Web應用系統的設計風格是否一致?

對整體界面的測試過程,其實是一個對最終用戶進行調查的過程。一般Web應用系統採取在主頁上做一個調查問卷的形式,來得到最終用戶的反饋信息。

對所有的可用性測試來說,都需要有外部人員(與Web應用系統開發沒有聯系或聯系很少的人員)的參與,最好是最終用戶的參與。

四、客戶端兼容性測試

1、平台測試

市場上有很多不同的操作系統類型,最常見的有Windows、Unix、Macintosh、Linux等。Web應用系統的最終用戶究竟使用哪一種操作系統,取決於用戶系統的配置。這樣,就可能會發生兼容性問題,同一個應用可能在某些操作系統下能正常運行,但在另外的操作系統下可能會運行失敗。

因此,在Web系統發布之前,需要在各種操作系統下對Web系統進行兼容性測試。

2、瀏覽器測試

瀏覽器是Web客戶端最核心的構件,來自不同廠商的瀏覽器對Java,、JavaScript、 ActiveX、 plug-ins或不同的HTML規格有不同的支持。例如,ActiveX是Microsoft的產品,是為Internet Explorer而設計的,JavaScript是Netscape的產品,Java是Sun的產品等等。另外,框架和層次結構風格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對安全性和Java的設置也不一樣。

測試瀏覽器兼容性的一個方法是創建一個兼容性矩陣。在這個矩陣中,測試不同廠商、不同版本的瀏覽器對某些構件和設置的適應性。

五、安全性測試

Web應用系統的安全性測試區域主要有:

(1)現在的Web應用系統基本採用先注冊,後登陸的方式。因此,必須測試有效和無效的用戶名和密碼,要注意到是否大小寫敏感,可以試多少次的限制,是否可以不登陸而直接瀏覽某個頁面等。

(2)Web應用系統是否有超時的限制,也就是說,用戶登陸後在一定時間內(例如15分鍾)沒有點擊任何頁面,是否需要重新登陸才能正常使用。

(3)為了保證Web應用系統的安全性,日誌文件是至關重要的。需要測試相關信息是否寫進了日誌文件、是否可追蹤。

(4)當使用了安全套接字時,還要測試加密是否正確,檢查信息的完整性。

(5)伺服器端的腳本常常構成安全漏洞,這些漏洞又常常被黑客利用。所以,還要測試沒有經過授權,就不能在伺服器端放置和編輯腳本的問題。

Ⅵ web應用程序包括哪些資源它的目錄結構是如何的

Web應用程序(Web Application)術語,所指的既不是一個真正意義上的Web網站,又不是一個傳統的應用程序。換句話說,它是一些Web網頁和用來完成某些任務的其他資源的一個集合。它隱含這樣一層意思:有一個預定義的路線貫穿於網頁之中,用戶可做出選擇或提供信息使任務能夠完成。
例如,一個在線商店,你為了購買貨物,進行反復的觀察和選擇,瀏覽一系列網頁,收集所需要的信息,支付相應的費用,最後發出定單。也可能是一個「軟體升級向導」,指導用戶完成下載和安裝新軟體的過程,或者可能是一個基於Intranet的報價單或銷售報告的生成工具。
所有這些不同於「標准」的Web網站,一般的Web站點使用一系列菜單或導航欄以預先未定義的路徑漫遊該站點。但是一個Web應用程序遠不只是受控制的導航器。自由地漫遊於一個Web網站時,可以進行無狀態的和匿名的訪問,但Web應用程序一般不接受。

Ⅶ 什麼是Web應用程序

Web應用程序是對Web或者是應用伺服器的動態擴展。有兩種類型的Web應用:面向表現的和面向服務的。面向表現的Web應用程序會產生包含了很多種標記語言和動態內容的交互的web頁面作為對請求的響應。而面向服務的Web應用實現了Web服務的端點(endpoint)。一般來說,一個Web應用可以看成是一組安裝在伺服器URL名稱空間的特定子集下面的Servlet的集合。

Ⅷ 什麼是web應用程序

Web程序是什麼意思?

Web應用程序是一種可以通過Web訪問的應用程序。Web應用程序的一個最大好處是用戶可以很容易訪問應用程序。用戶只需要有瀏覽器即可,不需要再按照其他軟體。

Web應用程序開發,是目前軟體開發領域的三大方向之一。