黑魔方之《计算机学习金手册》(无格式纯文本版)
討論1 為什么學(xué)?
現(xiàn)在已經(jīng)很少有人再提這樣的問題了。
因?yàn)橛?jì)算機(jī)的普及已經(jīng)實(shí)實(shí)在在地滲透到人們生活的方方面面。你、我、他,還有更多的人正在享受著計(jì)算機(jī)帶來的高效、便利、神奇和快樂。幾乎沒有人愿意拒絕它,而越來越多的人正在把計(jì)算機(jī)當(dāng)作自己生活、工作不可或缺的親密伙伴。就像人們習(xí)慣了電視的存在一樣,使用計(jì)算機(jī)也正在成為人們的習(xí)慣。
隨著我國第三次計(jì)算機(jī)普及高潮的掀起,計(jì)算機(jī)課程將普及到中小學(xué),學(xué)習(xí)計(jì)算機(jī)知識的人將數(shù)以億計(jì)。計(jì)算機(jī)也將成為一項(xiàng)類似吃飯的本領(lǐng)。
隨便列舉幾項(xiàng)計(jì)算機(jī)的好處,就可能會讓你心動。
■? 只有你想不到的,沒有計(jì)算機(jī)做不到的,你能想到的所有創(chuàng)意、景象、未知世界,在計(jì)算機(jī)中都可以模擬出來。
■? 計(jì)算機(jī)可以幫助你從大量數(shù)據(jù)計(jì)算、統(tǒng)計(jì)分析工作中擺脫出來,只要執(zhí)行一些簡單的操作,再復(fù)雜的表格和數(shù)據(jù)它都可以快速替你解決。
■? 計(jì)算機(jī)帶來人們豐富多彩的展示手段,聲音、影像、動畫,甚至是觸覺,可以令你得到全方位的直觀感受。
■? 計(jì)算機(jī)正在將地球變小,不論在哪里,不論哪個國家,不論是否彼此認(rèn)識,你都可以足不出戶和他們聊天,或是分享信息。
隨便列舉幾項(xiàng)不學(xué)計(jì)算機(jī)壞處,就可能會讓你馬上行動。
■? 你將不能應(yīng)聘很多熱門的職位,你將和很多高薪收入的機(jī)會錯過。
■? 你將面臨失業(yè)的威脅,因?yàn)橥驴梢越柚?jì)算機(jī)提高數(shù)倍的工作效率。
■? 你也許會被人看作是老土,你會感覺到自己已經(jīng)在時代中落伍。
■? 你將享受不到現(xiàn)代的網(wǎng)絡(luò)生活帶來的便利和快樂。你無法用新進(jìn)的手段與別人溝通,你將失去很多客戶、朋友或商機(jī)。
■? 不懂計(jì)算機(jī),你將不能管理或教育你的下屬或孩子。你甚至不知道他們在計(jì)算機(jī)前做的事情,哪些是你希望的,哪些是你不允許的。
■? 你將不得不時常求助于人,因?yàn)槟銓τ?jì)算機(jī)出現(xiàn)的一點(diǎn)點(diǎn)小故障都解決不了。
■? 買計(jì)算機(jī)時你會擔(dān)心受騙,因?yàn)槟愀静欢?jì)算機(jī)里應(yīng)該有什么樣的零件。
看了這些,你還等什么呢。和我們一起從“黑魔方”中獲取自己需要的計(jì)算機(jī)知識吧!
?
討論2 怎么學(xué)?
第一,培養(yǎng)興趣、重在操練
人們常說,小孩子學(xué)東西快。在學(xué)計(jì)算機(jī)方面,也有這個規(guī)律?,F(xiàn)在的小學(xué)生,只要有條件,玩起計(jì)算機(jī)來個個是一把好手。好上網(wǎng)聊天的,鍵字如飛,雖然免不了別字連篇,卻一點(diǎn)也不妨礙天南地北間的溝通;好玩游戲的,擊鼠如狂,雖然屏幕上的英文看不懂幾個,卻一點(diǎn)也不妨礙通關(guān)斬將。從這些方面說,不用大人教,也不會喊學(xué)計(jì)算機(jī)難,個個絕頂聰明,一看就會。然而,如果有父母認(rèn)真教孩子學(xué)打字、學(xué)操作就不成了,不但進(jìn)展緩慢,弄不好還會讓孩子對計(jì)算機(jī)產(chǎn)生厭煩心理。也許有人會總結(jié)說,小孩子喜歡玩,計(jì)算機(jī)(操作本領(lǐng))是玩出來的,不是學(xué)出來的。從某些角度來說,這種說法有一定的道理。它至少指出了學(xué)習(xí)計(jì)算機(jī)的兩個重要因素:一是要有興趣,二是重在操練。
逛逛書店,不難發(fā)現(xiàn)這樣一個現(xiàn)象。一個Photoshop軟件(一款用來處理圖像的計(jì)算機(jī)軟件),竟然會有幾百種圖書來介紹它的使用方法。它真的有這么難學(xué)么?而一個“魔獸爭霸”(一款時髦的計(jì)算機(jī)游戲軟件),卻沒有一本專門介紹其玩法的圖書。從操作的復(fù)雜程度和考驗(yàn)使用者的操作熟練程度方面比較,“魔獸爭霸”甚至還要超過Photoshop許多。為什么會有如此大的差距呢?這就是興趣的巨大作用。一個“魔獸爭霸”的愛好者,可以玩到廢寢忘食,而一個圖像設(shè)計(jì)的愛好者在怎么有興趣,也很難對Photoshop達(dá)到癡迷的程度,除非工作需要,也不會用Photoshop到廢寢忘食的地步。
興趣的差距,也導(dǎo)致了操練時間與頻率上的巨大差距。一個“魔獸爭霸”的癡迷者,一天可以點(diǎn)擊幾萬次,甚至十幾萬次鼠標(biāo),可以不斷地選擇或設(shè)置成千上萬次命令或選項(xiàng)。再多么復(fù)雜的軟件操作,經(jīng)這樣頻繁密集地操練,用不了多少時間就可以了如指掌、運(yùn)用自如了。而一個Photoshop的學(xué)習(xí)者,一天使用不了幾次,甚至幾天使用不了一次。如此大的差距,即使是書讀得再多,操作方法背得再熟,還是學(xué)不到家的。
第二 明確目標(biāo)
很多人學(xué)習(xí)計(jì)算機(jī)比較盲目。不知道要從哪里入手,要學(xué)些什么。比如,一些人一提到學(xué)計(jì)算機(jī),就想學(xué)五筆打字;也有一些人,提到學(xué)計(jì)算機(jī)就要學(xué)習(xí)二進(jìn)制(有關(guān)計(jì)算機(jī)工作原理的一種知識),仿佛不懂二進(jìn)制,就不算會用計(jì)算機(jī)。
不能說五筆打字和二進(jìn)制知識不重要,只能說它們對多數(shù)計(jì)算機(jī)學(xué)習(xí)者來說并非是學(xué)習(xí)的必經(jīng)之路。從實(shí)際需要的角度來說,只有想從事中文錄入排版工作的人才有必要學(xué)習(xí)五筆打字,而二進(jìn)制知識更是專業(yè)開發(fā)人員才需要掌握的。中國的計(jì)算機(jī)用戶數(shù)以億計(jì),而真正從事專業(yè)開發(fā)的用戶不過百萬計(jì),絕大多數(shù)用戶屬于計(jì)算機(jī)技術(shù)應(yīng)用層面的,即學(xué)會某些軟件或技術(shù)的使用方法,能夠應(yīng)付日常生活、工作需要就可以了。
所以,在進(jìn)行計(jì)算機(jī)學(xué)習(xí)之前,你要先問問自己,我要學(xué)計(jì)算機(jī)來干嘛。是為了找工作、保飯碗、應(yīng)對考試,還是僅僅為了日常生活需要或趕趕時髦?如果你只想一般性學(xué)習(xí),沒有什么工作或考試的壓力,那么你需要學(xué)習(xí)的計(jì)算機(jī)知識就很少,稍微下點(diǎn)功夫有個十天半個月的就可以摸著門路,以后自己多用多練就可以了。如果你想進(jìn)行比較專業(yè)的學(xué)習(xí),就要明確學(xué)習(xí)的方向,也就是就業(yè)或考試的方向。
?
討論3 學(xué)什么?
引用譚浩強(qiáng)先生的觀點(diǎn),計(jì)算機(jī)的學(xué)習(xí)按學(xué)習(xí)對象不同大致可以分成三個層次。
第一種是計(jì)算機(jī)入門層次。對象為原來基本上沒有接觸過計(jì)算機(jī)的人群,學(xué)習(xí)內(nèi)容為初步掌握計(jì)算機(jī)的基礎(chǔ)知識和基本操作。
第二種是計(jì)算機(jī)技術(shù)層次。對象是那些用計(jì)算機(jī)作為工具處理各種任務(wù)的人們。例如工程人員利用計(jì)算機(jī)進(jìn)行工程計(jì)算和工程制圖,教師利用計(jì)算機(jī)進(jìn)行輔助教學(xué),管理人員利用計(jì)算機(jī)進(jìn)行數(shù)據(jù)管理,等等。顯然,他們需要具有比第一層次更多更實(shí)用的知識。這個層次的特點(diǎn)是以應(yīng)用為目的,以應(yīng)用為出發(fā)點(diǎn)。
第三種是計(jì)算機(jī)專業(yè)層次。對象是各種高等學(xué)校計(jì)算機(jī)專業(yè)的學(xué)生、研究生以及從事計(jì)算機(jī)研究開發(fā)的專業(yè)人員。他們需要掌握系統(tǒng)的理論知識和最先進(jìn)的開發(fā)技術(shù)。
通常把前兩個層次(計(jì)算機(jī)入門層次和計(jì)算機(jī)技術(shù)層次)統(tǒng)稱為計(jì)算機(jī)普及教育,以區(qū)別于計(jì)算機(jī)專業(yè)教育。它們的對象是廣大非計(jì)算機(jī)專業(yè)的人群,他們占全體人員的95%以上。
“黑魔方”探討的計(jì)算機(jī)學(xué)習(xí),主要是指計(jì)算機(jī)入門層次和計(jì)算機(jī)技術(shù)層次。
計(jì)算機(jī)入門層次學(xué)習(xí)主要是指計(jì)算機(jī)基本技能的學(xué)習(xí)。就像九年制義務(wù)教育一樣,每個人都必須獲得基本的“教育”才能夠成為合格的公民。當(dāng)然,由于客觀的原因,國家和社會并沒有強(qiáng)制要求所有人都必須接受計(jì)算機(jī)的義務(wù)教育,但是目前中小學(xué)開始普及計(jì)算機(jī)基本知識的教育就能夠說明一個問題,即至少從現(xiàn)在的小學(xué)一代開始,國家開始強(qiáng)制實(shí)施計(jì)算機(jī)的普及教育,否則很多人將失去在社會上與人交往的基本技能。
所謂計(jì)算機(jī)基本技能,一般都是指那些非計(jì)算機(jī)行業(yè)的從業(yè)人員,在使用計(jì)算機(jī)時必須掌握的知識。而更狹義地理解,計(jì)算機(jī)基本技能就是指能夠簡單操作計(jì)算機(jī),從而能夠很容易學(xué)會常用計(jì)算機(jī)操作技術(shù)(例如,計(jì)算機(jī)的簡單概念,開機(jī)關(guān)機(jī)操作,桌面操作、鍵盤鼠標(biāo)操作,簡單文字輸入,常用工具軟件的使用,程序安裝、刪除操作等)和常用的個人計(jì)算機(jī)辦公技能(諸如編寫文檔、收發(fā)電子郵件、制作電子表格、打印文檔,以及制作簡單的報表等簡單辦公任務(wù)),也能夠很容易的掌握常見的網(wǎng)絡(luò)應(yīng)用(例如收發(fā)電子郵件、利用網(wǎng)絡(luò)查找資料、瀏覽網(wǎng)頁等),還能夠容易得學(xué)會各種簡單娛樂工具(例如DVD/VCD播放器、MP3播放器、小游戲等)的用法。
對于計(jì)算機(jī)技術(shù)層次的學(xué)習(xí)而言,由于計(jì)算機(jī)技術(shù)種類繁多,任何一個人都不可能也沒有必要掌握所有的計(jì)算機(jī)技術(shù),所以如何定位好自己的學(xué)習(xí)方向,選擇正確的學(xué)習(xí)內(nèi)容就便顯得極為重要。
為了幫助更多的讀者理清學(xué)習(xí)的頭緒,“黑魔方”首次嘗試著將現(xiàn)階段各種比較流行或比較有發(fā)展前景的計(jì)算機(jī)應(yīng)用技術(shù)加以分類。在歸納總結(jié)的基礎(chǔ)上繪制了“學(xué)習(xí)藍(lán)圖”,并編寫了這本小冊子。希望能和所有正在學(xué)習(xí)或想著手學(xué)習(xí)計(jì)算機(jī)的朋友共同探討,一同進(jìn)步。
好了,希望你在看完這本小冊子之后,能夠找到自己學(xué)什么的答案。
祝你好運(yùn)!
入門1 計(jì)算機(jī)操作
指南
隨著計(jì)算機(jī)的普及、計(jì)算機(jī)在各種領(lǐng)域中應(yīng)用的不斷廣泛以及當(dāng)今時代信息化的不斷深入,計(jì)算機(jī)基本技能已經(jīng)逐漸成為對每個人的一種基本要求。因此,熟練使用計(jì)算機(jī)是對每一位希望跟上時代潮流,希望能夠勝任本職工作,并不斷獲得發(fā)展的人都必須掌握的一項(xiàng)基本技能。
其實(shí),計(jì)算機(jī)基本技能就是指能夠簡單操作計(jì)算機(jī)。如果你是第一次學(xué)習(xí)計(jì)算機(jī)知識,首先要從計(jì)算機(jī)的開關(guān)機(jī)學(xué)起,接著掌握Windows的基本操作,學(xué)會文件的查找、復(fù)制、剪切與刪除以及對文件進(jìn)行管理等方面的知識,從而能夠很容易得學(xué)會編寫文檔、寫電子郵件、編寫電子表格、打印文檔,以及制作簡單的報表等簡單操作;也能夠很容易的掌握常見的網(wǎng)絡(luò)應(yīng)用,例如收發(fā)電子郵件、利用網(wǎng)絡(luò)查找資料、瀏覽網(wǎng)頁等;還可以利用計(jì)算機(jī)上的光驅(qū)看DVD、VCD、聽CD、MP3;在休閑的時候,還能玩會兒紙牌游戲等。
從另一個角度講,計(jì)算機(jī)用戶能夠?qū)τ?jì)算機(jī)直接操作的就是Windows操作系統(tǒng),所謂計(jì)算機(jī)的操作就是如何使用操作系統(tǒng)。為了簡單起見,我們沒有必要了解什么是計(jì)算機(jī),計(jì)算機(jī)都有哪些硬件組成的。而我們面對的就是一臺需要用鼠標(biāo)、鍵盤進(jìn)行操作,需要時刻注視著的顯示器,這就是我們眼中的計(jì)算機(jī)。對計(jì)算機(jī)的操作就是指揮計(jì)算機(jī)如何幫我們完成特定的任務(wù),而提高自己的工作效率。因此,要想獲得以上知識,你可以找一本講解計(jì)算機(jī)操作入門方面的圖書,坐在計(jì)算機(jī)面前按照書中所講述的進(jìn)行具體地實(shí)踐,只有實(shí)踐,才能完全掌握計(jì)算機(jī)的操作方法。
?
入門2 計(jì)算機(jī)上網(wǎng)
指南
在20世紀(jì)90年代中期,互聯(lián)網(wǎng)才開始作為一個新興的事物進(jìn)入中國。但是它卻以不可思議的速度發(fā)展著,在幾年的時間內(nèi)迅速得到普及。截至2003年6月底,國內(nèi)的上網(wǎng)計(jì)算機(jī)臺數(shù)已經(jīng)達(dá)到2500多萬,上網(wǎng)的人數(shù)已經(jīng)高到6800多萬,在2003年初,中國的上網(wǎng)人數(shù)已經(jīng)排名第二,僅次于美國(根據(jù)2003年7月CNNIC中國互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報告》)計(jì)算機(jī)網(wǎng)絡(luò)已經(jīng)成為使用計(jì)算機(jī)的一個必不可少的應(yīng)用。計(jì)算機(jī)常見的網(wǎng)絡(luò)應(yīng)用包括使用最為廣泛的電子郵件、搜索引擎、下載軟件、瀏覽網(wǎng)頁等。其中,電子郵件是一種必須與自動化辦公技術(shù)相結(jié)合的網(wǎng)絡(luò)技術(shù),它是最為廣泛的一種網(wǎng)絡(luò)應(yīng)用??梢哉f,只要學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò),幾乎沒有人不會使用電子郵件,這是通過計(jì)算機(jī)與人交流信息的最基本方式。
工作的時候你如果遇到不懂的詞語、不清楚的信息,只要到相關(guān)的搜索網(wǎng)站去,輸入不懂的詞語或信息的關(guān)鍵詞,搜索引擎便會自動進(jìn)行查找,查找結(jié)果便會羅列在你的面前由你任意挑選。如果你需要給遠(yuǎn)方的朋友寄一封信或者一些資料,可以通過電子郵件的方式進(jìn)行。由于電子郵件對傳送文件的大小有限制,因此,你還可以利用網(wǎng)絡(luò)即時通訊工具QQ或MSN進(jìn)行文件的共享,讓對方下載,同時還可以和對方進(jìn)行即時地聊天。網(wǎng)絡(luò)的功能越來越強(qiáng)大,以至于網(wǎng)絡(luò)應(yīng)用的知識已逐漸成為當(dāng)今社會每一個人的必修課程。與學(xué)習(xí)計(jì)算機(jī)基本操作類似,網(wǎng)絡(luò)是應(yīng)用的基礎(chǔ),大量的企業(yè)應(yīng)用都是建立在這種網(wǎng)絡(luò)基礎(chǔ)之上的,而熟知計(jì)算機(jī)基本網(wǎng)絡(luò)應(yīng)用已經(jīng)作為應(yīng)聘各種職位的一種基本要求。因此,想要獲得網(wǎng)絡(luò)應(yīng)用方面的知識,你可以找一本有關(guān)網(wǎng)絡(luò)入門的圖書,再通過上網(wǎng)的具體實(shí)踐,便可掌握具體的網(wǎng)絡(luò)應(yīng)用知識與技巧。
?
入門3 計(jì)算機(jī)辦公
指南
計(jì)算機(jī)最為廣泛的應(yīng)用就是辦公自動化,這是大大提高工作效率的典范。所謂辦公自動化,狹義地講就是用計(jì)算機(jī)輔助人類進(jìn)行辦公。實(shí)際上,計(jì)算機(jī)的推廣,以及計(jì)算機(jī)被積極的認(rèn)可,絕大部分的原因就是它在自動化辦公上的良好表現(xiàn)。編寫文檔、發(fā)送信件、做報表和設(shè)計(jì)表格,制作幻燈片等完全可以用計(jì)算機(jī)來完成,而這一切都離不開辦公軟件。目前,計(jì)算機(jī)中所使用的辦公軟件有很多,較為常用的主要有Word、Excel、PowerPoint等,若你想在計(jì)算機(jī)辦公自動化方面做到游刃有余,務(wù)必要學(xué)會以上三種辦公軟件,
Word是目前世界上最流行、最常用的文字編輯,排版軟件,使用它不僅可以提高文檔的編輯效率,在修改時也是非常方便的。使用Word軟件不僅僅局限于編寫各種報告、信件、稿件以及論文等,Word還提供了通知、請柬、合同等文檔的模板,你不必再動用心思,可以輕而易舉的按照它提供的模板編寫這些文檔,并且寫出的這些文檔是非常規(guī)范的。Excel是一個全能的電子表格,應(yīng)用領(lǐng)域廣泛。它可以作為基本的電子表格取代財(cái)務(wù)報表;可以建立財(cái)務(wù)模型進(jìn)行假設(shè)分析;繪制適應(yīng)性很強(qiáng)的圖形和直觀的圖表;用于統(tǒng)計(jì)、分析和科學(xué)計(jì)算;進(jìn)行得心應(yīng)手的數(shù)據(jù)庫管理;對多級數(shù)據(jù)進(jìn)行匯總分析等等,其強(qiáng)大的數(shù)據(jù)處理、分析能力,不僅可以為企業(yè)的決策管理、工程分析提供數(shù)據(jù)依據(jù),而且是居家理財(cái)?shù)暮弥帧owerPoint主要是用來制作幻燈片,每張幻燈片中包含圖片及相應(yīng)的注視文字,可以根據(jù)幻燈片上的按鈕,實(shí)現(xiàn)圖片的切換和查找功能。利用這一特點(diǎn),可以進(jìn)行產(chǎn)品的宣傳,教學(xué),還可以制作出家庭畫冊、精美賀卡等。不僅如此,還要學(xué)會如何利用網(wǎng)絡(luò)進(jìn)行文件的傳輸。因?yàn)?#xff0c;如今SOHO的出現(xiàn),家庭辦公變得普遍,并將成為未來辦公的一種趨勢,而利用網(wǎng)絡(luò)進(jìn)行文件傳送是家庭辦公的必備要求。即使是在公司上班的員工,也要掌握有關(guān)局域網(wǎng)及互聯(lián)網(wǎng)文件傳送的知識。
從人生的職業(yè)生涯來看,掌握計(jì)算機(jī)的自動化辦公技能,總經(jīng)理助理、項(xiàng)目文案、分析員、策劃經(jīng)理、策劃專員、講師和銷售專員等眾多職位對計(jì)算機(jī)的要求將不會成為求職的門檻。
?
入門4 計(jì)算機(jī)娛樂
指南
計(jì)算機(jī)是一個通用工具。不僅可以用來工作、上網(wǎng),還可以用來娛樂。娛樂的方式很多,游戲就是其中的一種。提起游戲,很多人立刻持反對態(tài)度。其實(shí),進(jìn)行適當(dāng)?shù)挠螒?#xff0c;不僅可以換個休息的方式,對初學(xué)計(jì)算機(jī)的人來說還可以熟悉鼠標(biāo)鍵盤的應(yīng)用。但如果沉溺于游戲當(dāng)中,又傷眼睛又傷身體那就得不償失了。娛樂除了游戲,計(jì)算機(jī)還是一個集CD、VCD和DVD功能于一體的工具。它可以用來聽音樂,也可以用來播放VCD和DVD影片,甚至可以用來通過網(wǎng)絡(luò)進(jìn)行視頻點(diǎn)播。如果在計(jì)算機(jī)上插入簡單的電視信號接收芯片,它就可以當(dāng)作電視機(jī)來使用,還可以同時收看多個電視臺的節(jié)目。如果給計(jì)算機(jī)配上一個麥克風(fēng),則計(jì)算機(jī)還可以唱卡拉OK。可以說,計(jì)算機(jī)基本可以實(shí)現(xiàn)日常各種娛樂工具的功能。娛樂不僅僅局限于在自己的計(jì)算機(jī)上,還能通過互聯(lián)網(wǎng)進(jìn)行,例如上網(wǎng)與異地的網(wǎng)友玩棋類游戲、與網(wǎng)友進(jìn)行聊天等,因此,計(jì)算機(jī)娛樂的范圍是非常很廣的。
要利用計(jì)算機(jī)綜合的各項(xiàng)功能,發(fā)揮它的優(yōu)勢,使用者必須學(xué)會如何操作它們。與常見的家庭娛樂工具相比,計(jì)算機(jī)的娛樂功能顯得專業(yè)和復(fù)雜一些,比較難以操作,但是它豐富的功能卻是很多娛樂工具難以比擬的。所以,在這種情況下,大量的實(shí)踐操作和靈活的學(xué)習(xí)方法顯得更加重要。絕大部分娛樂工具的用法是相似的,因此只要靈活掌握計(jì)算機(jī)娛樂工具的通用方法,在自己的計(jì)算機(jī)上開展各種娛樂活動就非常容易了。只有在掌握常用的計(jì)算機(jī)娛樂方法之后,計(jì)算機(jī)才會真正成為生活的必需品,而只有這時,將計(jì)算機(jī)應(yīng)用融入生活才成為可能。雖然,計(jì)算機(jī)娛樂相關(guān)知識的掌握對于職業(yè)生涯沒有直接的影響,但是對于促進(jìn)與計(jì)算機(jī)的磨合卻是非常重要的。
?
?
?
領(lǐng)域1 辦公助理文秘
指南
計(jì)算機(jī)在辦公領(lǐng)域應(yīng)用極為普遍,而辦公文秘職位更是要大量使用計(jì)算機(jī)的職位。
其實(shí),作為一種普遍的文秘職位,在計(jì)算機(jī)使用方面并不需要太多的專業(yè)知識,只要掌握辦公自動化工具軟件,就能夠勝任本職工作。
目前,市場上流行的辦公軟件主要有微軟公司的Microsoft Office、金山公司的WPS Office和永中公司的永中Office等。
在20世紀(jì)90年代初微軟公司推出視窗操作系統(tǒng)Windows 3.1時就已經(jīng)做出了比較成熟的Office辦公軟件,經(jīng)過95、97、2000和XP等幾個版本的發(fā)展,目前的Microsoft Office 2003已經(jīng)相當(dāng)成熟,它是一套優(yōu)秀的辦公自動化軟件。因此,Microsoft Office的用戶群也最大,它的文檔通用性也最好。
其中,對于那些將工作目標(biāo)定位在企業(yè)的人,Microsoft Office軟件是最好的選擇,也是目前最流行的辦公自動化技術(shù);對于將自己的職位目標(biāo)定位在政府機(jī)關(guān)、教育和軍工等必須使用國產(chǎn)軟件的單位的人應(yīng)該選擇金山公司的Office和永中Office作為學(xué)習(xí)目標(biāo)。而不是Microsoft Office。
辦公文秘的主要職責(zé)是要編寫、錄入、整理、打印、復(fù)印、傳真一些材料等,其實(shí)都很簡單。
學(xué)習(xí)提示
Microsoft Office是一個套裝軟件,包括以下8套軟件。
■? Word可用來編輯文稿、報告、網(wǎng)頁、電子郵件文本、圖形等。
■? Excel 可用來制作表格、統(tǒng)計(jì)數(shù)據(jù)、分析信息等。
■? PowerPoint 可用來制作幻燈片,供會議、展示、教學(xué)使用。
■? Access 可用來創(chuàng)建小型數(shù)據(jù)庫,跟蹤相關(guān)數(shù)據(jù)信息的管理。
■? Outlook 可用來收發(fā)電子郵件、建立通訊簿、記錄日程安排等。
■? FrontPage 一般可用來建立個人網(wǎng)站和網(wǎng)頁。
■? Publisher 可用來制作一些簡單的辦公文書,如請柬、證書等。
■? PhotoDraw 可用來繪制圖片。
一般在計(jì)算機(jī)中,都會安裝有前6種軟件,后兩種需要單獨(dú)安裝。通常作為辦公使用,前三種是必須熟練掌握的;后幾種可個別學(xué)習(xí)。另外,還需要熟練掌握Windows基本操作,這是基礎(chǔ)。
領(lǐng)域2 錄入排版應(yīng)用
指南
計(jì)算機(jī)辦公技術(shù)的一種更加專業(yè)的應(yīng)用就是編輯排版,但是這需要更快的漢字輸入速度和相應(yīng)的排版技術(shù)。
如果想成為一名優(yōu)秀的文字錄入或排版人員,就必須了解快速的漢字輸入方法以及常用的排版軟件。
在計(jì)算機(jī)中,漢字不能直接從鍵盤輸入,而必須使用諸如拼音、字形等方法通過鍵盤間接輸入。而利用漢字的拼音輸入漢字的方法就是拼音輸入法,當(dāng)前有多種拼音輸入法,如微軟拼音輸入法(Windows中自帶的)和紫光輸入法(需要單獨(dú)安裝)都比較好用。由于漢字的同音字非常多,拼音不能惟一確定漢字,因此這種拼音輸入法在輸入拼音后還必須在同音字中做出選擇,這無疑降低了速度。除了按照拼音,漢字還可以按照字型輸入,五筆字型輸入法就是其中使用最為廣泛的一種。不同漢字的字型不會相同,因此五筆字型輸入法只要求輸入漢字的字型,而不需要再次選擇,這能夠達(dá)到提高漢字輸入速度和準(zhǔn)確性。所以,如果需要從事專業(yè)的錄入和排版工作,則五筆字型輸入法是必須學(xué)習(xí)的輸入方法。
目前最為流行的排版軟件可能要數(shù)方正公司的方正飛騰(FIT)排版系統(tǒng)和Adobe公司的PageMaker軟件,也有很多排版公司和個人使用Word排版。
PageMaker是Adobe公司開發(fā)的專業(yè)排版軟件,具有多種實(shí)用的排版功能,通過它可以排出精美的版面;飛騰是北大方正集團(tuán)開發(fā)的排版系統(tǒng)軟件,它是基于Windows平臺開發(fā)的集成排版軟件,它可以用于報紙、雜志、圖書及廣告的排版。就軟件本身而言,Adobe PageMaker對于中國電子出版行業(yè)的理解遠(yuǎn)沒有方正排版系統(tǒng)強(qiáng),但是如果需要走出國門實(shí)現(xiàn)國際化,出版專業(yè)的優(yōu)秀軟件Adobe PageMaker則可以大顯身手。
嚴(yán)格地講,Word屬于文字處理軟件,不屬于專業(yè)排版軟件。但是因?yàn)閃ord容易操作、且應(yīng)用相當(dāng)廣泛,因而在對版式設(shè)計(jì)質(zhì)量不十分嚴(yán)格要求的情況下,它逐漸被更多的用戶采用。
學(xué)習(xí)提示
如果不是為了專門從事錄入排版工作,僅僅是個人寫作或辦公需要,則深入掌握Word排版技巧就足以勝任;對于從事平面版式設(shè)計(jì)或商用印刷品設(shè)計(jì)的人員,則掌握PageMaker就可以了;要從事專業(yè)的錄入、排版工作,則至少要同時熟練掌握兩種以上的軟件。
領(lǐng)域3 金融財(cái)務(wù)管理
指南
將金融財(cái)務(wù)管理專業(yè)歸入辦公自動化方向似乎不太合理,但是從計(jì)算機(jī)應(yīng)用技術(shù)的角度看,它們需要的專業(yè)技術(shù)是相同。
除了在速度和效率上沒有辦公助理文秘的要求那么高,金融財(cái)務(wù)管理人員也需要編寫財(cái)務(wù)報表,需要編寫日常工作文檔,還需要與別人進(jìn)行電子方式的交流,因此他們也需要掌握基本的辦公自動化工具。
金融管理主要是指政府機(jī)構(gòu)及其他公共部門、非營利組織等銀行、保險、證券、基金等內(nèi)容的金融調(diào)控和金融監(jiān)管,表現(xiàn)在計(jì)算機(jī)知識方面則是專業(yè)數(shù)據(jù)的統(tǒng)計(jì)分析、預(yù)算等。對于企業(yè)而言,財(cái)務(wù)管理主要包括帳務(wù)處理、報表處理、工資核算、固定資產(chǎn)、出納管理等模塊。
掌握常見的財(cái)務(wù)管理系統(tǒng)是金融財(cái)務(wù)管理方向的專業(yè)需求。說起財(cái)務(wù)管理軟件,除了Excel可用來管理財(cái)務(wù)以外,專業(yè)的財(cái)務(wù)管理軟件則屬國產(chǎn)的“用友”和“金蝶”。用友和金蝶是國內(nèi)兩個財(cái)務(wù)管理軟件的主要供應(yīng)商,北有用友(用友總部位于北京),南有金蝶(金蝶總部位于深圳),他們占據(jù)了中國財(cái)務(wù)管理軟件的絕大部分市場。
Excel作為企業(yè)中普遍應(yīng)用的辦公軟件,不僅僅可用于表格的制作和簡單的數(shù)理統(tǒng)計(jì),同樣可以使用它來涉獵高級的財(cái)務(wù)管理,它所提供的強(qiáng)大的計(jì)算功能和豐富的內(nèi)置運(yùn)算工具使得它成為一般辦公環(huán)境下從事商務(wù)計(jì)算和統(tǒng)計(jì)分析的首選工具。若想做一個優(yōu)秀的財(cái)務(wù)管理人員,只了解金融財(cái)務(wù)管理的知識,還遠(yuǎn)遠(yuǎn)不夠,若想創(chuàng)建更大的利潤,就得從這幾方面入手,進(jìn)一步學(xué)習(xí)財(cái)務(wù)計(jì)劃的控制(評估質(zhì)量)、投資決策(利潤規(guī)劃)、銷售與市場(定價和成本計(jì)算)等許多重要的知識。
學(xué)習(xí)提示
雖然用友和金蝶這兩個財(cái)務(wù)管理軟件是兩家不同的公司開發(fā)的。但是,它們的操作方式卻非常相似。因此,只需要根據(jù)自己的愛好選擇其中一種學(xué)會就行了。對于普通的企業(yè)財(cái)務(wù)數(shù)據(jù)統(tǒng)計(jì)、分析和處理工作,深入了解一下Excel在財(cái)務(wù)管理方面的操作技巧。
?
領(lǐng)域4 企業(yè)信息管理
指南
隨著計(jì)算機(jī)技術(shù)的不斷普及,信息管理軟件已經(jīng)成為企業(yè)信息化的先鋒,ERP(企業(yè)資源計(jì)劃)、CRM(客戶關(guān)系管理)、SCM(供應(yīng)鏈管理)等都是典范。大量企業(yè)信息管理軟件的出現(xiàn)改變了很多企業(yè)的工作方式,員工需要基于信息管理系統(tǒng)展開工作。所以,掌握企業(yè)信息管理軟件的用法已經(jīng)成為一種求職的必要條件。
另外,作為企業(yè)信息管理軟件的補(bǔ)充,個人信息管理軟件也日益普及。個人日常事務(wù)、工作計(jì)劃、事務(wù)提醒、電子郵件等各種功能都可以通過個人信息管理軟件來實(shí)現(xiàn)。它們大大集成了各種日常計(jì)算機(jī)應(yīng)用,已經(jīng)逐漸成為計(jì)算機(jī)的一種常見的應(yīng)用。所以,掌握個人信息管理軟件的用法也逐漸成為一種日常的需求。
盡管信息管理軟件(系統(tǒng))的種類繁多,界面各不相同,但是它們的用法卻非常相似,只要掌握其中一些基本的操作方法,靈活使用這些信息管理軟件就非常容易。實(shí)際上,信息管理軟件本來就是為了方便計(jì)算機(jī)的使用而引入的,所以它們的易用性常常成為軟件設(shè)計(jì)的主要目標(biāo)之一。
各種個人信息管理系統(tǒng)和企業(yè)信息管理系統(tǒng)都是基于目前流行的辦公自動化軟件的,它們的各種功能都是基于這種自動化技術(shù)的,因此掌握辦公自動化知識也是學(xué)習(xí)信息管理軟件用法的基礎(chǔ)。由于Microsoft Office軟件的普及,掌握Microsoft Office辦公軟件的用法已經(jīng)足夠了。
學(xué)習(xí)提示
“黑魔方”將針對個人信息管理軟件和企業(yè)信息管理軟件編寫專門的教程,以幫助你迅速掌握各種信息管理軟件的用法。
企業(yè)信息管理的計(jì)算機(jī)操作知識是企業(yè)信息專員、信息化主管、網(wǎng)絡(luò)主管、人事專員、人事經(jīng)理和人事助理等職位的基本要求之一。
?
?
?
領(lǐng)域5平面圖形設(shè)計(jì)
指南
現(xiàn)如今有關(guān)平面設(shè)計(jì)方面的東西已經(jīng)逐漸地滲入到了每一個尋常百姓家,環(huán)顧四周,你隨處可以看到一些平面圖形。墻上的裝飾畫、掛歷,桌上的書,雜物柜里琳瑯滿目的購物袋、宣傳單等等,只要是與人息息相關(guān)的事物,可以說都有平面圖形存在的空間。
平面圖形設(shè)計(jì)就是將視覺形態(tài)的各個要素按照一定的設(shè)計(jì)規(guī)律進(jìn)行創(chuàng)造性藝術(shù)的組合,我們以前在進(jìn)行平面設(shè)計(jì)制作的時候,都是用手工來繪制,而現(xiàn)在的平面圖形設(shè)計(jì)主要是以計(jì)算機(jī)平面圖形為設(shè)計(jì)主體來進(jìn)行的。計(jì)算機(jī)圖形設(shè)計(jì)的基礎(chǔ)就是掌握Photoshop軟件,這已經(jīng)成為進(jìn)入計(jì)算機(jī)平面圖形設(shè)計(jì)領(lǐng)域中的入門軟件,幾乎沒有人愿意跨過Photoshop軟件而直接使用其他圖形設(shè)計(jì)軟件來完成平面圖形的設(shè)計(jì)任務(wù)。Photoshop是由Adobe公司設(shè)計(jì)的,經(jīng)過幾個版本的發(fā)展,已經(jīng)相當(dāng)成熟,并已經(jīng)成為事實(shí)上的平面設(shè)計(jì)標(biāo)準(zhǔn)工具。
CorelDRAW軟件也是相當(dāng)不錯的平面繪圖軟件,CorelDRAW是進(jìn)行矢量圖形設(shè)計(jì)的軟件,也是一個兼繪圖與排版功能于一體的多媒體軟件,它廣泛地應(yīng)用于商標(biāo)設(shè)計(jì)、標(biāo)志制作、模型繪制、插圖描畫、排版及分色輸出等諸多領(lǐng)域。FreeHand、Illustrator和PageMaker都是優(yōu)秀的矢量圖形設(shè)計(jì)軟件,都可以用于印刷、多媒體等多個行業(yè)。與FreeHand、Illustrator和CorelDRAW相比,Fireworks則主要用于網(wǎng)絡(luò)圖形的設(shè)計(jì),它是一款專業(yè)的網(wǎng)絡(luò)圖像設(shè)計(jì)軟件。
學(xué)習(xí)提示
在進(jìn)行平面圖形設(shè)計(jì)的時候,有這么多的設(shè)計(jì)軟件供你選擇。但是,建議你最好是從一兩個專門的軟件入手,比如Photoshop和Illustrator。因?yàn)楦鞣N軟件的絕大部分功能是相同的,其操作方法也基本相同,所以只要深入掌握一種軟件的用法,其他軟件也很容易通過觸類旁通的方式而掌握其用法。
在你掌握了一定的計(jì)算機(jī)平面設(shè)計(jì)軟件知識以后,最重要的是進(jìn)行平面構(gòu)圖與圖形創(chuàng)意方面的訓(xùn)練。平面構(gòu)圖中包括了平面構(gòu)成與色彩構(gòu)成方面的一些專業(yè)性的知識,這需要多看、多臨摹、多體會,才能夠有所收獲。創(chuàng)意是圖形設(shè)計(jì)的本質(zhì),創(chuàng)意不是隨心所欲就可以的來的,它是需要長時間經(jīng)驗(yàn)的積累以及專業(yè)知識的學(xué)習(xí)。
另外,很多專業(yè)平面設(shè)計(jì)公司的設(shè)計(jì)工作都是在蘋果機(jī)(蘋果公司生產(chǎn)的專門用于商業(yè)設(shè)計(jì)的計(jì)算機(jī),它使用Mac操作系統(tǒng))環(huán)境下進(jìn)行的,這也需要熟悉蘋果機(jī)的操作。
?
領(lǐng)域6 三維及動畫設(shè)計(jì)
指南
計(jì)算機(jī)硬件水平的迅速提高使得個人計(jì)算機(jī)的計(jì)算速度快速提高,個人計(jì)算機(jī)進(jìn)行三維動畫的設(shè)計(jì)已經(jīng)成為可能,并得到越來越廣泛的應(yīng)用。
現(xiàn)在,三維動畫這種設(shè)計(jì)形式被眾多行業(yè)接受。建筑行業(yè)的樓盤展覽、結(jié)構(gòu)展示等需求是三維動畫技術(shù)大顯身手的地方;汽車行業(yè)的車型展示也必須依賴于三維動畫技術(shù),否則簡單紙介質(zhì)的效果圖紙根本不能滿足實(shí)際需求;大型土木工程的建筑結(jié)構(gòu)也必須依賴于三維動畫技術(shù);裝璜行業(yè)的裝璜展示、廣告行業(yè)的廣告宣傳片,甚至電影大片都離不開三維動畫技術(shù)。大型三維游戲的設(shè)計(jì)、制作更加離不開三維動畫技術(shù)。而且,由于當(dāng)前主流三維動畫技術(shù)都增加了對建模的支持功能,它們的應(yīng)用范圍不斷得到擴(kuò)展。
目前最為流行的三維動畫設(shè)計(jì)軟件有3ds max、Maya、LightWave 3D和Softimage 3D等。它們都是優(yōu)秀的三維動畫設(shè)計(jì)軟件,比較起來,則各有千秋。
早在20世紀(jì)80年代,3ds max就從個人計(jì)算機(jī)上發(fā)展起來了,經(jīng)過十幾年的技術(shù)更新,它已經(jīng)成為國內(nèi)個人計(jì)算機(jī)上進(jìn)行三維動畫設(shè)計(jì)的事實(shí)上的標(biāo)準(zhǔn)工具,尤其是在性能較低的個人計(jì)算機(jī)上,它更能夠顯示其優(yōu)越性。
LightWave 3D是一個專業(yè)的三維動畫設(shè)計(jì)工具,易學(xué)易用和價格低廉是它的優(yōu)點(diǎn),它是最早一個從圖形工作站上移植到個人計(jì)算機(jī)上的三維動畫設(shè)計(jì)軟件,從這點(diǎn)來說,它降低三維動畫設(shè)計(jì)師的門檻。
很多人認(rèn)為,Maya具有舉世無雙的性能和總體結(jié)構(gòu)控制能力,這對于設(shè)計(jì)和制作大型的三維動畫非常重要。Maya不僅包括一般三維和視覺效果制作的功能,而且還與最先進(jìn)的建模、數(shù)字化布料模擬、毛發(fā)渲染、運(yùn)動匹配技術(shù)相結(jié)合。
相對于前兩者,Softimage 3D是受關(guān)注最少的三維動畫設(shè)計(jì)制作軟件。
學(xué)習(xí)提示
要想成為成功的三維圖像設(shè)計(jì)師或者三維動畫制作師,要想能夠?qū)⑷S制作技術(shù)成功地應(yīng)用于存在需求的多個領(lǐng)域,應(yīng)該具備完整的圖像設(shè)計(jì)技術(shù),因此你可能首先必須熟悉Photoshop的平面圖形設(shè)計(jì)技術(shù),可能還需了解諸如Flash和Cool 3D這樣的簡單動畫設(shè)計(jì)軟件。
從需要花費(fèi)的時間和精力來看,成為一名優(yōu)秀的三維圖像設(shè)計(jì)師相當(dāng)困難,大量的實(shí)踐經(jīng)驗(yàn)也是必須的。但是作為多媒體行業(yè)的頂級技術(shù),也是人人都向往的,而且它的需求量也相當(dāng)大,其求職范圍可以遍布建筑、房地產(chǎn)、土木工程、廣告、裝潢等領(lǐng)域。
領(lǐng)域7 視頻媒體制作
指南
電影是最容易吸引人眼球的一種技術(shù)形式,電視劇也是這樣。在幾年前,人們幾乎不能想象在個人計(jì)算機(jī)中制作電影,但是隨著個人計(jì)算機(jī)技術(shù)的發(fā)展和視頻合成技術(shù)的進(jìn)步,這已經(jīng)成為現(xiàn)實(shí),并已經(jīng)為設(shè)計(jì)師們所認(rèn)可。
不久以前,制作電影特技必須在非常昂貴的專業(yè)設(shè)備上進(jìn)行,而且制作的效率也極其低下?,F(xiàn)在只要愿意購買Adobe公司的Premiere軟件,安裝在自己的個人計(jì)算機(jī)上,你就可以按照自己的要求設(shè)計(jì)制作電影。這就好像在做夢,但它是可以實(shí)現(xiàn)的事實(shí)。因?yàn)锳dobe對自己的軟件的定位就是Adobe Premiere是一套桌面視頻編輯軟件。
如果已經(jīng)有了視頻和音頻素材,利用Adobe Premiere可以非常方便地合成電影。除了視頻和聲音,它還可以將動畫、圖片和文本經(jīng)過編輯而合成到電影中。它可以用來制作AVI、VCD、Real(.rm)和QuickTime Movies(.mov)等各種格式的電影。在使用Adobe Premiere合成電影時,Adobe After Effects可能是必備的工具,Adobe認(rèn)為它可以用來制作運(yùn)動圖像,主要用于將靜止的圖像推向視頻、聲音綜合編輯的新境界,它集創(chuàng)建、編輯、模擬、合成于一體,綜合了影像、聲音、視頻等各種媒體數(shù)據(jù)來合成電影,可以大大提高視覺效果??梢哉f,只要掌握了一定的視頻編輯技能,能夠想象出來的任何效果都是可以實(shí)現(xiàn)的。
Adobe Premiere在桌面視頻編輯市場上已經(jīng)獲得巨大成功,它現(xiàn)在已經(jīng)成功應(yīng)用于電視片制作、廣告制作、電影剪輯等領(lǐng)域。在職業(yè)生涯中,求職方向可以定位到多媒體設(shè)計(jì)師、多媒體制作師、演播合成員、電視劇制片人、后期合成員等方面。
學(xué)習(xí)提示
視頻媒體制作是一個相對較窄的領(lǐng)域,它不像平面設(shè)計(jì)或三維動畫設(shè)計(jì)那樣有那么多的就業(yè)機(jī)會,因?yàn)樗€要涉及到很多專業(yè)的流程和設(shè)備。
不過隨著計(jì)算機(jī)技術(shù)的發(fā)展,這一領(lǐng)域應(yīng)該會有很廣闊的發(fā)展空間。
?
領(lǐng)域8 多媒體設(shè)計(jì)制作
指南
廣義的多媒體,應(yīng)該是包含文字信息、圖形信息、圖像信息和聲音信息等不同信息表達(dá)方式或者是多種信息類型的一種綜合類型。而我們這里所講的多媒體設(shè)計(jì)制作主要是指制作教學(xué)課件、產(chǎn)品演示、多媒體網(wǎng)頁、多媒體娛樂光盤等。用于媒體設(shè)計(jì)制作的主要有Authorware、Director和ToolBook。
Authorware:由Author(作家;創(chuàng)造者)和Ware(商品;物品;器皿)兩個英語單詞組成,顧名思義為“作家用來創(chuàng)造商品的工具”。它是美國Macromedia公司開發(fā)的一種多媒體系統(tǒng)制作工具,在Windows環(huán)境下有專業(yè)版(Authorware Professional)與學(xué)習(xí)版(Authorware Star)。Authorware是一個圖標(biāo)導(dǎo)向式的多媒體制作工具,使非專業(yè)人員快速開發(fā)多媒體軟件成為現(xiàn)實(shí),其強(qiáng)大的功能令人驚嘆不已。Authorware采用面向?qū)ο蟮脑O(shè)計(jì)思想,是一種基于圖標(biāo)(Icon)和流程線(Line)的多媒體開發(fā)工具。操作簡單,程序流程清晰明了,開發(fā)效率高,而且易學(xué)易用,使得不具有編程能力的用戶也能創(chuàng)作出一些高水平的多媒體作品,對于非專業(yè)開發(fā)人員和專業(yè)開發(fā)人員都是一個很好的選擇。與之Office里的PowerPoint相比,有著更為廣泛的應(yīng)用體驗(yàn)。
Director最早是在蘋果電腦上運(yùn)行的軟件,在1995年的時候由Macomedia公司移植到 PC平臺上,因此Director非常容易實(shí)現(xiàn)跨平臺。
ToolBook從一開始就在PC上運(yùn)行,直到現(xiàn)在Asymetrix公司也沒有為其推出蘋果版本,所以它不能實(shí)現(xiàn)跨平臺創(chuàng)作。
學(xué)習(xí)提示
有人稱Authorware、Director和Flash 為Macromedia多媒體制作“三劍客”。由于Authorware功能強(qiáng)大、容易入門,因而是非專業(yè)制作人員的最佳選擇。Authorware特別適合制作教學(xué)軟件、項(xiàng)目簡報、產(chǎn)品演示等具有交互功能的多媒體作品。
如果你打算成為出色的多媒體專業(yè)制作人員,那么精通Director或ToolBook必能讓你如魚得水,從總的來看,Director非常適合制作交互式多媒體演示產(chǎn)品和娛樂光盤。而 ToolBook則適合制作百科全書類的多媒體產(chǎn)品。充分發(fā)揮二者的功能,你就可以完成幾乎所有的多媒體開發(fā)要求。
Flash正被越來越多的朋友所喜愛,這有其必然的原因。一切要?dú)w功于因特網(wǎng)的飛速發(fā)展,各類Flash網(wǎng)站如雨后春筍般層出不窮,而Flash正是制作網(wǎng)頁多媒體最強(qiáng)有力的工具。
?
領(lǐng)域9 網(wǎng)頁設(shè)計(jì)制作
指南
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和互聯(lián)網(wǎng)應(yīng)用的不斷普及,在網(wǎng)絡(luò)上建立自己的主頁宣傳自己已經(jīng)成為很多人的希望,而建立自己網(wǎng)站的首要條件就是掌握Web網(wǎng)頁設(shè)計(jì)技術(shù),或者是能夠?yàn)樵O(shè)計(jì)網(wǎng)頁支付費(fèi)用。Web網(wǎng)頁設(shè)計(jì)技術(shù)的一個重要動力就是來自這里。網(wǎng)民建立自己主頁是網(wǎng)民自發(fā)的需求,而作為法人形式出現(xiàn)的企業(yè)也有這樣的需求,隨著業(yè)務(wù)推動力的不斷提高,這種需求已經(jīng)不再是自發(fā)的,而是逐漸成為一種必然。
HTML是超文本標(biāo)記語言(Hyper-Text Markup Language)的簡稱,Internet上發(fā)布的網(wǎng)頁基本都是由HTML編寫的,因此掌握HTML語言是設(shè)計(jì)網(wǎng)頁的基礎(chǔ)。JavaScript是目前流行于網(wǎng)頁上的另一種腳本語言,而且還是目前所有瀏覽器都支持的惟一腳本語言。JavaScript可以執(zhí)行一些特殊的命令,并給出運(yùn)行效果,還能夠提供與用戶的交互功能。如果需要在網(wǎng)頁上提供與用戶在瀏覽器端的交互,則必須掌握J(rèn)avaScript語言。
雖然任何網(wǎng)頁設(shè)計(jì)師都可以使用普通的文本編輯器來設(shè)計(jì)網(wǎng)頁,但是輔助工具的介入將大大提高設(shè)計(jì)的效率和質(zhì)量。由于網(wǎng)頁設(shè)計(jì)的廣闊市場存在,許多廠商都推出自己的網(wǎng)頁設(shè)計(jì)工具,微軟公司提供的FrontPage和Visual InterDev就是典型的工具,也是出現(xiàn)較早的網(wǎng)頁設(shè)計(jì)工具。只要掌握微軟的辦公軟件,就很容易掌握這軟件的使用方法。除此之外,Macromedia公司提供了一款非常專業(yè)的網(wǎng)頁設(shè)計(jì)軟件Dreamweaver,這是一套功能非常豐富的可視化網(wǎng)頁設(shè)計(jì)環(huán)境,它的網(wǎng)頁設(shè)計(jì)功能設(shè)計(jì)的非常細(xì)致,HTML協(xié)議定義的所有細(xì)節(jié)幾乎都得到Dreamweaver的支持。如果需要專門從事網(wǎng)頁設(shè)計(jì),則選用Dreamweaver是不錯的選擇。
隨著Internet技術(shù)的不斷更新,網(wǎng)頁數(shù)量的不斷增加,人們對網(wǎng)頁的質(zhì)量和多媒體要求不斷提高,用來設(shè)計(jì)適合于網(wǎng)頁的圖形軟件Fireworks和動畫軟件Flash就成為設(shè)計(jì)網(wǎng)頁的必不可少的輔助工具。利用這兩種輔助工具,網(wǎng)頁能夠變得更加生動,從而使網(wǎng)頁的視覺和聽覺效果得到大大提高。
?
?
領(lǐng)域10 建筑圖紙?jiān)O(shè)計(jì)
指南
祖先創(chuàng)造文字就是為了便于表達(dá),而文字出現(xiàn)后,所有作家就獲得最完美的表達(dá)工具了,任何時候,作家的思想都可以通過文字表達(dá)出來。在計(jì)算機(jī)沒有出現(xiàn)的時候,作家可以通過手寫的文字來表達(dá)思想,計(jì)算機(jī)出現(xiàn)后,作家可以通過電子文檔來表達(dá)自己的思想,這并沒有本質(zhì)的變化。但對于建筑設(shè)計(jì)師來說,情況就大不一樣。語言根本不能用來將建筑對象表述清楚,于是他們就用建筑行業(yè)的專門語言—建筑圖紙—來表達(dá)建筑對象。自從發(fā)明了建筑圖紙,建筑設(shè)計(jì)大師們就陷入了困境,因?yàn)樗麄儽磉_(dá)自己設(shè)計(jì)思維的方式已經(jīng)與作家完全不同,他們的設(shè)計(jì)思維的表達(dá)將變得非常復(fù)雜。
一項(xiàng)完美的設(shè)計(jì)結(jié)果看上去非常簡潔,但是過程肯定是復(fù)雜而艱辛的。容易理解,設(shè)計(jì)工具作為一種輔助的東西,應(yīng)該能夠非產(chǎn)容易的表達(dá)思維,并且能夠靈活的重用動態(tài)設(shè)計(jì)結(jié)構(gòu)。但是,這在手工制圖時代是不可能的。計(jì)算機(jī)解決了這個問題,利用輔助的CAD工具將非常容易表述建筑設(shè)計(jì)思想,并能夠非常容易的實(shí)現(xiàn)重用,從而使建筑大師們可以擺脫表達(dá)的困境,而將精力放在設(shè)計(jì)上。
用計(jì)算機(jī)表達(dá)設(shè)計(jì)的首選軟件是美國Autodesk公司推出AutoCAD專業(yè)制圖軟件。AutoCAD以其超凡的繪圖功能與對象捕捉功能,大大提高了繪圖的速度和精度。并且使用AutoCAD強(qiáng)大的三維建模功能,能使設(shè)計(jì)的表達(dá)效果更加直觀。
AutoCAD能夠非常出色地完成輔助設(shè)計(jì)的任務(wù)。加上Autodesk公司出色開發(fā)團(tuán)隊(duì)豐富資源的吸引,建筑設(shè)計(jì)師們幾乎會無一例外地投向AutoCAD的懷抱。
學(xué)習(xí)提示
要想成為專業(yè)的建筑設(shè)計(jì)師,除了要掌握AutoCAD軟件的操作方法,還需要大量的專業(yè)基礎(chǔ)知識作為背景。實(shí)際上,絕大多數(shù)的AutoCAD用戶都是建筑設(shè)計(jì)行業(yè)的專業(yè)人士。
作為專業(yè)的建筑設(shè)計(jì)師來說,還應(yīng)掌握其他相關(guān)的設(shè)計(jì)軟件,如3ds max、Photoshop、Lightscape等。學(xué)好這些軟件對于建筑設(shè)計(jì)師、制圖員、施工管理、家裝設(shè)計(jì)師來說是十分重要的。
?
領(lǐng)域11 電路設(shè)計(jì)
指南
電路設(shè)計(jì)行業(yè)曾經(jīng)走過很多階段,各種不同的設(shè)計(jì)方法都曾經(jīng)在歷史上出現(xiàn)?,F(xiàn)在很多人手邊還會保留有大量的電路芯片設(shè)計(jì)圖紙。就像建筑設(shè)計(jì)圖紙一樣,電路芯片設(shè)計(jì)也是大量使用圖紙來表達(dá)自己的設(shè)計(jì)結(jié)果。而與建筑設(shè)計(jì)圖紙不同的是,電路芯片設(shè)計(jì)師們需要通過手工制作一個實(shí)際的電路來驗(yàn)證并調(diào)整自己的設(shè)計(jì),這樣在電路芯片設(shè)計(jì)中,多次反復(fù)是非常常見的現(xiàn)象,設(shè)計(jì)圖紙的一再修改也是非常常見的。
然而,計(jì)算機(jī)徹底改變了這個現(xiàn)象。利用計(jì)算機(jī)輔助設(shè)計(jì)工具可以制作滿足各種要求的電路芯片設(shè)計(jì)圖紙,還可以利用輔助設(shè)計(jì)工具的模擬功能來驗(yàn)證自己設(shè)計(jì)的電路的正確性,進(jìn)而修改自己的設(shè)計(jì),有了計(jì)算機(jī)這所有的修改操作都非常方便。
從電路設(shè)計(jì)者和適用的應(yīng)用方向角度看,可以分成兩個大類,即直接使用電阻、電容、集成芯片等器件搭建的電路和利用可編程邏輯芯片設(shè)計(jì)的電路。在此只涉及到直接使用電阻、電容、集成芯片等器件搭建的電路,它是用來做一些具有特殊用途的電路板,Protel市主要的設(shè)計(jì)軟件。
遠(yuǎn)在微軟還沒有推出視窗操作系統(tǒng)時,ProklTechnology公司就開始為個人計(jì)算機(jī)提供Protel系列軟件,用于電路板的設(shè)計(jì)。經(jīng)過很多版本的演變,Protel已經(jīng)擁有非常成熟的基于視窗操作系統(tǒng)的軟件版本。它的功能非常強(qiáng)大,人機(jī)界面友好,易學(xué)易用,已經(jīng)成為各大中院校電學(xué)專業(yè)必學(xué)課程,同時也是業(yè)界人士首選的電路板設(shè)計(jì)工具??梢哉fProtel是最著名的電路板設(shè)計(jì)軟件,是電子愛好者不可缺少的計(jì)算機(jī)工具。類似的電路設(shè)計(jì)軟件還有許多種,包括OrCAD和PADS等,它們在易用性和性能上都不是Protel的對手。所以,如果希望從事電路板的設(shè)計(jì)工作,Protel是首選。
?
領(lǐng)域12 機(jī)械工業(yè)設(shè)計(jì)
指南
計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)的出現(xiàn),徹底改變了手工繪制機(jī)械圖紙的設(shè)計(jì)方式,機(jī)械設(shè)計(jì)工程師完全可以從設(shè)計(jì)工具中解脫出來,將精力可以將放在設(shè)計(jì)上,而不是制圖本身上。高效的設(shè)計(jì)表述方式必然導(dǎo)致高效的設(shè)計(jì)效率;而且在這種方式下,重用以前的設(shè)計(jì)結(jié)果,甚至重用當(dāng)前設(shè)計(jì)中已經(jīng)完成部分將變得非常容易。計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)帶來了機(jī)械工業(yè)設(shè)計(jì)上的革命,這也使得機(jī)械工業(yè)需求得到極大發(fā)展。
除了辦公軟件,能夠讓人值得驕傲的國產(chǎn)軟件還有北京北航海爾軟件有限公司推出的CAXA系列軟件,它包括CAXA電子圖板、CAXA三維圖板、CAXA實(shí)體設(shè)計(jì)等軟件,這些軟件可以用來制作二維(平面)、三維機(jī)械圖,在機(jī)械、電子、航空、建筑和輕工等行業(yè)得到了廣泛應(yīng)用。
另外,Pro/Engineer已經(jīng)成為國際上進(jìn)行機(jī)械工業(yè)設(shè)計(jì)的主流工具,與之可以媲美的機(jī)械設(shè)計(jì)軟件還有UG(Unigraphics),它們都可以用于汽車車型、汽車車身模具、飛機(jī)機(jī)翼模車,以及各種機(jī)械零配件的設(shè)計(jì)。
有一位專業(yè)人士是這樣評價這兩個軟件的,UG主要適合于大型的汽車、飛機(jī)廠建立復(fù)雜的數(shù)模,而Pro/Engineer主要適合于中小企業(yè)快速建立較為簡單的數(shù)模;在建模較為復(fù)雜的時候,往往是任何參數(shù)都是沒有用處的,一般用Pro/Engineer建立開始較為簡單的線框、曲面,然后轉(zhuǎn)到UG里面進(jìn)行高級曲面的建立、倒角;兩種軟件各有優(yōu)點(diǎn),應(yīng)該混合建模才能達(dá)到最佳效果。
學(xué)習(xí)提示
可以看出,這兩個軟件存在優(yōu)勢互補(bǔ)的地方,如果要想成為一位專業(yè)的設(shè)計(jì)師,這兩種軟件都應(yīng)該掌握,在實(shí)際工作中就需要根據(jù)具體要求,選擇合適的建模工具。在職業(yè)生涯中,求職方向可以定位到車型設(shè)計(jì)師、繪圖員、暖通專業(yè)工程師、機(jī)械設(shè)計(jì)工程師等方面。
同是作為機(jī)械工業(yè)設(shè)計(jì)軟件,Pro/Engineer和UG的共同點(diǎn)很多,只要學(xué)習(xí)了一種軟件,再學(xué)習(xí)另外一種的難度不是很大,所以在學(xué)習(xí)的時候,選擇的必要性不是很大。
?
?
領(lǐng)域13 軟件工程管理
指南
在軟件技術(shù)出現(xiàn)的初期,作為一個新生的事物,它只是少數(shù)人的玩物,也沒有用來為整個社會提供某種服務(wù)或者產(chǎn)品。但是,經(jīng)過幾十年的發(fā)展,這種情況發(fā)生了本質(zhì)的變化,幾乎很難找到不需要使用軟件的行業(yè)。就像人們建筑房屋,搭建橋梁一樣,如果建筑房屋只是為了自己住,搭建橋梁只是為了門前的小河,那么這些工作從來不會被人們拿來進(jìn)行工程化,也從來不會形成規(guī)模效應(yīng)。但是,如果建筑房屋的目標(biāo)是建立幾十甚至上百層能夠供上萬人居住的高樓大廈,或者搭建跨越大江大河甚至海峽的公路鐵路大橋,則這些技術(shù)的工程化就是必要的。軟件技術(shù)在得到所有行業(yè)的接受時,它本身也向規(guī)范化、規(guī)?;拷?#xff0c;軟件工程技術(shù)就是在這種背景下產(chǎn)生的。
有人說,和印度相比,中國的軟件產(chǎn)業(yè)遠(yuǎn)沒有成規(guī)模,缺少的不是市場,也不是軟件技術(shù)本身,而是用來指導(dǎo)軟件發(fā)展的軟件工程技術(shù)。印度的軟件產(chǎn)業(yè)幾乎都是為了國外,國內(nèi)根本沒有軟件用戶,所以它的軟件產(chǎn)業(yè)都是外包產(chǎn)業(yè),而中國則不是這樣,中國的軟件主要用來供國內(nèi)使用,而軟件外包則是將來的發(fā)展方向之一。中國之所以不能形成規(guī)模的軟件外包產(chǎn)業(yè),其根本原因就是缺少規(guī)范的軟件流程管理和質(zhì)量保證體系。
很多軟件企業(yè),在規(guī)模很小的時候,它們發(fā)展非常迅速,而一旦達(dá)到一定的規(guī)模,發(fā)展速度會驟降,甚至倒退。這種現(xiàn)象可能是軟件工程管理技術(shù)沒有成熟的原因。中國軟件行業(yè)最缺少的人才也就是軟件工程管理人才,以及具有軟件工程管理思維的程序員。要想成為一位優(yōu)秀的軟件工程管理人員非常困難,全面的軟件工程基礎(chǔ)是非常必要的。深入研讀并理解CMM(Capability Maturity Model,成熟度模型)的定義、應(yīng)用是專業(yè)軟件工程管理人員所必須的。
在軟件工程管理方面,微軟公司推出了Microsoft Project,這是用來輔助項(xiàng)目管理人員進(jìn)行項(xiàng)目管理和質(zhì)量控制的軟件工具,它便可以滿足項(xiàng)目管理方面的需求。在軟件工程過程中,軟件建模也是非常重要的工作。建模過程需要使用專業(yè)的建模語言,這是用來與別人交流的特殊“語言”。UML是進(jìn)行軟件建模的標(biāo)準(zhǔn)行業(yè)語言。Microsoft Visio和Rational Rose都是實(shí)現(xiàn)UML的輔助設(shè)計(jì)工具,它們也都是優(yōu)秀的建模工具。但是相對而言,在軟件建模方面Rational Rose更加專業(yè),掌握它的難度較大。Microsoft Visio是一種可以支持軟件建模的工具,它還可以用來制作各種圖形,包括工作流程圖、軟件設(shè)計(jì)結(jié)構(gòu)草圖、UML建模等各種軟件工程圖。
領(lǐng)域14 軟件系統(tǒng)建模
指南
軟件工程領(lǐng)域在1995年至1997年取得了前所未有的進(jìn)展,其成果超過軟件工程領(lǐng)域過去15年來的成就總和。其中最重要的、具有劃時代重大意義的成果之一就是統(tǒng)一建模語言UML(Unified Modeling Language)的出現(xiàn)。在世界范圍內(nèi),至少在近10年內(nèi),UML將是面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言。采用UML作為我國統(tǒng)一的建模語言是完全必要的:首先,過去數(shù)十種面向?qū)ο蟮慕UZ言都是相互獨(dú)立的,而UML可以消除一些潛在的不必要的差異,以免用戶混淆;其次,通過統(tǒng)一語義和符號表示,能夠穩(wěn)定我國的面向?qū)ο蠹夹g(shù)市場,使項(xiàng)目根植于一個成熟的標(biāo)準(zhǔn)建模語言,從而可以大大拓寬所研制與開發(fā)的軟件系統(tǒng)的適用范圍,并大大提高其靈活程度。
作為一種建模語言,UML的定義包括UML語義和UML表示法兩個部分。其中UML語義用于描述基于UML的精確元模型定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發(fā)者能在語義上取得一致,消除了因人而異的最佳表達(dá)方法所造成的影響。此外UML還支持對元模型的擴(kuò)展定義。UML表示法用于定義UML符號的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號和文本語法為系統(tǒng)建模提供了標(biāo)準(zhǔn)。這些圖形符號和文字所表達(dá)的是應(yīng)用級的模型,在語義上它是UML元模型的實(shí)例。掌握這兩方面內(nèi)容是極其必要的。
從應(yīng)用的角度看,當(dāng)采用面向?qū)ο蠹夹g(shù)設(shè)計(jì)系統(tǒng)時,首先是描述需求;其次根據(jù)需求建立系統(tǒng)的靜態(tài)模型,以構(gòu)造系統(tǒng)的結(jié)構(gòu);第三步是描述系統(tǒng)的行為。其中在第一步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖(包含包)、對象圖、組件圖和配置圖等五個圖形,是標(biāo)準(zhǔn)建模語言UML的靜態(tài)建模機(jī)制。其中第三步中所建立的模型或者可以執(zhí)行,或者表示執(zhí)行時的時序狀態(tài)或交互關(guān)系。它包括狀態(tài)圖、活動圖、順序圖和合作圖等四個圖形,是標(biāo)準(zhǔn)建模語言UML的動態(tài)建模機(jī)制。因此,標(biāo)準(zhǔn)建模語言UML的主要內(nèi)容也可以歸納為靜態(tài)建模機(jī)制和動態(tài)建模機(jī)制兩大類。這點(diǎn)你也需要掌握。
?
領(lǐng)域15 軟件測試與管理
指南
軟件測試是軟件質(zhì)量保證的關(guān)鍵步驟。美國質(zhì)量保證研究所對軟件測試的研究結(jié)果表明:越早發(fā)現(xiàn)軟件中存在的問題,開發(fā)費(fèi)用就越低;在編碼后修改軟件缺陷的成本是編碼前的10倍,在產(chǎn)品交付后修改軟件缺陷的成本是交付前的10倍;軟件質(zhì)量越高,軟件發(fā)布后的維護(hù)費(fèi)用越低。另外,根據(jù)對國際著名IT企業(yè)的統(tǒng)計(jì),他們的軟件測試費(fèi)用占整個軟件工程所有研發(fā)費(fèi)用的50%以上。
相比之下,中國軟件企業(yè)在軟件測試方面與國際水準(zhǔn)仍存在較大差距。首先,在認(rèn)識上重開發(fā)、輕測試,沒有認(rèn)識到軟件項(xiàng)目的如期完成不僅取決于開發(fā)人員,更取決于測試人員;其次,在管理上隨意、簡單,沒有建立有效、規(guī)范的軟件測試管理體系;另外,缺少自動化工具的支持,大多數(shù)企業(yè)在軟件測試時并沒有采用軟件測試管理系統(tǒng)。所以對國內(nèi)軟件企業(yè)來說,不僅要提高對軟件測試的認(rèn)識,同時要掌握先進(jìn)的軟件測試方法。
對于軟件測試與管理所使用的軟件有SQA Purify Rational ClearCase CVS Visual SourceSated等,你不僅要掌握這些軟件的使用方法,在理論方面,還應(yīng)該掌握軟件測試自動化的技術(shù)與方法,軟件在測試過程中如何管理與改進(jìn)的技巧,還要學(xué)會軟件度量與再工程、嵌入式軟件的測試技術(shù)等知識。為了使你能夠具有一定的測試策劃、管理、實(shí)現(xiàn)和判斷能力,系統(tǒng)地學(xué)習(xí)軟件測試知識體系是非常必要的。
在職業(yè)生涯中,求職方向可以定位到軟件工程師、程序測試師、系統(tǒng)分析工程師、程序管理人員等。
學(xué)習(xí)提示
軟件測試與管理不僅僅是理論上的知識,最重要的還是實(shí)踐,通過案例分析和軟件測試的具體操作,才能深刻體會真正的軟件測試過程是如何進(jìn)行的。
?
領(lǐng)域16 數(shù)據(jù)庫應(yīng)用開發(fā)
指南
很難想象,數(shù)據(jù)庫是什么樣的概念?但是提起水庫或者糧倉,可能就比較清晰了。計(jì)算機(jī)只能使用0和1這兩個數(shù)字,因此它能夠處理的所有信息都是以0和1方式編碼的,所以計(jì)算機(jī)上處理的所有信息都稱為數(shù)據(jù)。隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,計(jì)算機(jī)處理數(shù)據(jù)的能力越來越大,人們對計(jì)算機(jī)要求也越來越高,而數(shù)據(jù)量的劇增使得使用普通的技術(shù)處理這些數(shù)據(jù)已經(jīng)無法適應(yīng)需要,因此專門用來處理大量數(shù)據(jù)的技術(shù)—數(shù)據(jù)庫技術(shù)便應(yīng)運(yùn)而生。與糧倉相比,少量的糧食(幾兩、幾斤)放在哪里都可以,但是如果需要保存的糧食成億噸的,則不能將糧食放在任何地方,而必須建筑一個糧倉存放,這樣才能夠需要的時候能夠迅速提取隨意數(shù)量。而數(shù)據(jù)庫也是同樣的含義,數(shù)據(jù)多了就必須使用“庫”來存放,從而能夠快速、高效地進(jìn)行數(shù)據(jù)存取操作,能夠有效的整理、處理、備份數(shù)據(jù),從而能夠保證數(shù)據(jù)的安全和有效性。很顯然,數(shù)據(jù)量越大的數(shù)據(jù)庫,處理起來越困難,如果需要達(dá)到一定的速度,則必須使用更好的技術(shù)。數(shù)據(jù)庫除了可以用來存放數(shù)據(jù),它還具有管理數(shù)據(jù)的功能,大型數(shù)據(jù)庫都是以服務(wù)形式為客戶程序提供數(shù)據(jù)服務(wù),從而實(shí)現(xiàn)數(shù)據(jù)庫存儲數(shù)據(jù)的功能。
經(jīng)過相當(dāng)長時間的發(fā)展,關(guān)系數(shù)據(jù)庫技術(shù)已經(jīng)非常成熟,而且已經(jīng)高度系統(tǒng)化。微軟公司的Access軟件就是一種最簡單的關(guān)系數(shù)據(jù)庫程序,它最終以文件的形式提供數(shù)據(jù)服務(wù),客戶端程序通過Access數(shù)據(jù)庫引擎獲得存儲在Access數(shù)據(jù)庫中,這與大型數(shù)據(jù)庫不相同。當(dāng)前市場上流行的大型數(shù)據(jù)庫程序種類繁多,主要有IBM公司DB2 UDB,Oracle公司的Oracle 9i/10i,Sybase公司的Sybase ASE(Adaptive Server Enterprise)等。這些種類繁多的大型數(shù)據(jù)庫系統(tǒng)都是非常成熟的產(chǎn)品,而且都擁有大量客戶和廣泛的市場前景。它們都能夠勝任一般的大型應(yīng)用,所以只要選擇其中的一種就能夠滿足一般應(yīng)用要求。在職業(yè)生涯中,求職方向可以定位到數(shù)據(jù)庫工程師、數(shù)據(jù)庫管理員、數(shù)據(jù)庫程序開發(fā)工程師、數(shù)據(jù)庫設(shè)計(jì)人員等方面。
除了Oracle、IBM DB2 UDB和Sybase ASE,Microsoft SQL Server和Borland公司的InterBase也是典型的大型數(shù)據(jù)庫系統(tǒng),可以支持企業(yè)級的大型應(yīng)用系統(tǒng),有興趣的你可以繼續(xù)深造。
?
領(lǐng)域17 通用桌面軟件開發(fā)
指南
經(jīng)過幾年的發(fā)展,視窗操作系統(tǒng)上的桌面軟件早已經(jīng)使人眼花繚亂,任何功能、任何類型的軟件都可以找到數(shù)種、數(shù)十種,甚至數(shù)百種類似產(chǎn)品。因此,通用桌面軟件的開發(fā)已經(jīng)呈現(xiàn)百花齊放的局面。加上相當(dāng)長時間的發(fā)展,通用桌面軟件技術(shù)已經(jīng)相當(dāng)成熟,其開發(fā)工具也非常完善。實(shí)際上,在當(dāng)前這種情況下,成為一個開發(fā)通用桌面應(yīng)用程序的程序員已經(jīng)非常容易,因?yàn)閷W(xué)習(xí)的資料、環(huán)境都極為豐富。在開發(fā)過程中遇到的任何問題都可以從網(wǎng)絡(luò)上找到答案。
要想成為一個很好的通用軟件開發(fā)工程師,熟悉自己所使用的編程語言是非常重要的。系統(tǒng)而全面的掌握所使用的語言的特性對于提高應(yīng)用程序開發(fā)效率的效果非常明顯?,F(xiàn)在流行的編程語言很多,主要有Basic,C/C++和Pascal等,它們也是可視化開發(fā)工具使用的主要開發(fā)語言。
其中,Basic語言主要被Microsoft Visual Basic所采用,是一種應(yīng)用范圍很廣的可視化開發(fā)工具,程序員可以非常容易地在完全可視化的環(huán)境下開發(fā)自己的應(yīng)用程序。其優(yōu)點(diǎn)是易學(xué)易懂,缺點(diǎn)是執(zhí)行效率比較低。C/C++是Microsoft Visual C++使用的開發(fā)語言。主要用于開發(fā)具有較多操作系統(tǒng)底層功能的軟件,諸如硬件驅(qū)動程序、專業(yè)圖形編輯軟件等,曾經(jīng)有人說,專業(yè)的程序員使用Microsoft Visual C++,聰明的程序員使用Delphi,這就足以看出Microsoft Visual C++在通用軟件開發(fā)領(lǐng)域方面的地位,這也容易看出要掌握這種開發(fā)工具有一點(diǎn)難度。Delphi是Borland公司設(shè)計(jì)的具有劃時代意義的產(chǎn)品,它開創(chuàng)了可視化設(shè)計(jì)時代。使用的程序語言是經(jīng)過改進(jìn)的Pascal,即Object Pascal,擴(kuò)展了面向?qū)ο蟮奶匦?。程序員完全可以在可視化的情況下進(jìn)行軟件開發(fā),用它開發(fā)的程序的運(yùn)行效率很高,因此Delphi獲得大量程序員的青睞。
學(xué)習(xí)提示
你可以根據(jù)自己的需求學(xué)習(xí)這三種軟件開發(fā)工具中的一種或者多種,從基礎(chǔ)語言開始學(xué)習(xí),能夠迅速成長為專業(yè)的程序員。在職業(yè)生涯中,求職方向可以定位到軟件工程師、系統(tǒng)分析工程師、軟件實(shí)施工程師、企業(yè)信息專員等方面。
?
領(lǐng)域18 娛樂游戲軟件開發(fā)
指南
在計(jì)算機(jī)開始被人們接受的初期,娛樂游戲軟件并沒有市場,人們還不知道計(jì)算機(jī)也可以作為娛樂游戲的工具。然而,計(jì)算機(jī)發(fā)展到現(xiàn)在,情況發(fā)生了本質(zhì)的變化。計(jì)算機(jī)已經(jīng)大大偏離它的名字表示的特殊含義,它的功能已經(jīng)不僅僅局限于“計(jì)算”,大量與計(jì)算機(jī)根本沒有直接聯(lián)系的應(yīng)用也在計(jì)算機(jī)中展開了,娛樂游戲軟件就是其中的一種。
就娛樂而言,娛樂需求和未來可能的娛樂市場的驅(qū)動下,運(yùn)行于個人計(jì)算機(jī)上的小型娛樂軟件也逐漸吸引世人的眼球,許多企業(yè)開始將目光逐漸轉(zhuǎn)向小型娛樂市場。小型娛樂軟件與前面介紹的兩種應(yīng)用的需求基本相同。它可以利用常見的開發(fā)工具來實(shí)現(xiàn),譬如Visual C++,Delphi,C++ Builder,以及Visual Basic等。
就游戲而言,這種軟件對視覺效果要求更高,因此,絕大多游戲軟件都是用很好的圖形窗口。大多數(shù)游戲愛好者還要追求聲音效果和視覺效果的很好結(jié)合,大量的多媒體要求就被提出來了。在這種情況下,只具有較高可視化程度,而沒有很好性能保證的Visual Basic就不能勝任這種工作,雖然Visual C++非常難于使用,開發(fā)效率并不是很高,但是使用它開發(fā)出來的程序的運(yùn)行效率卻相當(dāng)好,加上C++語言優(yōu)越的性能和功能上的優(yōu)勢,Visual C++幾乎是那些需要較高多媒體質(zhì)量要求的惟一選擇。當(dāng)然,Borland公司提供的一種類似的開發(fā)工具C++ Builder也可以作為一種選擇,而且它還能夠提供更高的開發(fā)效率。實(shí)際上,成為專業(yè)的游戲軟件開發(fā)工程師非常困難,這需要太多的駕馭操作系統(tǒng)底層功能和控制計(jì)算機(jī)多媒體功能的能力,沒有對C/C++語言的深刻理解和豐富的軟件開發(fā)經(jīng)驗(yàn),基本不能掌握這種類型系統(tǒng)的整體結(jié)構(gòu)。
在職業(yè)生涯中,求職方向可以定位到軟件工程師、高級軟件工程師、游戲研發(fā)工程師、C/C++程序員、游戲設(shè)計(jì)師等方面。
?
領(lǐng)域19 信息管理軟件開發(fā)
指南
桌面應(yīng)用軟件的一個重要分支就是個人信息管理軟件,它隨著這種應(yīng)用的廣泛推廣而逐漸成為一種相當(dāng)常見的應(yīng)用方向。但是,由于目前個人信息管理軟件并沒有很大的利潤可圖,因此這種由于個人的信息化軟件主要由一些非盈利性機(jī)構(gòu)所主持,而個人將其作為進(jìn)入軟件開發(fā)行業(yè)的試金石,則非常恰當(dāng)。從技術(shù)角度講,個人信息管理軟件的開發(fā)難度并不比其他各種類型的桌面軟件簡單,而且它還涉及到許多桌面應(yīng)用軟件根本沒有使用的數(shù)據(jù)庫技術(shù),甚至個人信息管理軟件總是與數(shù)據(jù)庫技術(shù)結(jié)合起來的。從應(yīng)用層面講,個人信息管理軟件則是使用非常廣泛的一種軟件,幾乎沒有其他類型的桌面軟件能夠與其相當(dāng)。而且,個人信息管理軟件是每一個人的必要工具,所有人都會對這種軟件產(chǎn)生需求,因此剛進(jìn)入軟件行業(yè)的初級程序員將個人信息管理軟件開發(fā)作為掌握軟件技術(shù)的素材,這也是當(dāng)前出現(xiàn)的個人信息管理軟件非常繁多的原因。
數(shù)據(jù)庫技術(shù)是開發(fā)個人信息管理軟件必須掌握的技術(shù)之一。一般情況下,個人信息管理軟件的數(shù)據(jù)都是放在后臺數(shù)據(jù)庫服務(wù)器或者基于文件的小型數(shù)據(jù)庫文件中。微軟公司的Microsoft Access是最常用的小型數(shù)據(jù)庫軟件,它能夠產(chǎn)生小型文件數(shù)據(jù)庫,以供個人信息管理軟件使用。
進(jìn)行數(shù)據(jù)庫技術(shù)開發(fā)的另外一個重要技術(shù)準(zhǔn)備就是程序開發(fā)技術(shù)所需的程序設(shè)計(jì)語言。如果選擇Visual Basic作為個人信息管理軟件開發(fā)工具,則并不需要專門學(xué)習(xí)Basic語言,在學(xué)習(xí)Visual Basic開發(fā)環(huán)境的同時能夠迅速掌握Basic語言的基本語法。Delphi是最常用的個人信息管理軟件開發(fā)工具,它的開發(fā)效率相當(dāng)高,而且Delphi開發(fā)的軟件的運(yùn)行效率也相當(dāng)不錯。所以,絕大多數(shù)的這種應(yīng)用都是由Delphi來完成的。
在職業(yè)生涯中,求職方向可以定位到軟件工程師、高級軟件工程師、系統(tǒng)分析工程師、企業(yè)信息專員、Delphi程序員等方面。
?
領(lǐng)域20 Windows下Web應(yīng)用開發(fā)
指南
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,Web作為一種普遍存在的應(yīng)用已經(jīng)具有相當(dāng)大的市場前景,因此大量企業(yè)已經(jīng)將自己的盈利目標(biāo)定位在互聯(lián)網(wǎng)上,從而大量的電子商務(wù)技術(shù)孕育而生。所謂電子商務(wù)技術(shù)就是利用網(wǎng)頁在Internet上獲取商業(yè)機(jī)會,是一種專門為商務(wù)服務(wù)的Web應(yīng)用開發(fā)技術(shù)。實(shí)際上,Web應(yīng)用開發(fā)技術(shù)就是電子商務(wù)技術(shù),它們的惟一差別就是涉及的應(yīng)用范圍不完全相同。
針對于Windows平臺的Web應(yīng)用開發(fā),微軟公司推出.NET技術(shù),它將成為今后幾年乃至十年Windows平臺上的主流技術(shù)。隨著這種技術(shù)的發(fā)展,Microsoft SQL Server也將成為Windows平臺上的主流數(shù)據(jù)庫服務(wù)器。所以,.NET技術(shù)和Microsoft SQL Server將成為Windows平臺上Web應(yīng)用開發(fā)的事實(shí)上的標(biāo)準(zhǔn)。
微軟的.NET技術(shù)是通過其Visual Studio.NET來體現(xiàn)的,它全面支持.NET技術(shù),并將成為.NET開發(fā)的最佳工具。當(dāng)然,在學(xué)習(xí).NET的開發(fā)工具之前,必須掌握Visual Studio.NET所支持的語言C#。C#是微軟在推出.NET技術(shù)時同時產(chǎn)生的一種新的程序設(shè)計(jì)語言,它獲得Visual Studio.NET的全面支持,并由于C#本身對托管程序和面向?qū)ο蟮牧己弥С?#xff0c;它必將成為使用于.NET平臺上的最優(yōu)秀語言。
在掌握語言的基礎(chǔ)知識后,你可以學(xué)習(xí)Visual Studio.NET工具和.NET技術(shù)本身。作為.NET技術(shù)的一個部分,ASP.NET是實(shí)現(xiàn)Web應(yīng)用經(jīng)常使用的一項(xiàng)技術(shù)。實(shí)際上,掌握ASP.NET就已經(jīng)掌握.NET技術(shù)的主要特點(diǎn)和核心應(yīng)用。ASP.NET是在原ASP基礎(chǔ)上引入.NET技術(shù)而得到的,它將成為在Windows平臺上進(jìn)行Web應(yīng)用開發(fā)的主要技術(shù)。Visual Studio.NET本身可以作為ASP.NET開發(fā)的基本工具,它也是最好的選擇。除了開發(fā)ASP.NET應(yīng)用程序,Visual Studio.NET還可以用來開發(fā)其他基于.NET技術(shù)的應(yīng)用程序和任何不使用.NET技術(shù)的應(yīng)用程序。
在職業(yè)生涯中,求職方向可以定位到Web技術(shù)ASP程序員、Web開發(fā)程序員、Web工程師、軟件工程師、Web技術(shù)人員、電子商務(wù)工程師等方面。
?
領(lǐng)域21 Linux/Unix下Web應(yīng)用開發(fā)
指南
Linux和Unix是當(dāng)前Web服務(wù)器的主流操作系統(tǒng),甚至Windows在企業(yè)Web服務(wù)器上占據(jù)的份額也沒有它們高。由于Linux和Unix具有良好的性能,在絕大多數(shù)的Web服務(wù)器上,特別是用來接收大量訪問量和具有大量數(shù)據(jù)的大型Web服務(wù)器上,Unix仍然是主角。由于Linux的低成本、靈活性,以及與Unix有很好的兼容性,Linux在慢慢吞噬Unix的大型服務(wù)器市場。
對于Web應(yīng)用開發(fā)人員來說,在Linux和Unix之間的選擇顯得不再非常重要,適用于Linux上的Web開發(fā)技術(shù)基本上都可以順利移植到Unix上,而改動也是很少,所以這里并不區(qū)分Unix和Linux上的Web應(yīng)用開發(fā)。
在Linux上,Apache幾乎成為簡單Web服務(wù)器的標(biāo)準(zhǔn)。作為企業(yè)應(yīng)用,在Apache后面還需要使用應(yīng)用服務(wù)器,即Application Server。企業(yè)應(yīng)用服務(wù)器大大拓展了普通Web服務(wù)器的功能,使得企業(yè)應(yīng)用開發(fā)具有很大的擴(kuò)展性。Tomcat和WebLogic是兩種主要的企業(yè)應(yīng)用服務(wù)器,除此之外,IBM、HP(惠普)、Oracle(甲骨文)、Sun等公司都提供了自己的企業(yè)應(yīng)用服務(wù)器。在Linux下進(jìn)行企業(yè)Web應(yīng)用開發(fā),掌握Tomcat和WebLogic的配置和使用方法是必要的準(zhǔn)備之一,否則將無法發(fā)揮它們的功能。
另外,企業(yè)應(yīng)用服務(wù)器都提供對JSP和PHP等服務(wù)器腳本的支持, JSP和PHP使用了類似的技術(shù),但是從技術(shù)底層來說,JSP具有更廣闊的應(yīng)用前景。在企業(yè)應(yīng)用服務(wù)器上,JSP腳本最終是被編譯成Java類并在Java虛擬機(jī)上執(zhí)行,也就是說,JSP就是Java技術(shù)的另一種表現(xiàn)。
PHP與JSP相比并沒有太大的優(yōu)勢,但是由于長期發(fā)展形成的市場優(yōu)勢卻不容忽視,因此當(dāng)前使用PHP的用戶仍然很多,因此JSP和PHP是Linux下Web應(yīng)用開發(fā)的最主要工具之一。這兩種技術(shù)你是必須掌握的。
學(xué)習(xí)提示
在學(xué)習(xí)Linux平臺的Web應(yīng)用開發(fā)時,Linux平臺下的數(shù)據(jù)庫技術(shù)也是必須掌握的技術(shù)。MySQL是在Linux平臺下面的免費(fèi)數(shù)據(jù)庫系統(tǒng),Oracle則是可以運(yùn)行于Linux平臺下的大型數(shù)據(jù)庫服務(wù)器,它可以支持分布式大型企業(yè)應(yīng)用。
?
領(lǐng)域22 基于XML的Web應(yīng)用開發(fā)
指南
XML的全稱是eXtensible Markup Language(擴(kuò)展標(biāo)記語言)。它是由W3C組織制定的用于替代HTML語言的一種新型的標(biāo)記語言。XML包括的基本標(biāo)準(zhǔn)有:XML Namespace、XSL、XSLT、Xpath、XQuery、DTDs、XML Schema、SOAP、Xpointer、Xlink、RDF等。XML語言通過與這些相關(guān)標(biāo)準(zhǔn)的結(jié)合,可以應(yīng)用于科學(xué)計(jì)算、電子出版、多媒體制作和電子商務(wù)等諸多方面。
XHTML是目前編寫HTML的首選方法;因?yàn)閄HTML本身就是格式良好的XML,與通常畸形的HTML文檔相比,XHTML格式文檔更容易處理。XSLT和XSL是對XML文檔進(jìn)行轉(zhuǎn)換的語言。它們可以將XML文檔轉(zhuǎn)換成各種格式,比如另一個文本文件、PDF文件、HTML文件、逗號分割的文件,或者轉(zhuǎn)換成其他的XML文檔。DTDs和XML Schema用來描述XML文件所包含的數(shù)據(jù)內(nèi)容的類型,使你不用編寫定制的代碼就能對XML文檔的內(nèi)容進(jìn)行“有效性”檢查,使內(nèi)容強(qiáng)行遵守給出的規(guī)則。XPath 和 XQuery是查詢語言,用它們可以從XML文檔中吸取單個的數(shù)據(jù)項(xiàng)或者數(shù)據(jù)項(xiàng)列表。XQuery的功能特別強(qiáng)大,因?yàn)樗鼘Path查詢進(jìn)行了擴(kuò)展。實(shí)際上,XQuery和XML的關(guān)系就像SQL之于關(guān)系數(shù)據(jù)庫一樣。SOAP是Web services間進(jìn)行通訊的標(biāo)準(zhǔn)協(xié)議。你不必知道SOAP協(xié)議的所有細(xì)節(jié),但是你應(yīng)該熟悉其常用規(guī)則及其工作原理,這樣你才能使用它。
由于XML是一項(xiàng)用來統(tǒng)一數(shù)據(jù)格式的技術(shù),所以,它不是單獨(dú)存在的,而是依附于其他技術(shù)上的。前面介紹的Linux和Windows平臺下面的Web應(yīng)用開發(fā)都將使用XML技術(shù)。在目前流行的數(shù)據(jù)庫技術(shù)中也都逐漸采用XML技術(shù)。
XML技術(shù)可以廣泛的應(yīng)用于當(dāng)前的各種應(yīng)用中,例如在.NET中的應(yīng)用、在Java中的應(yīng)用等。你可以根據(jù)需要,選擇不同的應(yīng)用方向,而選擇合適的圖書來獲取必要的應(yīng)用案例經(jīng)驗(yàn)。
在職業(yè)生涯中,求職方向可以定位到軟件工程師、網(wǎng)絡(luò)開發(fā)工程師、XML技術(shù)工程師等方面。
學(xué)習(xí)提示
需要說明的是,XML技術(shù)必須獲得其他技術(shù)的輔助才能夠發(fā)揮作用,因此僅僅掌握這項(xiàng)技術(shù)并不能直接帶來工作機(jī)會,而還必須輔助前面和后面介紹的技術(shù)。
?
領(lǐng)域23 基于Java的Web應(yīng)用開發(fā)
指南
Java產(chǎn)生的歷史并不長,但是它是眾多程序員智慧的結(jié)晶,也是真正能夠算上優(yōu)秀的技術(shù)之一。從現(xiàn)身的第一天起,Java就注定要用來開發(fā)企業(yè)應(yīng)用。Sun公司對Java的擴(kuò)展性做了相當(dāng)充分的考慮,使用J2EE技術(shù)開發(fā)的應(yīng)用程序可以隨著企業(yè)規(guī)模和業(yè)務(wù)量的擴(kuò)大而自然延展,所有由于規(guī)模擴(kuò)大導(dǎo)致的問題基本上都可以通過增加服務(wù)器的數(shù)量來解決,而企業(yè)應(yīng)用的架構(gòu)并不需要改變。
Sun公司推出的J2EE已經(jīng)成為目前企業(yè)應(yīng)用開發(fā)的標(biāo)準(zhǔn)Java環(huán)境。掌握J(rèn)2EE幾乎已經(jīng)成為掌握J(rèn)ava技術(shù)的代名詞。當(dāng)然,作為一門程序設(shè)計(jì)語言,Java也有自己的特殊語法,掌握基本的Java語法是最基本的要求。在基本的語法基礎(chǔ)之上,掌握J(rèn)2EE便是掌握J(rèn)ava的Web應(yīng)用開發(fā)技術(shù)的主要要求。實(shí)際上,J2EE包含許多內(nèi)容,包括Java應(yīng)用架構(gòu)、Java Servlet、EJB(Enterprise JavaBeans)、JSP等許多技術(shù)。其中,Java企業(yè)應(yīng)用架構(gòu)部分內(nèi)容是Java企業(yè)應(yīng)用架構(gòu)師必須掌握的技術(shù),而普通的Java軟件工程師只需要掌握最初步的知識就已經(jīng)足夠了。而要成為企業(yè)應(yīng)用架構(gòu)師,首先必須成為合格的Java軟件工程師,還必須具有豐富的經(jīng)驗(yàn),所以,如果還沒有掌握J(rèn)ava基本技術(shù),Java企業(yè)應(yīng)用開發(fā)技術(shù)系列也是必須學(xué)習(xí)的。Java企業(yè)應(yīng)用開發(fā)技術(shù)是除JSP之外的Java技術(shù)的軟件工程師需要掌握的。而JSP的應(yīng)用將帶領(lǐng)你全面掌握J(rèn)SP技術(shù)。
為了能夠提高Java應(yīng)用的開發(fā)效率,目前流行大量Java開發(fā)工具,其中以Borland公司的JBuilder和IBM公司的Visual Age最為流行。JBuilder是一款完全可視化的開發(fā)工具,對于提高Java的開發(fā)效率非常有效。Visual Age是IBM推出的專業(yè)Java開發(fā)工具,它是一個“超大型”的專業(yè)軟件,要掌握Visual Age并不是一件容易的事。但是,如果已經(jīng)掌握了Visual Age,并要它來進(jìn)行大型企業(yè)應(yīng)用開發(fā),那種愜意是很難想象的。在職業(yè)生涯中,求職方向可以定位到目標(biāo)職位方向、Java工程師、J2EE開發(fā)工程師、軟件工程師、Java系統(tǒng)分析員等方面。
學(xué)習(xí)提示
Java設(shè)計(jì)的技術(shù)層面非常多,而開發(fā)工具也很多,你可以根據(jù)自己的需要以及不同的側(cè)重點(diǎn),選擇合適的技術(shù)和工具,并進(jìn)而選擇合適的圖書進(jìn)行學(xué)習(xí)。
?
領(lǐng)域24 大型網(wǎng)絡(luò)游戲開發(fā)
指南
計(jì)算機(jī)的普及和Internet的普及,使得計(jì)算機(jī)網(wǎng)絡(luò)游戲得到廣闊的發(fā)展土壤。信息產(chǎn)業(yè)部公布的數(shù)據(jù)表明:2002年,中國的游戲及其周邊產(chǎn)業(yè)總產(chǎn)值達(dá)100億元。也正因?yàn)槿绱?#xff0c;大型網(wǎng)絡(luò)游戲獲得眾多廠商的青睞。
原先國內(nèi)網(wǎng)絡(luò)游戲界無論在技術(shù)和運(yùn)營經(jīng)驗(yàn)上都非常稚嫩,引進(jìn)國外游戲,積累運(yùn)營經(jīng)驗(yàn)成為國內(nèi)網(wǎng)絡(luò)游戲行業(yè)的必由之路。時至今日,網(wǎng)絡(luò)游戲進(jìn)入中國已有3年多,很多原來的“軟肋”甚至轉(zhuǎn)而成為國內(nèi)公司的強(qiáng)項(xiàng),但國內(nèi)特定的網(wǎng)絡(luò)游戲人才仍屬稀缺。
大型網(wǎng)絡(luò)游戲如同電影,與電影不同的是,“演員”是上網(wǎng)玩游戲的玩家,而游戲開發(fā)商提供的是故事、場景和演員的屬性,同時要不斷提供技術(shù)支持,保障這場游戲電影能順利地“演”下去。
網(wǎng)絡(luò)游戲并不是一個技術(shù)方向,而是一個存在廣闊市場前景的應(yīng)用方向,因此它對開發(fā)者的技術(shù)沒有特殊要求。但是作為一種大型網(wǎng)絡(luò)軟件,它涉及的技術(shù)面相當(dāng)廣,我們無法解釋清楚,掌握什么技術(shù)就可以從事大型網(wǎng)絡(luò)游戲軟件的開發(fā)工作。但是,可以從這個大型軟件本身的不同技術(shù)要求出發(fā),來解釋作為開發(fā)這種大型軟件的工程師應(yīng)該掌握的技術(shù)。
由于對性能的要求很高,網(wǎng)絡(luò)游戲軟件往往使用C/C++作為開發(fā)語言,在Windows下選擇Visual C++作為開發(fā)工具,而在Linux/Unix下面,則采用GCC作為開發(fā)環(huán)境。所以,要想成為網(wǎng)絡(luò)游戲軟件工程師,必須掌握C/C++語言。實(shí)際上,C/C++語言是對絕大多數(shù)軟件工程師的基本要求。C/C++不僅僅作為一門計(jì)算機(jī)程序設(shè)計(jì)語言來學(xué)習(xí),它已經(jīng)成為程序設(shè)計(jì)技術(shù)的代名詞,通過它可以理解程序設(shè)計(jì)這個詞的含義,以及程序設(shè)計(jì)工作的含義。在掌握C/C++語言基礎(chǔ)上,為了提高開發(fā)的效率和便于把握整體結(jié)構(gòu),Visual C++和GCC等開發(fā)工具也是非常重要的。
在職業(yè)生涯中,求職方向可以定位到C/C++軟件工程師、高級軟件工程師、C程序員、網(wǎng)絡(luò)程序員、游戲軟件工程師。
學(xué)習(xí)提示
網(wǎng)絡(luò)游戲的網(wǎng)絡(luò)特性非常明顯,因此大量的網(wǎng)絡(luò)知識是開發(fā)網(wǎng)絡(luò)游戲所必需的。深入學(xué)習(xí)并理解TCP/IP協(xié)議對于游戲的開發(fā)也是非常必要的。
?
領(lǐng)域25 嵌入應(yīng)用開發(fā)
指南
嵌入式系統(tǒng)廣泛應(yīng)用于制造、過程控制、儀器儀表、汽車、船舶、航空航天、醫(yī)療、通訊、軍事裝備等方面,每年為社會創(chuàng)造數(shù)萬億元的工業(yè)產(chǎn)值。
嵌入式系統(tǒng)最初是為了工業(yè)計(jì)算機(jī)而設(shè)計(jì)的,在信息產(chǎn)品普及與數(shù)字家電興起后,嵌入式系統(tǒng)已逐漸普及到我們?nèi)粘I钪?#xff0c;從信息家電、網(wǎng)絡(luò)產(chǎn)品,到可攜式裝置,都看得到它的蹤跡。嵌入式系統(tǒng)的特色之一是不需要很多外接的零配件,能在小面積組件上完成特定功能,具有穩(wěn)定、小尺寸等特點(diǎn)。
過去嵌入式系統(tǒng)較難普及的原因,是集成電路集成度和制程水平尚無法突破。但是現(xiàn)在人們已經(jīng)可以生產(chǎn)出大量低成本的微型硅組件,并以此為基礎(chǔ)發(fā)展出了許多可編程邏輯和微處理/控制器,這些組件可以用軟件技術(shù)來實(shí)現(xiàn)或更改硬件功能,搭配特定的操作系統(tǒng)或用戶接口,可以實(shí)現(xiàn)許多新型態(tài)應(yīng)用,如Palm、手機(jī)等。
隨著便攜式信息設(shè)備和個人計(jì)算機(jī)的普及應(yīng)用,嵌入式系統(tǒng)開發(fā)便成了一種熱門的需求,各種針對嵌入式應(yīng)用的工具如編譯、布局布線、合成、仿真、測試、驗(yàn)證、編程等工具不斷在自動化與智能化方面獲得提升。
嵌入式系統(tǒng)的開發(fā)工作都可以在個人計(jì)算機(jī)上進(jìn)行,這與在個人計(jì)算機(jī)上進(jìn)行的其他開發(fā)的差別是,這種開發(fā)必須得到仿真環(huán)境的支持。所謂仿真環(huán)境是指,能夠模擬諸如Palm、手機(jī)等嵌入應(yīng)用運(yùn)行的環(huán)境運(yùn)行程序,在這個環(huán)境中運(yùn)行的效果與實(shí)際環(huán)境中的運(yùn)行效果完全相同。
嵌入應(yīng)用中使用的開發(fā)語言基本都是C/C++和Java。在視窗操作系統(tǒng)上,Visual C++是最好的嵌入應(yīng)用開發(fā)環(huán)境,而在Linux平臺下,GCC也可以用于嵌入應(yīng)用的開發(fā)。
因此你需要掌握的是C/C++語言、Java語言、Visual C++語言、Linux下C/C++語言的應(yīng)用方法之一。
學(xué)習(xí)提示
以上介紹的是嵌入應(yīng)用開發(fā)的基礎(chǔ),當(dāng)你掌握了之后還可以向嵌入式的某一個方向發(fā)展,如Intel嵌入式應(yīng)用架構(gòu),該架構(gòu)旨在為通信系統(tǒng)和傳統(tǒng)嵌入式應(yīng)用提供更高的性能,這些應(yīng)用包括電信設(shè)備、交互式客戶設(shè)備、網(wǎng)絡(luò)附加存儲等。
?
?
?
領(lǐng)域26 操作系統(tǒng)技術(shù)
指南
操作系統(tǒng)是管理計(jì)算機(jī)軟硬件資源的一個平臺,沒有它,任何計(jì)算機(jī)都無法正常運(yùn)行。在個人電腦發(fā)展史上,出現(xiàn)過許多不同的操作系統(tǒng),其中最為常用的有五種:DOS、Windows、Linux、Unix/Xenix和OS/2。
DOS誕生于1981年,它支持眾多的通用軟件,如各種語言處理程序、數(shù)據(jù)庫管理系統(tǒng)、文字處理軟件、電子表格。雖然計(jì)算機(jī)硬件技術(shù)的進(jìn)步, DOS已經(jīng)不能適應(yīng)32位機(jī)的硬件系統(tǒng),但現(xiàn)在它仍然可以在一些特定情況下發(fā)揮作用。
Windows是用戶群最大也最為人熟知的操作系統(tǒng)?,F(xiàn)在比較常用的版本有Windows 98、2000、XP(后兩種版本還有專業(yè)版、企業(yè)版、服務(wù)器版等眾多版本之分)。
Linux是當(dāng)今電腦界一個耀眼的名字,它是目前全球最大的一個自由免費(fèi)軟件,其本身是一個功能可與Unix和Windows相媲美的操作系統(tǒng),具有完備的網(wǎng)絡(luò)功能。目前,Linux正在全球各地迅速普及推廣,各大軟件商如Oracle、Sybase、Novell、IBM等均發(fā)布了Linux版的產(chǎn)品,許多硬件廠商也推出了預(yù)裝Linux操作系統(tǒng)的服務(wù)器產(chǎn)品,當(dāng)然,PC用戶也可使用Linux。另外,還有不少公司或組織有計(jì)劃地收集有關(guān)Linux的軟件,組合成一套完整的Linux發(fā)行版本上市,比較著名的有RedHat(即紅帽子)、Slackware等公司。雖然,現(xiàn)在說Linux會取代Unix和Windows還為時過早,但一個穩(wěn)定性、靈活性和易用性都非常好的軟件,肯定會得到越來越廣泛的應(yīng)用。
Unix系統(tǒng)是1969年問世的,最初是在中小型計(jì)算機(jī)上運(yùn)用的多用戶系統(tǒng)。
1987年IBM公司在激烈的市場競爭中推出了PS/2(Personal System/2)個人電腦。PS/2系列電腦大幅度突破了現(xiàn)行PC機(jī)的體系,采用了與其它總線互不兼容的微通道總線MCA,并且IBM自行設(shè)計(jì)了該系統(tǒng)約80%的零部件,以防止其它公司仿制。
學(xué)習(xí)提示
雖然在通常情況下Windows操作系統(tǒng)是首先應(yīng)該學(xué)習(xí)的,但不論選擇哪一種操作系統(tǒng),都應(yīng)該包括系統(tǒng)分區(qū)、硬件驅(qū)動、軟件安裝與卸載、網(wǎng)絡(luò)連接、系統(tǒng)維護(hù)管理等知識內(nèi)容。這里所講的操作系統(tǒng)知識相對于前面的計(jì)算機(jī)操作入門是業(yè)余與專業(yè)的關(guān)系,是要遠(yuǎn)遠(yuǎn)多于入門或常用級別需求的知識范圍的。
?
領(lǐng)域27 硬件驅(qū)動開發(fā)
指南
計(jì)算機(jī)操作系統(tǒng)是用來控制計(jì)算機(jī)的所有硬件資源,并為使用者提供服務(wù)的平臺。而由于硬件種類繁多,功能也是各式各樣,因此操作系統(tǒng)并沒有直接對所有硬件提供支持。而且,由于硬件也需要不斷升級,所以操作控制硬件的方式也需要不斷變化。為了能夠適應(yīng)大量硬件以及硬件升級的需要,操作系統(tǒng)不是直接控制硬件,而是通過有硬件供應(yīng)商提供的驅(qū)動程序來控制硬件的。由于在不同的操作系統(tǒng)下,系統(tǒng)給硬件發(fā)出命令的方式并不完全相同,所以不同操作系統(tǒng)下面的硬件驅(qū)動程序也不相同。
要使得計(jì)算機(jī)硬件能夠緊密融合到計(jì)算機(jī)系統(tǒng)中,在編寫硬件驅(qū)動程序時,必須對計(jì)算機(jī)原理和計(jì)算機(jī)操作系統(tǒng)有所了解,否則將可能導(dǎo)致硬件與操作系統(tǒng)運(yùn)行方式的沖突。
一般情況下,驅(qū)動程序都是使用C語言開發(fā)的,因?yàn)镃語言具有直接訪問硬件資源最好的特性。靈活C語言能夠大大提高開發(fā)驅(qū)動程序的效率。因此你首先必須掌握C語言的用法。在視窗平臺上的驅(qū)動程序開發(fā)都是在微軟提供的DDK基礎(chǔ)之上開發(fā)的,實(shí)際上,在視窗平臺上的驅(qū)動程序開發(fā)就是基于DDK的硬件程序設(shè)計(jì)過程,這往往都是在Visual C++上通過C語言編程實(shí)現(xiàn)的。微軟為不同的操作系統(tǒng)提供了不同的DDK,包括Windows 95 DDK、Windows 98 DDK、Windows NT DDK、Windows 2000 DDK等。在進(jìn)行特定操作系統(tǒng)的硬件驅(qū)動程序的開發(fā)之前,必須了解這個平臺對硬件驅(qū)動程序要求的細(xì)節(jié),所有需要對不同操作系統(tǒng)的DDK的詳細(xì)把握。除了一些細(xì)節(jié)上的差別,從Windows NT開始,所有視窗操作系統(tǒng)上的硬件驅(qū)動程序的開發(fā)方法基本相同。在視窗平臺下的硬件驅(qū)動程序開發(fā)都是在Visual C++下面完成的,因此掌握Visual C++的基本用法是進(jìn)行硬件驅(qū)動程序開發(fā)的基礎(chǔ)之一。
?Linux平臺下的硬件驅(qū)動程序開發(fā)則更為復(fù)雜,開發(fā)者除了需要對硬件工作原理、操作系統(tǒng)有所了解,還必須對Linux的內(nèi)核代碼由較深的認(rèn)識。在很多情況下,Linux是件硬件驅(qū)動程序作為操作系統(tǒng)內(nèi)核的一部分直接編譯進(jìn)去的,而這部分硬件驅(qū)動程序的穩(wěn)定性就非常重要,細(xì)微的錯誤可能就會導(dǎo)致操作系統(tǒng)的癱瘓。
?
領(lǐng)域28 計(jì)算機(jī)組裝與維修技術(shù)
指南
隨著個人計(jì)算機(jī)的普及,計(jì)算機(jī)維修技術(shù)越來越重要,已經(jīng)逐漸發(fā)展成為一個專業(yè)的行業(yè)。很容易理解,如果只有幾個人使用計(jì)算機(jī),那么計(jì)算機(jī)維修技術(shù)決不可能成為一個行業(yè),而當(dāng)使用計(jì)算機(jī)的人數(shù)增加到千萬甚至億時,維修技術(shù)決不可能不成為一個行業(yè)。計(jì)算機(jī)維修人才也是在計(jì)算機(jī)的普及的過程中被創(chuàng)造出來的。而現(xiàn)在,計(jì)算機(jī)維修已經(jīng)成為一個與其他任何職業(yè)一樣,都會得到所有人的注意,而這樣的人才也會不斷被培養(yǎng)出來。實(shí)際上,在就業(yè)壓力巨大的今天,需要另辟蹊徑,計(jì)算機(jī)維修作為一個新興的行業(yè),它可能是很好的選擇。
要能夠成為計(jì)算機(jī)維修工程師,了解并掌握計(jì)算機(jī)的運(yùn)行原理是最重要的事。只有在充分了解其原理才能夠發(fā)現(xiàn)其中問題,進(jìn)而修正其中的問題。通過計(jì)算機(jī)原理方面的學(xué)習(xí),你將能夠熟悉計(jì)算機(jī)的運(yùn)行機(jī)制,從而為預(yù)測計(jì)算機(jī)運(yùn)行中可能出現(xiàn)的問題提供原理性準(zhǔn)備。
在了解計(jì)算機(jī)基本原理的基礎(chǔ)之上,還需要對計(jì)算機(jī)各種部件的性能有所了解,才能夠正確找出問題所在。很容易理解,專業(yè)的計(jì)算機(jī)維修工程師能夠在粗看計(jì)算機(jī)的基本配置和問題后就能夠確認(rèn)它的問題所在,或者確認(rèn)問題可能出現(xiàn)在那些部件中,其中重要的原因之一就是那些被確認(rèn)可能存在問題的部件本來就是容易損壞的部件。除此之外,硬件的許多性能都可能成為判斷的依據(jù)。譬如,大部分計(jì)算機(jī)部件對運(yùn)行的溫度、濕度等環(huán)境都存在一定的要求,一旦不能滿足它們的運(yùn)行要求,它們就可能損壞。這也是許多維修工程師在排除問題時總喜歡問,計(jì)算機(jī)運(yùn)行了多長時間,放在那里使用,以及其他類似的問題。
在職業(yè)生涯中,求職方向可以定位到硬件技術(shù)支持工程師、維修技術(shù)員、硬件技術(shù)員、技術(shù)支持人員、PC銷售員等方面。
學(xué)習(xí)提示
對這一領(lǐng)域的學(xué)習(xí),首先應(yīng)該從計(jì)算機(jī)選購和組裝學(xué)起;然后回頭學(xué)習(xí)計(jì)算機(jī)原理和操作系統(tǒng)原理;還要熟練掌握不同版本操作系統(tǒng)的安裝、設(shè)置、操作方法,因?yàn)橛?jì)算機(jī)硬件的工作是靠操作系統(tǒng)來管理的。另外還要熟知計(jì)算機(jī)硬件產(chǎn)品性能、廠商的相關(guān)知識,隨時跟上計(jì)算機(jī)硬件的更新。
除了需要扎實(shí)的理論知識作鋪墊,要想勝任這一領(lǐng)域的工作,還要有豐富的實(shí)踐經(jīng)驗(yàn)——整天和計(jì)算機(jī)摸爬滾打在一起才是最重要的。
領(lǐng)域29 可編程芯片設(shè)計(jì)
指南
在“領(lǐng)域11”電路設(shè)計(jì)中,提到了可編程芯片設(shè)計(jì),它是電路設(shè)計(jì)的另一個分支,主要是用來設(shè)計(jì)具有某項(xiàng)特殊功能的集成芯片,它針對不同類型的可編程邏輯芯片的種類而使用不同的軟件,主要有Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT等。
相對電路板設(shè)計(jì),集成芯片設(shè)計(jì)所需要的技術(shù)含量更高。當(dāng)前的絕大多數(shù)集成芯片都是在可編程邏輯芯片CPLD和FPGA上通過編程實(shí)現(xiàn)的。為了提高編程的效率,對可編程邏輯芯片的編輯任務(wù)都是在芯片的仿真環(huán)境中進(jìn)行的。實(shí)際上,Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT就是典型的仿真環(huán)境。而當(dāng)前提供可編程邏輯芯片的廠商很多,這些芯片的特性各不相同,為這些芯片編程必須使用不同的仿真環(huán)境,所以當(dāng)前可用的仿真系統(tǒng),即可編程邏輯芯片的開發(fā)系統(tǒng)非常繁多,前面列出的只是應(yīng)用比較廣泛的幾種。Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT三種仿真系統(tǒng)能夠支持當(dāng)前流行的主要可編程邏輯芯片。但是,它們支持的芯片種類也是不相同的,這可以通過查找這些仿真軟件的手冊而獲得支持的芯片列表。
電路板和集成芯片的設(shè)計(jì)都需要豐富的數(shù)字電路的知識作為背景。實(shí)際上,大多數(shù)的仿真軟件用戶本來就是硬件技術(shù)的專家或者愛好者。
在職業(yè)生涯中,求職方向可以定位到以下幾個方面軟硬件開發(fā)師、硬件工程師、集成電路設(shè)計(jì)工程師、PLC工程師、電子工程師。
實(shí)際上,業(yè)界將可編程器件分為可編程邏輯器件(PLD)、復(fù)雜可編程邏輯器件PLD(CPLD)和現(xiàn)場可編程門陣列(FPGA),想進(jìn)一步學(xué)習(xí)的你可繼續(xù)研究。
?
?
?
領(lǐng)域30 網(wǎng)絡(luò)安裝調(diào)試
指南
局域網(wǎng)的發(fā)展早于Internet,大量局域網(wǎng)的互聯(lián)才成就了今天的互聯(lián)網(wǎng)。與廣域網(wǎng)相比,局域網(wǎng)是一個在小范圍內(nèi)的網(wǎng)絡(luò)體系,這很可能是一棟大廈中的所有計(jì)算機(jī)組成的網(wǎng)絡(luò),也可能是一個實(shí)驗(yàn)室所有計(jì)算機(jī)組成的網(wǎng)絡(luò),或者一所學(xué)校所有計(jì)算機(jī)組成的網(wǎng)絡(luò)。局域網(wǎng)的規(guī)??梢院艽?#xff0c;包括計(jì)算機(jī)幾十,甚至幾百太,也可以很小,只包含2臺或者幾臺計(jì)算機(jī)。實(shí)際上,局域網(wǎng)的概念是比較模糊的,一般都以行政和地域作為劃分局域網(wǎng)的標(biāo)準(zhǔn)。
如果某個單位需要建設(shè)自己的局域網(wǎng),那么局域網(wǎng)的安裝調(diào)試技術(shù)是必須的,除非這項(xiàng)工作由專業(yè)的網(wǎng)絡(luò)建設(shè)公司來做。當(dāng)然,在絕大部分情況下,后者是更好的選擇。這樣就造就了許多專業(yè)的網(wǎng)絡(luò)安裝公司,當(dāng)然同時也就造就了大量的網(wǎng)絡(luò)安裝調(diào)試工程師的就業(yè)職位。
要想做一名安裝調(diào)試工程師,不僅要知道最基本的網(wǎng)線的制作,還要熟悉網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),從而確定局域網(wǎng)采用的是總線型,還是星型拓?fù)浣Y(jié)構(gòu),或者是樹型、環(huán)型、網(wǎng)狀型拓?fù)浣Y(jié)構(gòu)中的一種。接著就是網(wǎng)絡(luò)的硬件設(shè)備的選擇,如網(wǎng)卡類型,網(wǎng)線類型,集線器的類型以及是否使用交換機(jī)和網(wǎng)橋。你還要了解接入線路的類型,最后還要選擇服務(wù)器所用的操作系統(tǒng)類型,如Unix、Windows NT及Linux等。最后,當(dāng)網(wǎng)絡(luò)連接完成,還要在操作系統(tǒng)中進(jìn)行設(shè)置,使得局域網(wǎng)的各臺計(jì)算機(jī)互相接通。
在職業(yè)生涯中,求職方向可以定位到網(wǎng)絡(luò)工程師、技術(shù)支持經(jīng)理、硬件測試員、通信技術(shù)工程師、測試員。
學(xué)習(xí)提示
你在開始學(xué)習(xí)網(wǎng)絡(luò)安裝調(diào)試專業(yè)技術(shù)之前,對計(jì)算機(jī)網(wǎng)絡(luò)原理做一些了解是非常必要的。要想成為專業(yè)的網(wǎng)絡(luò)設(shè)備安裝調(diào)試工程師,專業(yè)知識也是必需的。
?
領(lǐng)域31 企業(yè)網(wǎng)絡(luò)方案設(shè)計(jì)
指南
在為自己家里建立只包含幾臺計(jì)算機(jī)的局域網(wǎng)時,性能不再考慮的范圍之內(nèi),方便快捷和功能要求是惟一需要考慮的兩項(xiàng)要求。但是,在建立大型企業(yè)網(wǎng)絡(luò)時,這種想法就不再正確了。在辦公室中可能會遇到這樣的問題,雖然網(wǎng)絡(luò)運(yùn)行正常,但是總是不能鏈接網(wǎng)絡(luò),或者鏈接網(wǎng)絡(luò)速度根本沒有達(dá)到最初的設(shè)計(jì)要求,這是什么原因呢?
由于在大型企業(yè)網(wǎng)絡(luò)中用來訪問網(wǎng)絡(luò)資源的計(jì)算機(jī)數(shù)量很多,可能達(dá)到幾百、幾千,甚至數(shù)萬臺,在這種網(wǎng)絡(luò)中,如果計(jì)算機(jī)在網(wǎng)絡(luò)中的分布結(jié)構(gòu)不是很合理,很可能導(dǎo)致整個網(wǎng)絡(luò)性能下降,甚至癱瘓,使其根本不能負(fù)擔(dān)大量的網(wǎng)絡(luò)服務(wù)。這就是大型企業(yè)網(wǎng)絡(luò)設(shè)計(jì)產(chǎn)生的原因。
有些企業(yè)可能會選擇多種方式接入Internet,因?yàn)樗鼈冊诓煌牡赜蚓哂性S多分部,而這些分部都需要接入Internet。而作為一個企業(yè)的多個分部,它們之間可能還需要互聯(lián),否則就不能形成整體。所以,Internet接入往往與企業(yè)局域網(wǎng)的建設(shè)交叉起來,此時選擇就需要藝術(shù)。
前面已經(jīng)提及,網(wǎng)絡(luò)是用來連接計(jì)算機(jī)的,沒有計(jì)算機(jī)的網(wǎng)絡(luò)是無法想象的。所以,在學(xué)習(xí)網(wǎng)絡(luò)設(shè)計(jì)的專業(yè)知識之前,對計(jì)算機(jī)運(yùn)行原理做基本了解是非常必要的,接著要對網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)以及網(wǎng)絡(luò)布線進(jìn)行詳細(xì)的了解,從而確定選擇那些網(wǎng)絡(luò)設(shè)備,如服務(wù)器、網(wǎng)橋、交換機(jī)、集線器(HUB)等。服務(wù)器是網(wǎng)站的宿主設(shè)備,是網(wǎng)站的核心硬件設(shè)備,應(yīng)根據(jù)未來網(wǎng)站的運(yùn)行情況來選擇服務(wù)器。在網(wǎng)絡(luò)組建完成之后,就要選擇服務(wù)器的操作系統(tǒng)類型,可以從以下幾個方面進(jìn)行考慮:網(wǎng)絡(luò)是否安全、穩(wěn)定性如何、是否有高的性價比、是否有專業(yè)人員維護(hù)等。
在職業(yè)生涯中,求職方向可以定位到網(wǎng)絡(luò)設(shè)計(jì)師、高級網(wǎng)絡(luò)工程師、網(wǎng)管、網(wǎng)站營運(yùn)經(jīng)理、網(wǎng)絡(luò)技術(shù)員。
學(xué)習(xí)提示
你在設(shè)計(jì)之前最好系統(tǒng)的學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)原理,從而能夠?yàn)榫W(wǎng)絡(luò)設(shè)計(jì)提供完備的知識準(zhǔn)備。要成為出色的專業(yè)網(wǎng)絡(luò)設(shè)計(jì)工程師,掌握計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)專業(yè)知識是必需的。
?
領(lǐng)域32 企業(yè)網(wǎng)絡(luò)管理維護(hù)
指南
互聯(lián)網(wǎng)作為一個名次,它從產(chǎn)生到現(xiàn)在并沒有發(fā)生變化,但是它的內(nèi)涵卻在不斷的變化。不斷出現(xiàn)的大型局域網(wǎng)依次加入使得互聯(lián)網(wǎng)變得越來越紅火,而正因?yàn)橛脩魯?shù)量的不斷增加,互聯(lián)網(wǎng)上用來標(biāo)識計(jì)算機(jī)的IP地址已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足需要。從這里能夠看出,互聯(lián)網(wǎng)在推出后發(fā)生怎樣的變化。大量新產(chǎn)生的網(wǎng)絡(luò)都需要自己的管理人員,這就是企業(yè)網(wǎng)絡(luò)管理維護(hù)人員產(chǎn)生的背景。局域網(wǎng)已經(jīng)遍布與大部分的企業(yè)中,因此網(wǎng)管工作也遍布與大部分企業(yè)中。隨著企業(yè)局域網(wǎng)規(guī)模和數(shù)量的增加,這種需求會不斷增加。
作為一個合格的網(wǎng)絡(luò)管理員,不僅要自己掌握計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)的基本原理,而且還要掌握一些網(wǎng)絡(luò)設(shè)備的安裝和調(diào)試方法,會用網(wǎng)絡(luò)管理系統(tǒng)的知識對網(wǎng)絡(luò)進(jìn)行維護(hù)。網(wǎng)絡(luò)管理系統(tǒng)的主要功能是維護(hù)網(wǎng)絡(luò)正常高效率的運(yùn)行,能及時檢測網(wǎng)絡(luò)出現(xiàn)的故障并進(jìn)行處理,能通過監(jiān)測分析運(yùn)行狀況而估價系統(tǒng)性能,通過網(wǎng)絡(luò)的配置協(xié)調(diào)更有效地利用網(wǎng)絡(luò)資源。常見的有兩種“網(wǎng)絡(luò)管理系統(tǒng)”標(biāo)準(zhǔn):ISO推薦的OSI中的“網(wǎng)絡(luò)管理系統(tǒng)”規(guī)程與TCP/IP的“SNMP”。
在OSI管理體系結(jié)構(gòu)中,定義了五個管理功能:配置管理:監(jiān)視網(wǎng)絡(luò)和系統(tǒng)配置信息,以便跟蹤和管理對不同的軟、硬件單元進(jìn)行的網(wǎng)絡(luò)操作的結(jié)果。故障管理:自動地檢測、記錄網(wǎng)絡(luò)故障并通知給用戶,使網(wǎng)絡(luò)有效地運(yùn)行。性能管理:衡量和呈現(xiàn)網(wǎng)絡(luò)性能的各個方面,使用戶可在一個可接受的水平上維護(hù)網(wǎng)絡(luò)的性能。記帳管理:衡量網(wǎng)絡(luò)的利用率,使一個或一組網(wǎng)絡(luò)用戶可以更有規(guī)則地利用網(wǎng)絡(luò)資源。安全管理:按照本地的指導(dǎo)來控制對網(wǎng)絡(luò)資源的訪問,以保證網(wǎng)絡(luò)不被侵害,并保證重要信息不被未授權(quán)的用戶訪問。這些知識你可以在應(yīng)用的過程中慢慢理解。
在職業(yè)生涯中,求職方向可以定位到網(wǎng)絡(luò)管理員、網(wǎng)站營運(yùn)主管、系統(tǒng)管理員、高級網(wǎng)絡(luò)安全主管、網(wǎng)絡(luò)硬件維護(hù)等方面。
學(xué)習(xí)提示
在掌握了上述知識之后,還需要學(xué)會在具體操作系統(tǒng)環(huán)境下使用這些理論,例如Windows下網(wǎng)絡(luò)管理、Linux下網(wǎng)絡(luò)管理等。你可以根據(jù)自己的目標(biāo)選擇合適的圖書進(jìn)行學(xué)習(xí)。
?
領(lǐng)域33 網(wǎng)絡(luò)服務(wù)器管理維護(hù)
指南
大型網(wǎng)絡(luò)服務(wù)器的管理與企業(yè)局域網(wǎng)的管理維護(hù)工作沒有本質(zhì)的差別,它們對于知識的要求也沒有很大的區(qū)別,同樣要掌握計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)的基本原理與網(wǎng)絡(luò)設(shè)備的安裝和調(diào)試方法等知識。但是作為大訪問量和大數(shù)據(jù)量的大型服務(wù)器對于穩(wěn)定性、安全的要求更加苛刻,沒有豐富的實(shí)踐經(jīng)驗(yàn)和足夠的細(xì)心根本不能勝任這樣的工作。所以在企業(yè)網(wǎng)絡(luò)管理基礎(chǔ)上,豐富的實(shí)踐經(jīng)驗(yàn)是勝任大型網(wǎng)絡(luò)服務(wù)器管理工作的必要條件。
從另一個角度看,網(wǎng)絡(luò)服務(wù)器的管理主要是針對于網(wǎng)絡(luò)操作系統(tǒng)的管理,常見的網(wǎng)絡(luò)操作系統(tǒng)模型有:整體式、分層式、客戶/服務(wù)器結(jié)構(gòu)。所有三種模型都把操作系統(tǒng)任務(wù)至少劃分為兩類:用戶模式、內(nèi)核模式。內(nèi)核是操作系統(tǒng)最底層的核心部分。以內(nèi)核模式運(yùn)行的代碼可以訪問系統(tǒng)硬件和系統(tǒng)數(shù)據(jù)。為保護(hù)操作系統(tǒng)和保存的數(shù)據(jù),只有某些代碼才允許以內(nèi)核模式運(yùn)行,而所有其他的代碼都以用戶方式運(yùn)行。
目前網(wǎng)絡(luò)管理軟件較多。戴爾公司推出的OpenManage管理工具專門面向基于微軟系統(tǒng)的網(wǎng)絡(luò)環(huán)境而設(shè)計(jì),能夠直接與微軟管理軟件集成,從而大幅簡化了重復(fù)冗贅的服務(wù)器硬件和軟件管理的流程。
HP的OpenView素有網(wǎng)絡(luò)管理里程碑之稱,作為HP軟件發(fā)展的核心,它擁有數(shù)十款軟件,能夠提供網(wǎng)絡(luò)、系統(tǒng)、性能、存儲設(shè)備、臺式機(jī)、應(yīng)用、運(yùn)做、客戶體驗(yàn)與服務(wù)水平的多項(xiàng)管理,是企業(yè)IT系統(tǒng)管理的中心環(huán)節(jié)。
你可以尋找更多適合自己需求的軟件管理工具,但前提是,你必須掌握服務(wù)器操作系統(tǒng)、服務(wù)器硬件設(shè)備、網(wǎng)絡(luò)服務(wù)器的相關(guān)理論知識。
目標(biāo)職位方向可以是網(wǎng)站運(yùn)營主管、系統(tǒng)管理員、大型網(wǎng)站運(yùn)營主管、網(wǎng)絡(luò)管理員等。
學(xué)習(xí)提示
網(wǎng)絡(luò)服務(wù)器的管理可以針對于具體的操作系統(tǒng),如VINES、NFS、Windows NT、Nerware和Unix/Linux等。你可以在具體的操作系統(tǒng)下體會網(wǎng)絡(luò)的管理與維護(hù)。
?
?
領(lǐng)域34 信息安全技術(shù)
指南
信息時代為國家和個人提供了全新的發(fā)展機(jī)遇和生活空間,但也增加了新的安全威脅。在信息化時代,信息系統(tǒng)成為國家安全的基座,無論是軍隊(duì)還是事關(guān)國家經(jīng)濟(jì)和人民生活的金融、電力、電信等國家基礎(chǔ)設(shè)施系統(tǒng),其運(yùn)行都依賴于信息網(wǎng)絡(luò)系統(tǒng)。這些系統(tǒng)一旦發(fā)生問題,輕則導(dǎo)致經(jīng)濟(jì)損失和社會生活不便,重則會使整個國家的政治、經(jīng)濟(jì)或軍事陷入癱瘓,社會秩序失控。
隨著信息技術(shù)的發(fā)展,近年來,網(wǎng)絡(luò)信息安全工作面臨著較為嚴(yán)峻的形勢,不法分子利用互聯(lián)網(wǎng)大量散布各種有害信息,黑客攻擊、網(wǎng)絡(luò)泄密等事件也時有發(fā)生,各種網(wǎng)上利用高科技違法犯罪的活動有快速發(fā)展日益蔓延的趨勢。從而信息安全逐漸得到人們的重視,但是國內(nèi)目前仍然缺少信息安全的普及教育和缺少一大批信息安全專業(yè)人才。在普及信息安全知識的基礎(chǔ)上,為社會培養(yǎng)一批信息安全的專業(yè)人才是當(dāng)務(wù)之急,從而提高全社會的信息安全的意識,促進(jìn)我國信息產(chǎn)業(yè)健康的發(fā)展。
整個信息安全領(lǐng)域包括商用密碼、防火墻、防病毒、防入侵、身份識別、網(wǎng)絡(luò)隔離、可信服務(wù)、安全服務(wù)、防信息泄露、備份恢復(fù)等方面。
學(xué)習(xí)提示
如果從個人應(yīng)用的角度來說,計(jì)算機(jī)病毒防護(hù)則是比較實(shí)用的知識,主要包括幾種殺毒軟件如瑞星、金山毒霸、諾頓的使用技巧(選擇其一即可)。
而如果從事信息安全職業(yè),則需要掌握比較多專業(yè)知識,如計(jì)算機(jī)網(wǎng)絡(luò)原理、病毒原理、計(jì)算機(jī)密碼學(xué)、防火墻技術(shù)、備份與災(zāi)難、黑客技術(shù)等。
在職業(yè)生涯中,求職方向可以定位到信息技術(shù)專員、信息技術(shù)主管、信息安全工程師,以及網(wǎng)絡(luò)安全工程師。
信息安全技術(shù)不僅僅局限于上面敘述的內(nèi)容范圍內(nèi),還有很多諸如對稱與非對稱技術(shù)等內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的黑魔方之《计算机学习金手册》(无格式纯文本版)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转:有种感觉叫佩服]一个程序员的奋斗历
- 下一篇: jsp常用功能模块