| | 計算機技術
computer technology
計算機技術包括:運算方法的基本原理與運算器設計、指令係統、中央處理器(CPU)設計、流水綫原理及其在CPu設計中的應用、存儲體係、總綫與輸入輸出。
計算機領域中所運用的技術方法和技術手段。計算機技術具有明顯的綜合特性,它與電子工程、應用物理、機械工程、現代通信技術和數學等緊密結合,發展很快。
第一臺通用電子計算機 ENIAC就是以當時雷達脈衝技術、核物理電子計數技術、通信技術等為基礎的。電子技術,特別是微電子技術的發展,對計算機技術産生重大影響,二者相互滲透,密切結合。應用物理方面的成就,為計算機技術的發展提供了條件:真空電子技術、磁記錄技術、光學和激光技術、超導技術、光導纖維技術、熱敏和光敏技術等,均在計算機中得到廣泛應用。機械工程技術,尤其是精密機械及其工藝和計量技術,是計算機外部設備的技術支柱。隨着計算機技術和通信技術各自的進步,以及社會對於將計算機結成網絡以實現資源共享的要求日益增長,計算機技術與通信技術也已緊密地結合起來,將成為社會的強大物質技術基礎。離散數學、算法論、語言理論、控製論、信息論、自動機論等,為計算機技術的發展提供了重要的理論基礎。計算機技術在許多學科和工業技術的基礎上産生和發展,又在幾乎所有科學技術和國民經濟領域中得到廣泛應用。
基本內容 計算機技術的內容非常廣泛,可粗分為計算機係統技術、計算機器件技術、計算機部件技術和計算機組裝技術等幾個方面。
計算機係統技術 計算機作為一個完整係統所運用的技術。主要有係統結構技術、係統管理技術、係統維護技術和係統應用技術等。
①係統結構技術:它的作用是使計算機係統獲得良好的解題效率和合理的性能價格比。電子器件的進步,微程序設計和固體工程技術的進步,虛擬存儲器技術以及操作係統和程序語言等方面的發展,均對計算機係統結構技術産生重大影響。它已成為計算機硬件、固件、軟件緊密結合,並涉及電氣工程、微電子工程和計算機科學理論等多學科的技術。現代計算機的係統結構技術主要有兩個方面:一為從程序設計者所見的係統結構,它是係統的概念性結構與功能,關係到軟件設計的特性;其二為從硬件設計者所見的係統結構,實際上是計算機的組成或實現,主要着眼於性能價格比的合理化。但50年代以來,程序設計者所見的係統結構變化不大,傳統計算機的計算機技術硬件組成與高級語言之間的嚴重脫節,給軟件的可靠性、源程序編譯效率,以及係統的解題效率等方面帶來不利的影響,這是計算機係統結構技術需要解决的重要課題。以提高係統運算速度為主要目的而發展起來的並行處理技術,是70年代以來係統組成技術的一個重要努力方向(見並行處理計算機係統)。70年代出現的數據流計算機係統結構思想,把傳統計算機的指令控製流控製方法改變為數據控製流的控製方法。從而有可能自動免除運算相關性的障礙,達到高度平行的目的。由於器件價格大幅度下降,為某種特殊用途專門設計的係統,可以顯著提高性能價格比,如數據庫計算機,圖像處理計算機等。
②係統管理技術:計算機係統管理自動化是由操作係統實現的。操作係統的基本目的在於最有效地利用計算機的軟件、硬件資源,以提高機器的吞吐能力、解題時效,便利操作使用,改善係統的可靠性,降低算題費用等。操作係統的基本功能,是對計算機係統的各種資源以至用戶程序施行有效的管理、調度和指揮,主要為作業管理、文件管理、數據管理、處理器管理、輸入輸出管理、存儲空間管理、人-機通信管理、終端網絡管理、係統故障管理、係統再組合以及對其他軟件的管理等。此外還負責對諸用戶的數據和程序實施保護和保密,以及收費計算等。操作係統技術正嚮提高通用性、可擴展性、可移植性及工作效率、降低輔助時間等方面改進。
③係統維護技術:計算機係統實現自動維護和診斷的技術。實施維護診斷自動化的主要軟件為功能檢查程序和自動診斷程序。功能檢查程序針對計算機係統各種部件各自的全部微觀功能,以嚴格的數據圖形或動作重試進行考查測試並比較其結果的正誤,確定部件工作是否正常。自動診斷根據部件的具體邏輯,以特定的算法生成大量的測試數據和故障字典,利用診斷機或其他特設硬件作為“硬核”,對故障部件有關的測試路徑進行布數啓動,並回收測試結果。對有故障者查詢故障字典以確定故障部位。自動診斷目前尚衹能解决單個壞死故障。由於受到電路本身和測試算法等的限製,診斷的覆蓋面一般在90%左右,故障定位範圍約在1~3個插件之內(見特徵分析儀)。
④係統應用技術:計算機係統的應用十分廣泛。程序設計自動化和軟件工程技術是與應用有普遍關係的兩個方面。程序設計自動化,即用計算機自動設計程序,是使計算機得以推廣的必要條件。早期的計算機靠人工以機器指令編寫程序,費時費力,容易出錯,閱讀和調試修改均十分睏難。50年代初期開始使用的匯編語言,與機器指令一一對應以記憶碼和符號地址替代機器指令的操作碼和地址碼,再通過翻譯器産生機器指令,有效地改善了程序設計的條件,雖然它是低級語言,但因可人工編寫出高質量的程序而仍保有其生命力。50年代中期出現的高級程序設計語言,可根據課題算法的規律與特點,定義嚴格的語言和描述方法,使設計者可以用語言形式編製出課題的源程序,然後通過編譯程序,自動編出以機器指令形式表達的目的程序,大大提高了程序設計的勞動生産率。高級程序設計語言已多達數百種,其中主要者有BASIC、FORTRAN、ALGOL、COBOL、PASCAL等。由於語言繁多又互不相通,程序移植睏難,造成很大浪費。
因此,人們對創造統一語言的問題相當重視,美國ADA語言就是一例。接近自然語言的算法語言也在探索之中。軟件生産工程化對計算機技術的發展具有重大意義。軟件生産方式比較落後,以人工為主,自動化程度較差。
設計、修改、維護費用昂貴,産品錯誤率較高,以致發生所謂“軟件危機”。因此,在60年代末提出了“軟件工程”,即將軟件生産視為一種工程或工業,使軟件生産采取與硬件相類似的形式,創立軟件設計、調試、維護、生産組織管理等的科學方法,製定軟件標準,研製軟件生産的工具等。軟件工程的主要內容包括軟件開發的方法論和軟件開發的支援係統。方法論研究程序設計的原理、原則和技術,藉以生産出價格合理、可靠和易讀的程序。支援係統則主要對軟件生産過程各階段提出支持工具,以提高軟件生産的效率與質量。軟件工程已受到很大重視並獲得較普遍的推廣。
計算機器件技術 電子器件是計算機係統的物質基,計算機復雜邏輯的最基層綫路為“與門”、“或門”和“反相器”。由此組成的高一層綫路有“組合邏輯”和“時序邏輯”兩類。這些邏輯由電子器件來實現,通常以電子器件在技術上的變革作為計算機劃代的標志。
計算機器件技術,從50年代的真空電子器件到80年代的超大規模集成電路,經歷了幾個重大發展階段,使機器組裝密度提高約4個數量級,速度約提高 5~6個數量級,可靠性提高約4個數量級(以器件失效率為比較單位),功耗降低約3~4個數量級(以單個“門”為比較單位),價格降低約4~5個數量級(以單個“門”為比較單位)。器件技術的進步大大提高了計算機係統的性能價格比。
計算機部件技術 計算機係統是由數量和品種繁多的部件組成的。各種部件技術內容十分豐富,主要有運算與控製技術、信息存儲技術和信息輸入輸出技術等。
①運算與控製技術:計算機的運算和邏輯功能主要是由中央處理器、主存儲器、通道或 I/O處理器以及各種外部設備控製器部件實現的。中央處理器處於核心地位。運算算法的研究成果對加速四則運算,特別是乘除運算有重要作用,隨着器件價格的降低,從邏輯方法上大大縮短進位與移位的時間。指令重疊、指令並行、流水綫作業以及超高速緩衝存儲器等技術的應用,可提高中央處理器的運算速度。微程序技術的應用,使原來比較雜亂和難以更動的隨機控製邏輯變得靈活和規整,它把程序設計的概念運用於機器指令的實現過程,是控製邏輯設計方法上的一大改進,但因受到速度的限製,多用於中、小型計算機、通道和外部設備部件控製器中。早期計算機的各種控製,均集中於處理器,使係統效率很低。多道程序和分時係統技術的産生和各種存儲器和輸入輸出部件在功能和技術上的發展,使計算機係統內部信息的管理方法與傳輸成為重要問題,計算機的控製從集中式走嚮分佈式,出現了存儲器控製技術與通道、外部設備部件控製技術等。
②信息存儲技術:存儲技術使計算機能將極其大量的數據和程序存放於係統之中,以實現高速處理。由於存儲手段在容量、速度、價格三者之間存在尖銳矛盾,存儲器不得不采取分級的體係,形成存儲器的層次結構,自上至下可分為超高速緩衝存儲器、高速主存儲器(又稱內存儲器)和大容量外存儲器等。主存儲器是存儲體係的核心,直接參與處理器的內部操作,因此它應具有與處理器相適應的工作速度和足夠大的容量。50年代以來雖出現多種基於不同物理原理的存儲方法,但均未獲得理想的結果。50年代中期,鐵氧體磁心存儲器問世,沿用達20年之久,直到70年代中期,MOS存儲器技術興起後纔逐步被淘汰。MOS存儲器在速度、價格、功耗、可靠性及工藝性能等方面均有很大優越性,是主存儲器比較理想的手段。主存儲器的工作速度,一直未能跟上處理器,一般慢5~10倍。為充分發揮處理器潛力,出現了超高速緩衝存儲器。超高速緩衝存儲器通常以與處理器同類的雙極型器件構成,使二者速度相匹配,但由於價格較高,容量一般衹有主存儲器的幾百分之一。計算機巨量的數據,存儲於速度較慢價格較低的外存儲器中,外存儲器主要有磁盤機和磁帶機。存儲器的層次結構相對緩和了速度、容量、價格三者之間的矛盾,但給用戶帶來存儲空間調度的睏難。為此,一般以硬件自動調度緩存空間,使之透明於用戶;以虛擬存儲方法(見虛擬存儲器),在操作係統軟件的支持下,實施主存與外存之間的自動調度。
③信息輸入輸出技術:輸入輸出設備是計算機送入數據和程序、送出處理結果的手段。輸入的基本方法是以穿孔卡片或紙帶為載體,經卡片或紙帶輸入機將數據和程序送入計算機,70年代初期出現的鍵控軟盤數據輸入方法(即數據輸入站)已逐漸普及。將文字、數據的印刷(或手寫)體直接讀入計算機的光文字閱讀機已經實現,語音圖像直接輸入計算機的技術也已取得一定成果。
在輸出方面,最普通的是建立在擊打技術基礎上的各類打印機,但速度受到機械運動的限製。非擊打技術的輸出設備能顯著提高速度,主要有將電壓直接加在電介質塗覆紙張以取得靜電潛像的靜電式打印機;靠激光在光導鼓上掃描而形成靜電潛像的激光靜電式打印機;利用噴墨霧點帶電荷後受電極偏轉而形成文字的噴墨式打印機等。作為輕便輸出手段,則以利用熱敏紙張遇熱變色原理的熱敏打印機比較流行。人-機對話輸出多采用以顯像管進行圖像文字顯示的終端設備。計算機的輸入輸出技術正嚮智能化發展。
計算機組裝技術 組裝技術同計算機係統的可靠性、維修調試的方便性、生産工藝性和信息傳遞的延遲程度有密切的關係。計算機電子器件的可靠性隨着環境溫度和濕度的升高而下降,塵埃的積聚可能造成插件或底板的短路或斷路,因此製冷和空調是組裝技術需要解决的重要問題。常用的方法有:將液態氟裏昂引入插件冷卻片的直接製冷法;用氟裏昂使水冷卻,再將冷水引入插件冷卻片的水冷法;用氟裏昂使空氣冷卻,再將冷空氣送入機倉的強製風冷法等。前兩者工藝結構較為復雜,故多采用風冷。組裝技術需要解决的另一個問題是提高組裝密度。計算機器件進入亞納秒級後,幾釐米長的導綫所産生的信號延遲已足以影響機器的正常工作,使組裝密度問題更加突出。計算機電子器件的變革,對組裝技術産生極大影響,組裝技術的進步始終與計算機的換代相協調,不斷嚮小型、微型化發展。在電子管時期,一個“門”即是一個插件,以焊釘、導綫釺焊而成。晶體管使組裝密度提高一個數量級,每一個插件可包含若幹個“門”,組裝采用單面或雙面印製板。集成電路將過去的插件吸收到器件內部,同時采用多層印製的插件板與底板,以及繞接連綫工藝,大大提高了組裝密度。大規模和超大規模集成電路門陣列的應用,使組裝實現微型化,典型的方法是將集成電路的裸芯片焊接在多達30餘層的陶瓷片上,構成模塊,然後將模塊焊接於十餘層的印刷底板上。
發展趨勢 計算機技術面臨着一係列新的重大變革。諾伊曼體製的簡單硬件與專門邏輯已不能適應軟件日趨復雜、課題日益繁雜龐大的趨勢,要求創造服從於軟件需要和課題自然邏輯的新體製。並行、聯想、專用功能化以及硬件、固件、軟件相復合,是新體製的重要實現方法。計算機將由信息處理、數據處理過渡到知識處理,知識庫將取代數據庫。自然語言、模式、圖像、手寫體等進行人-機會話將是輸入輸出的主要形式,使人-機關係達到高級的程度。砷化鎵器件將取代硅器件。
學習計算機計術的有效方法:
在學電腦之前,先消除對電腦的緊張感,其實學電腦是很輕鬆的事,電腦並不神秘,衹是一種工具,電腦的內部工作原理很復雜,但不需要瞭解那些深奧的原理,衹要知道怎樣使用就行了,電腦的使用是比較簡單的,和使用電視機,錄像機沒有什麽區別,使用遙控器選擇電視頻道,該頻道的節目就出現在電視屏幕上,同樣,衹要給電腦些指令,就會按照要求工作,其次,別被電腦那些”高深”的詞彙嚇倒,諸如“Windows”,“鼠標”,“控製面板”>>。它們衹是一些部件及文件的名字,不需要深入理解其意。
再次,應瞭解一點電腦知識的組成及發展,電腦知識分硬件部分的知識和軟件部份的知識,硬件部分的知識,如計算機組成原理,硬件的組裝,電工電子學等,軟件部分的知識,如操作係統(win-dows)的使用,語言程序的使用,辦公軟件office的使用,一般非計算機專業用戶先衹要熟練掌握軟件部分的知識就足夠了,當熟知這些知識後,自然就能由此及彼,由表及裏地掌握電腦的其它知識了。
現在把流行的,常用的電腦知識分類,瞭解一下所學電腦知識的用途。
(1)電腦基礎知識:能熟練使用鍵盤及盲打中、英文字;(2)Windows;熟練使用操作係統的知識:(3)辦公軟件應用:熟練處理日常工作、製表、數據處理及輸出;(4)數據庫應用:把日常對數據做的工作利用數據庫語言編程,由電腦批量完成;(5)圖形圖像處理:專對圖形圖像處理的軟件;(6)安裝調試維修:對計算機進行組裝,瞭解各部分功能。
軟件知識發展更新是很快的,象操作係統軟件從1988年的DOS2.0到今天的Windows2000已更新了八,九個版本。其實電腦知識的更新並不是完全的改頭換面,衹是在原有的功能上進行擴充改善,讓電腦嚮智能化發展,和人更貼近,掌握了今天的軟件又掌握了更新後的軟件,使用到了新擴充的功能,會更瞭解電腦,前面已在學習電腦之前對電腦作了一些瞭解,該拋掉對電腦的緊張感,以輕鬆的心情談論一下電腦學習方法了。
(1)按傳統的學習方法,循序漸進。按剛纔對電腦知識的分類一步一步從電腦基礎知識開始學,學了初級學中級,然後再學電腦的其它分支。這種學習在開始時,可能見效不快,但學到後面你會感到對電腦瞭解更全面,學電腦的其它軟件更容易。也就是說通過知識的積纍對電腦知識的理解力加強了,學到一定程度,當把電腦各方面的知識都有個瞭解時,會覺得電腦不過如此。
(2)需要什麽就學什麽的學習方法。如果工作需要某方面的電腦知識,就可以着手學習這方面的電腦知識,不用擔心不懂電腦的其它方面的知識,通過認真學習需要的電腦知識,同樣可以學好電腦,直接應用到工作中,協助工作,做出更好的成績。電腦知識就是這樣能分開學,當熟悉這方面的知識,可再學另一方面的電腦知識,即是由此及彼的學習,同樣能完全徹底的掌握電腦。電腦是一種工具,是協助工作、生活的,需要用什麽就學什麽。這已經足夠了。
(3)多上機,多動手。學好電腦的關鍵就是“上機”,一定要多上機多動手,這樣才能把所學到的電腦知識應用起來,纔會對計算機的各種脾性更瞭解。一般來說,上機和學習的課時比最好為3:1,你學一個鐘頭,上機三個鐘頭,與學習一個鐘頭而不上機,效果是完全不同的。在上機過程中會發現很多問題,可以自己動手改善。上機的重要性還體現在學電腦時,甚至對計算機一無所知的情況下,又需要使用它,衹要開機,按書上提示直接操作它,就可在幾分鐘之內掌握它,使用它了。
總之,根據需要選擇一種學習方法,經常操作計算機,會很快學好電腦,電腦會成為很好的幫手 | | jisuanji jishu
計算機技術
computer technology
計算機領域中所運用的技術方法和技術手段。計算機技術具有明顯的綜合特性,它與電子工程、應用物理、機械工程、現代通信技術和數學等緊密結合,發展很快。第一臺通用電子計算機 ENIAC就是以當時雷達脈衝技術、核物理電子計數技術、通信技術等為基礎的。電子技術,特別是微電子技術的發展,對計算機技術産生重大影響,二者相互滲透,密切結合。應用物理方面的成就,為計算機技術的發展提供了條件:真空電子技術、磁記錄技術、光學和激光技術、超導技術、光導纖維技術、熱敏和光敏技術等,均在計算機中得到廣泛應用。機械工程技術,尤其是精密機械及其工藝和計量技術,是計算機外部設備的技術支柱。隨着計算機技術和通信技術各自的進步,以及社會對於將計算機結成網絡以實現資源共享的要求日益增長,計算機技術與通信技術也已緊密地結合起來,將成為社會的強大物質技術基礎。離散數學、算法論、語言理論、控製論、信息論、自動機論等,為計算機技術的發展提供了重要的理論基礎。計算機技術在許多學科和工業技術的基礎上産生和發展,又在幾乎所有科學技術和國民經濟領域中得到廣泛應用。
基本內容 計算機技術的內容非常廣泛,可粗分為計算機係統技術、計算機器件技術、計算機部件技術和計算機組裝技術等幾個方面。
計算機係統技術 計算機作為一個完整係統所運用的技術。主要有係統結構技術、係統管理技術、係統維護技術和係統應用技術等。
①係統結構技術:它的作用是使計算機係統獲得良好的解題效率和合理的性能價格比。電子器件的進步,微程序設計和固體工程技術的進步,虛擬存儲器技術以及操作係統和程序語言等方面的發展,均對計算機係統結構技術産生重大影響。它已成為計算機硬件、固件、軟件緊密結合,並涉及電氣工程、微電子工程和計算機科學理論等多學科的技術。現代計算機的係統結構技術主要有兩個方面:一為從程序設計者所見的係統結構,它是係統的概念性結構與功能,關係到軟件設計的特性;其二為從硬件設計者所見的係統結構,實際上是計算機的組成或實現,主要着眼於性能價格比的合理化。但50年代以來,程序設計者所見的係統結構變化不大,傳統計算機的硬件組成與高級語言之間的嚴重脫節,給軟件的可靠性、源程序編譯效率,以及係統的解題效率等方面帶來不利的影響,這是計算機係統結構技術需要解决的重要課題。以提高係統運算速度為主要目的而發展起來的並行處理技術,是70年代以來係統組成技術的一個重要努力方向(見並行處理計算機係統)。70年代出現的數據流計算機係統結構思想,把傳統計算機的指令控製流控製方法改變為數據控製流的控製方法。從而有可能自動免除運算相關性的障礙,達到高度平行的目的。由於器件價格大幅度下降,為某種特殊用途專門設計的係統,可以顯著提高性能價格比,如數據庫計算機,圖像處理計算機等。
②係統管理技術:計算機係統管理自動化是由操作係統實現的。操作係統的基本目的在於最有效地利用計算機的軟件、硬件資源,以提高機器的吞吐能力、解題時效,便利操作使用,改善係統的可靠性,降低算題費用等。操作係統的基本功能,是對計算機係統的各種資源以至用戶程序施行有效的管理、調度和指揮,主要為作業管理、文件管理、數據管理、處理器管理、輸入輸出管理、存儲空間管理、人-機通信管理、終端網絡管理、係統故障管理、係統再組合以及對其他軟件的管理等。此外還負責對諸用戶的數據和程序實施保護和保密,以及收費計算等。操作係統技術正嚮提高通用性 | | - n.: computer technology
| | 網絡 | 留學 | 文字遊戲 | 網絡遊戲 | 配件 | 電腦 | 鼠標 | 硬件 | 設備 | 電腦百科 | IT | CPU | 電源 | 電腦係統 | 編程 | 開發語言 | 更多結果... |
| | 微計算機技術 | 計算機技術222 | 多媒體計算機技術 | 計算機技術研究新進展 | 大學計算機技術應用 | 計算機技術與應用進展2009 | 微型計算機技術及應用 | 生物信息學中的計算機技術 | 十堰市計算機技術學校 | 微計算機技術實驗教程 | 計算機技術CPU | 吉林計算機技術專修學院 | 寧國深皖計算機技術 | 鄭州好助手計算機技術有限公司 | 天津工業大學計算機技術與自動化學院 | 江西藍天學院計算機技術與工程係 | 上海用誠計算機技術有限公司 | 數學與計算機技術在口腔醫學中的應用(精) | 計算機技術發展史(2晶體管集成電路計算機) | 現代辦公設備的使用與維護(計算機技術專業) | 鄭州思酷計算機技術服務有限公司 | 武漢職業技術學院計算機技術與軟件工程學院 | 衢州市中碩計算機技術有限公司 | 鄭州恆信源計算機技術有限公司 | 衢州奧爵計算機技術服務有限公司 | 浙江理工大學計算機技術教研部 | 北京百科博計算機技術開發有限公司 | 計算機技術與軟件專業技術資格(水平)考試 | 第九城市計算機技術咨詢(上海)有限公司 | 運用計算機技術審計失業保險的方法 | 江西先鋒軟件職業技術學院國傢級計算機技術實訓基地 | 全國計算機技術與軟件專業技術資格考試 | 全國計算機技術與軟件專業技術資格 | 寧波昊邦計算機技術有限公司 | 黑竜江百訊計算機技術有限公司 | 廣州市東信達計算機技術開發有限公司 | 蘭州嘉信計算機技術有限公司 | 蘭州萬豐計算機技術有限公司 | 蘭州海洋計算機技術有限公司 | 甘肅新賽得計算機技術有限公司 | 蘭州正方計算機技術有限公司慶陽路分公司 | 蘭州萬吉計算機技術有限責任公司 | 蘭州尚科計算機技術有限公司 | 天水同欣計算機技術有限責任公司 | 蘭州敏智計算機技術服務有限公司 | 蘭州正方計算機技術有限公司 | 蘭州大學計算機技術開發公司新技術研究所 | 蘭州飛博計算機技術有限公司 | 蘭州創傑計算機技術服務有限公司 | 蘭州超凱計算機技術服務有限公司 | 酒泉市金地計算機技術有限責任公司 | 蘭州賽得計算機技術有限公司 | 蘭州賽諾計算機技術有限公司 | 蘭州鼎泰計算機技術服務有限公司 | 蘭州弘凱計算機技術服務有限公司 | 甘肅天樞計算機技術有限責任公司 | 甘肅科林電力技術總公司計算機技術公司 | 銅陵市視窗計算機技術服務宣城分公司 | 蘭州大學計算機技術開發公司 | 天水市佳辰計算機技術有限公司 | |
| | |
|
|