6.1 IT行業(yè)基本知識:
6.1.1軟件方向
1)10立即尋址:操作數包含在指令中的尋址方式。
2)寄存器尋址:操作數在寄存器中的尋址方式。
3)寄存器間接尋址:操作數的地址在寄存器中的尋址方式。
4)系統(tǒng)可靠度:串聯:R1*R2*R3 并聯:1-(1-R1)(1-R2)(1-R3)
5)確認測試:在一個實際環(huán)境中使用真實數據運行系統(tǒng)。在確認測試過程中,可以測試系統(tǒng)性能,峰值負載處理性能,方法和程序測試,備份和恢復測試等。 審計測試:證實系統(tǒng)沒有錯誤并準備好了可以運行。
6)軟件設計的多種模型,如螺旋模型
7)UML:統(tǒng)一建模語言是面向對象軟件的標準化建模語言,由于其簡單、統(tǒng)一,又能夠表達軟件設計中的動態(tài)和靜態(tài)信息,目前已經成為可視化建模語言事實上的工業(yè)標準。 UML中有4種事物:結構事物、行為事物、分組事物和注釋事物。
8)UML中有4種關系:依賴、關聯、泛化和實現。
9)2NF(第二范式):若關系模式屬于第一范式,且每一個非主屬性完全依賴于碼,則關系模式R屬于第二范式。 3NF(第三范式):若關系模式R中若不存在這樣的碼X,屬性組Y及非主屬性Z使得X決定Y(Y不決定X),Y決定Z成立,則關系模式R屬于第三范式。 候選碼:若關系中的某一屬性或屬性組的值能唯一地標識一個元組,則稱該屬性或屬性組為候選碼。
10)關系模型的完整性約束:實體完整性,參照完整性,用戶定義完整性。
11)滿二叉樹:除了葉節(jié)點,每個父親節(jié)點都有兩個子樹的,滿滿的二叉樹
12)完全二叉樹:所有節(jié)點集中在樹左邊的二叉樹,就是說除了葉節(jié)點,每個節(jié)點都只有左節(jié)點或者有兩個節(jié)點,而沒有只有右節(jié)點情況
13)平衡二叉樹:或者是一棵空樹,或者是具有下列性質的二叉樹:它的左子樹和右子樹都是平稀二叉樹,且左子樹和右子樹的深度之差的絕對值不超過1。
14)JEPG:制定靜態(tài)數字圖像壓縮編碼標準,其算法稱為JEPG算法,又稱為JEPG標準。 MPEG-1:數字電視標準。MP3音樂標準是在MPEG-1標準中定義的。 分辨率dpi(DOTS PER INCH):每英寸多少點。
15)流媒體技術是指把連續(xù)的影像和聲音信息經過壓縮處理之后放到專用的流服務器上,讓瀏覽者一邊下載一邊觀看、收聽,而不需要等到整個多媒體文件下載完成就可以即時收看和收聽的技術。流媒體的傳輸一般采用建立在用戶數據報協(xié)議UDP上的實時傳輸實時的影音數據。
16)網絡七層協(xié)議,TCP/IP
17)排序方法: 如冒泡,快速,直接插入排序:
18)色彩三要素: 亮度,明度,色飽和度
19)軟件評審:評審軟件產品,不要涉及對軟件生產者能力的評價;評審前要制定嚴格的評審計劃,并嚴格遵守預計的日程安排;對評審的問題要記錄在案,不要過多地討論解決方案,把問題留給軟件生產者來解決;要限制參加者人數,并要求參加評審的人員在評審會之前仔細閱讀文檔,做好充分準備。
20)耦合:耦合性是指模塊之間了關系的緊密程度。耦合性越高,則模塊的獨立性越差。
21)基類中成員在派生類中的訪問權限
① public繼承方式:不改變基類中成員的訪問權限。 ② private繼承方式:派生類所繼承的基類成員的訪問權限都改為private ③ protected繼承方式:基類中private成員的訪問權限不變,其余的都改為protected。
22) 派生類所繼承的基類成員的外部能見度(外界對基類成員的訪問權限)
① 基類的private成員,只有基類的成員函數可以訪問,派生類不能訪問。 ② 通過private方式繼承的基類成員(非private成員),只有派生類以及該派生類的子類(非private方式產生的)可以訪問,外界不能訪問。 通過orotected方式繼承的基類成員(非private成員),只有派生類以及該派生類的子類(非private 方式產生的)可以訪問,外界不能訪問。
6.1.2網絡方向
Internet體系結構
自治系統(tǒng):原始的Internet核心體系是在Internet權有一個主干網的那個時期開發(fā)的。但是這種體系結構存在以下一些問題:
這種體系不能適應互聯網擴展到任意數量的網點;
許多網點由多個局域網組成,且用多個多路由器互連,由于一個核心路由器在每個網點上與一個網絡相連,核心路由器就只知道那個網點中的一個網絡的情況;
一個大型的互聯網是獨立的組織管理的網絡的互連集合,路由選擇體系結構必須為每個組織提供獨立的控制路由選擇和訪問網絡的方法,因此必須用一個單一的協(xié)議機制來構造一個由許多網點構成的互聯網,同時,各個網點又是一個自治系統(tǒng)。
Internet連接的方法
1)將計算機連接到一個局域網,這個局域網的服務器是Internet的一個主機。
條件:必須連接到一個與Internet連接的網絡,需要網絡適配卡和ODI或NDIS驅動程序,還需要在本地計算機上運行TCP/IP,如果是Windows系統(tǒng)還需要Winsock支持。
2)利用串行接口協(xié)議(SLIP)或點到點協(xié)議(PPP),通過電話撥號方式進入一個Internet的主機
條件:需要一個調制解調器Modem、TCP/IP軟件和SLIP或PPP軟件,如果是Windows系統(tǒng)還需要Winsock支持。
3)通過電話撥號進入一個提供Internet服務的聯機服務系統(tǒng)。
條件:需要一個調制解調器Modem、標準的通信軟件和一個聯機服務帳號。
4)用戶選擇連接方法的考慮因素:聯網的目標和需求;用戶內部配置的網絡基礎設施;用戶支付Internet聯網費用的能力;對Internet安全服務的需求。
Internet地址
在TCP/IP協(xié)議中,規(guī)定分配給每臺主機一個32位數作為該主機IP地址。每個IP地址由兩個部分組成,即網絡標識netid和主機標識hostid。
IP地址的層次結構具有兩個重要特性:第一,每臺主機分配了一個惟一的地址;第二,網絡標識號的分配必須全球統(tǒng)一,但主機標識號可由本地分配,不需要全球一致。
1、A類:1.0.0.1至126.255.255.254可能的網絡數有126個,主機部分有1677216臺(224-2)
2、B類:128.0.0.1至191.255.255.254可能的網絡數有16384個,主機有65536臺
3、C類:192.0.0.1至223.255.255.254可能的網絡數有2097152個,主機有256臺
4、D類:用于廣播傳送至多個目的地址用224-239
5、E類:用于保留地址240-255
RFC1918將10.0.0.至10.255.255.255、127.16.0.0至172.31.255.255、192.168.0.0至192.168.255.255的地址作為預留地址,用作內部地址,不能直接連接到公共因特網上。
Internet地址映射
將一臺計算機的IP地址映射到物理地址的過程稱地址解析。
常用的地址解析算法有以下三種:
1、查表法:將地址映射關系放在內存中的一些表里,當解析地址時,通過查表得到解析的結果。用于廣域網。
2、相近形式計算法:通過簡單的布爾和算術運算得出映射地址。用于可配置網絡。
3、消息交換法:計算機通過網絡交換信息得到映射地址。用于靜態(tài)編址。
TCP/IP協(xié)議組包含一個地址解析協(xié)議(ARP)。ARP協(xié)議定義了兩類基本消息,一類消息是請求消息,另一類是應答消息。
Internet地址空間的擴展
1)IPV6仍然支持無連接傳送;允許發(fā)送方選擇數據報大小;要求發(fā)送方指明數據報在到達目的站前的最大跳數。更大的地址空間;靈活的報頭格式;增強的選項;支持資源分配;支持協(xié)議擴展。
2)IPV6的數據報格式:IPV6數據有一個固定的基本報頭40字節(jié)其后可以允許多個擴展報頭,也可以沒有擴展報頭,擴展報頭后是數據。IPV4的數據報格式:包括數據報報頭和數據區(qū)的部分。報頭:版本號、IHL、服務級別、數據單元長度、標識、標記、分段偏移、生命期、用戶協(xié)議、報頭檢查和、源地址、目的地址、任選項+填充、數據。
3)該基本報頭包含版本號、數據流標記、PAYLOAD長度、下一個報頭、跳數極限、源地址、目的地址。
4)IPV4與IPV6比較:取消了報頭長度字段,數據報長度字段被PAYLOAD長度字段代替;源地址和目的地址字段大小增加為每個字段占16個八位組,128位;分段信息從基本報頭的固定字段移動擴展報頭;生存時間字段改為跳數極限字段;服務類型字段改為數據流標號字段;協(xié)議字段改為指明下一個報頭類型字段。
5)IPV6有三個基本地址類型,單播地址(unicast)即目的地址指明一臺計算機或路由器,數據報選擇一條最短的路徑到達目的站;群集地址(cluster)即目的站是共享一個網絡地址的計算機的集合,數據報選擇一條最短路徑到達該組,然后傳遞給該組最近的一個成員;組播地址(multicast)即目的站是一組計算機,它們可以在不同地方,數據報通過硬件組播或廣播傳遞給該組的每一成員。
6)對任何地址若開始80位是全零,接著16位是全1或全零,則它的低32位就是一個IPV4地址。
6.1.3硬件方向
1)北橋芯片 MCH 在CPU插座的左方是一個內存控制芯片,也叫北橋芯片、一般上面有一鋁質的散熱片。北橋芯片的主要功能是數據傳輸與信號控制。它一方面通過前端總線與CPU交換信號,另一方面又要與內存、AGP、南橋交換信號。北橋芯片壞了以后的現象多為不亮,有時亮后也不斷死機。如果工程師判定你的北橋芯片壞了,再如果你的主板又比較老的話,基本上就沒有什么維修的價值了。
2)南橋芯片 ICH4 南橋芯片主要負責外部設備的數據處理與傳輸。比ICH4早的有ICH1、ICH2、ICH3,但它不支持USB2.0 。而ICH4支持USB2.0 。區(qū)分它們也很簡單:南橋芯片上有82801AB 82801BB 82801CB 82801DB 分別對應ICH1 ICH2 ICH3 ICH4 。南橋芯片壞后的現象也多為不亮,某些外圍設備不能用,比如IDE口、FDD口等不能用,也可能是南橋壞了。因為南北橋芯片比較貴,焊接又比較特殊,取下它們需要專門的BGA儀,所以一般的維修點無法修復南北橋。
3)BIOS芯片 FWH 它是把一些直接的硬件信息固化在一個只讀存儲器內。是軟件和硬件之間這重要接口。系統(tǒng)啟動時首先從它這里調用一些硬件信息,它的性能直接影響著系統(tǒng)軟件與硬件的兼容性。例如一些早期的主板不支持大于二十G的硬盤等問題,都可以通過升級BIOS來解決。我們日常便用時遇到的一些與新設備不兼容的問題也可以通過升級來解決。如果你的主板突然不亮了,而CPU風扇仍在轉動,那么你首先應該考慮BIOS芯片是否損壞。
4)系統(tǒng)時鐘發(fā)生器 CLK 在主板的中間位置有個晶振元件,它會產生一系列高頻脈沖波,這些原始的脈沖波再輸入到時鐘發(fā)生器芯片內,經過整形與分頻,然后分配給計算機需要的各種頻率。
5)超級輸入輸出接口芯片 I/O 它一般位于主板的左下方或左上方,主要芯片有Winbond 與ITE,它負責把鍵盤、鼠標、串口進來的串行數據轉化為并行數據。同時也對并口與軟驅口的數據進行處理。在我們的維修現場,諸如鍵盤與鼠標口壞,打印口壞等一些外設不能用,多為I/O芯片壞,有時甚至造成不亮的現象。
6)聲卡芯片 因為現在的主板多數都集成了聲卡,而且集成的多為AC’97聲卡芯片。當然,也有CMI的8738聲卡芯片等。
7)CPU插座 目前所有的主板都采用了socket系列零拔力插座。早期的P3采用的socket370插座,現在的P4多采用socket478 插座,早期的P4也有采用socket423插座的,intel 的服務器CPU 如:至強(Xeon)則采用了socket603插座。Intel 對CPU封裝格式的不斷變化讓我們這些fan 們給他送了不少錢!不過近日聽說intel下一代CPU的封裝格式還是采用socket478的格式,這對于不斷追求性能的DIYer們來說可是一個好消息啊。
8)內存總線插座 現在市場上我們能見到的內存有SDRAM、DDR SDRAM、RAMBUS三種。SDRAM內存由于DDR內存的價格下調已經逐漸淡出市場,它采用168線插座,中間與左邊有兩個防反插斷口;DDR SDRAM由于非常高的性價比已經成為市場的主流。它采用184線插座,在中間只有一個防反插斷口;RAMBUS內存雖然性能好,但是價格一直高踞不下,加上intel已經放棄了對它的支持,所以它的前途至今還只是一個懸念!它的插座采用184線RIMM插座,是在中間有兩個防反插斷口。 有些客戶多次反映在845主板上有時內存認不全的現象,這是因為Iintel 845系列主板只能支持4個Bank (一個Bank可以理解為內存條的一面),在845系列主板上一般設有三個內存插槽,而第二個插槽與第三個插槽共享二個Bank。所以,如果你在第二個與第三個插槽插的內存條為雙面的256M,那么就只能認到一個256M。
9)AGP圖形總線插座 它位于CPU插座的左邊,呈棕色。它的頻率為64MHZ。從速度上分為AGP2X,現在的多為AGP4X,也有一些主板已經支持AGP8X。由于不同的速度所需要的電壓不同,所以一些主板不亮主要是用戶把老的AGP2X顯卡插在的新的AGP2X主板上,從而把AGP插座燒壞!令人欣慰的是一些新的主板已經在主板上集成了電壓自動調節(jié)裝置,它可以自動識別顯卡的電壓。
10)PCI總線插座 它呈現為白色,在AGP插座的
旁邊,因主板不同,多少不等。它的頻率為32MHZ。多插網卡,聲卡等其它一些外設。
11)IDE設備接口 它一般位于主板的下面。有四十針八十線。兩個IDE口并在一起,有時一個呈綠色,表示它為IDE1。因為系統(tǒng)首先檢測IDE1,所以IDE1應該接系統(tǒng)引導硬盤,F在的主板多已支持ATA100,有得支持ATA133,但更高端的主板已經支持串行ATA,它是在并行傳輸速率無法進一步提高的情況下出現的一種新的、具有更高傳輸速度的技術,也將是下一代的主流技術。