第1章計算機基礎知識
熱點分析
計算機基礎是事業單位招聘考試的重點考查內容之一,一般需要考生對知識點進行強化記憶。綜觀近幾年各地事業單位計算機專業知識考試情況來看,考生需了解計算機的起源、發展以及主要應用,字元編碼;理解不同計算機語言的特點及其區別,尤其是利用組合語言、高階語言編寫的程式如何得以被計算機執行;掌握計算機系統中軟、硬體系統的組成,計算機系統的效能指標等;熟練掌握計算機的分類和特點,數值的各種進製表示及轉換方法等。
1.1計算機的特點、分類及其應用
1.1.1計算機的發展
以使用的基本邏輯元件為標誌,可將計算機的發展劃分為以下4個階段。
1.第一代:電子管計算機時代(2023年—2023年)
(1)採用電子管製作基本邏輯部件,體積大、耗電量大、壽命短、可靠性差、成本高。
(2)採用水銀延遲電路或電子射線管作為儲存部件,容量很小,後來外儲存器使用了磁鼓儲存資訊,擴充了儲存容量。
(3)輸入輸出裝置落後,還沒有系統軟體,只能用機器語言和組合語言程式設計。
(4)主要用於科學計算。
eniac屬於第一代計算機。
2.第二代:電晶體計算機時代(2023年—2023年)
(1)採用電晶體製作基本邏輯部件,與第一代計算機相比,體積較小、重量減輕、能耗降低、製作成本下降,計算機的可靠性和運算速度得到了提高。
(2)普遍採用磁芯作為主儲存器,採用磁碟/磁鼓作為外儲存器,儲存容量有了提高。
(3)開始有了系統軟體,提出了作業系統的概念,出現了如fortran、cobol、algol等高階程式語言。
(4)應用領域擴大到資料處理、事務管理和工業控制等方面。
3.第三代:積體電路計算機時代(2023年—2023年)
(1)採用中、小規模積體電路製作各種邏輯部件。
(2)採用半導體儲存器作為主存,儲存容量大幅度提高,增強了系統的處理能力。
(3)系統軟體有了很大發展,出現了分時作業系統,使多使用者可以共享計算機軟硬體資源。
(4)採用結構化程式設計。
(5)應用領域和普及程式迅速擴大,除用於科學計算、自動控制和資料處理外,還用於處理圖形、影象及文字資料等方面。
積體電路使計算機體積更小、質量更輕、耗電更省、壽命更長、成本更低、運算速度更快。
4.***:大規模或超大規模積體電路計算機時代(2023年至今)
(1)基本邏輯部件採用大規模或超大規模積體電路。
(2)半導體儲存器因整合度不斷提高,容量越來越大,外存廣泛使用軟硬磁碟和光碟。
(3)各種輸入輸出裝置相繼出現,軟體產業高度發展。
(4)多**技術應用於計算機,集影象、圖形、聲音、文書處理於一體,廣泛應用於社會各個領域。
1.1.2計算機的特點
1.快速的運算能力
電子計算機的工作基於電子脈衝電路原理,由電子線路構成其各個功能部件,其中電場的傳播扮演主要角色。由於電磁場傳播的速度很快,所以現在高效能計算機每秒能進行幾百億次的加法運算。如果乙個人在一秒鐘內能完成一次運算,那麼一般的電子計算機一小時的工作量,乙個人得做100多年。
2.足夠高的計算精度
理論上,電子計算機的計算精度不受限制,一般的計算機均能達到15位有效數字,通過一定的技術手段,可以實現任何精度要求。
3.超強的記憶能力
計算機中有許多儲存單元,用以記憶資訊。內部記憶能力是電子計算機和其他計算工具的乙個重要區別。由於具有內部記憶資訊的能力,在運算過程中就可以不必每次都從外部取資料,而只需事先將資料輸入到內部的儲存單元中,運算時即可直接從儲存單元中獲得資料,從而大大提高了運算速度。
4.複雜的邏輯判斷能力
人是有思維能力的。思維能力本質上是一種邏輯判斷能力,也可以說是因果關係分析能力。借助於邏輯運算,可以讓計算機作出邏輯判斷,分析命題是否成立,並可根據命題成立與否作出相應的對策。
例如,數學中著名的「四色問題」,說是不論多麼複雜的地圖,使相鄰區域顏色不同,最多隻需4種顏色就夠了。100多年來不少數學家一直想去證明它或者推翻它,卻一直沒有結果,成了數學中著名的難題。2023年,兩位美國數學家使用計算機進行了非常複雜的邏輯推理,終於驗證了這個著名的猜想。
5.程式控制方式
一般的機器是由人控制的,人給機器一條指令,機器就能完成乙個操作。計算機的操作也是受人控制的,但由於計算機具有內部儲存能力,可以將指令事先輸入到計算機儲存起來,在計算機開始工作以後,從儲存單元中依次去取指令,用來控制計算機的操作,從而使人們可以不必干預計算機的工作,實現操作的自動化。這種工作方式稱為程式控制方式。
1.1.3計算機的分類
計算機的分類很多,一般可以從下面幾個方面來劃分。
(1)從計算機規模來分:可分為巨型機、大型機、中型機、小型機和微型機。
(2)從資訊表現形式和被處理的資訊來分:可分為數字計算機(數字量、離散的)、模擬計算機(模擬量、連續的)、數字模擬混合計算機。
(3)按照用途分來:可分為通用計算機和專用計算機。
(4)按採用作業系統來分:可分為單使用者機系統、多使用者機系統、網路系統和實時計算機系統。
(5)從字長來分:可分為4位、8位、16位、32位和64位計算機。
(6)按廠家分:可分為原裝機和相容機。
(7)按cpu分:可分為386、486、586、pⅱ、pⅲ和pⅳ計算機。
(8)按主機形式分:可分為台式電腦、便攜機、筆記本式機和手掌式機。
1.1.4計算機的應用
計算機的應用領域已滲透到社會的各行各業,正在改變著傳統的工作、學習和生活方式,推動著社會的發展。計算機的主要應用領域如下。
1.科學計算(或數值計算)
科學計算是指利用計算機來完成科學研究和工程技術中提出的數學問題的計算。在現代科學技術工作中,科學計算問題是大量的和複雜的。利用計算機的高速計算、大儲存容量和連續運算的能力,可以實現人工無法解決的各種科學計算問題。
2.資料處理(或資訊處理)
資料處理是指對各種資料進行收集、儲存、整理、分類、統計、加工、利用、傳播等一系列活動的統稱。據統計,80%以上的計算機主要用於資料處理,這類工作量大面寬,決定了計算機應用的主導方向。
3.輔助技術(或計算機輔助設計與製造)
計算機輔助技術包括cad、cam和cai等。
(1)計算機輔助設計(***puter aided design,cad)
計算機輔助設計是利用計算機系統輔助設計人員進行工程或產品設計,以實現最佳設計效果的一種技術。它已廣泛地應用於飛機、汽車、機械、電子、建築和輕工等領域。例如,在電子計算機的設計過程中,利用cad技術進行體系結構模擬、邏輯模擬、外掛程式劃分、自動佈線等,從而大大提高了設計工作的自動化程度。
又如,在建築設計過程中,可以利用cad技術進行力學計算、結構計算、繪製建築圖紙等,這樣不但提高了設計速度,而且可以大大提高設計質量。
(2)計算機輔助製造(***puter aided manufacturing,cam)
計算機輔助製造是利用計算機系統進行生產裝置的管理、控制和操作的過程。例如,在產品的製造過程中,用計算機控制機器的執行,處理生產過程中所需的資料,控制和處理材料的流動以及對產品進行檢測等。使用cam技術可以提高產品質量,降低成本,縮短生產週期,提高生產率和改善勞動條件。
將cad和cam技術整合,實現設計生產自動化,這種技術被稱為計算機整合製造系統(cims)。它的實現將真正做到無人化工廠(或車間)。
(3)計算機輔助教學(***puter aided instruction,cai)
計算機輔助教學是利用計算機系統以使用課件來進行教學。課件可以用著作工具或高階語言來開發製作,它能引導學生循序漸進地學習,使學生輕鬆自如地從課件中學到所需要的知識。cai的主要特色是互動教育、個別指導和因人施教。
4.過程控制(或實時控制)
過程控制是利用計算機及時採集、檢測資料,按最優值迅速地對控制物件進行自動調節或自動控制。採用計算機進行過程控制,不僅可以大大提高控制的自動化水平,而且可以提高控制的及時性和準確性,從而改善勞動條件、提高產品質量及合格率。因此,計算機過程控制已在機械、冶金、石油、化工、紡織、水電、航天等部門得到廣泛的應用。
5.人工智慧(或智慧型模擬)
人工智慧(artificial intelligence)是計算機模擬人類的智慧型活動,諸如感知、判斷、理解、學習、問題求解和影象識別等。現在人工智慧的研究已取得不少成果,有些已開始走向實用階段。例如,能模擬高水平醫學專家進行疾病診療的專家系統,具有一定思維能力的智慧型機械人等。
6.網路應用
計算機技術與現代通訊技術的結合構成了計算機網路。計算機網路的建立,不僅解決了乙個單位、乙個地區、乙個國家中計算機與計算機之間的通訊,各種軟、硬體資源的共享,也大大促進了國際間的文字、影象、**和聲音等各類資料的傳輸與處理。
1.2資訊編碼與數制
1.2.1數制的基本概念
1.數制
數制也稱計數制,是用一組固定的符號和統一的規則來表示數值的方法。人們通常採用的數制有十進位制、二進位制、八進位制和十六進製制。
2.進製計數制
常用的數制都採用了進製計數制,簡稱進製,是按進製方式實現計數的一種規則。進製計數制涉及數碼、基數和位權這3個概念。
·數碼:一組用來表示某種數制的符號;
·基數:數制所使用的數碼個數;
·位權:數碼在不同位置上的倍率值,對於n進製數,整數部分第i位的位權為ni,而小數部分第j位的位權為n-j。
常用的數制表示如下。
·十進位制(d):有10個基數,為0~9,逢十進一;
·二進位制(b):有2 個基數,為0 和1,逢二進一;
·八進位制(o):有8個基數,為0~7,逢八進一;
·十六進製制(h):有16個基數,分別為0~9與a~f,逢十六進一。
3.常用數制的書寫形式
在書寫時,為了區別不同的數制,可採用以下兩種方法表示。
(1)用乙個下標來表示。
例如:(10)10(10)2(10)16
十進位制二進位制十六進製制
(2)用數值後面加上特定的字母來區分。
例如:10d10b10h
十進位制二進位制十六進製制
其中,在表示十進位制時,d可以省略。
事業單位招考計算機專業知識考試大綱
專業知識 考試範圍 一 計算機類?計算機科學技術基礎?1 計算機基礎知識?計算機的特點 分類及其應用?資訊編碼與資料表示 數制及其轉換?計算機硬體系統的組成及其基本工作原理?計算機軟體系統的組成,系統軟體和應用軟體的基本概念 功能和分類?軟體基礎知識 程度設計語言的基本概念?2 多 技術?多 的基本...
2019事業單位招考計算機專業知識
1 計算機中資料的表示形式是 a 八進位制b 十進位制c 二進位制 d 十六進製制 2 硬碟工作時應特別注意避免 a 雜訊b 震動c 潮濕d 日光 3 針式印表機術語中,24針是指 a 24x24點陣b 訊號線插頭有24針 c 列印頭內有24x24根針d 列印頭內有24根針 4 下面列出的四種儲存器...
事業單位招考計算機專業知識整理
根據考試大綱整理 一,計算機類 1,計算機基礎知識 計算機的特點,計算機是一種可以進行自動控制 具有記憶功能的現代化計算工具和資訊處理工具。它有以下五個方面的特點 1.運算速度快 2 計算精度高 3 記憶力強 計算機的儲存器類似於人的大腦,可以 記憶 儲存 大量的資料和電腦程式而不丟失,在計算的同時...