Ⅰ 計算機基礎知識
t一、計算機的發展與分類
1946年由美國賓夕法尼亞大學研製的世界上第一台可以用程序控制的計算機被稱為電子數字積分器與計算器(Electronic Numerical Integrator And Calculator),簡稱ENIAC。這台計算機的字長為12位,主存儲器只有17K,運算速度為每秒5000次加法運算,共使用18800個電子管,1500個繼電器,佔地面積為150m2,重30t,耗電150kw,造價為100多萬美元。今天看來,這台計算機既貴且重,運算速度低,字長不夠長,而且耗電多。但它正是今天大小不一、花樣繁多的各種類型電子計算機的先驅,為計算機技術的發展奠定了基礎。如果該ENIAC稱為第一代電子計算機的話,至今已發展至第四代。
第一代(1946一1958年)電子管數字計算機
計算機的邏輯元件採用電子管,主存儲器採用磁鼓、磁芯,外存儲器已開始採用磁帶軟體主要用機器語言編制,後期逐步發展了匯編語言。主要用於科學計算。
第二代(1958—1964年)晶體管數字計算機
計算機的邏輯元件採用晶體管,主存儲器採用磁芯,外存儲器已開始使用磁碟;軟體已開始有很大的發展,出現了各種高級語言及編譯程序。此時,計算機速度明顯提高,耗電下降,壽命提高。計算機已發展至用於各種事務處理,並開始用於工業控制。
第三代(1964一1971年)集成電路計算機
計算機的邏輯元件採用小規模和中規模集成電路,即所謂的SSI和MSI;軟體發展更快,已有分時操作系統,應用范圍日益擴大。
第四代(1971年以後)大規模和超大規模集成電路計算機
計算機的邏輯元件採用大規模集成電路(LSI),在單片矽片上可集成1000至20000個晶體管的集成電路。而超大規模集成電路目前集成多達5000萬個晶體管。
目前計算機技術發展迅速,發展方向主要一是朝著大型、巨型化發展,二是向小型、微型化發展。
1.大型、巨型計算機
為了適應現代科學技術發展的需要,要求計算機提高運算速度,加大主儲容量,為此出現了大型和巨型計算機。如美國的克雷公司生產的Cray—1、Cray—2、Cray—3巨型計算機比較著名。我國的銀河I就是每秒l0億次並行巨型計算機。巨型計算機象徵著一個國家的科技實力,目前只有少數幾個國家有能力生產。大型機速度快,容量大,解決了過去無法計算的實時及復雜的數學問題,但設備龐大,價格昂貴。
2.小型、微型計算機
小型、微型機的出現、普及和銀薯應用,適應宇航、導彈技術及一般應用的體積小、造價低、高可靠性要求。
微型計算機(Microcomputer)的心臟——中央處理器(CPU)集成在一小塊晶元上,被稱為微處理器MPU(Micro processing Unit),以區別大、中、小型計算機的CPU。微型計算機除有MPU外,還有以大規模集成電路製成的主存儲器和輸入輸出介面電路,三者之間採用匯流排結構聯系起來。如果再配上相應的外圍設備如顯示器(CRT)、鍵盤及列印機等,這就成為微型計算機系統(Microcomputer System)。目前,微型計算州敗機功能已經很強,比如「奔騰4」(Pentium) CPU的集成度已達到4000多萬只晶體管,時鍾頻率高達3000MHz。由於結構簡單、通用性強、價格便宜,微型計算機已成為現代計算機領域中的一個極為重要的分支,發展突飛猛進。
二、計算機的用途
我門現正身處科技年代,計算機的應用無所不在。從日常生活接觸到的至敏感高科技的,本章可幫助你了解計算機在不同領域的應用情況。
3.1 教育
計算機作為學習工具
計算機輔助學習就是藉助計算機作為學習工具。現時,有不少計算機輔助學習軟體均藉助文字、圖像、聲音、影像及動畫等方式幫助學生學習不同的科目。同時可測試所學的知識,並立刻得到測試的結果。
互聯網上亦可以找到大量的學習資源,學生也可自行學習一些課外的知識。
計算機作為教學工具
計算機也是很好的教學輔助工具。透過使用計算機,教師能夠以更有趣的多媒體(圖像、視像、動畫、聲音和文字)效果,更清楚地展示教學內容、解釋一些較難說明的概念及展示一些鋒跡者難以實際進行的實驗,使學習更有趣味。
計算機作為學校行政工具
透過計算機的幫助,學校的行政可以更有效率。學校可以利用計算機來貯存和處理大量的數據,例如每個學生的個人紀錄、班級名單、各科考試成績、圖書館的圖書數據等。
3.2 娛樂
計算機游戲
計算機游戲可分為冒險游戲、動作游戲、教育游戲、智力游戲、模擬游戲、戰略游戲等,大都含有大量的視覺及音響效果,好的計算機游戲能引發游戲參與者的想像力,並為他們提供了挑戰的樂趣和成功的喜悅。
電影及電視製作
利用計算機,我們可以製作電影或電視節目中的特別音響和視覺效果;現時,不少科幻或動作電影都有利用計算機技術協助製作,為我們帶來新形式的娛樂。
互動電視
現在,我們只需接駁一個控制盒,便可安坐家中,享受自選視像服務。你只需選擇你喜歡看的影片,計算機系統即會透過電話線把視像傳送過來,讓你在家中的電視收看。
3.3 家庭電器
家庭電器
錄像機定時錄像,洗衣機的洗衣程序,電冰箱、冷氣機自動控制溫度、微波爐加熱程序,很多都由計算機控制了。
智能家居
所謂智能家居,就是透過編程、聲控或電話操控,全屋電器都交由計算機控制,按時開關。
3.4 交通運輸
交通監控
交通燈、電子道路收費、海陸空交通監察系統,都是利用計算機操控的。
調配
鐵路系統、車、船、飛機間的調配,都是利用計算機操控的。
票務
售票系統如自動售票機、八達通等都是利用計算機操控的。
3.5 通訊
電話
大部分國家的電話系統已計算機化了,進一步改良了音質、線路、電話機樓之工作環境。
電子郵件
電子郵件軟體可以讓人們在計算機網路上收發訊息。它是一種快捷、經濟而方便的訊息傳遞方法。
實時交流
進行網上游戲、聊天室、ICQ、網路電話、視像會議等。而視像會議更可以讓人透過計算機網路與其它人作面對面的通話。
3.6 商業
金融業
金融機構各分行的運作及紀錄,都靠計算機聯系, 你可以利用自動櫃員機存款、提款或轉賬,現在你更可以利用電話、電視或計算機,連接銀行的計算機系統,從而
1.查詢脹戶余額;
2.進行轉脹;
3.取得財經信息。
銷售業
百貨公司及超級市場利用計算機化的銷售點終端機,讀取貨物的數據(名稱和價格),列印發票,控制存貨,系統並連接各銷售點終端機,控制存貨水平及訂貨數量。
服務業
很多服務業都開始利用計算機改善效率,酒店可利用計算機及互聯網預訂房間,酒樓用計算機落單及結賬,旅行社利用計算機為客戶預訂機票酒店等,購物公司利用互聯網作購物服務等。
3.7 辦公室應用
辦公室自動化是利用計算機化設備來處理辦公室的工作。以下各類應用軟體,是一般自動化的辦公室內經常使用的:
文書處理軟體
文書處理軟體可用作建立、編輯、校對、格式化及列印文件。
電子表格
電子表格軟體可以進行計算、分析數據,以及展示數據。
資料庫
資料庫軟體可作貯存、整理及更新大量的資料。
簡報軟體
簡報軟體可以在會議中向出席者顯示報告或介紹數據。
三、計算機具有以下特點:
快速的運算能力 , 足夠高的計算精度 超強的記憶能力
四、計算機系統的基本組成
運算器
中央處理器 控制器
主機 內存儲器
硬體 外存儲器
外設 輸入設備
微型計算機 輸出設備
系統 操作系統
系統軟體 服務軟體
軟體 編譯或解釋系統
信息管理軟體
應用軟體 輔助設計軟體
文字處理軟體
圖形軟體
各種程序包
五、硬體系統的組成及各個部件的主要功能
計算機硬體系統由運算器、控制器、存儲器、輸入設備和輸出設備等五大部件組成
1.運算器
運算器是一個「信息加工廠」。數據的運算和處理工作就是在運算器中進行的。這里的「運算」,不僅是加、減、乘、除等基本算術運算,還包括若干基本邏輯運算。
2.控制器
控制器是整個計算機的指揮中心,它取出程序中的控制信息,經分析後,便按要求發出操作控制信號,使各部分協調一致地工作。
3.存儲器
存放程序和數據的地方,並根據命令提供 存儲器是計算機中給有關部分使用。
1)存儲器的主要技術參數:存儲容量、存取速度和位價格(即一個二進制位的價格)。
2)存儲器容量:表示計算機存儲信息的能力,並以位元組(byte)為單位。1個位元組為8個二進制位(bit)。由於存儲器的容量一般都比較大,尤其是外存儲器的容量提高得非常快, 因此又以210 (1024)為倍數不斷擴展單位名稱。這些單位的關系如下:(千、兆、吉), 因此又以210 (1024)為倍數不斷擴展單位名稱。這些單位的關系如下:(千
1byte= 8bit lKB= l024byte
lMB=1024KB lGB=1024MB
3)存儲器系統的組成:
存儲器系統包括主存儲器(內存儲器)、輔助存儲器(外存儲器)和高速緩沖存儲器(cache)。三者按存取速度、存儲容量、位價格的優劣組成層次結構,以提高CPU越來越高的速度要求,並較好地解決三個技術參數的矛盾。它們之間交換數據的層次如圖-2。
4)主存儲器
存放當前參與運行的程序、數據和中間信息。它與運算器、控制器進行信息交換。
特點:存儲容量小、存取速度快、位價格適當。存儲信息不能長期保留(斷電即丟失
4.輸入設備.
最常見的有鍵盤和滑鼠,我們可以通過鍵盤 {圖一}的輸入和滑鼠 {圖二}的操作把一些基本的信息傳輸到電腦中,還有計算機中的硬碟和軟盤,將事先存放在磁碟中的信息通過操作傳送到電腦中去;此外還有掃描儀 {圖三}、數碼照相機 {圖四}、數碼攝象機 {圖五}等,可以把一些拍好的照片和錄像傳輸到計算機中;我們計算機中的耳脈 {圖六}也可以作為輸入設備,它可以結合計算機中的軟體操作把聲音傳輸到計算機中去。輸入設備中還有電子觸摸屏,在郵局我們可以直接在觸摸屏上進行操作,查詢到全國各地的郵政編碼。
5.輸出設備(Output Device)
是人與計算機交互的一種部件,用於數據的輸出。它把各種計算結果數據或信息以數字、字元、圖像、聲音等形式表示出來。常見的有顯示器 {圖七}、列印機 {圖八}、繪圖儀、影像輸出系統、語音輸出系統、磁記錄設備等
六、數據存儲的基本概念
數據存儲是數據流在加工過程中產生的臨時文件或加工過程中需要查找的信息。數據以某種格式記錄在計算機內部或外部存儲介質上。數據存儲要命名,這種命名要反映信息特徵的組成含義。數據流反映了系統中流動的數據,表現出動態數據的特徵;數據存儲反映系統中靜止的數據,表現出靜態數據的特徵。
常用的存儲介質為磁碟和磁帶。數據存儲組織方式因存儲介質而異。在磁帶上數據僅按順序文件方式存取;在磁碟上則可按使用要求採用順序存取或直接存取方式。數據存儲方式與數據文件組織密切相關,其關鍵在於建立記錄的邏輯與物理順序間對應關系,確定存儲地址,以提高數據存取速度。
(下面有續篇)
七、軟體基礎知識
操作系統」(Operating System,簡稱OS)是最重要的系統軟體之一,主要用來管理計算機硬體資源,並為我們提供控制與操作計算機的環境。Windows98就是一種典型的操作系統軟體,我們是通過桌面、菜單、控制面板等部分來操作和控制我們的計算機的。
常見的操作系統有DOS,Windows3.x,UNIX,Mac OS等。
操作系統是計算機系統的最高統帥,所有軟體都要依靠操作系統的指令工作。不論硬體還是軟體都離不開操作系統的支持。總的來說,操作系統負擔著以下幾方面的重要使命:
Ø 管理計算機系統的各種硬體資源,如CPU、內存空間、磁碟空間、輸入/輸出設備等。
Ø 2管理計算機系統中的各種]軟體資源。
Ø 負責協調計算機系統的各硬體之間、軟體之間、硬體和軟體之間的關系,合理地組織計算機的工作流程。
Ø 作為計算機與使用者之間交換信息的橋梁。當計算機配置了操作系統後,人不再直接操作計算機的硬體,而是利用操作系統提供的命令與服務與計算機的各種軟硬體打交道。可以說操作系統建立了使用者與計算機之間的介面與通道。
總之,離開了操作系統的管理和中介作用,計算機對普通人來說是沒有任何價值的。DOS、OS/2、UNIX、Windows、Mac OS等都是可以應用於微機上的操作系統,其中DOS和Windows是最常用的微機操作系統。
人、計算機與操作系統三者之間的關系見書。
應用軟體是為某種實際應用或解決某種問題所編制的各種應用程序。這些程序具有很強的實用性,可以專門用於解決某個應用領域中的具體問題。如事務管理軟體、文字處理軟體、輔助教學軟體、輔助設計軟體、各種游戲軟體等等。
另外,應用軟體必須依附於某種操作系統。也就是說,一種應用軟體通常只能在一種操作系統中運行。
軟體使用道德規范:使用合法軟體、使用正版軟體;不非法復制軟體,不使用盜版軟體。
3. 計算機病毒及其防治
計算機病毒並不是平常意義上所指的那種生物病毒或細菌病毒,它也是計算機程序。
計算機病毒具有傳染性、擴散性、隱蔽性、破壞性。詳細介紹及舉例見書上。
計算機病毒的預防措施有:
Ø 不使用來歷不明、無法確定是否帶有病毒的軟盤和光碟。
Ø 如果一定要使用外來軟盤,應該先利用殺毒軟體進行病毒檢查,確定不攜帶病毒後才能使用。
Ø 不非法復制軟體,不使用盜版軟體。
Ø 對系統盤、程序盤及存有重要數據的軟盤進行防寫,並進行備份。
Ø 定期利用殺毒軟體對計算機進行殺毒檢測,以便及時發現、清除病毒。
計算機病毒的清除常用的殺毒軟體有:KILL、KV300、瑞星殺毒軟體、Norton等。
清楚病毒最徹底的方法是對已染上病毒的磁碟重新分區及進行格式化操作。格式化磁碟將刪除磁碟上所有的程序和數據,包括操作系統,因而作為程序的病毒也將被清除掉。不過,由於硬碟格式化的後果比較嚴重,而且格式化後安裝操作系統有一定的難度,因此大家不要輕易格式化硬碟,要請專業人員來操作。
八、數值在計算機中的表示形式
數值在計算機中表示形式為機器數,計算機只能識別0和1,使用的是二進制,而在日常生活中人們使用的是十進制,"正如亞里士多德早就指出的那樣,今天十進制的廣泛採用,只不過我們絕大多數人生來具有10個手指頭這個解剖學事實的結果.
數值有正負之分,計算機就用一個數的最高位存放符號(0為正,1為負).這就是機器數的原碼了.假設機器能處理的位數為8.即字長為1byte,原碼能表示數值的范圍為
(-127~-0 +0~127)共256個.
有了數值的表示方法就可以對數進行算術運算.但是很快就發現用帶符號位的原碼進行乘除運算時結果正確,而在加減運算的時候就出現了問題,如下: 假設字長為8bits
( 1 ) 10- ( 1 )10 = ( 1 )10 + ( -1 )10 = ( 0 )10
進行原碼運算:(00000001)原 + (10000001)原 = (10000010)原 = ( -2 ) 顯然不正確.
因為在兩個正數的加法運算中是沒有問題的,於是就發現問題出現在帶符號位的負數身上。
對除符號位外的其餘各位逐位取反就產生了反碼(對於正數,其反碼與原碼相同).反碼的取值空間和原碼相同且一一對應. 下面是反碼的減法運算:
( 1 )10 - ( 1 ) 10= ( 1 ) 10+ ( -1 ) 10= ( 0 )10
進行反碼運算:(00000001) 反+ (11111110)反 = (11111111)反 = ( -0 ) 有問題.
( 1 )10 - ( 2)10 = ( 1 )10 + ( -2 )10 = ( -1 )10
進行反碼運算:(00000001) 反+ (11111101)反 = (11111110)反 = ( -1 ) 正確
問題出現在(+0)和(-0)上,在人們的計算概念中零是沒有正負之分的.(印度人首先將零作為標記並放入運算之中,包含有零號的印度數學和十進制計數對人類文明的貢獻極大).
於是就引入了補碼概念. 負數的補碼就是對反碼加一,而正數不變,正數的原碼反碼補碼是一樣的.在補碼中用(-128)代替了(-0),所以補碼的表示範圍為:
(-128~0~127)共256個.
注意:(-128)沒有相對應的原碼和反碼, (-128) = (10000000) 補碼的加減運算如下:
( 1 ) 10- ( 1 ) 10= ( 1 )10 + ( -1 )10 = ( 0 )10
(00000001)補 + (11111111)補 = (00000000)補 = ( 0 ) 正確
( 1 ) 10- ( 2) 10= ( 1 )10 + ( -2 )10 = ( -1 )10
(00000001) 補+ (11111110) 補= (11111111)補 = ( -1 ) 正確
所以補碼的設計目的是:
⑴使符號位能與有效值部分一起參加運算,從而簡化運算規則.
⑵使減法運算轉換為加法運算,進一步簡化計算機中運算器的線路設計
所有這些轉換都是在計算機的最底層進行的,而在我們使用的匯編、C等其他高級語言中使用的都是原碼。看了上面這些大家應該對原碼、反碼、補碼有了新的認識了吧!
九、常用外部設備
鍵盤、滑鼠、顯示器、列印機 、音響、耳機、掃描儀
十、什麼是CPU
CPU是英語「Central Processing Unit/中央處理器」的縮寫,CPU一般由邏輯運算單元、控制單元和存儲單元組成。在邏輯運算和控制單元中包括一些寄存器,這些寄存器用於CPU在處理數據過程中數據的暫時保存, 其實我們在買CPU時,並不需要知道它的構造,只要知道它的性能就可以了。 CPU主要的性能指標有: 主頻即CPU的時鍾頻率(CPU Clock Speed)。這是我們最關心的,我們所說的233、300等就是指它,一般說來,主頻越高,CPU的速度就越快,整機的就越高。 時鍾頻率即CPU的外部時鍾頻率,由電腦主板提供,以前一般是66MHz,也有主板支持75各83MHz,目前Intel公司最新的晶元組BX以使用100MHz的時鍾頻率。另外VIA公司的MVP3、MVP4等一些非Intel的晶元組也開始支持100MHz的外頻。精英公司的BX主板甚至可以支持133MHz的外頻,這對於超頻者來是首選的。 內部緩存(L1 Cache):封閉在CPU晶元內部的高速緩存,用於暫時存儲CPU運算時的部分指令和數據,存取速度與CPU主頻一致,L1緩存的容量單位一般為KB。L1緩存越大,CPU工作時與存取速度較慢的L2緩存和內存間交換數據的次數越少,相對電腦的運算速度可以提高。 外部緩存(L2 Cache):CPU外部的高速緩存,Pentium Pro處理器的L2和CPU運行在相同頻率下的,但成本昂貴,所以Pentium II運行在相當於CPU頻率一半下的,容量為512K。為降低成本Inter公司生產了一種不帶L2的CPU命為賽揚,性能也不錯,是超頻的理想。 MMX技術是「多媒體擴展指令集」的縮寫。MMX是Intel公司在1996年為增強Pentium CPU在音像、圖形和通信應用方面而採取的新技術。為CPU增加57條MMX指令,除了指令集中增加MMX指令外,還將CPU晶元內的L1緩存由原來的16KB增加到32KB(16K指命+16K數據),因此MMX CPU比普通CPU在運行含有MMX指令的程序時,處理多媒體的能力上提高了60%左右。目前CPU基本都具備MMX技術,除P55C和Pentium ⅡCPU還有K6、K6 3D、MII等。 製造工藝:現在CPU的製造工藝是0.35微米,最新的PII可以達到0.28微米,在將來的CPU製造工藝可以達到0.18微米。
十一、內存的概念
在計算機的組成結構中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數據的部件,對於計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內存儲器(簡稱內存,港台稱之為記憶體)。
內存就是存儲程序以及數據的地方,比如當我們在使用WPS處理文稿時,當你在鍵盤上敲入字元時,它就被存入內存中,當你選擇存檔時,內存中的數據才會被存入硬(磁)盤。在進一步理解它之前,還應認識一下它的物理概念。
內存一般採用半導體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE)。
●只讀存儲器(ROM)
ROM表示只讀存儲器(Read Only Memory),在製造ROM的時候,信息(數據或程序)就被存入並永久保存。這些信息只能讀出,一般不能寫入,即使機器掉電,這些數據也不會丟失。ROM一般用於存放計算機的基本程序和數據,如BIOS ROM。其物理外形一般是雙列直插式(DIP)的集成塊。
●隨機存儲器(RAM)
隨機存儲器(Random Access Memory)表示既可以從中讀取數據,也可以寫入數據。當機器電源關閉時,存於其中的數據就會丟失。我們通常購買或升級的內存條就是用作電腦的內存,內存條(SIMM)就是將RAM集成塊集中在一起的一小塊電路板,它插在計算機中的內存插槽上,以減少RAM集成塊佔用的空間。目前市場上常見的內存條有1G/條,2G/條,4G/條等。
●高速緩沖存儲器(Cache)
Cache也是我們經常遇到的概念,也就是平常看到的一級緩存(L1 Cache)、二級緩存(L2 Cache)、三級緩存(L3 Cache)這些數據,它位於CPU與內存之間,是一個讀寫速度比內存更快的存儲器。當CPU向內存中寫入或讀出數據時,這個數據也被存儲進高速緩沖存儲器中。當CPU再次需要這些數據時,CPU就從高速緩沖存儲器讀取數據,而不是訪問較慢的內存,當然,如需要的數據在Cache中沒有,CPU會再去讀取內存中的數據。
●物理存儲器和地址空間
物理存儲器和存儲地址空間是兩個不同的概念。但是由於這兩者有十分密切的關系,而且兩者都用B、KB、MB、GB來度量其容量大小,因此容易產生認識上的混淆。初學者弄清這兩個不同的概念,有助於進一步認識內存儲器和用好內存儲器。
物理存儲器是指實際存在的具體存儲器晶元。如主板上裝插的內存條和裝載有系統的BIOS的ROM晶元,顯示卡上的顯示RAM晶元和裝載顯示BIOS的ROM晶元,以及各種適配卡上的RAM晶元和ROM晶元都是物理存儲器。
存儲地址空間是指對存儲器編碼(編碼地址)的范圍。所謂編碼就是對每一個物理存儲單元(一個位元組)分配一個號碼,通常叫作「編址」。分配一個號碼給一個存儲單元的目的是為了便於找到它,完成數據的讀寫,這就是所謂的「定址」(所以,有人也把地址空間稱為定址空間)。
地址空間的大小和物理存儲器的大小並不一定相等。舉個例子來說明這個問題:某層樓共有17個房間,其編號為801~817。這17個房間是物理的,而其地址空間採用了三位編碼,其范圍是800~899共100個地址,可見地址空間是大於實際房間數量的。
對於386以上檔次的微機,其地址匯流排為32位,因此地址空間可達2的32次方,即4GB。(但是我們常見的32位操作系統windows xp卻最多隻能識別或者使用3.25G的內存,即使64位的操作系統vista雖然能識別4G的內存,卻也最多隻能使用3.25G的內存。)
好了,現在可以解釋為什麼會產生諸如:常規內存、保留內存、上位內存、高端內存、擴充內存和擴展內存等不同內存類型。
十二、微處理器的概念
微處理器(MPU),說白了,就是微型化的CPU。也就是利用超大規模集成電路技術把CPU做到一片或幾片晶元里。
十三、計算機安全常識
什麼是惡意軟體?
答:惡意軟體是對破壞系統正常運行的軟體的統稱,一般來說有如下表現形式:
強行安裝,無法卸載
安裝以後修改主頁且鎖定
安裝以後隨時自動彈出廣告
自我復制代碼,類似病毒一樣,拖慢系統速度
什麼是插件?
答:插件是指會隨著IE瀏覽器的啟動自動執行的程序,根據插件在瀏覽器中的載入位置,可以分為工具條(Toolbar)、瀏覽器輔助(BHO)、搜索掛接(URL SEARCHHOOK)、下載ActiveX(ACTIVEX)。
有些插件程序能夠幫助用戶更方便瀏覽網際網路或調用上網輔助功能,也有部分程序被人稱為廣告軟體(Adware)或間諜軟體(Spyware)。此類惡意插件程序監視用戶的上網行為,並把所記錄的數據報告給插件程序的創建者,以達到投放廣告,盜取游戲或銀行帳號密碼等非法目的。
因為插件程序由不同的發行商發行,其技術水平也良莠不齊,插件程序很可能與其它運行中的程序發生沖突,從而導致諸如各種頁面錯誤,運行時間錯誤等等現象,阻塞了正常瀏覽。
什麼是木馬?
答:特洛伊木馬,英文叫做「Trojan horse」,其名稱取自希臘神話的特洛伊木馬記。 它是一種基於遠程式控制制的黑客工具,具有隱蔽性和非授權性的特點。所謂隱蔽性是指木馬的設計者為了防止木馬被發現,會採用多種手段隱藏木馬,這樣服務端即使發現感染了木馬,由於不能確定其具體位置,往往只能望「馬」興嘆。所謂非授權性是指一旦控制端與服務端連接後,控制端將享有服務端的大部分操作許可權,包括修改文件,修改注冊表,控制滑鼠,鍵盤等等,而這些權力並不是服務端賦予的,而是通過木馬程序竊取的。
木馬有哪些危害:
1.發送QQ、msn尾巴,騙取更多人訪問惡意網站,下載木馬
2.盜取用戶帳號,通過盜取的帳號和密碼達到非法獲取虛擬財產和轉移網上資金的目的
3.監控用戶行為,獲取用戶重要資料
如何預防木馬?
1.養成良好的上網習慣,不訪問不良小網站。
2.下載軟體盡量到大的下載站點或者軟體官方網站下載。
3.安裝殺毒軟體,防火牆,定期進行病毒和木馬掃描。
Ⅱ 電腦常識
rar zip是壓縮文件
avi rm rmvb wmv是視頻
exe是程序
M1V MPEG相關文件(MIME「mpeg」類型)
M3D Corel Motion 3D動畫文件
M3U MPEG URL(MIME聲音文件)
MAC MacPaint圖像文件
MAD Microsoft Access模塊文件
MAF Microsoft Access表單文件
MAG 在一些日本文件中發現的圖形文件格式
MAGIC 魔力郵件監視器配置文件
MAK Visual Basil或Microsoft Visual C++工程文件
MAM Microsoft Access宏
MAN UNIX手冊頁輸出
MAP 映射文件;Duke Nukem 3D WAD游戲文件
MAQ Microsoft Access查詢文件
MAR Microsoft Access報表文件
MAS Lotus Freelance Graphics Smart Master文件
MAT Microsoft Access表;3D Studio MAX材料庫
MAUD MAUD抽樣格式
MAX Kinetx的3DStudio MAX文件;該格式用於一個3D場景文件;Paperport文件;OrCAD設計文件
MAZ Hover迷路數據;Division的dVS/dVISE使用的文件格式
MB1 Apogee Monster Bash數據文件
MBOX Berkeley Unix郵箱格式
MBX Microsoft Outlook保存email格式;Eudora郵箱
MCC Dailerl0呼叫卡
MCP Metrowerks CodeWarrior工程文件
MCR DataCAD鍵盤宏文件
MCW Microsoft Word的Macintosh文檔
MDA Microsoft Access內抽入器;Microsoft Access 2.0版及其後續版本的工作組事件
MDB Microsoft Access資料庫
MDE Microsoft Access MDE文件
MDL 數字跟蹤器音樂模塊(MOD)文件;Quake模 塊文件
MDN Microsoft Access空資料庫模板
MDW Microsoft Access工作組文件
MDZ Microsoft Access向導模板文件
MED 音樂編輯器,OctaMED音樂模塊(MOD)文件
MER 電子表格/資料庫數據交換格式;FileMaker、Excel及其他軟體能識別
MET 表示管理器元文件
MFG Pro/ENGINEER製造文件
MGF 在材料與幾何學里的文件格式
MHTM,MHTML MHTML文檔(MIME)
MI 雜項
MIC Microsoft Image Composer文件
MID MIDI音樂
MIF Adobe FramMaker交換格式
MIFF 與機器無關格式文件
MIM,MIME,MME Internet郵件擴展格式的多用途文件,經常作為發送e-mail時在AOL里附件而創建的
文件;
在一個多區MIM文件里的文件能用WinZip或其他類似程序打開
MLI 3D Studio的材料庫格式文件
MMF Meal Master格式;一個處方類格式;Microsoft郵件文件
MMG 超過20/20表或集會數據文件
MMM Microsoft多媒體電影
MMP Mindmapor Mind Manager文件
MN2 Descent2任務文件
MND,MNI Mandelbort for Windows
MNG 多映像網路圖形
MNT,MNX Microsoft FoxPro菜單文件
MNU Visual dBASE菜單文件;Intertel Systems Interact菜單文件
MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音樂模塊文件;Microsoft多計劃電子表格
;
Amiga/PC磁軌文件
MOV QuickTime for Windows電影
MP2 第二層MPEG音頻文件
MP3 第三層MPEG音頻文件
MPA MPEG相關文件,MIME「mpeg類型」
MPE,MPEG,MPG MPEG動畫文件
MPP Microsoft工程文件;CAD繪圖文件格式
MPR Microsoft FoxPro菜單(已編譯)
MRI MRI掃描文件
MSA 魔術陰影檔案
MSDL Manchester的場景描述語言
MSG Microsoft郵件消息
MSI Windows 安裝器包
MSN Microsoft網路文檔;Descent Mission文件
MSP Microsoft Paint(畫圖)點陣圖文件;Windows Installer路徑文件
MST Windows 安裝器傳輸文件
MTM Multi 跟蹤器音樂模塊(MOD)文件
MUL Ultima在線
MUS 音樂
MUS10 Mus10聲音
MVB Microsoft多媒體查看器文件
MWP Lotus WordPro 97 Smart Master文件
NAN Nanoscope文件(Raw Grayscale)
NAP NAP元文件
NCB Microsoft Developer Studio文件
NCD Norton改變目錄
NCF NetWare命令文件;Lotus Notes內部剪切板
NDO 3D 低多邊形建模器,Nendo
netCDF 網路公用數據表單
NFF 中性文件格式
NFT NetObject Fusion模板文件
NIL Norton游標庫文件(EasyIcons-兼容)
NIST NIST Sphere聲音
NLB Oracle 7數據
NLM NetWare可裝載模塊
NLS 用於本地化的國家語言支持文件(例如,Uniscape)
NLU Norton Live Update e-mail 觸發器文件
NOD NetObject Fusion文件
NSF Lotus Notes資料庫
NSO NetObject Fusion文檔文件
NST Noise Tracker音樂模塊(MOD)文件
NS2 Lotus Notes資料庫(第二版)
NTF Lotus Notes資料庫模板
NTX CA-Clipper索引文件
NWC Noteworthy Composer歌曲文件
NWS Microsoft Outlook Express新聞消息(MIME RFC822)
O01 台風聲音文件
OBD Microsoft Office活頁夾
OBJ 對象文件
OBZ Microsoft Office活頁夾向導
OCX Microsoft對象鏈接與嵌入定製控制項
ODS Microsoft Outlook Express郵箱文件
OFF 3D 網狀物對象文件格式
OFN Microsoft Office FileNew文件
OFT Microsoft Outlook模板
OKT Oktalyzer音樂模塊(MOD)文件
OLB OLE對象庫
OLE OLE對象
OOGL 面向對象圖形庫
OPL 組織者編程語言源文件——Psion/Symbian
OPO OPL輸出可執行文件
OPT Microsoft Developer Studio文件
OPX OPL擴展DLL(動態鏈接庫)
ORA Oracle 7 配置文件
ORC Oracle 7腳本文件
ORG Lotus Organizer 文件
OR2 Lotus Organizer 2 文件
OR3 Lotus Organizer 97 文件
OSS Microsoft Office查找文件
OST Microsoft Exchange / Outlook 離線文件
OTL Super NoteTab 模板文件
OUT C語言輸出文件
P3 Primavera Project Planner(工程設計器)文件
P10 Tektronix Plot 10 繪圖文件
P65 PageMaker 6.5文件
P7C Digital ID 文件(MIME)
PAB Microsoft個人地址簿
PAC SB Studio Ⅱ 包
PAK Quake WAD文件
PAL 壓縮文件
PART Go!Zilla部分下載文件
PAS Pascal源代碼
PAT DataCAD Hatch模式文件;CorelDRAW模式;高級Gravis Ultrasound / Forte 技術;碎片文件
PBD PowerBuilder動態庫,作為本地DLL的一個替代物
PBF Turtle Beach的Pinnacle 銀行文件
PBK Microsoft PhoneBook(電話簿)
PBL 用於在PowerBuilder開發環境中的PowerBuilder動態庫
PBM 可導出點陣圖
PBR PowerBuilder資源
PCD Kodak Photo-CD映像;P-Code編譯器測試腳本,由Microsoft測試與Microsoft Visual測試
PCE Maps Eudora郵箱名字的DOS文件名
PCL Hewlett-Packard 列印機控制語言文件(列印機備用點陣圖)
PCM 聲音文件格式;OKI MSM6376 合成晶元 PCM格式
PCP Symantec Live Update Pro文件
PCS PICS動畫文件
PCT Macintosh PICT繪畫文件
PCX Zsoft PC畫筆點陣圖
PDB 3Com PalmPilot資料庫文件
PDD 可以用Paint Shop Pro或其他圖像處理軟體打開的圖形圖像
PDF Adobe Acrobat 可導出文檔格式文件(可用Web瀏覽器顯示);Microsoft系統管理伺服器包定義
文件;
NetWare列印機定義文件
PDP Broderbund的Print Shop Deluxe文件
PDQ Patton&Patton Flowercharting PDQ Lite 文件
PDS 攝影圖像文件(該文件格式的來源不清楚)
PF Aladdin系統對私人文件進行加密的文件
PFA 類型1字體(ASCⅡ)
PFB 類型1字體(二進制)
PFC PF組件
PFM 列印機字體尺度
PGD 良好隱私(Pretty Good Privacy,PGP)虛擬磁碟文件
PGL HP繪圖儀繪圖文件
PGM 可輸出灰度圖(點陣圖)
PGP 用良好隱私(PGP)演算法加密文件
PH 由Microsoft幫助文件編譯器產生的臨時文件
PHP,PHP3 包含有PHP腳本的HTML網頁
PHTML 包含有PHP腳本的HTML網頁;由Perl分析解釋的HTML
PIC PC畫圖點陣圖;Lotus圖片;Macintosh PICT繪圖
PICT Macintosh PICT圖形文件
PIF 程序信息文件;IBM PIF繪圖文件
PIG LucasArts的Dark Forces WAD文件
PIN Epic Pinball數據文件
PIX 內置系統點陣圖
PJ MKS源完整性文件
PJX,PJT Microsoft Visual FoxPro工程文件
PKG Microsoft Developer Studio應用程序擴展(與DLL文件類似)
PKR PGP的公用鑰匙環
PL Perl程序
PLG 由REND386/AVRIL使用的文件格式
PLI Oracle 7數據描述
PLM Discorder Tracker2模塊
PLS Disorder Tracker2抽樣文件;MPEG PlayList文件(由WinAmp使用)
PLT HPGL繪圖儀繪圖文件;AutoCAD plot繪圖文件;Gerber標志製作軟體
PM5 Pagemaker 5.0文件
PM6 Pagemaker 6.0文件
PNG 可移植的網路圖形點陣圖;Paint Shop Pro瀏覽器目錄
PNT,PNTG MacPaint圖形文件
POG Descent2 PIG文件擴展
POL Windows NT策略文件
POP Visual dBASE上托文件
POT Microsoft Powerpoint模塊
POV 視頻射線跟蹤器暫留
PP4 Picture Publisher 4點陣圖
PPA Microsoft Powerpoint內插器
PPF Turtle Beach的Pinnacle程序文件
PPM 可移植的象素映射點陣圖
PPP Parson Power Publisher;Serif PagePlus桌面出版預設輸出
PPS Microsoft Powerpoint幻燈片放映
PPT Microsoft Powerpoint演示文稿
PQI PowerQuest驅動器圖像文件
PRC 3COM PalmPiltt資源(文本或程序)文件
PRE Lotus Freelance演示文稿
PRF Windows系統文件,Macromedia導演設置文件
PRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序
PRJ 3D Studio(DOS)工程文件
PRN 列印表格(用空格分隔的文本);DataCAD Windows列印機文件
PRP Oberson的Prospero數據轉換產品保存的工程文件
PRS Harvard Graphics for Windows演示文件
PRT 列印格式化文件;Pro/ENGINEER元件文件
PRV PsiMail Internet提供者模板文件
PRZ Lotus Freelance Graphics 97文件
PS Postscript格式化文件(PostScript列印機可讀文件)
PSB Pinnacle Sound Bank
PSD Adobe photoshop點陣圖文件
PSI PSION a-Law聲音文件
PSM Protracker Studio模型格式;Epic游戲的源數據文件
PSP Paint Shop Pro圖像文件
PST Microsoft Outlook個人文件夾文件
PTD Pro/ENGINEER表格文件
PTM Polytracker音樂模塊(MOD)文件
PUB Ventura Publisher出版物;Microsoft Publisher文檔
PWD Microsoft Pocket Word文檔
PWL Windows 95口令列表文件
PWP Photoworks圖像文件(能被Photoworks瀏覽的一系列文件)
PWZ Microsoft Powerpoint向導
PXL Microsoft Pocket Excel電子表格
PY 來自Yahoo的電子消息;python腳本文件
PYC Python腳本文件
QAD PF QuickArt文檔
QBW QuickBooks for Windows文件
QDT 來自Quicken UK的QuickBooks數據文件,帳目/稅/貨單程序
QD3D Apple的QuickDraw 3D元文件格式
QFL FAMILY LAWYER文檔
QIC Microsoft備份文件
QIF QuickTime相關圖像(MIME);Quicken導入文件
QLB Quick庫
QM Quality Motion文件
QRY Microsoft查詢文件
QST Quake Spy Tab文件
QT,QTM QuickTime電影
QTI,QTIF QuickTime相關圖像
QTP QuickTime優先文件
QTS Mac PICT圖像文件;QuickTime相關圖像
QTX QuickTime相關圖像
QW Symantec Q&A Write程序文件
QXD Quark XPress文件
R Pegasus郵件資源文件
RA RealAudio聲音文件
RAM RealAudio元文件
RAR RAR壓縮檔案(Eugene Roshall格式)
RAS Sun光柵圖像點陣圖
RAW RAW文件格式(點陣圖);Raw標識的PCM數據
RBH 由RoboHELP維持的RBH文件,它加入到一個幫助工程文件的信息中
RDF 資源描述框架文件(涉及XML和元數據)
RDL Descent注冊水平文件
REC 錄音機宏;RapidComm聲音文件
REG 注冊表文件
REP Visual dBASE報表文件
RES Microsoft Visual C++資源文件
RFT 可修訂的表單文本(IBM的DCA一部分或文檔內容框架結構一部分)
RGB,SGI Silicon圖形RGB文件
RLE Run-Length編碼的點陣圖
RL2 Descent2注冊水平文件
RM RealAudio視頻文件
RMD Microsoft RegMaid文檔
RMF Rich Map格式(3D游戲編輯器使用它來保存圖)
RMI M1D1音樂
ROM 基於盒式磁帶的家庭游戲模擬器文件(來自Atari 2600、Colecovision、Sega、Nintendo等盒式
磁帶
里的ROM完全拷貝,在兩個模擬器之間不可互修改)
ROV Rescue Rover數據文件
RPM RedHat包管理器包(用於Linux)
RPT Microsoft Visual Basic Crystal報表文件
RRS Ace game Road Rash保存的文件
RSL Borland的Paradox 7報表
RSM WinWay Resume Writer恢復文件
RTF Rich Text格式文檔
RTK RoboHELP使用的用來模擬Windows幫助的搜索功能
RTM Real Tracker音樂模塊(MOD)文件
RTS RealAudio的RTSL文檔;RoboHELP對復雜**作進行加速
RUL InstallShield使用的擴展名
RVP Microsoft Scan配置文件(MIME)
Rxx 多卷檔案上的RAR壓縮文件(xx= 1~99間的一個數字)
S 匯編源代碼文件
S3I Scream Tracker v3設備
S3M Scream Tracker v3的聲音模塊文件
SAM Ami專業文檔;8位抽樣數據
SAV 游戲保存文件
SB 原始帶符號位元組(8位)數據
SBK Creative Labs的Soundfont 1.0 Bank文件;(Soundblaster)/EMU So***Font v1.x Bank文件
SBL Shockwave Flash對象文件
SC2 Microsoft Schele+7文件格式;SAS目錄(Windows 95/NT、OS/2、Mac)
SC3 SimCity 3000保存的游戲文件
SCC Microsoft Source Safe文件
SCD Matrix/Imapro SCODL幻燈片圖像;Microsoft Schele +7
SCF Windows Explorer命令文件
SCH Microsoft Schele+1
SCI ScanVec Inspire本地文件格式
SCN True Space 2場景文件
SCP 撥號網路腳本文件
SCR Windows屏幕保護;傳真圖像;腳本文件
SCT SAS目錄(DOS);Scitex CT點陣圖;Microsoft FoxPro表單
SCT01 SAS目錄(UNIX)
SCV ScanVec CASmate本地文件格式
SCX Microsoft FoxPro表單文件
SD Sound Designer 1聲音文件
SD2 Sound Designer 2展平文件/數據分叉指令;SAS資料庫(Windows 95/NT、OS/2、Mac)
SDF 系統數據文件格式—Legacy Unisys(Sperry)格式
SDK Roland S—系列軟盤映像
SDL Smart Draw庫文件
SDR Smart Draw繪圖文件
SDS 原始Midi抽樣轉儲標准文件
SDT SmartDraw模板
SDV 分號分隔的值文件
SDW Lotus WordPro圖形文件;原始帶符號的DWORD(32位)數據
SDX 由SDX壓縮的Midi抽樣轉儲標准文件
SEA 自解壓檔案(Stufflt for Macintosh或其他軟體使用的文件)
SEP 標簽圖像文件格式(TIFF)點陣圖
SES Cool Edit Session文件(普通數據聲音編輯器文件)
SF IRCAM聲音文件格式
SF2 Emu Soundfont v2.0文件;Creative Labs的Soundfont 2.0 Bank文件(Sound Blaster)
SFD SoundStage聲音文件數據
SFI Sound Stage聲音文件信息
SFR Sonic Foundry Sample資源
SFW Seattle電影工程(損壞的JPEG)
SFX RAR自解壓檔案
SGML 標准通用標簽語言
SHB Corel Show演示文稿;文檔快捷文件
SHG 熱點點陣圖
SHP 3D Studio(DOS)形狀文件;被一些應用程序用於多部分交互三角形模型的3D建模
SHS Shell scrap文件;據載用於發送「口令盜竊者」
SHTML 含有伺服器端包括(SSI)的HTML文件
SHW Corel Show演示文稿
SIG 符號文件
SIT Mac的StuffIt檔案文件
SIZ Oracle 7配置文件
SKA PGP秘鑰
SKL Macromedia導演者資源文件
SL PACT的保存布局擴展名
SLB Autodesk Slide庫文件格式
SLD Autodesk Slide文件格式
SLK Symbolic Link(SYLK)電子表格
SM3 DataCAD標志文件
SMP Samplevision格式;Ad Lib Gold抽樣文件
SND NeXT聲音;Mac聲音資源;原始的未符號化的PCM數據;AKAI MPC系列抽樣文件
SNDR Sounder聲音文件
SNDT Sndtool聲音文件
SOU SB Studio Ⅱ聲音
SPD Speech數據文件
SPL Shockwave Flash對象;DigiTrakker抽樣
SPPACK SPPack聲音抽樣
SPRITE Acorn的點陣圖格式
SQC 結構化查詢語言(SQR)普通代碼文件
SQL InFORMix SQL查詢;通常被資料庫產品用於SQL查詢(腳本、文本、二進制)的文件擴展名
SQR 結構化查詢語言(SQR)程序文件
SSDO1 SAS數據集合(UNIX)
SSD SAS資料庫(DOS)
SSF 可用的電子表格文件
ST Atari ST磁碟映像
STL Sterolithography文件
STM .shtml的短後綴形式,含有一個服務端包括(SSI)的HTML文件;Scream Tracker V2音樂模塊
(MOD)
文件
STR 屏幕保護文件
STY Ventura Publisher風格表
SVX Amiga 8SVX聲音;互交換文件格式,8SVX/16SV
SW 原始帶符號字(16位)數據
SWA 在Macromedia導演文件(MP3文件)中的Shockwave聲音文件
SWF Shockwave Flash對象
SWP DataCAD交換文件
SYS 系統文件
SYW Yamaha SY系列波形文件
T64 Commodore 64模擬器磁帶映像文件
TAB Guitar表文件
TAR 磁帶檔案
TAZ UNIX gzip/tape檔案
TBK Asymetrix Toolbook交互多媒體文件
TCL 用TCL/TK語言編寫的腳本
TDB Thumbs Plus資料庫
TDDD Imagine 和 Turbo Silver射線跟蹤器使用的文件格式
TEX 正文文件
TGA Targa點陣圖
TGZ UNIX gzip/tap檔案文件
THEME Windows 95桌面主題文件
THN Graphics WorkShop for Windows速寫
TIF,TIFF 標簽圖像文件格式(TIFF)點陣圖
TIG 虎形文件,美國政府用於分發地圖
TLB OLE類型庫
TLE 兩線元素集合(NASA)
TMP Windows臨時文件
TOC Eudora郵箱內容表
TOL Kodak照片增強器
TOS Atari 16/32和32/32計算機**作系統文件
TPL CakeWalk聲音模板文件;DataCAD模板文件
TPP Teleport Pro工程
TRK Kermit腳本文件
TRM 終端文件
TRN MKS源完整性工程用法日誌文件
TTF TrueType字體文件
TTK Corel Catalyst Translaton Tool Kit
TWF TabWorks文件
TWW Tagwrite模板
TX8 MS-DOS文本
TXB Descent/D2編碼概要文件
TXT ASCⅡ文本格式的聲音數據
TXW Yamaha TX16W波形文件
TZ 老的壓縮格式文件
T2T Sonate CAD建模軟體文件
UB 原始未符號化的位元組(8位)數據
UDF Windows NT/2000唯一性資料庫文件
UDW 原始未符號化的雙字(32位)數據
ULAW 美國電話格式(CCITT G.711)聲音
ULT Ultra Tracker音樂模塊(MOD)文件
UNI MikMod UniMod格式化文件
URL Internet快捷方式文件
USE MKS源完整性文件
UU,UUE UU編碼文件
UW 原始未符號化字(16位)數據
UWF UltraTracker波形文件
V8 Covox 8位聲音文件
VAP 加註講演文件
VBA VBase文件
VBP Microsoft Visual Basic工程文件
VBW Microsoft Visual Basic工作區文件
VBX Microsoft Visual Basic用戶定製控制項
VCE Natural MicroSystems(NMS)未格式化聲音文件(由Cool Edit使用)
VCF 虛擬卡文件(Netscape);Veri配置文件;為與Sense8的WordToolkit一起使用而定義對象
VCT,VCX Microsoft FoxPro類庫
VDA Targa點陣圖
VI National Instruments LABView產品的虛擬設備文件
VIFF Khoros Visualisation格式
VIR Norton Anti-Virus或其他殺毒產品用於標識被病毒感染的文件
VIV VivoActive Player流視頻文件
VIZ Division的dVS/dVISE文件
VLB CorelVentura庫
VMF FaxWorks聲音文件
VOC Creative Labs的Sound Blaster聲音文件
VOX 用ADPCM編碼的對話聲音文件;Natural MicroSystems(NMS)格式化聲音文件,Talking
Technology
聲音文件
VP Ventura Publisher出版物
VQE,VQL Yamaha Sound-VQ定位器文件
VQF Yamaha Sound-VQ文件(可能出現標准)
VRF Oracle 7配置文件
VRML 虛擬現實建模語言文件
VSD Visio繪畫文件(流程圖或圖解)
VSL 下載列表文件(GetRight)
VSN Windows 9x/NT Virusafe版文件,用於保持有關目錄中所有信息,當一個文件被訪問,其中信息
與VSN
信息進行比較,以確保它們保持一致
VSS Visio模板文件
VST Targa點陣圖
VSW Visio工作區文件
VXD Microsoft Windows虛擬設備驅動程序
W3L W3Launch文件
WAB Microsoft Outlook文件
WAD 包含有視頻、玩家水平和其他信息的DOOM游戲的大文件
WAL Quake 2正文文件
WAV Windows波形聲形
WB1,WB2 QuattoPro for Windows電子表格
WBK Microsoft Word備份文件
WBL Argo WebLoadⅡ上載文件
WBR Crick Software的WordBar文件
WBT Crick Software的WordBar模板
WCM WordPerfect宏
WDB Microsoft Works資料庫
WDG War FTP遠程守護者文件
WEB CorelXARA Web文檔
WFB Turtle Beach的Wavefont Bank(Maui/Rio/Monterey)
WFD Turtle Beach的Wavefont Drum集合(Maui/Rio/Monterey)
WFM Visual dBASE Windows表單
WFN 在CorelDRAW中使用的符號
WFP Turtle Beach的Wavefont程序(Maui/Ri/Monterey)
WGP Wild Board游戲數據文件
WID Ventura寬度表
WIL WinImage文件
WIZ Microsoft Word向導
WK1 Lotus 1-2-3版第1、2版的電子表格
WK3 Lotus 1-2-3版第3版的電子表格
WK4 Lotus 1-2-3版第4版的電子表格
WKS Lotus 1-2-3電子表格;Microsoft Works文檔
WLD REND386/AVRIL文件
WLF Argo WebLoadⅠ上載文件
WLL Microsoft Word內插器
WMF Windows元文件
WOW Grave Composer音樂模塊(MOD)文件
WP WordPerfect文檔
WP4 WordPerfect 4文檔
WP5 WordPerfect 5文檔
WP6 WordPerfect 6文檔
WPD WordPerfect文檔或演示
WPF 可字處理文檔
WPG WordPerfect圖形
WPS Microsoft Works文檔
WPT WordPerfect模板
WPW Novell PerfectWorks文檔
WQ1 Quattro Pro/DOS電子表格
WQ2 Quattro Pro/DOS第5版電子表格
WR1 Lotus Symphony
WRG ReGet文檔
WR1 書寫器文檔
WRK Cakewalk音樂聲音工程文件
WRL 虛擬現實模型
WRZ VRML文件對象
WS1 WordStar for Windows 1文檔
WS2 WordStar for Windows 2文檔
WS3 WordStar for Windows 3文檔
WS4 WordStar for Windows 4文檔
WS5 WordStar for Windows 5文檔
WS6 WordStar for Windows 6文檔
WS7 WordStar for Windows 7文檔
WSD WordStar 2000文檔
WVL Wavelet壓縮點陣圖
WWL Microsoft Word內插器文件
X AVS圖像格式
XAR CorelXARA繪畫
XBM MIME「xbitmap」圖像
XI Scream Tracker設備抽樣文件
XIF Wang映像文件(Windows 95帶有的文件)
XLA Microsoft Excel內插器
XLB Microsoft Excel工具條
XLC Microsoft Excel圖表
XLD Microsoft Excel對話框
XLK Microsoft Excel備份
XLL Microsoft Excel內插器文件
XLM Microsoft Excel宏
XLS Microsoft Excel工作單
XLT Microsoft Excel模板
XLV Microsoft Excel VBA模塊
XLW Microsoft Excel工作簿/工作區
XM FastTracker 2,Digital Tracker音樂模塊(MOD)文件
XNK Microsoft Exchange快捷方式文件
XPM X點陣圖格式
XR1 Epic MegaGames Xargon數據文件
XTP Xtree數據文件
XWD X Windows轉儲格式
XWF Yamaha XG Works文件(MIDI序列)
XY3 XYWrite Ⅲ文檔
XY4 XYWrite Ⅳ文檔
XYP XYWrite Ⅲ Plus文檔
XYW XYWrite for Windows 4.0文檔
X16 宏媒體擴展(程序擴展),16位
X32 宏媒體擴展(程序擴展),32位
YAL Arts& Letters剪貼藝術庫
YBK Microsoft Encarta 年鑒
Z UNIX gzip文件
ZAP Windows軟體安裝配置文件
ZIP Zip文件
ZOO 早前版本的壓縮文件
000-999 用於為老版本(或備份)文件編號(比如:被安裝程序改變的CONFIG.SYS文件);又可用於為
Ⅲ 關於IT小知識
1.IT行業應該知道的哪些方面的知識
IT職業被分為「IT主體職業」、抄「IT應用職業」、「IT相關職業」3個小類。IT主體職業是指與IT職業技能相關的「純粹」的IT類職業;IT應用職業是指主要使用IT職業技能完成其它領域業務的職業;IT相關職業是指主要使用IT職業技能完成職業活動的其它領域的職業。在3個小類下再分出「軟體類」等13個職業群,41個職業(細類)。
記者注意到,41個新職業涵蓋襲了計算機軟硬體、網路、信息系統、製造、應用系統開發等IT產業的百各個領域,分類體現了IT企業用人日趨精細化的特點。如軟體職業群目前分為「系統分析師」、「程序員」、「軟體測試師」、「軟體項目管理師」4個職業,而其前身就是「軟體設計度」這一個職業。這是由於軟體從業人員增多,一些職業活動細化,出現了新的固定化分工,從而形成了細分職業
2.現在做一個IT要做些什麼知識准備
先明白什麼是IT:IT(Information Technology,即信息技術)的基本概念和所指范圍。
IT實際上有三個層次:第一層是硬體,主要指數據存儲、處理和傳輸的主機和網路通信設備;第二層是指軟體,包括可用來搜集、存儲、檢索、分析、應用、評估信息的各種軟體,它包括我們通常所指的ERP(企業資源計劃)、CRM(客戶關系管理)、SCM(供應鏈管理)等商用管理軟體,也包括用來加強流程管理的WF(工作流)管理軟體、輔助分析的DW/DM(數據倉庫和數據挖掘)軟體等;第三層是指應用,指搜集、存儲、檢索、分析、應用、評估使用各陪核種信息,包括應用ERP、CRM、SCM等軟體直接輔助決策,也包括利用其它決策分析模型或藉助DW/DM等技術手段來進一步提高分析的質量,輔助決策者作決策(強調一點,只是輔助而不是替代人決策)。有些人理解的IT把前二層合二為一,統指信息的存儲、處理和傳輸,後者則為信息的應用;也有人把後二層合二為一,則劃分為前硬後軟。
通常第三層還沒有得到足夠的重視,但事實上卻是唯有當信息得到有效應用時IT的價值才能得到充分發揮,也才真正實現了信息化的目標。信息化本身不是目標,它只是在當前時代背景下一種實現目標比較好的一種手段。
卡爾的IT是指什麼呢?在那篇文章裡面他並沒有明確提出,不過他提到信息技術的核心功能--數據存儲、處理和傳輸。從他推理的邏輯來看,即從蒸汽機、鐵路、電報電話、電力等基礎設施建設推過來的,還用摩爾定律來佐證主機和光纖的發展。
如果他就此打住,只從這一點出發,他的邏輯論證是非常嚴謹的,後面對《IT不再重要》發表不管支持與反對評論的人,在這一點上都是基本認同的(除了那些硬體和網路廠商外)友源,筆者也認同這一點。整個文章里他對物化的IT基礎設施建設部分關注很多,基本沒有關注應用層面。
但後面他講到大眾化趨勢時,又提到「信息技術極易復制」,則把IT又推到了商業軟體,這里已經邁出了「危險」的一步。在2004年他出版同名書時開篇就定義了他研究、類比過來的IT,「我用的'IT'是指通常意義上的,即所有被用來以數字形式存儲、處理和傳輸信息的硬體和軟體,特別強調的是,我只是指技術本身,我指的'IT'並不包括技術中流動的信息和那些使用技術的人才技能」,所以他所指的IT是指前二層蘆告掘。
如果就這此打住,可能還是不會有太大爭議(這次又加上那些難受的軟體廠商)。客觀地分析軟體本身的特徵,的確不具備核心競爭力的四個判斷標准中的三個即:稀缺性、不易復制性、不易替代性,卡爾本人也沒有否認而且是在強調IT具備核心競爭力的第四個判斷標准,即有價值。
但他偏偏又把題目定成了「IT不再重要」,幾欲把整個IT一棍子打死! 可惜他在IT這一概念上是經常含混不清:一會兒指主機網路,一會兒又跑到軟體,在他後來出版的書里甚至經常「一不小心」就邁到了第三層,完全違背了他在書開頭所界定的IT范圍,如論述信息技術的應用、對CIO發出的詰問等。有很多讀者、包括哈佛商業評論的編輯當時就指出了這一點。
後面其它很多人也因為這一點來攻擊他,甚至有人說卡爾乾脆就不懂IT,有可能是真的,因為他畢竟本來就不是做IT的。這也給我們搞研究的人也給予很大的啟示和警醒,對自己不太熟悉的領域套用其它方法來研究時要特別小心,否則會鬧出很多笑話。
這里筆者要強調一點,經常有軟體廠商(國內外的都有)宣稱上了信息化就能如何如何,就能加強企業核心競爭力(反正多是現在流行什麼就跟什麼,「與時俱進」)。不知道他們是有意還是無意,且不按核心競爭力判斷的四個標准來推斷,試反問幾個簡單的問題:如果上了信息化就能如何,有多少上了信息化的企業已經虧損甚至倒閉?尤其是那些宣稱有幾十萬家客戶使用他們軟體的軟體企業該問問自己。
如果上了信息化就能如何,那麼我們假設入庫、出庫、銷售、庫存等信息全是准確的,就能自動提高銷售、降低庫存嗎?如果說沒有上信息化之前,老闆可能還可因為看不見而糊塗但幸福地過過日子,那麼現在呢?只是痛苦地知道有如此多的庫存在倉庫里呆了如此長的時間,如此多的商品長時間占據著櫃台卻沒有帶來任何銷售額更不要說利潤!分析一下軟體廠商們宣傳「信息技術是企業的核心競爭力」的現象,結論只有兩個:要麼這些企業不懂什麼是核心競爭力(我想應該大多數還是懂的,既希望他們懂又希望他們不懂,希望結果是懂是因為至少軟體企業還能懂一些管理理念而不是埋頭純粹一技術性公司,希望結果是不懂是因為這樣可以少被別人攻擊沒有職業道德,不知者不為過嘛),要麼是另有所圖。一般企業客戶與IT企業之間存在嚴重的信息不對稱問題。
IT企業與企業客戶之間的博弈,最後的結果往往會是次優選擇,即所謂的「檸檬效應」。在這點上,除了IT企業和從業人員要提高自身的職業操守外, *** 或行業必須加強對信息化建設的培訓教育,提高企業對信息化建設的認識,引進管理咨詢公司、監理公司等來改變這一博弈結局,以達到新的平衡,促進IT業更健康的發展。
信息技術本身只是一個工具,就象一柄利劍或一枝好筆,買了它並不能一定保證你武。
3.IT管理員需要掌握的常識有哪些
1.計算機域的管理
如果你知道如何將計算機添加到工作組中,那麼你就應該知道如何在Windows計算機添加到域中。這是基本的東西,這將幫助你統一的管理公司的域中的所有電腦,域是一種管理邊界,用於一組計算機共享共用的安全資料庫,域實際上就是一組伺服器和工作站的 *** 。 採用域管理能夠使我們的日常管理非常方便、集中,同時提供了整個企業的安全性,讓用戶可以共享資料,方便了日常管理。
2.解決列印問題
列印機可以說是每個公司的必備設備,但對於IT管理員來說卻是很常見的禍根,一般情況下,列印機往往是隨時待命的狀態,你需要為列印機找一個適合的PC或伺服器進行連接,你還需要了解所有解決本地和網路列印機的方法,以及如何在Windows注冊表中刪除列印機。
列印機故障時常出現
3.進入「安全模式」啟動
機器感染病毒是常見的問題,清楚這些惡意軟體我們往往藉助一些工具,如boFix軟體。當發生這種情況的時候,你需要進入「安全模式」啟動電腦,安全模式是Windows操作系統中的一種特殊模式,經常使用電腦的朋友肯定不會感到陌生,在安全模式下用戶可以輕松地修復系統的一些錯誤,起到事半功倍的效果。
4.安裝OS
安裝OS是每一個IT管理員必須要具備的能力,你應該需要知道如何安裝Windows 7/8,Windows Server,Linux操作系統和Mac,這是最低限度的標准,如果可能的話,你還需要知道如何安裝雙系統,如何安裝虛擬系統等等。
5.管理Active Directory中的用戶
Active Directory(活動目錄)是微軟Windows Server中,負責架構中大型網路環境的集中式目錄管理服務,在Active Directory中的用戶管理是一個不斷的工作——要添加,刪除,編輯,鎖定,解鎖,或者只是重置密碼等操作。你需要找到自己的方式解決Active Directory和如何管理AD用戶。
6.重置密碼在伺服器上
這並不總是那麼簡單的Active Directory密碼重置。有可能是當你需要更改管理員密碼在非廣告機(知道如何變化影響的事情,如Acronis備份和等)。你也應該知道如何在Linux伺服器/台式機以及一台Mac桌面上重設密碼。 7.創建配置郵箱賬號
Email是如今工作中非常常用的工具,你需要了解如何創建郵箱賬號,當發生特殊情況時 ,你需要了解如何刪除損壞的配置文件,並添加正確的配置文件,還要學會如何轉移郵箱中的文件。
計劃在Windows Server備份
8.運行chkdsk
某些時候,IT管理員會碰到磁碟壞了、磁碟錯誤等情況,這就需要我們對磁碟進行檢查。你需要知道如何強制在啟動時運行chkdsk,以及能夠讓命令自動修復錯誤。
9.計劃在Windows Server備份
有很多理由,你需要對Windows Server進行備份,即使你使用第三方軟體備份解決方案,你仍然需要利用的唯一的工具——Exchange,你需要知道如何安排的Windows Server Backup。
10.清除C盤空間
很多時候,由於辦公的軟體太多,C盤往往被填滿,如果是在伺服器上,這將使非常糟糕的問題,你需要知道到底該怎麼做情理C盤,例如運行一個簡單的工具,如CCleaner的清除臨時文件,或者利用WinDirStat幫助您節省C盤空間。
4.電腦的基本常識
電腦常識 (結尾有腦筋急轉彎答案) 電腦,也叫電子計算機,於1946由美國人首次發明。
電腦的家族很龐大,可以分為巨型機、大型機、中型機、小型機和微型機等,從應用上又有專用機和通用機之分。我們要學習的微機,也就是PC,即Personal puter的縮寫。
PC體積小,可以放在桌面上,也有方便旅行、體積更小的手提機。PC的主要機型有286、386、486、奔騰及多媒體奔騰等。
1、電腦的組成 一台電腦是由硬體和軟體兩大部分組成的。硬體包含各種各樣的設備,而軟體則是由各式各樣的程序組成的。
電腦硬體 電腦軟體 輸入設備(鍵盤、滑鼠、掃描丁等) 系統軟體(操作系統、編譯程序、資料庫等) 主機(中央處理器、存儲器等) 應用軟體(文字處理程序等) 輸出設備(顯示器、列印機等) 應用軟體(計算程序等) 匯流排(信息在電腦內的傳送通道) 應用軟體(游戲程序等) 2、電腦硬體 (1)計算機硬體的劃分 電腦硬體由五個功能部件組成; 運算器:完成各種算術運算、邏輯運算。 控制器:是電腦的指揮中心。
先做什麼,後做什麼,遇到各種情況怎麼辦。都由人事先考好,用計算機語言寫成程序,放進計算機。
控制器根據這些程序,發出各種控制信號,指揮計算機各部分協調工作,完成指定的信息處理任務。 存儲器:用來存放程序的數據,分為內存儲器和外存儲器,簡稱內存和外存,按其工作特點,內存又分為只讀存儲器(ROM,只能讀出,不能寫入)和隨機存取存儲器(RAM,可讀、寫)。
斷電後,ROM中的信息不會丟失,而存在RAM中的信息將全部丟失。存儲器能夠存儲的信息的多少叫做存儲容量。
它的計量單位有位元組(Byte)、千位元組(KB)、兆位元組(MB)等,其換算關系如下:1MB=1024KB,1KB=1024B。我們常常可以聽到內存幾兆,硬碟幾百兆的說法,就是這個意思。
輸入設備:用來把待處理的原始數據、資料、圖像或編寫的程序等,送入計算機。如鍵盤、滑鼠器、掃描丁等。
輸出設備:用來將輸入的信息或計算機處理的結果顯示或列印出來。如顯示器、列印機、繪圖丁等。
運算器和控制器是計算機系統的核心,稱為中央處理器(CPU),對微機來說,也叫微處理器,是一塊集成電路,型號有286、386、486和奔騰(簡稱586)等。 CPU和內存,合稱為主機。
輸入設備、輸出設備統稱為輸入/輸出設備,或I/O設備。 輸入/輸出設備和外存儲器,統稱為外部設備、簡稱外設。
(2)微機硬體的外觀組成 從外觀上看,微機硬體系統由主機、顯示器、鍵盤和列印機這『四大件』組成; 主機:為了縮小體積,通常把主機和部分外設(輸入輸出介面、硬碟、軟碟機、光碟機)一起裝在主機箱內,仍可稱其為主機。 顯示器:分單顯和彩顯兩種。
列印機:也有單色和彩色列印機之分,還可分為針式列印機、噴墨列印機和激光列印機。 鍵盤和滑鼠:最常用的輸入設備。
鍵盤:101標准鍵盤,還有104鍵和107鍵等鍵盤。每一種鍵盤都主鍵盤(左)和副鍵盤(右斷的數字鍵盤),主鍵盤包括26個英文字母、標點符號、 *** 數字和它們周圍的功能鍵。
滑鼠:有兩鍵滑鼠也有三鍵滑鼠,最常用的是滑鼠左鍵,一般的操作都靠它來完成,具體操作分單擊和雙擊兩種;右鍵主要用於實現一些快捷操作,一般只要單擊右鍵就可彈出一個快捷菜單供你選擇。關於滑鼠的結構原理及滑鼠的清洗可打開滑鼠的下蓋去進行觀察、整理。
3、電腦的啟動與關機 冷啟動:接通電源,按下主機上的電源開關(Power),過一會兒彈出一個「請輸入網路密碼」的對話框,如果你不想進入網路,可以直接按「取消」按鈕;如果要進入網路,則必須輸入用戶名和登錄密碼,登錄後按「確定」按鈕就可進入Win98桌面; 熱啟動:當電腦出現死機時,如想再進入Win98,則應按Reset鍵; 關機:關機前一定要先退出所有運行的程序,如某些程序不能正常退出,可以通過同時按下Ctrl+Alt+Delete鍵,來結束對應的這些程序,然後選「開始」菜單中的「關閉系統」命令,在彈出的對話框中再選「關閉計算機」並點按「是」按鈕,待到出現「你可以安全地關閉計算機了」的文字後,你才可以按下主機上的電源開關(Power)來切斷電源。
5.it需要學什麼 具體學it多長時間
IT領域涉及到的知識包括以下幾個大類:
第一,操作系統。操作系統是IT人必須熟練掌握的,操作系統的種類繁多,有傳統的PC操作系統,比如Windows系列、Linux系列、Mac OS系列等,還有移動端的Android系統、iOS系統、WP系統,還有種類繁多的嵌入式系統(EOS),比如RTX、Windows CE、嵌入式Linux(樹莓派)等等。
第二,計算機網路。計算機網路知識是IT人必備的基礎知識,包括網路體系結構(OSI模型)、網路設備的作用、網路拓撲結構設計、交換機路由器的配置等等。從事運維崗位的工程師對網路知識的要求比較高,通常運維人員需要經過專業的廠商培訓才能上崗(持證)。像華為、思科都有相應的工程師認證體系。
第三,資料庫。存儲是IT領域一個重要的內容,對資料庫的使用是IT人最常見的操作之一。比較常見的數據有Mysql、Oracle、SQL Server、DB2等,另外在大數據時代還出現了很多NoSql資料庫也需要掌握,像Redis、MongoDB、Neo4J、HBase等產品。
第四,編程語言。大部分IT人都需要掌握至少一門編程語言,對於專業級程序員來說,至少要掌握兩門以上的編程語言。目前比較流行的編程語言有Java、Python、PHP、C、Scala、OC、Swift、JavaScript、Ruby等,不同語言有不同的應用場景,對於初學者來說建議從學習Python開始。
由於IT領域的知識更新速度非常快,所以從事IT領域的工作需要有較強的學習能力和動手能力。未來IT領域的從業人數會非常多,隨著大數據、人工智慧的發展,未來IT領域的發展空間也會非常大。
學習時間因人而異
6.IT方面資料誰知道
IT實際上有三個層次:第一層是硬體,主要指數據存儲、處理和傳輸的主機和網路通信設備;第二層是指軟體,包括可用來搜集、存儲、檢索、分析、應用、評估信息的各種軟體,它包括我們通常所指的ERP(企業資源計劃)、CRM(客戶關系管理)、SCM(供應鏈管理)等商用管理軟體,也包括用來加強流程管理的WF(工作流)管理軟體、輔助分析的DW/DM(數據倉庫和數據挖掘)軟體等;第三層是指應用,指搜集、存儲、檢索、分析、應用、評估使用各種信息,包括應用ERP、CRM、SCM等軟體直接輔助決策,也包括利用其它決策分析模型或藉助DW/DM等技術手段來進一步提高分析的質量,輔助決策者作決策(強調一點,只是輔助而不是替代人決策)。
有些人理解的IT把前二層合二為一,統指信息的存儲、處理和傳輸,後者則為信息的應用;也有人把後二層合二為一,則劃分為前硬後軟。通常第三層還沒有得到足夠的重視,但事實上卻是唯有當信息得到有效應用時IT的價值才能得到充分發揮,也才真正實現了信息化的目標。
信息化本身不是目標,它只是在當前時代背景下一種實現目標比較好的一種手段。 卡爾的IT是指什麼呢?在那篇文章裡面他並沒有明確提出,不過他提到信息技術的核心功能--數據存儲、處理和傳輸。
從他推理的邏輯來看,即從蒸汽機、鐵路、電報電話、電力等基礎設施建設推過來的,還用摩爾定律來佐證主機和光纖的發展。如果他就此打住,只從這一點出發,他的邏輯論證是非常嚴謹的,後面對《IT不再重要》發表不管支持與反對評論的人,在這一點上都是基本認同的(除了那些硬體和網路廠商外),筆者也認同這一點。
整個文章里他對物化的IT基礎設施建設部分關注很多,基本沒有關注應用層面。但後面他講到大眾化趨勢時,又提到「信息技術極易復制」,則把IT又推到了商業軟體,這里已經邁出了「危險」的一步。
在2004年他出版同名書時開篇就定義了他研究、類比過來的IT,「我用的'IT'是指通常意義上的,即所有被用來以數字形式存儲、處理和傳輸信息的硬體和軟體,特別強調的是,我只是指技術本身,我指的'IT'並不包括技術中流動的信息和那些使用技術的人才技能」,所以他所指的IT是指前二層。如果就這此打住,可能還是不會有太大爭議(這次又加上那些難受的軟體廠商)。
客觀地分析軟體本身的特徵,的確不具備核心競爭力的四個判斷標准中的三個即:稀缺性、不易復制性、不易替代性,卡爾本人也沒有否認而且是在強調IT具備核心競爭力的第四個判斷標准,即有價值。但他偏偏又把題目定成了「IT不再重要」,幾欲把整個IT一棍子打死! 可惜他在IT這一概念上是經常含混不清:一會兒指主機網路,一會兒又跑到軟體,在他後來出版的書里甚至經常「一不小心」就邁到了第三層,完全違背了他在書開頭所界定的IT范圍,如論述信息技術的應用、對CIO發出的詰問等。
有很多讀者、包括哈佛商業評論的編輯當時就指出了這一點。後面其它很多人也因為這一點來攻擊他,甚至有人說卡爾乾脆就不懂IT,有可能是真的,因為他畢竟本來就不是做IT的。
這也給我們搞研究的人也給予很大的啟示和警醒,對自己不太熟悉的領域套用其它方法來研究時要特別小心,否則會鬧出很多笑話。 這里筆者要強調一點,經常有軟體廠商(國內外的都有)宣稱上了信息化就能如何如何,就能加強企業核心競爭力(反正多是現在流行什麼就跟什麼,「與時俱進」)。
不知道他們是有意還是無意,且不按核心競爭力判斷的四個標准來推斷,試反問幾個簡單的問題:如果上了信息化就能如何,有多少上了信息化的企業已經虧損甚至倒閉?尤其是那些宣稱有幾十萬家客戶使用他們軟體的軟體企業該問問自己。如果上了信息化就能如何,那麼我們假設入庫、出庫、銷售、庫存等信息全是准確的,就能自動提高銷售、降低庫存嗎?如果說沒有上信息化之前,老闆可能還可因為看不見而糊塗但幸福地過過日子,那麼現在呢?只是痛苦地知道有如此多的庫存在倉庫里呆了如此長的時間,如此多的商品長時間占據著櫃台卻沒有帶來任何銷售額更不要說利潤!分析一下軟體廠商們宣傳「信息技術是企業的核心競爭力」的現象,結論只有兩個:要麼這些企業不懂什麼是核心競爭力(我想應該大多數還是懂的,既希望他們懂又希望他們不懂,希望結果是懂是因為至少軟體企業還能懂一些管理理念而不是埋頭純粹一技術性公司,希望結果是不懂是因為這樣可以少被別人攻擊沒有職業道德,不知者不為過嘛),要麼是另有所圖。
一般企業客戶與IT企業之間存在嚴重的信息不對稱問題。IT企業與企業客戶之間的博弈,最後的結果往往會是次優選擇,即所謂的「檸檬效應」。
在這點上,除了IT企業和從業人員要提高自身的職業操守外, *** 或行業必須加強對信息化建設的培訓教育,提高企業對信息化建設的認識,引進管理咨詢公司、監理公司等來改變這一博弈結局,以達到新的平衡,促進IT業更健康的發展。 信息技術本身只是一個工具,就象一柄利劍或一枝好筆,買了它並不能一定保證你武功增進多少、字寫漂亮多少,還需要你不斷地去練習如何舞劍、如何寫字,信息化。
Ⅳ python:PIL圖像處理
PIL (Python Imaging Library)
Python圖像處理庫,該庫支持多種文件格式,提供強大的圖像處理功能。
PIL中最重要的類是Image類,該類在Image模塊中定義。
從文件載入圖像:
如果成功,這個函數返回一個Image對象。現在你可以使用該對象的屬性來探索文件的內容。
format 屬性指定了圖像文件的格式,如果圖像不是從文件中載入的則為 None 。
size 屬性是一個2個元素的元組,包含圖像寬度和高度(像素)。
mode 屬性定義了像素格式,常用的像素格式為:「L」 (luminance) - 灰度圖, 「RGB」 , 「CMYK」。
如果文件打開失敗, 將拋出IOError異常。
一旦你擁有一個Image類的實例,你就可以用該類定義的方法操作圖像。比如:顯示
( show() 的標准實現不是很有效率,因為它將圖像保存到一個臨時文件,然後調用外部工具(比如系統的默認圖片查看軟體)顯示圖像。該函數將是一個非常方便的調試和測試工具。)
接下來的部分展示了該庫提供的不同功能。
PIL支持多種圖像格式。從磁碟中讀取文件,只需使用 Image 模塊中的 open 函數。不需要提供文件的圖像格式。PIL庫將根據文件內容自動檢測。
如果要保存到文件,使用 Image 模塊中的 save 函數。當保存文件時,文件名很重要,除非指定格式,否則PIL庫將根據文件的擴展名來決定使用哪種格式保存。
** 轉換文件到JPEG **
save 函數的第二個參數可以指定使用的文件格式。如果文件名中使用了一個非標準的擴展名,則必須通過第二個參數來指定文件格式。
** 創建JPEG縮略圖 **
需要注意的是,PIL只有在需要的時候才載入像素數據。當你打開一個文件時,PIL只是讀取文件頭獲得文件格式、圖像模式、圖像大小等屬性,而像素數據只有在需要的時候才會載入。
這意味著打開一個圖像文件是一個非常快的操作,不會受文件大小和壓縮演算法類型的影響。
** 獲得圖像信息 **
Image 類提供了某些方法,可以操作圖像的子區域。提取圖像的某個子區域,使用 crop() 函數。
** 復制圖像的子區域 **
定義區域使用一個包含4個元素的元組,(left, upper, right, lower)。坐標原點位於左上角。上面的例子提取的子區域包含300x300個像素。
該區域可以做接下來的處理然後再粘貼回去。
** 處理子區域然後粘貼回去 **
當往回粘貼時,區域的大小必須和參數匹配。另外區域不能超出圖像的邊界。然而原圖像和區域的顏色模式無需匹配。區域會自動轉換。
** 滾動圖像 **
paste() 函數有個可選參數,接受一個掩碼圖像。掩碼中255表示指定位置為不透明,0表示粘貼的圖像完全透明,中間的值表示不同級別的透明度。
PIL允許分別操作多通道圖像的每個通道,比如RGB圖像。 split() 函數創建一個圖像集合,每個圖像包含一個通道。 merge() 函數接受一個顏色模式和一個圖像元組,然後將它們合並為一個新的圖像。接下來的例子交換了一個RGB圖像的三個通道。
** 分離和合並圖像通道 **
對於單通道圖像, split() 函數返回圖像本身。如果想處理各個顏色通道,你可能需要先將圖像轉為RGB模式。
resize() 函數接受一個元組,指定圖像的新大小。
rotate() 函數接受一個角度值,逆時針旋轉。
** 基本幾何變換 **
圖像旋轉90度也可以使用 transpose() 函數。 transpose() 函數也可以水平或垂直翻轉圖像。
** transpose **
transpose() 和 rotate() 函數在性能和結果上沒有區別。
更通用的圖像變換函數為 transform() 。
PIL可以轉換圖像的像素模式。
** 轉換顏色模式 **
PIL庫支持從其他模式轉為「L」或「RGB」模式,其他模式之間轉換,則需要使用一個中間圖像,通常是「RGB」圖像。
ImageFilter 模塊包含多個預定義的圖像增強過濾器用於 filter() 函數。
** 應用過濾器 **
point() 函數用於操作圖像的像素值。該函數通常需要傳入一個函數對象,用於操作圖像的每個像素:
** 應用點操作 **
使用以上技術可以快速地對圖像像素應用任何簡單的表達式。可以結合 point() 函數和 paste 函數修改圖像。
** 處理圖像的各個通道 **
注意用於創建掩碼圖像的語法:
Python計算邏輯表達式採用短路方式,即:如果and運算符左側為false,就不再計算and右側的表達式,而且返回結果是表達式的結果。比如 a and b 如果a為false則返回a,如果a為true則返回b,詳見Python語法。
對於更多高級的圖像增強功能,可以使用 ImageEnhance 模塊中的類。
可以調整圖像對比度、亮度、色彩平衡、銳度等。
** 增強圖像 **
PIL庫包含對圖像序列(動畫格式)的基本支持。支持的序列格式包括 FLI/FLC 、 GIF 和一些實驗性的格式。 TIFF 文件也可以包含多個幀。
當打開一個序列文件時,PIL庫自動載入第一幀。你可以使用 seek() 函數 tell() 函數在不同幀之間移動。
** 讀取序列 **
如例子中展示的,當序列到達結尾時,將拋出EOFError異常。
注意當前版本的庫中多數底層驅動只允許seek到下一幀。如果想回到前面的幀,只能重新打開圖像。
以下迭代器類允許在for語句中循環遍歷序列:
** 一個序列迭代器類 **
PIL庫包含一些函數用於將圖像、文本列印到Postscript列印機。以下是一個簡單的例子。
** 列印到Postscript **
如前所述,可以使用 open() 函數打開圖像文件,通常傳入一個文件名作為參數:
如果打開成功,返回一個Image對象,否則拋出IOError異常。
也可以使用一個file-like object代替文件名(暫可以理解為文件句柄)。該對象必須實現read,seek,tell函數,必須以二進制模式打開。
** 從文件句柄打開圖像 **
如果從字元串數據中讀取圖像,使用StringIO類:
** 從字元串中讀取 **
如果圖像文件內嵌在一個大文件里,比如 tar 文件中。可以使用ContainerIO或TarIO模塊來訪問。
** 從tar文檔中讀取 **
** 該小節不太理解,請參考原文 **
有些解碼器允許當讀取文件時操作圖像。通常用於在創建縮略圖時加速解碼(當速度比質量重要時)和輸出一個灰度圖到激光列印機時。
draft() 函數。
** Reading in draft mode **
輸出類似以下內容:
注意結果圖像可能不會和請求的模式和大小匹配。如果要確保圖像不大於指定的大小,請使用 thumbnail 函數。
Python2.7 教程 PIL
http://www.liaoxuefeng.com/wiki//
Python 之 使用 PIL 庫做圖像處理
http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html
來自 http://effbot.org/imagingbook/introction.htm