1 開發技術:語言與平臺....................................................................................................6
JavaBean 組件模型特點..........................................................................................6
Enterprise JavaBean(EJB)組件模型特點:......................................................6
JSP 勝過servlet 的關鍵的優點:.........................................................................6
J2EE 的重要組成部分:..........................................................................................6
RMI 和RPC 的區別:...............................................................................................7
XML 和HTML的主要區別:......................................................................................7
XML 技術和JSP 技術集成的方案:.........................................................................7
XML 與JSP 技術聯合的優越性:.............................................................................7
XML 的特點:..........................................................................................................7
SAX (Simple API for XML) 和 DOM (Document Object Model)...........................7
什么是DOM?............................................................................................................7
什么是SAX?............................................................................................................8
什么類型的SAX 事件被SAX 解析器拋出了哪?........................................................9
什么時候使用DOM?...............................................................................................9
什么時候使用SAX?...............................................................................................9
HTML 的缺點:......................................................................................................10
經驗結論..............................................................................................................10
用ASP、JSP、PHP 開發的缺陷:..........................................................................10
XML 的優缺點:....................................................................................................10
XML 主要有三個要素:模式、XSL、XLL。............................................................10
2 Web Service 相關技術...................................................................................................10
Web Service.........................................................................................................10
創建簡單的Web Service 的方法:...................................................................... 11
Web Service主要目標是跨平臺和可互操作性,其特點:................................... 11
Web Service應該使用的情況:........................................................................... 11
UDDI (統一描述、發現和集成Universal Description,Discovery,and
Integration)..................................................................................................... 11
SOAP......................................................................................................................12
Web Service技術(SOAP、UDDI、WSDL、EBXML)...............................................12
3 軟件工程、軟件架構及軟件體系結構............................................................................12
3.1 面向對象技術........................................................................................................12
一組概念..............................................................................................................12
OOA 的主要優點:.................................................................................................12
OOA 過程包括以下主要活動:..............................................................................12
2
3.2 UML:...................................................................................................................12
UML 包含了3個方面的內容..................................................................................13
UML 提供了3類基本的標準模型建筑塊................................................................13
UML 規定四種事物表示法......................................................................................13
UML 提供的建筑塊之間的基本聯系有四種............................................................13
UML 圖形提供了9 種圖形......................................................................................13
UML 規定了語言的四種公共機制...........................................................................13
UML 的特點:........................................................................................................13
USE CASE:...........................................................................................................13
對象類圖:...........................................................................................................13
交互圖:..............................................................................................................14
狀態圖:..............................................................................................................14
組件圖和配置圖:................................................................................................15
UML 開發工具:ilogix Rhapsody.........................................................................15
Rational Rose 家族成員有:..............................................................................15
3.3 OMT方法:........................................................................................................15
OMT 方法有三種模型:對象模型、動態模型、功能模型。...................................15
三者的關系:.......................................................................................................15
3.4 軟件工程理論:..................................................................................................16
軟件體系結構:...................................................................................................16
統一軟件開發過程RUP:......................................................................................16
把建立原型系統做為一種可能采取的策略的主要理由如下:..............................16
原型法的主要優點:............................................................................................16
面向對象方法的優點:.........................................................................................16
一個可復用構件應具備的條件是:......................................................................16
版本控制工具:...................................................................................................16
軟件失敗的原因:................................................................................................16
瀑布模型的特點:................................................................................................17
軟件能力成熟度模型:.........................................................................................17
ISO 9001 與CMM 的關系:..................................................................................18
提高軟件質量和可靠性的技術大致可分為兩類:................................................18
軟件配置的任務:................................................................................................18
軟件復用的目的:................................................................................................18
軟件復用的三個層次:.........................................................................................19
軟件成分復用的級別:.........................................................................................19
3.5 軟件測試...............................................................................................................19
3.5.1 軟件測試觀點:.........................................................................................19
3.5.2 測試方法和測試工具解決方案.................................................................19
相關工具..............................................................................................................19
1. 嵌入式軟件測試工具--LOGISCOPE...................................................................19
驗證、評審和改進代碼.........................................................................................20
測試的優化...........................................................................................................21
2.白盒工具--NuMega DevPartner Studio..........................................................22
3. 黑盒工具--QACenter.......................................................................................24
3
4.數據庫測試數據自動生成工具--TESTBytes...................................................................26
使用 Rational Robot 實現自動化測試...............................................................27
自動化測試的步驟................................................................................................28
自動化測試過程...................................................................................................28
增強和改進錄制的自動化測試腳本......................................................................29
執行自動化測試腳本完成自動化測試...................................................................29
應用性能優化工具 EcoScope ...............................................................................29
貫穿整個應用生命周期的性能分析......................................................................29
確保成功布署新應用............................................................................................30
傳統的軟件測試:................................................................................................31
現代的軟件測試:................................................................................................31
使用測試工具的好處............................................................................................32
軟件測試的環節:確認和和驗證。......................................................................32
程序靜態分析的方法:.........................................................................................32
靜態測試工具:(不需要執行程序)....................................................................33
動態測試工具:(需要執行程序)........................................................................33
測試數據自動生成工具:.....................................................................................33
Ratioanl Robot 幫助你實現有效的自動化測試..................................................33
Robot 對錄制測試腳本的支持..............................................................................33
Robot 支持的環境.................................................................................................33
測試的驗證點.......................................................................................................33
Robot 的測試驗證點............................................................................................34
Robot 對增強、改進測試腳本的支持...................................................................34
靈活的編程語言...................................................................................................34
Robot 靈活的滿足了客戶需要的擴展性...............................................................35
Robot 對執行測試腳本的支持..............................................................................35
Robot 功能特點的總結.........................................................................................36
WinRunner:強大的企業級自動化測試工具...........................................................36
輕松創建測試.......................................................................................................37
插入檢查點...........................................................................................................37
檢驗數據..............................................................................................................37
增強測試..............................................................................................................37
運行測試..............................................................................................................38
分析結果..............................................................................................................38
維護測試..............................................................................................................38
幫助你的應用程序為無線應用作準備...................................................................38
MVC 模式介紹........................................................................................................39
4 數據庫、數據倉庫、數據挖掘.......................................................................................40
4.1 數據庫理論與方法.................................................................................................40
數據庫優化問題:................................................................................................40
分布式數據庫的問題:.........................................................................................40
全功能分布式數據庫的規則和目標......................................................................40
4.2 數學理論基礎........................................................................................................41
函數依賴:...........................................................................................................41
4
最小函數依賴集合。............................................................................................42
多值依賴:...........................................................................................................42
多值依賴具有以下性質:.....................................................................................43
多值依賴與函數依賴的兩個基本的區別:...........................................................43
關系范式:...........................................................................................................44
模式分解..............................................................................................................44
試敘DBMS 對數據庫的維護功能。........................................................................45
數據字典的內容和作用是什么?............................................................................45
試敘事務的四個性質,并解釋每一個性質對DBS有什么益處? ............................45
分布式數據庫系統有哪些優點和缺點?.................................................................46
分布式數據庫中,"數據分配"有策略?"數據分片"有策略? 數據分片的準則?.....46
在典型的分布式DBMS中,軟件模塊分成哪三級? ................................................46
OLTP 和OLAP系統的區別:..................................................................................47
TPC 基準程序:....................................................................................................47
DBMS 的基本功能:...............................................................................................47
一般的數據備份操作有三種:..............................................................................47
4.3數據倉庫:.............................................................................................................48
數據倉庫的數據模式:星型模式和雪花模式。....................................................48
數據倉庫體系結構:............................................................................................48
三種數據倉庫模型(從結構的角度看): .............................................................48
數據倉庫系統的開發:.........................................................................................49
OLAP(聯機分析處理)的基本功能:...................................................................49
4.4數據挖掘:.............................................................................................................49
5 企業應用集成................................................................................................................49
VOD 視頻點播服務器的組成:..............................................................................49
現代企業計算解決方案所需的8 種基本服務支持................................................49
6 網格技術.......................................................................................................................49
網格在實際中的應用............................................................................................49
網格的含義和特性................................................................................................50
網格的應用需求...................................................................................................50
科學研究(E-Science).....................................................................................50
電子商務(E-Business)...................................................................................50
電子政務(E-Government)...............................................................................50
電子娛樂(e-Entertainment)..........................................................................51
教育領域(E-Education).................................................................................51
網格面臨的挑戰...................................................................................................51
網格應用發展趨勢................................................................................................51
走開放標準路線...................................................................................................52
多技術融合...........................................................................................................52
構建網格操作系統................................................................................................52
形成信息綜合服務商............................................................................................52
服務網格是重要產品方向.....................................................................................52
相關鏈接..............................................................................................................52
7 信息安全(網絡安全)..................................................................................................53
5
7.1 入侵檢測系統:..................................................................................................53
入侵檢測系統技術:............................................................................................53
發現入侵檢測一般采用如下兩項技術:...............................................................53
入侵檢測系統的分類:.........................................................................................53
入侵檢測的主要方法:.........................................................................................54
入侵檢測系統的結構及標準化:..........................................................................55
入侵檢測系統面臨的主要問題..............................................................................55
入侵檢測系統的發展趨勢.....................................................................................55
小結:..................................................................................................................56
Kerberos:.............................................................................................................57
7.2 PKI技術..............................................................................................................57
組成:................................................................................................................57
PKI 核心-認證中心...............................................................................................58
認證中心(CA)簡介............................................................................................58
CA/RA 簡介............................................................................................................58
中心的功能...........................................................................................................59
7.3 VLAN技術:......................................................................................................59
0 VPN 介紹:(VPN工作于第3 層)....................................................................59
1 、VLAN 概述......................................................................................................60
VPN 的安全協議:.................................................................................................61
1 PPTP-Point to Point Tunnel Protocal(點對點隧道協議).........................61
2 L2TP-Layer2 Tunneling Protocol(第二層隧道協議)..................................61
3 IPSEC—Internet Portocol Security(因特網協議安全性)...........................61
4 SOCKs ..............................................................................................................61
VLAN 在交換機上的實現方法,可以大致劃分為4類:........................................62
1 基于端口劃分的VLAN......................................................................................62
2 基于MAC地址劃分VLAN ..................................................................................62
3 基于網絡層劃分VLAN......................................................................................62
8 基礎知識.......................................................................................................................63
進程通信:...........................................................................................................63
并行處理:........................................................................................................... |
|