第一章 計算機基礎知識
1、1946年2月15日世界上第一臺電子計算機ENIAC(埃尼阿克)在美國賓州大學研制成功。
2、計算機發(fā)展史:
第一代:電子管計算機 采用電子管為基本元件,設計使用機器語言或匯編語言。要用于科學和工程計算
第二代:晶體管計算機 采用晶體管為基本元件,程序設計采用高級語言,出現了操作系統(tǒng),應用到數據和事物處理及工業(yè)控制等領域
第三代:中小規(guī)模集成電路計算機 采用集成電路為基本元件,應用到文字處理、企業(yè)管理和自動控制等領域
第四代:大規(guī)模、超大規(guī)模集成電路計算機 采用大規(guī)模集成電路為主要功能元件,在辦公自動化、電子編輯排版等領域大顯身手。
3、計算機的特點 (1)運算速度快 (2)運算精度高 (3)存儲能力強 (4)邏輯判斷能力強 (5)可靠性高
4、計算機的分類
5、計算機的應用領域 (1)科學計算 (2)信息處理 (3)計算機輔助設計與計算機輔助制造(CAD/CAM) (4)計算機輔助教學與計算機管理教學(CAI/CMI (5)自動控制 (6)多媒體應用(7)電子商務
6、計算機的發(fā)展趨勢 智能化 巨型化 微型化 網絡化 多媒體化
7、計算機硬件系統(tǒng) (馮。諾伊曼機構) 計算機硬件系統(tǒng)由五個基本部分組成,
1、控制器 2、運算器: 包括算術運算和邏輯運算 3、存儲器 存放程序和數據 4、輸入設備 鍵盤、鼠標、掃描儀、數碼相機等 5、輸出設備。 顯示器、打印機、繪圖儀 6、控制器和運算器構成了計算機硬件系統(tǒng)的核心——中央處理器CPU(Central Processing Unit)。 通常把控制器、運算器和內存儲器稱為主機。
8、計算機指令定義 指令是對計算機進行程序控制的最小單元,是一種采用二進制表示的命令語言。一條指令通常由兩個部分組成,即操作碼和操作數。
9、指令的執(zhí)行過程 1、取指令 2、分析指令 3、執(zhí)行指令 4、形成下一條指令地址
10、什么是計算機軟件 計算機軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序,數據及其相關文檔的完整集合。
11、計算機軟件的分類 計算機軟件一般可以分為系統(tǒng)軟件和應用軟件兩大類。
12、系統(tǒng)軟件分類 1、操作系統(tǒng) windows 、linux、unix 等 2、編程軟件 匯編語言、高級語言、 機器語言、C語言、C++、java、C#等 3、數據庫軟件 SQL Server、Oracle、Mysql和Visual FoxPro等。
13、應用軟件分類 辦公應用、平面設計、視頻編輯與后期制作、網站開發(fā)、輔助設計、三維制作、多媒體開發(fā)、程序設計
14、相關定義 操作系統(tǒng)是最基本最重要的系統(tǒng)軟件,用來管理和控制計算機系統(tǒng)中硬件和軟件資源的大型程序,是其他軟件運行的基礎。數據庫管理系統(tǒng)DBMS(DataBase Management System)是數據庫系統(tǒng)的核心,由一組用以管理、維護和訪問數據的程序構成,提供了一個可以方便地、有效地存取數據庫信息的環(huán)境。
15、計算機組成由五部分組成 主機、顯示器、鍵盤、鼠標、外部設備
16、主機的組成部分 CPU INTER和AMD 內存 內存儲器和外存儲器(ROM和RAM的區(qū)別)
主板 支持硬件正常運行的平臺
硬盤 筆記本硬盤、臺式機硬盤、服務器硬盤。轉速、硬盤的三個接口:IDE、SATA、SCSI
光驅 CD-ROM DVD-ROM DVD+-RW
顯卡 獨立顯卡和集成顯卡
硬盤、光盤、U盤都屬于外部存儲器。
(1)隨機存儲器(RAM)。隨機存儲器也叫讀寫存儲器.其特點是:存儲的信息既可以讀出,又可以向內寫入信息,斷電后信息全部丟失。
(2)只讀存儲器(ROM).只讀存儲器的特點:存儲的信息只能讀出,不能寫入,斷電后信息也不丟失。
17、衡量一臺微型計算機的主要性能指標包括 主頻 、字長內存容量和存取周期、 高速緩沖存儲器(Cache)、總線速度
18、鍵盤
19、鼠標分類: 無線、有線、藍牙 操作:選擇、單擊、雙擊、拖動、右鍵單擊
20、計算機輔助工程 計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機集成制造系統(tǒng)(CIMS)、計算機輔助求解 ( CAE )、計算機輔助工藝過程設計(CAPP)
21、數據庫 定義:數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫 發(fā)展階段:人工管理階段、文件系統(tǒng)階段、數據庫系統(tǒng)階段、高級數據庫階段。
22、編程語言的發(fā)展 第一代語言--機器語言、第二代語言--匯編語言、第三代語言—面向過程的高級語言。如:C語言、Pascal 等、第四代語言--面向對象的高級語言 。如:C+、C#、Java、Visual Basic等。