目錄
第一章?計算機及信息技術概述
第二章?計算機系統
第三章Windows XP操作系統
1.?電子計算機的發展歷程
①1946年2月由賓夕法尼亞大學研制成功的ENIAC是世界上第一臺電子數字計算機。“誕生了一個電子的大腦” 致命缺陷:沒有存儲程序。
②電子技術的發展促進了電子計算機的更新換代:電子管、晶體管、集成電路、大規模及超大規模集成電路
電子計算機發展時間:
? 第一代 1946-1958 電子管計算機,主要應用科學計算和軍事計算
? 第二代 1958-1964 晶體管計算機,主要應用于數據處理領域
? 第三代 1964-1971 集成電路計算機,主要應用于可科學計算,數據處理,工業控制等領域
? 第四代 1971年以來 超大規模集成電路,深入到各行各業,家庭和個人開始使用計算機
2.?計算機的類型
按計算機用途分類:通用計算機和專用計算機
按計算機規模分類:巨型機、大型機、小型機、微型機、工作站、服務器、嵌入式計算機
按計算機處理的數據分類:數字計算機、模擬計算機、數字模擬混合計算機
3.?計算機的特點及應用領域
計算機是一種能按照事先存儲的程序,自動、高速地進行大量數值計算和各種信息處理的現代化智能電子設備。(含義)
A. 運算速度快 運算速度用MIPS(百萬條指令每秒)來衡量,是計算機性能的指標之一
B. 計算精度高 應用于數值計算
C. 具有邏輯判斷能力 信息檢索、圖形識別
D. 記憶性強
E. 可靠性高、通用性強 應用于數據處理、工業控制、輔助設計(CAD)、輔助制造(CAM)辦公自動化。
應用領域:1)數值計算 (主要是科學研究等數學計算問題)
2)數據及事務處理 (非科技方面的數據管理和計算處理)
3)自動控制與人工智能 (多用于航空航天領域)
4)計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機輔助教學(CAI)
5)通信與網絡
4.?計算機發展趨勢:巨型化、微型化、網絡化、智能化
1、光計算機 2、生物計算機 3、量子計算機
5.?常用的數制
基數:R進制的基數=R
位權:在數制中,各位數字所表示值的大小不僅與該數字本身的大小有關,還與該數字所在的位置有關,我們稱這關系為數的位權。
位權:一個與數字位置有關的常數,位權=Rn
6.?數據、信息和信息編碼的概念
數據不僅指數字、字母、文字和其他特殊字符。而且還包括圖形、圖像、動畫、影像、聲音等多媒體數據。
信息是人們按照預先的目的,通過從各種不同的渠道、不同的角度觀察記錄反映客觀事物狀態和特征的某種概念或經過加工后的數據。
信息強調的是對人有用的數據,這些數據將可能影響到人們的行為與決策。數據是客觀存在的事實、概念等,是一種可供加工的特殊表達形式。
信息編碼的基本元素是0和1兩個數碼,稱為二進制。
7.?計算機仍采用二進制位數表示信息的原因:
1)物理上容易實現 2)運算規則簡單 3)可靠性高 4)易于實現邏輯運算和邏輯判斷
8.?二進制和其它進制的轉換
十進制轉二進制:整數部分除以2取余,直至商為0;小數部分乘以2取整,直至小數部分為0或達到所需精度為止。
十進制轉八進制:方法同上。整數部分除以8,小數部分乘以8。
十進制轉十六進制:方法同上。整數部分除以16,小數部分乘以16。
9.?計算機中的數據單位
位(bit):計算機存儲數據的最小單元(0、1)
字節(Byte):處理數據的基本單位(8bit/Byte)
常用的字節計數單位:
1KB=1024 Byte (210B) 1MB=1024 KB (220B)
1GB=1024 MB (230B) 1TB=1024 GB (240B)
字長:CPU一次處理數據的二進制位數。
10.?信息表示與編碼
所謂編碼,就是利用數字串來標識所處理對象的不同個體。
? 在數學中,數值是用“+”和“-”表示正數和負數的,而在計算機中只有0和1,所以正負號也用0和1表示,即數值符號數字化。
? “模”是指一個系統所能表示的數據個數。按模運算是指運算結果超過模時,模(或模的整數倍)將溢出而只剩下余數。
假設M為模,若數a,b滿足a+b=M,則稱a,b互為補數。
在有模運算中,減去一個數等于加上這個數對模的補數。
? 原碼 用0表示正號 1表示負號 例如:(+45)10的原碼為(00101101)2 ,(-45)的原碼為(10101101)2
? 反碼 對于正數,其反碼與其原碼相同;對于負數,用相應正數的原碼各位取反來表示,包括將符號位取反。
? 補碼 正數的補碼與原碼和反碼相同;負數的補碼為該負數的反碼末位加1.
11.?實數的表示
定點數:小數點位置固定的數稱為定點數。
浮點數:小數點位置不固定的數稱為浮點數
ü BCD碼 即用二進制位表示十進制,最常見的是842BCD碼采用四位二進制表示一位十進制。
ü ASCII碼 采用7位二進制表示一個字符,一個字節占8位二進制,一個ASSII碼占最低7位,最高位通常定位0.可以有27中狀態,即128種狀態。
ü 漢字編碼輸入碼
a) 輸入碼
b) 國標碼和區位碼:每個漢字占兩個字節的編碼,且每個字節最高位均為0。所有漢字分94個區,每個區94個漢字。由此構成區位碼。而區位碼的區碼和位碼各加32就得到國標碼。
c) 機內碼
d) 字型碼:漢字存儲在計算機內采用機內碼,但輸出時必須轉換成字形碼,再根據字形碼輸出漢字。字形碼又稱漢字字模,用于在顯示器或打印機上輸出各種文字和符號。點陣漢字:每一個漢字以點陣形式存儲,有點的地方為“1”,空白的地方為“0”。有16×16、24×24、48×48點陣等。點陣越大,字形分辨率越好,字形也越美觀,但漢字存儲的字節數就多,字庫也就越龐大。
1.?計算機系統的構成
一個完整的計算機系統是由硬件和軟件組成。
硬件是由運算器、控制器、存儲器、輸入設備、輸出設備五部分組成。其中:
中央處理器(簡稱CPU)=運算器+控制器
主機=中央處理器+主存儲器
軟件是指各類程序和數據,計算機軟件包括計算機本身運行所需要的系統軟件和用戶完成任務所需要的應用軟件。
2.?馮·諾依曼型計算機的結構
馮·諾依曼型計算機是將程序和數據事先存放在外存儲器中,在執行時將程序和數據先從外存裝入內存中,然后使計算機在工作時自動地從內存中取出指令并加以執行,這就是存儲程序概念的基本原理。
馮·諾依曼計算機體系結構的主要特點是:
(1) 采用二進制形式表示程序和數據。
(2) 計算機硬件是由運算器、控制器、存儲器、輸入設備和輸出設備五大部分組成 。
(3) 程序和數據以二進制形式存放在存儲器中。
(4) 控制器根據存放在存儲器中的指令 (程序) 工作。
3.?中央處理器 CPU
CPU:運算器部件、寄存器部件和控制器部件。
CPU從存儲器取出指令,放入CPU內部的指令寄存器,并對指令譯碼。它把指令分解成一系列的微操作,然后發出各種控制命令,執行微操作系列,從而完成一條指令的執行。
CPU的主要性能指標 :
(1) 主頻/外頻(主頻=外頻×倍頻,即CPU工作頻率)
(2) 數據總線寬度(即字長,指CPU傳輸數據的位數)
(3) 地址總線寬度(決定了CPU可訪問的地址空間)
(4) 工作電壓(低電壓可減少CPU過熱,降低功耗)
(5) 高速緩存Cache(加速CPU與其它設備間數據交換)
(6) 運算速度(CPU每秒能處理的指令數)
??運算器
運算器是完成算術和邏輯運算的部件,又稱算術和邏輯運算單元。計算機所完成的全部運算都是在運算器中進行的。運算器的核心部件是:
(1) 運算邏輯部件
(2) 寄存器部件
??控制器
控制器負責從存儲器中取出指令,并對指令進行譯碼,并根據指令譯碼的結果,按指令先后順序,負責向其它各部件發出控制信號,保證各部件協調一致地完成各種操作。
控制器主要由以下部件組成:
① 程序計數器。存放下一條將要執行的指令在內存中的地址;
② 指令寄存器。保存現在正在執行的指令;
③ 指令譯碼器。用來識別指令的功能,分析指令的操作要求;
④ 時序部件。產生計算機工作中所需的各種定時控制信號,對各種微操作控制信號進行定時控制。以協調各部件的工作順序;
⑤ 微操作控制電路。一條指令的執行可以分解為一系列不可再分的微操作命令信號,即微命令,以指揮整個計算機有條不紊地工作。
4.?主板
主板是電腦中各種設備的連接載體。它提供CPU、各種接口卡、內存條和硬盤、軟驅、光驅的插槽,其它的外部設備也會通過主板上的I/O接口連接到計算機上。早期的PC機主板是將快速的CPU、中速的內存、慢速的外設都連接在一條總線上,使系統的總體性能得不到優化。
5.?主存儲器
主存儲器,簡稱主存,也叫內存儲器 (簡稱內存),由半導體材料構成。內存分為只讀存儲器和隨機讀寫存儲器。
? 只讀存儲器ROM
? 特點:存儲的信息只能讀出,不能隨機改寫或存入,斷電后信息不會丟失,可靠性高。
? ROM分類
(1) 掩膜式 ROM(Mask ROM)
(2) 可編程 PROM(Programmable ROM)
(3) 可擦除 EPROM (Erasable PROM)
(4) 電可擦 EEPROM(Electrically EPROM)
(5) 快擦寫 ROM(Flash ROM)
? 隨機存儲器RAM
特點:用于存放原始數據、中間結果、最終結果。開機前是空的,斷電后數據消失。
RAM 分類:
? SRAM:靜態RAM。不需要充電來保持數據完整性,成本高且集成低,一般做高速緩沖存儲器。
(2) DRAM:動態RAM。需要定時充電來保持數據的完整性,通常所說的“內存”主要由它構成。一般指以下兩種類型:
① SDRAM---同步動態存儲器
② DDR---雙倍速率內存
(DDR2---四倍速率內存DDR3)
? Cache(高速緩存 )
Cache是一種高速緩沖存儲器,是為了解決CPU與主存之間速度不匹配而采用的一種重要技術。其中片內Cache是集成在CPU芯片中,片外Cache是安插在主板上。高速緩沖存儲器的存取速度比主存要快一個數量級,大體與CPU的處理速度相當。
? 多級緩存
最早的CPU緩存容量很低。當集成在CPU內核中的緩存已不能滿足CPU的需求,而制造工藝上的限制又不能大幅度提高緩存的容量時,出現了集成在與CPU同一塊主板上的緩存,此時把CPU內核集成的緩存稱為一級緩存,而外部的稱為二級緩存。
現在多數CPU內部也有二級緩存,于是二級緩存又可分為內部二級緩存和外部二級緩存。較高端的CPU中還會帶有三級緩存 。
6.?總線
總線:是一組連接各個部件的公共通信線路,是計算機內部傳輸指令、數據和各種控制信息的高速通道,是計算機硬件的一個重要組成部分。
① 地址總線。傳輸的是地址信號,一般是單向傳輸。當CPU需要訪問某個外設時,它向地址總線發出相應外設的地址信號,以選擇某個外設。
② 數據總線。傳輸的是數據,一般是雙向傳輸。CPU進行“讀”時,數據由外設流向CPU,當CPU進行“寫”時,數據由CPU流向外設。
③ 控制總線。有的是CPU向內存或外部設備發出的信號;有的是內存或外部設備向CPU發出的信號。對每條控制線而言信號是單向傳送,但作為整體是雙向的。
系統總線標準大致可分為ISA總線、PCI總線、PCI Express三個階段。
① ISA總線。是最早的8位系統總線。后來擴展到16位。ISA是現代個人計算機的基礎。
② PCI總線。主要特點是傳輸速度高,廣泛應用于現代微機中。
③ AGP總線。專為系統中一塊圖形顯示卡設計的總線。
④ PCI Express總線。是新一代的總線接口。
7.?接口
I/O接口是連接主機和外部設備之間的邏輯部件,由I/O接口電路、連接器(一般為連接電纜)和接口軟件(即設備驅動程序)組成。
根據I/O接口是否內嵌在主板中,可將I/O接口分為內置I/O接口和外置I/O接口兩類。
(1) 內置I/O接口
將I/O接口電路內嵌在主板中,由主板提供外設接口電路插座,如鍵盤接口、鼠標接口、USB接口、串口、并口及軟硬盤接口等。
(2) 外置I/O接口
將I/O接口集成到一塊獨立的電路板(接口卡)上,接口卡必須插在總線擴展插槽上(如PCI、PCI Express插槽等) 。
8.?輸入/輸出子系統 簡稱外設
非存儲設備 常見的非存儲設備有;鍵盤、鼠標和顯示器、打印機。
存儲設備 也叫外存。存儲設備通常分為磁介質、光介質、半導體介質。
1) 磁介質 磁介質存儲設備使用磁性來存儲數據位。最常見的磁介質存儲設備是磁盤和磁帶。軟盤、硬盤都是屬于磁介質的存儲設備。軟盤因為在讀寫速度、存儲穩定性、存儲容量上不能滿足用戶的需要而幾乎被淘汰了。
2) 光介質 光存儲設備是使用激光技術來存儲和讀寫數據。CD-ROM/CD-R/DVD
3) 半導體存儲設備 半導體設備普通采用一種叫做“Flash Memory”的技術,即閃存技術。主要代表物是U盤
9.?光盤存儲器
光盤簡稱CD(Compact Disc)是利用塑料盤片表面凹凸不平的特征,通過光的反射來記錄和識別二進制的0、1信息。
光盤的分類:
2 只讀型光盤
只讀光盤中的數據是在制作時寫入的,用戶只能讀數據,而不能寫入或修改光盤中的數據。音頻光盤CD-DA、數據光盤 CD-ROM、 VCD、DVD等都屬于只讀光盤。
2 一次寫入光盤
這種光盤允許一次寫入數據,但不能修改和擦除數據, 如 CD-R。
2 可擦寫光盤
這種光盤可多次寫入或修改數據,如CD-RW。
10.?硬盤
硬盤是微機最重要的外部存儲器,常用于安裝微機運行所需的系統軟件和應用軟件,以及存儲大量數據。
? 硬盤存儲格式
硬盤是由多個涂有磁性物質的金屬圓盤盤片組成,盤片的每一面都有一個讀寫磁頭,在對硬盤進行格式化時,將對盤片進行劃分磁道和扇區,對于大容量的硬盤還將多個扇區組織起來成為一個塊——“簇”,簇成為磁盤讀寫的基本單位。有的簇是一個扇區,有的有好幾個扇區,可以在格式化的參數中給定。
? 硬盤性能指標
① 硬盤的容量。現在微機上所配置的硬盤一般在200GB以上。
② 硬盤的轉速。硬盤的轉速越快,硬盤尋找文件的速度也就越快。現在的主流硬盤轉速一般為7200rpm以上。
③ 緩存。硬盤自帶的緩存,緩存越多,越能提高硬盤的訪問速度。
? 硬盤接口
硬盤接口分為IDE、SATA、SCSI和光纖通道四種,IDE接口硬盤多用于家用產品中,SATA是種新生的硬盤接口類型。
? 硬盤格式化
① 硬盤低級格式化。主要是對一個新硬盤劃分磁道和扇區。
② 硬盤分區。把硬盤劃分為成若干個相對獨立的邏輯分區 。
③ 硬盤高級格式化。高級格式化主要是對指定的硬盤分區進行初始化,建立文件分配表以便系統按指定格式存儲文件。。
11.?打印機
常用的有針式打印機、噴墨打印機和激光打印機等。
① 針式打印機特點。利用鋼針擊打色帶把色帶上的墨打印在紙上形成文本或圖形。缺點是打印質量差、速度慢、噪聲大;優點是可以打多聯紙,耗材相對較便宜。
② 噴墨打印機特點。打印頭上有若干個噴頭,打印時,墨水以每秒近萬次的頻率噴射到紙上。與其它兩類打印機相比,在打印質量、速度、噪聲及成本方面處于中等層次。
③ 激光打印機特點。利用激光可以形成很細的光點,將碳粉固著在紙上,加熱后碳粉固定在紙上,最后印出文字和圖片。優點是打印速度快、噪音低、質量好,缺點是價格及打印成本較高。
對三種打印機的打印效果對比來說,激光最好,噴墨其次,而針式相對較差。
12.?計算機指令系統
指令:是指計算機執行特定操作的命令。是程序設計的最小語言單位。
指令構成:操作碼+地址碼(操作碼和操作數)
指令系統:是指一臺計算機所能執行的全部指令的集合。不同型號的計算機有不同的指令系統。它反映了計算機的處理能力。
可分為以下四個步驟:
開始執行程序時,先給程序計數器PC賦以第一條指令的首地址0100H。
①取指令 按照計數器中的地址從內存中取出指令(070270H),并送往指令寄存器。然后計數器PC自動加1指向下一指令地址。
②分析指令 對指令寄存器中存放的指令(070270H)進行分析,由譯碼器對操作碼 (07H)進行譯碼,由地址碼(0270H)確定操作數地址。
③執行指令 取出操作數,去完成該指令所要求的操作。例如做加法指令,取內存單元(0270H)的值和累加器的值相加,結果還是放在累加器。
④一條指令執行完成,再回到①取指令階段開始下一指令的執行。
13.?計算機硬件系統的性能指標
(1) CPU的主頻。主頻越高,單位時間內完成的指令數也越多,CPU工作的速度也就越快。
(2) 字長。字長越長,計算機一次所能處理信息的位數就越多,表現為計算機的運算速度越快。
(3) 運算速度。它是一項綜合性的性能指標。是指計算機每秒鐘執行的指令數,單位是MIPS,即每秒百萬條指令。
(4) 內存容量。內存容量越大,一次讀入的程序、數據就越多,計算機的運行速度也就越快。
(5) 內存存取速度。內存連續啟動兩次獨立的“讀”或“寫”操作所需的最短時間,稱為存取周期。
(6) I/O速度。I/O的速度是指CPU與外部設備進行數據交換的速度。目前系統性能的瓶頸越來越多地體現在I/O速度上。
操作系統是配置在計算機硬件上的第一層軟件,是控制計算機所有操作的軟件。
1.?操作系統的類別
經過多年的發展,操作系統多種多樣。為提高大型計算機系統的資源利用率,操作系統從批處理,多道程序發展為分時操作系統。為了滿足計算機處理實時事件的需要,就有實時操作系統。為適應個人計算機系統的需要又出現了桌面操作系統。為適應并行系統的需要,就有了多處理器操作系統。為滿足網絡和分布計算的需要,就有了網絡操作系統和分布式操作系統。此外,還有為支持嵌入式計算機的嵌入式操作系統。
操作系統的主要功能:處理器管理、內存管理、設備管理、文件管理、作業管理
操作系統的五大類型:批處理系統(DOS)、分時操作系統(windows、UNIX)、實時操作系統(LINUX)、網絡操作系統(Netware/WindousNT)、分布式系統(Amoeba)
典型操作系統
A. UNIX
Unix是一個通用、交互式、分時多用戶并支持網絡的操作系統,是可以運行在各種機型(從微機到巨型機在內)上的通用操作系統。主要適用于網絡、大中小型機。
缺點:軟件少,價格貴,難掌握。
B. DOS
DOS是單用戶、單任務和字符界面的操作系統,主要為16位微型計算機而設計,DOS目前仍在一些微型計算機上運行, 但屬于淘汰產品。
C. Windows
l 界面圖形化,操作便捷
l 采用多任務機制
l 支持網絡功能
l 出色的多媒體功能
l 硬件更容易使用
l 具有眾多應用程序的支持
D. Linux
Linux是一個免費、源代碼開放、自由傳播、類似于Unix的操作系統。它既可以做各種服務器操作系統,也可以安裝在微機上,并提供上網軟件、文字處理軟件、繪圖軟件、動畫軟件等,它除了命令操作外還提供了類似Windows風格的圖形界面,我國自行開發的有紅旗、藍點Linux、麒麟Linux等。缺點是兼容性差,應用軟件安裝困難,操作性差,使用不習慣。
2.?窗口的基本組成元素和操作
窗口系統提供友好的用戶界面,每個窗口都由標題、菜單、控制按鈕、滾動條、邊框等元素組成。用戶可以方便地使用鼠標打開和關閉窗口,通過操作窗口的組成部件來實現窗口的移動、尺寸大小改變和多窗口布局。
打開窗口的方法:
1)雙擊圖標
2)選擇一個圖標,使其反像顯示,再按回車鍵
3)右擊一個圖標,彈出快捷菜單,在該菜單中選擇“打開”。
4)如果圖標在某一個窗口中,選中該圖標后,在“文件”菜單中選擇“打開”命令。
關閉窗口的方法:
l 按ALT+F4
l 雙擊控制菜單
3.?對話框常見的組成元素 對話框是系統與用戶對話、交互的場所,是窗口界面的重要組成成分。對話框有時也用來顯示警告信息、解釋信息或詢問信息。對話框中的標準件包括文本框、列表框、單選按鈕、復選框和命令按鈕等。
4.?菜單 “開始”菜單、下拉式菜單、彈出式快捷菜單
下拉式菜單:① 命令名稱顯示為灰色,表示當前不可用
② 命令名的后面有“…”,單擊后將彈出對話框
③ 命令名的后面有“→”的,表示該命令有級聯菜單。
④ 命令名的前面有“√”的,表示該命令正在起作用,如果該命令處在一個組中,該組命令可以復選。
⑤ 命令名的前面有“●”,表示該命令被選中,如果該命令處在一個組中,該組命令只能選擇一個,并且必須選擇一個。
用鍵盤操作打開下拉式菜單,在菜單項的名稱右邊有一個帶下劃線的字母,按住Alt鍵不放
再按下這個字母,就會打開相應的菜單。例如,按住ALT鍵不放,再按F鍵會打開“文件
菜單。
彈出式菜單:這是一種隨時隨地為用戶服務的“上下文相關的彈出式菜單”。將鼠標指向一
個選中對象或屏幕的某個位置,單擊鼠標右鍵,即可打開一個彈出式菜單
5.?文件管理
文件管理是操作系統最常見的組成部分。文件管理主要提供目錄及其文件的管理。
? 文件:保存在外部存儲設備上的相關信息的集合
? 文件存取屬性:
? 只讀:只允許授權用戶進行讀操作。
? 讀寫:只允許授權用戶進行讀和寫的操作。
? 文檔:允許任何用戶進行讀寫操作。
? 隱藏:不允許用戶直接看到文件名。
ü 文件名的組成及命名規則
n 每一個文件必須有一個名字,操作系統才能根據這些文件名來完成對文件的各種操作和管理。文件名由的主文件名和擴展名組成,其間用“.”分開。
n 文件名最多可以包含255個字符(包括空格)。
n 文件名不能含有以下字符: <、>、、: 、; 、+。
n 不區分大小寫。
n 文件的通配符由?和*組成。如:A?.EXE 、*.DOC、課程表.*??表示一個字符,*表示多個字符
6.?路徑
路徑即是指從根目錄開始,一直到指定文件之間所經過的目錄名構成的字符串,它指明了查找文件的具體過程。在路徑中,各級子目錄間及最后一級子目錄和文件名之間用“”分隔開如:
C:Program FilesMicrosoft OfficeOfficewinword.exe
7.?文件及文件夾的選取
8.切換程序的方法 (1)利用任務欄切換 (2) 利用Alt+Tab組合鍵或Alt+Esc組合鍵來切換窗口 Alt+Esc組合鍵只能在沒有最小化的窗口之間切換,Alt+Tab在所有窗口切換。
9.?啟動Windows“資源管理器”的3種方法
l 用鼠標右鍵單擊“開始”按鈕,在彈出的快捷菜單中選擇“資源管理器”命令
l 用鼠標右鍵單擊桌面上“我的電腦”、“我的文檔”、“網上鄰居”等任一圖標,從彈出的快捷菜單中選擇“資源管理器”命令
l 打開開始“開始”菜單,選擇“所以程序-附件-資源管理器”
中文WORD的使用
1.?中文Word 2003有五種視圖:頁面視圖(系統默認)、大綱視圖、Web視圖、閱讀版式視圖、普通視圖。
??頁面視圖?頁面視圖是中文WORD2003的默認視圖。在頁面視圖中可以顯示整個頁面的分布情況和文檔中的所以元素。例如正文、圖形、表格、文本框、頁眉頁腳以及各種OLE對象等。
??大綱視圖?在大綱視圖中可以很容易地查看長篇文檔的結構。大綱視圖中不顯示頁邊距、頁眉和頁腳、圖片和背景燈等。
??Wed視圖?可以創建Wed頁。在該視圖中看到背景和為適應窗口行顯示的文本和圖行,且圖形位置與Wed瀏覽器中的位置一樣。不顯示頁眉頁腳。
??閱讀版式視圖?閱讀版式視圖是為了方便用戶閱讀文檔和在閱讀時對文本做簡單地編輯操作。
2.?文框編輯—插入和改寫 插入是指將輸入的文本添加到插入點所在位置,插入點后的文本依次往后移動;改寫是指輸入的文本將替換插入點所在位置的文本。插入和改寫兩種編輯方式可以通過INSERT鍵或用鼠標雙擊狀態欄上的“改寫”標志來切換。
3.移動光標的主要按鍵及功能 Home 移動到當前行首 End 移動到當前行尾
Ctrl+Home 移動到文檔的開頭 Ctrl+↑向上移動一個段落
4. 文本的選定及撤銷
?用鼠標選定文本
※ 將鼠標I形指針一道該行的最左邊,直到變為一個向右指的箭頭。單擊左鍵可選定一整行,不松開鼠標左鍵向上或向下拖動鼠標即可選擇多行文字。當鼠標指針變成右邊的箭頭時,雙擊鼠標則選定一個段落;連續單擊3下,則選定整篇文檔。
※ 將鼠標的I形指針在某個字或詞組上雙擊,就選定了整個字或詞。連續三次單擊就選定了光標所在的段落。
?用鼠標和鍵盤選定文本
1) 要選定一個句子,先按住Ctrl鍵,然后用鼠標在句子的任何地方單擊
2) 要選定一大塊文字,將光標移至所選文本的起始處,用滾動條滾動到所選內容的結束處,然后按住Shift鍵不放,在單擊鼠標左鍵
3) 要選定列塊(垂直的一塊文字)按Alt鍵
5.?文檔格式設計可分為字符格式設計、段落格式設計、頁面格式設計。
?設置字符格式設計通過單擊“格式”工具欄上的按鈕或從“格式”菜單中選擇“字體”命令 “格式”菜單“字體”命令中由字體、字符間距、文字效果組成。
?設置段落格式設計可從以下幾個方面更改段落的外觀:文字對齊方式、縮進、行距、段落間距、制表位、底紋、項目符號和編號方式。
段落的對齊方式有左對齊、右對齊、兩端對齊、居中對齊、分散對齊5種。
?頁面格式設計 1》選擇紙張大小和頁面方向 從“文件”菜單中選擇“頁面設置”
2》頁邊距設置 也在頁面設置里面
3》創建頁眉頁腳 從視圖菜單中選擇頁眉頁腳命令。頁眉頁腳中可以包括文字或圖形,用來說明頁與頁之間的關系。
4》分欄 選擇“格式”菜單中的“分欄”命令,打開“分欄”對話框.
中文Excel的操作
1.?工作簿、工作表和單元格 工作簿就是指在Excel中用來存儲并處理數據的文件,它的擴展名是.XLS 默認的工作簿有3張工作表,工作表的名字為Sheet1、Sheet2、Sheet3。單元格是工作表的最小單位,也是Excel用于保存數據的最小單位。
2.?數據輸入 輸入數據是創建工作表的最基本的工作,即向工作表的單元格中輸入文字、數字、日期與時間、公式等內容。Excel提供單個單元格數據輸入和系列數據輸入自動填充輸入法。
(1)單個單元格輸入 中文EXCEL中每個單元格中最多可輸入32000個字符。
?文本輸入 在單元格中輸入的文本會自動靠左對齊。若要輸入純數據的文本應在第一個數字錢加上單引號即可(如’65786)當輸入的文本超過了單元格寬度時,如果右邊相鄰單元格沒有內容,則超過的文本會延伸到右邊的單元格位置顯示醋來;如果右邊相鄰單元格有內容,則超出的文本不顯示出來,但實際內容依然存在。
?數值輸入 在單元格中輸入的數值會自動靠右對齊。在計算時,用輸入的數值參與計算而不是顯示的數值。在輸入分數時,應先輸入“0”及一個空格,然后再輸入分數,否則EXCEL將會把它處理為日期數據。
?日期和時間輸入 常用的內置日期格式與時間格式有;”dd-mm-yy”、“yyyy/mm/dd”、“yy/mm/dd”、“hh:mm:AM”、“mm/dd”。
?公式輸入 先輸入一個等號“=”,然后輸入公式內容。
(2)系列數據自動填充輸入
①相同數據的輸入
方法一:選定輸入相同數據的區域 輸入數據 按Ctrl+Enter鍵完成
方法二: 用鼠標單擊輸入相同數據區域左上角第一個單元格 輸入數據 將鼠標指針指向該單元格右下角的填充柄,此時鼠標指針變為實心十字形,按下左鍵拖曳到最后一個單元格,然后松開鼠標左鍵
②系列數據的輸入 如果輸入的是文字,則先輸入初始數據,將鼠標指針指向單元格右下角的填充柄,按下鼠標左鍵向下或向右拖曳至填充的最后一個單元格,然后松開鼠標左鍵即可
如果輸入的初始數據位一個數值,則應按住Ctrl鍵,在拖曳該單元格右下角的填充柄。
3.?單元格引用:相對引用、絕對引用、混合引用
4.?數據清除的功能是將單元格或單元格區域中的數據、格式刪除,當要對單元格區域中的數據進行刪除時,可以使用數據清除命令。具體操作方法如下;
方法一:利用Del鍵將所選的單元格中的數據清除。但此方法只能清除單元格或單元格區域中的數據,而不能清除格式。
方法二:在菜單欄中選擇“編輯”菜單中的“清除”命令,彈出級聯菜單,菜單中包含“格式”、“內容”、“批注”、“全部”4條命令。
中文PPT2003
1.?PowerPoint 2003的視圖:1)普通視圖:也是Powerpoint 2003的默認視圖
2)幻燈片瀏覽視圖:使用幻燈片瀏覽視圖可以在窗口中按每行若干張幻燈片縮圖的方式順序顯示幻燈片,以便于用戶對多張幻燈片同時進行刪除、復制和移動,以及方便快速地定位到某張幻燈片。另外,在這里定義幻燈片的切換方式也很方便。
3)幻燈片放映:從當前幻燈片開始放映,直接觀察放映中的視覺、聽覺效果,實驗放映操縱的過程,以便于及時修改。
2.文本的格式化
文本格式化是指幻燈片上文本占位符和文本框中文本的格式設置。文本格式設置,可以針對占位符或文本框中的所有文字,也可以只針對其中選定的文字。格式化的內容包括字體的格式化和段落的格式化。文本占位符和文本框的格式化方法是一樣的。對于文本占位符中的字號和行距等格式信息,PowerPoint 2003本身還可以根據文字的多少、占位符的大小以及所作的格式設置自動調節,以達到最佳的效果。
3.?幻燈片放映類型:演講者放映、觀眾自行放映、在展臺瀏覽。
(1) 演講者放映(全屏幕):這是常規的幻燈片放映方式。在放映過程中,可以人工控制放映進度;如果希望自動放映演示文稿,可以使用“幻燈片放映”菜單中的“排練計時”,設置好每張幻燈片放映的時間,這樣放映時可以自動放映。
(2) 觀眾自行瀏覽(窗口):若放映演示文稿的地方是在類似于會議、展覽中心的場所,同時又允許觀眾自己動手操作,可以選擇此方式。這是在標準窗口中放映,窗口中將顯示自定義的菜單及快捷菜單,這些菜單命令中不含有可能會干擾放映的命令選項,這樣可以在任由觀眾自行瀏覽演示文稿的同時,防止觀眾所作的操作損壞演示文稿。
(3) 在展臺瀏覽(全屏幕):如果幻燈片放映時無人看管,可以使用這種方式,演示文稿會自動全屏幕放映。當選擇此項后,PowerPoint 2003會自動選擇“循環放映,按Esc鍵終止”復選項。
1.程序設計語言
(1)機器語言和匯編語言
由計算機硬件系統可以識別的指令組成的語言稱為機器語言。匯編語言是將機器指令映射為一些可以被人讀懂的助記符。由于計算機只能識別機器語言,所以匯編語言通常需要通過匯編程序翻譯為機器語言。匯編語言的翻譯軟件稱為匯編程序,它可以將程序員寫的助記符直接轉換為機器指令,然后由計算機去識別和執行。用機器語言編寫的程序是計算機可以直接執行的程序。
用機器語言編寫的程序,代碼長度短,執行效率高。但是,這種語言的缺點也很明顯。
最主要的是編寫機器語言程序必須要熟知CPU 的指令代碼,編寫程序既不方便,又容易出
錯,調試查錯也非常困難。而且編寫的程序只能在特定的機器上運行,沒有通用性。
(2)高級語言 高級語言源程序翻譯為指令代碼有兩種做法:編譯或者解釋。編譯通過編譯程序來完成。解釋則是通過解釋程序完成。解釋的結果產生可以直接執行的指令。編譯的結果是得到目標程序。目標程序也是要經過連接才會得到可執行程序目前應用比較廣泛的幾種高級語言由FORTRAN/BASIC/PASCAL/C等。
(3)面向對象的語言
(4)未來的語言
3、語言處理程序
語言處理程序是把源程序翻譯成機器語言的程序,可分為三種:匯編程序、編譯程序和解釋
程序。
(1)匯編程序
把匯編語言源程序翻譯成機器語言程序的程序稱為匯編程序,翻譯的過程稱為匯編。
匯編程序在翻譯源程序時,總是對源程序從頭到尾一個符號一個符號地進行閱讀分析,一般
用兩遍掃描完成對源程序的加工轉換工作。匯編語言在翻譯的同時,還對各種形式的錯誤進行檢
查和分析,并反饋給用戶,以便修改。
反匯編程序也是一種語言處理程序,它的功能與匯編程序相反,它能把機器語言程序轉換成
匯編語言程序。
(2)編譯程序
編譯程序是把高級語言源程序(如Fortran、Pascal、C 等)翻譯成目標程序(機器語言程序)
的一種程序,翻譯的過程稱為編譯。
(3)解釋程序
解釋程序也是一種對高級語言源程序進行翻譯處理及的程序。但其處理方式是邊讀取、邊翻譯、邊執行,解釋過程不產生目標程序。解釋程序將源程序一句一句讀入,對每個語句進行分析和解釋,有錯誤隨時通知用戶,無錯誤就按照解釋結果執行所要求的操作。程序的每次運行都要求源程序與解釋程序參加。
2.各種程序設計語言均包括以下四個成分:
①數據成分。用以描述程序中所涉及的數據。
②運算成分。用以描述程序中所包含的運算。
③控制成分。用以表達程序中的控制構造。
④傳輸成分。用以表達程序中數據的傳輸。
3.計算機程序的執行
(1)編輯程序 (2)編譯程序 (3)鏈接程序 (4)運行程序
4.程序設計的步驟:程序說明、程序設計、 、程序定稿、編寫代碼、測試程序。
結構化程序設計的原則:
2 采用自頂向下、逐步求精的方法程序結構
2 模塊化 把一個大型的程序按照功能分解為若干相對獨立的、較小的子程序(即模塊),并把這些模塊按層次關系進行組織。
2 限制使用goto語句 嚴格遵循每個程序段“只有一個入口和一個出口”的原則
5.?結構化基本結構:順序結構、選擇結構、循環結構
6.?結構化程序的描述工具
1) 程序流程圖 2)N-S圖 3)偽碼
7.?面向對象的程序設計
§ 對象:在現實生活中,所有東西都是對象,例如某一輛車就是一個對象,指具體的一輛車,某個人也是一個對象,指具體的一個人。對象既可以很簡單,也可以很復雜,復雜的對象可以由若干簡單的對象構成。
任何對象都有兩個共同的特點:對象的屬性和對象的操作。一個對象通常由對象名、屬性和操作組成。
§ 屬性:屬性是用來描述對象的狀態,對象的狀態又稱為對象的靜態屬性,包括對象內部所包含的信息,每個對象都具有自己專有的內部信息,這些信息說明了對象所處的狀態
§ 封裝:封裝就是把對象的屬性和操作結合成一個不可分割的整體,在這個整體中一些屬性(操作)是被保護的,以防外界的干擾和誤操作,另一些屬性(操作)是公共的,它們作為接口供外界使用。封裝的結果就是使一個對象形成接口和實現兩個部分。對于用戶來說,接口是可見的,實現是不可見的。封裝是面向對象方法重要的機制,其目的是有效地實現信息隱藏原則。
§ 類:是一組具有相同屬性和相同操作的對象的集合。一個類中的每個對象都是這個類的一個實例。例如,人就是一個類(不是指具體的某個人),而具體的一個人就是人類的一個實例(對象)。再比如,定義了一個名為“球”的類,那么,足球、排球、籃球就是“球”類的一個個實例。
§ 繼承:繼承是表達類之間相似性的一種機制,即在已有的類的基礎之上增加構造新的類,前者稱為父類(或超類),后者稱為子類。子類除自動擁有父類的全部屬性和操作外,還可以進一步定義新的屬性和操作。如果子類只從一個父類繼承,則稱為單一繼承;如果子類從一個以上父類繼承,則稱為多重繼承。
§ 消息:對象間的相互合作需要一個機制協助進行,這樣的機制稱為“消息”。也就是說,消息是向對象發出的服務請求,是對象和對象之間進行通信的手段。一個對象通過向另一個對象發送消息來請求服務,接收到消息的對象經過解釋,然后給予響應。這種通訊機制叫做消息傳遞。消息要素通常包括:發送對象、接受對象、操作和適當的參數。
§ 多態性:對象在收到消息時要予以響應,不同的對象收到同一消息可產生完全不同的結果,這一現象叫做多態性。多態性增強了軟件的靈活性和重用性。多態性與繼承性相結合使軟件具有更廣的重用性和可擴充性。
8.?面向對象方法的優點:(1)與人類習慣的思維方式一致 (2)穩定性好 (3)可重用行好 (4)易于開發大型軟件產品 (5)可維護性好
9.?指令指令是計算機能夠識別和執行的命令。
指令是計算機可以識別的命令。計算機可以識別的只有二進制代碼。所以,指令也就是
計算機可以識別的二進制代碼。所以每一條指令都會告訴計算機做什么:做加法、做減
法,還是把數據從存儲器調入CPU,等等。指令一般包含兩個部分:指令的操作碼,指令的操作數。
10.?算法的定義:算法是一組明確的可執行步驟的有序集合。
算法的5個特征:(1)有窮性 一個算法必須保證執行有限步之后結束
(2)確定性 算法的每一步驟必須有確切的定義
(3)可行性 (4)輸入 (5)輸出
11.?算法設計的基本方法:列舉法、歸納法、遞歸法、減半遞推法、回溯法
12.算法時間復雜度:算法中包含簡單操作的次數
13.?算法空間復雜度:算法運行過程中臨時占用存儲空間的大小。一般以數量級的形式給出
14.數據結構的基本概年
a) 數據:數據是描述客觀事物的數值、字符以及所有其它能輸入到計算機中,且能被計算機處理的各種符號的集合。簡言之,數據就是計算機化的信息(或存儲在計算機中的信息)。
b) 數據元素:數據元素是組成數據的基本單位,是數據集合的個體,在計算機中通常作為一個整體進行考慮和處理。
c) 數據項:數據元素的最小單位是數據項。
d) 數據對象:數據對象是性質相同的數據元素的集合,是數據的一個子集。
e) 數據對象:數據對象是一組性質相同的值集合以及定義在這個值集合上的一組操作的總稱。
f) 數據處理:數據處理是指對數據集合中的各元素以各種方式進行處理,包括對數據的插入、刪除、查找、更新、排序等基本運算。
14.?數據結構:相互有關聯的數據元素的集合。數據結構的3種結構:(1)線性結構 結構中數據結構之間存在一個對一個的關系。(2)樹形結構 結構中數據元素之間存在一個對多個的關系 (3)圖形結構或網狀結構 多個對多個 樹形結構和圖形結構統稱非線性結構。
15.?數據的存儲結構:順序存儲結構、鏈式存儲結構、索引存儲結構、散列存儲結構。
16.?棧、隊列、樹和二叉樹具體從書上看。
17.?軟件危機是指在軟件的開發和維護過程中所遇到的一系列嚴重問題。軟件危機主要體現在以下幾個方面:① 軟件開發的實際成本和進度估計不準確② 開發出來的軟件常常不能使用戶滿意③ 軟件產品的質量不高,存在漏洞,需要經常打補丁④ 大量已有的軟件難以維護⑤ 軟件缺少有關的文檔資料⑥ 軟件的開發和維護成本不斷提高,直接威脅計算機應用的擴大⑦ 軟件生產技術進步緩慢,跟不上硬件的發展和人們需求的增長。
18.?軟件工程是指應用計算機科學、數學及管理科學等原理,以工程化的原則和方法來開發與維護軟件的學科。研究軟件工程的主要目的就是在規定的時間、規定的開發費用內開發出滿足用戶需求的高質量的軟件系統(高質量是指錯誤率低、好用、易用、可移植、易維護等)。為了消除軟件危機,人們通過認真研究解決軟件危機的方法認識到軟件工程是引導軟件開發走向工程科學的途徑,形成了軟件工程的概念。
19.?軟件工程包括3個要素:方法、工具和過程。方法是完成軟件工程項目的技術手段。工具支持軟件的開發、管理、文檔生成;過程支持軟件開發的各個環節的控制、管理。
20.?軟件生命期:軟件的生命期是指從概念的形成、問題的提出直到所開發的軟件在充分使用之后完全失去使用價值為止的這個過程。大體分為3個時期,即軟件定義時期、軟件開發時期和軟件維護時期。定義時期:問題定義、可行性研究、需求分析(寫出需求分析書及用戶手冊的初稿) 軟件開發時期:概要設計階段、詳細設計階段、編碼階段、測試階段。 軟件維護階段:軟件維護階段是軟件生命其中最長也是最后一個階段,起主要任務是通過軟件的運行,發現和排除軟件中存在的錯誤,并根據運行環境的變換,對軟件進行改進和擴充。
21.?軟件工程的目標與原則;①抽象(通常采用分層次抽象,即自頂向下、逐層細化的辦法,以便控制軟件開發過程的復雜性。)②信息隱蔽(采用封裝技術,將程序模塊的內部實現細節掩藏起來,是模塊接口盡量簡單)③模塊化 ④局部化 ⑤確定性 ⑥一致性 ⑦完備性以及可驗證性。
22.?軟件開發工具:數據流圖、實體聯系圖、面向對象開發工具、CASE工具。
(1) 數據流圖表示不是程序流程圖 程序流程圖是從對數據進行加工的角度描述系統的,其箭頭是控制流,表示的是對數據進行加工的次序,它用于描述怎樣解決問題;數據流圖則是從數據的角度來描述系統的,其箭頭是數據流,表示的是數據流動的方向,它用于描述的是什么問題。
(2) 數據字典是對所有與系統相關的數據元素的一個有組織的列表以及精確、嚴格的定義。概括地說,數據字典的作用是對數據流圖中出現的被命名的圖形元素的確切解釋。
(3) 實體聯系圖簡稱ER圖,主要包括實體、聯系和屬性等3個基本成分。矩形框表示實體,菱形表示聯系,橢圓表示屬性。
23.?軟件測試的目的是為了發現錯誤而執行程序的過程,軟件測試就是要通過預先設計好的若干測試用例來發現程序中的問題。軟件測試的方法:白盒測試方法和黑盒測試方法。
白盒測試方法也稱為結構測試或邏輯驅動測試。它是根據軟件產品的內部工作過程,檢查內部成分,以確認每種內部操作符合設計規格要求。白盒測試的基本原則是:保證所測模塊中每一獨立路徑至少執行一次;保證所測模塊所有判斷的每一分支至少執行一次;保證所測模塊每一循環都在邊界條件和一般條件下至少各執行一次;驗證所有內部數據結構的有效性。
黑盒測試也稱為功能測試或數據驅動測試, 黑盒測試完全不考慮程序內部的邏輯結構和內部特性,只依據程序的需求和功能規格說明,檢查程序的功能是否符合它的功能說明。黑盒測試只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當的接收輸入數據而產生正確的輸出信息,并且保持外部信息的完整性。黑盒測試主要用于軟件確認測試。主要包括等價類劃法、邊界值分析法和錯誤推測法等。
24.?軟件測試的步驟:模塊測試、組裝測試、確認測試、系統測試。
25.?程序的調試的任務是診斷和改正程序中的錯誤,它與軟件測試不同,軟件測試是盡可能多的發現軟件中的錯誤。先要發現軟件的錯誤然后借助于一定的調試工具去找出軟件錯誤的具體位置,軟件測試貫穿于整個軟件生命期,調試主要在開發期。
26.?調試的基本步驟:錯誤定位、修改設計代碼,以排除錯誤、進行回歸測試,防止引進新的錯誤。
27.?調試的方法:(1)強行排除法 (2)回溯法 (3)原因排除法