版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
計算思維:計算思維是運用計算機科學的基礎概念進行問題求解,系統(tǒng)設計以及人類行為
理解等涵蓋計算機科學之廣度的一系列思維活動。
?概念化,不是程序化。
?基礎的,不是機械的技能。
?人的,不是計算機的思維。
?數(shù)學和工程思維的互補與融合。
?面向所有的人,所有地方。
?是思想,不是人造品。
?計算思維最根本的內(nèi)容:抽象和自動化
計算思維能力:面對一個新問題,運用所有資源將其解決的能力。計算思維能力的核心是
問題求解的能力。
發(fā)現(xiàn)問題
尋求解決問題的思路
分析比較不同的方案
驗證方案
計算思維能力的培養(yǎng)
深入掌握計算機解決問題的思路,更好地用好計算機。
把計算機處理問題的方法用于各個領域,推動在各個領域中運用計算思維,更好地與信息技
術相結合。
求解能力是“教”不會,"學”不會的,只能“練〃會。
計算機與計算思維的關系
計算機是工具,幫助提升人的能力
計算思維是人類思維活動,有助于計算機解決更為復雜的問題。
1945年,馮?諾依政提出了計算機共同遵守的基本規(guī)則,被稱為“馮?諾依曼體系結構”。
0五大基本部件;
。采用二進制數(shù)表示指令和數(shù)據(jù);馮?諾依曼1949年EDSAC
0存儲程序原理
六十多年來,計算機技術突飛猛進,但計算機系統(tǒng)基本結構沒有變
五大構成部件
典型的馮?諾依曼計算機組成一運算器為核心
輸入設備:程序和數(shù)據(jù)送至計算機中;
運算器:完成各種算術、邏輯運算;
存儲器:長期記憶程序、數(shù)據(jù)、結果的能力;
輸出設備:按照要求將處理結果輸出給用戶。
控制器:根據(jù)需要控制程序走向,并能根據(jù)指控制機器的各部件協(xié)調操作:
進制存儲
進制僅是一種計數(shù)策略一何種進制都有存在的價值
二進制:1111
八進制:17
十進制:15
十六進制:F
計算機采用二進制
簡單;技術實現(xiàn)、運算控制
可靠:抗干擾
通過描述解決問題的步驟得到程序,存放在外存,運行程序時,系統(tǒng)將程序由外存裝入內(nèi)存,
表現(xiàn)為指令序列,CPU通過取指,分析,執(zhí)行,實現(xiàn)指令的執(zhí)行解決問題。
存儲程序原理計算機的工作原理:“存儲程序”+“程序控制”
外存內(nèi)存
無需干預自動完成
指令
指令是對計算機進行程序控制的最小單位。
計算機所識別的指令集合稱為計算機的指令系統(tǒng)。
機器指令格式
操作碼操作數(shù)
機器執(zhí)行什么操作」1—執(zhí)行對象(具體數(shù)、存放位置)
例如:1011000000003101
這是一條2字節(jié)指令,第1個字節(jié)(BP10110000)表示操作碼,第2個
字節(jié)(BP00000101)表示操作數(shù).
含義:把數(shù)5送入累加S^A.
指令系統(tǒng)
指令系統(tǒng):CISC(20世紀90年代前)、RISC(ARM)o
不同的CPU架構,采用不同的指令集。
IntelX86[AMDamd64ARMARMvl-ARM也
CISC
CISC+RISC
3D-Now!指令集
程序
完成一項特定任務的一組指令序列。
源程序(高級語言書寫)
I_________
I~I-
編譯程序A編譯程序B編譯程序……編譯程序'
處理器小指令系統(tǒng)A處理器B-指令系給處理器、指令系第
硬件與軟件
硬件:硬件是計算機的物浬實體,決定性能,包含存儲器、運算器、控制器、輸入設備和輸
出設備5部分。
硬件和軟件的關系:硬件是軟件的運行平臺,且通過軟件得以充分發(fā)揮和被管理。二者相互
依賴協(xié)同工作,相互促進協(xié)同發(fā)展。
總線
總線是計算機各種功能部件之間傳送信息的公共通信干線。
主機的各個部件通過總線相連接,外部設備通過相應的接口電路與總線相連接,形
成了計算機硬件系統(tǒng)。
依據(jù)傳輸?shù)男畔⒎N類
地址總線AB用于傳送地址信息:讀寫彳立置
3面
單向:只能從CPU傳向存儲器或I/O端口
數(shù)據(jù)總線DB用于傳送數(shù)據(jù)信息
雙向:可把CPU的數(shù)據(jù)傳送到存儲器或輸入輸出接口
等其它部件,也可將其它部件的數(shù)據(jù)傳送到CPU
控制總線主要用來傳送控制信號和時序信號
讀寫信號,中斷請求、回答與響應信號,工作狀態(tài)信
號以及其他各種功能控制信號C
X8G架構CPU總線
Intel從8086開始,286、386、486、586、Pl、P2、P3、P4都用的同一種CPU
架構,統(tǒng)稱X86。
早期PC,CPU/RAM/1O都是在一條總線上,所有部件必須在同步的模式下工作。
南橋、北橋芯片解決速度不匹配問題。
北橋主要控制CPU內(nèi)存顯卡等高速設備。南橋芯片負貨1/0總線之間的通信。
1.4計算機軟件
軟件:軟件是計算機的邏輯實體,決定功能,是與計算機系統(tǒng)操作有關的程序和文檔。
程序-指完成特定功能的指令序列以及所處理的數(shù)據(jù);
文檔-與軟件開發(fā)、維護和使用有關的文字材料,是軟件的
必要的組成部分。
舌:件的基本特電
復雜、會更
邏輯實體
復雜
.無明顯的制.開發(fā)成本昂
造過程貴
軟件的分類
系統(tǒng)軟件指控制和協(xié)調計算機及外部設備,支持應用軟件開發(fā)和運行的系統(tǒng)。
數(shù)據(jù)庫管理系統(tǒng)語言處理程序操作系統(tǒng)
應用軟件為滿足用戶不同領域、不同問題的應用需求而開發(fā)的軟件。文字處理軟件、媒體播
放軟件、輔助設計軟件、信息管理軟件、導航系統(tǒng)等。
軟件危機與軟件開發(fā)模型
軟件危機:軟件危機是指在計算機軟件的開發(fā)和維護過程中所遇到的
一系列嚴重問題。包含兩方面的問題:
(1)如何開發(fā)軟件,以滿足不斷增長,日趨復雜的需求;
(2)如何維護數(shù)量不斷膨脹的軟件產(chǎn)品。
軟件開發(fā)成本和進度的估計不準確
國》對系統(tǒng)不滿意的現(xiàn)■經(jīng)常發(fā)生
軟件危機冢,欣件產(chǎn)品的質,往往不可,
主要表現(xiàn)
軟件的可維護程度非常低
航3軟件的成本不斷提高
軟件開發(fā)模型:軟件開發(fā)模型是軟件開發(fā)的全部過程、活動、任務和管理
的結構框架。
它能清晰、直觀地表達軟件開發(fā)全過程,明確規(guī)定要完成的主要活動和任務,是軟件項目研
發(fā)的基礎。
選擇合適的開發(fā)模型十分重要。
沒有任何?種方法能夠解決軟件危機中的所有問題,所以在軟件開發(fā)的各個階段采用綜合的
治理的方法。軟件開發(fā)模型直接影響軟件開發(fā)的周期和軟件質量,是軟件開發(fā)的組織管理形
式,是軟件工程最重要的內(nèi)容之一。
特點
上一階段的成果是本階段的工作對象:
本階段的成果,作為下一階段的輸入;
任何階段都要進行工作進行評審,若得到確認,則繼續(xù)下階段的工作,否則返回前?階段或
更前一階段。
優(yōu)點
提供了一個開發(fā)模板,使得分析、設計、編碼、測試、運行維護可以在該模板的指導下應用。
各階段的質量控制盡可能避免錯誤的累積。
缺點:
?缺乏靈活性,不能適應用戶需求的改變
?對于需求不能完全確定的軟件開發(fā)項目將產(chǎn)生很大的風險。
通常使用場合:
需求分析做得比較好的系統(tǒng)
?二次開發(fā)系統(tǒng)
操作系統(tǒng);操作系統(tǒng)簡稱05,負責管理和控制計算機系統(tǒng)中的全部軟、硬件資源,合理地
組織計算機的工作流程,為用戶應用程序的運行提供?個友好的界面和良好的工作環(huán)境。
地位:是系統(tǒng)硬件之上的第一層軟件,為其他軟件提供單向支撐作用
主要設計目標:向用戶提供方便、簡單的使用環(huán)境;提高系統(tǒng)資源的利用。
操作系統(tǒng)的基本功能
處理機管理處理機管理的主要任務是對中央處理機的分配和運行實施有效
的管理,提高CPU的利用率
存儲器管理程序只有裝入主存時才有可能被處理機執(zhí)行,存儲器管理為更
的任務分配所需的存儲空間。
設備管理設備是計算機中的重要資源,設備管理的主要任務是控制設備和
間的加操作。
W設備種類繁多,特性和操作方式相差甚大設備管理成為操作系統(tǒng)中最繁雜且與
硬件最緊密的部分。
文件管理
文件管理是操作系統(tǒng)中實現(xiàn)文件統(tǒng)一管理的一組軟件、被管理的文件以及為實施文件管理所
需要的?些數(shù)據(jù)結構的總稱。
從系統(tǒng)角度來看,文件系統(tǒng)是對文件存儲器的存儲空間進行組織,分配和回收,負責文件的
存儲,檢索,共享和保護,
(1)文件存儲空間的管理。(2)目錄管理。
(3)文件保護。(4)文件操作管理。
用戶接口
操作系統(tǒng)提供兩種形式的接口供用戶使用。
(1)命令接口
提供一組命令供用戶直接或間接控制自己的作業(yè);
(2)程序接口
提供一組系統(tǒng)調用供用戶應用程序和其他系統(tǒng)程序調用操作系統(tǒng)
的功能。
常見操作系統(tǒng)
手機操作系統(tǒng):
安卓操作系統(tǒng)
優(yōu)點:具備觸摸屏、高級圖形顯示和上網(wǎng)功能,界面強大。
缺點:由于跨平臺的優(yōu)勢導致了安卓系統(tǒng)的不兼容性:開放
性帶來的不安全。
IOS操作系統(tǒng)
最初為iPhone設計,后來用到iPodtouch、iPad以及AppleTV等產(chǎn)品上。
硬件廠商:蘋果公司
優(yōu)點:全觸摸設計,第三方軟件多。特點:系統(tǒng)封閉
1。5產(chǎn)品的封閉性,所有的APP都運行在iPhone,iPad等25產(chǎn)品當中,有著很高
的硬件利用效率。
WindowsMobile
Microsoft開發(fā)的用于PocketPC和Smartphone的軟件平臺。
將Windows桌面擴展到了個人設備中。硬件廠商:HTC、三星電子、LG、山寨廠商。
優(yōu)點:界面和操作都和Windows十分接近,各種保存在電
腦或手機里的信息、資料可以輕松實現(xiàn)共享,有大量的應
用軟件可供用戶選擇。
缺點:占用系統(tǒng)資源高、容易系統(tǒng)崩潰。
電腦操作系統(tǒng)
Windows系統(tǒng)
微軟公司開發(fā)的窗口化操作系統(tǒng)。采用GUI圖形化操作模式,使川廣泛。
MacOS操作系統(tǒng)
蘋果計算機公司為它的Macintosh計算機設計的操作系統(tǒng)。最早采用GUI圖形用戶界面、多
媒體應用、鼠標等。
Linux
Linux是一種自由和開放源碼的操作系統(tǒng),存在多種不同的Linux版本(都使用Linux內(nèi)核)。
Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、
臺式計算機、大型機和超級計算機。世界上運算最快的10臺超級計算機運行的都是Linux
操作系統(tǒng)。
語言處理程序
程序設計語言
程序設計語言是用于書寫計算機程序的一組記號和一組規(guī)則。
源程序是我們用高級語言描述的的問題求解步驟。被語言處理程序翻譯的程序稱為源程序,
翻譯生成的程序稱為目標程序。用程序設計語言編寫的程序稱為源程序,源程序經(jīng)過語言
處理,變?yōu)闄C器語言程序,即目標程序.
機器語言
機器語言是計算機系統(tǒng)唯一能識別的、不需要翻譯直接供機器使用的程序設計語言。
用機器語言編寫程序難度大、直觀性差、容易出錯,修改、調試也不方便,
計算機能夠直接識別,程序運行速度最快。
匯編語言
?機器語言助記表示。
?和機器語言一樣,也是面向機器的程序設計語言,通用性差,使用不方便。
?機器語言和匯編語言一般都稱為低級語言。
計算機不識別,需要翻譯,
高級語言
高級語言的書寫方式更接近人們的思維習慣,程序更便于閱讀和理解,出錯時也容
易檢查和修改。
常見的高級程序設計語言有Java語言,C++語言,ALGOL語言,PASCAL語言
高級語言源程序的執(zhí)行方式有翻譯方式和編譯方式兩種。
語言處理程序
語言處理程序一般是由匯編程序、編譯程序、解釋程序和相應的操作程
序等組成,其作用是將源程序翻譯成計算機能識別的目標程序。
使用機器語言書寫的程序,無需翻譯。
匯編語言書寫的程序無法獨立于機器(特定的CPU體系結構),要翻譯成機
器指令才能執(zhí)行。
高級語言獨立于機器的特性,靠編譯器為不同機器生成不同的目標代碼。
將高級語言編譯到什么程度跟編譯的技術有關。
無處不在的計算
新技術迅速發(fā)展:下一代互聯(lián)網(wǎng)、云計算、大數(shù)據(jù)、人工智能、區(qū)塊鏈
無處不在的計算硬件正在出現(xiàn):無人汽車、手表、眼鏡、包包、牙刷、鏡子、
冰箱、燈、各種顯示屏等,
計算無處不在,連接隨手可及
主機時代
計算機是稀有資源。一般放在密閉房子里由專家操作,其他
普通用戶通過終端共享?臺計算機。
PC時代
個人可以有自己的計算機,利用它完成某項任務,但需要自己操縱。
internet時代
資源共享為目的,海量的用戶及其資料會被相互連接,同時也將主機時代和PC機時代的大
量設備連在一-起。
大量的信息聯(lián)網(wǎng)必將會出新的計算關系。
普適計算時代
無處不在的計算.:用戶可以更為方便的獲取自己所需信息。大量的計算設備嵌入在
墻壁、椅子、衣服、電燈開關、汽車等一切東西中。
基本特征:深度的嵌入計算,即連接現(xiàn)實世界中一切具有計算能力但規(guī)模大小不同的東西。
普適計算概述
普適計算的概念把計算機融入到環(huán)境中去,使人們關注的重點從操作工具轉移到執(zhí)行任務
本身上來,可以在任意時間、使用任意設備、通過任意網(wǎng)絡來獲得所需的服務。
智旅交通計算資源的豐富與廉價智能家居車輛管理環(huán)境監(jiān)控記程測量物聯(lián)網(wǎng)
原因
互聯(lián)網(wǎng)(無線網(wǎng)絡)的廣泛使用普適計算環(huán)境下人的注意力就成為一種稀缺資源。
普適計算關注的是人們的注意力以及人們對計算的維護服務銷伐支付電子醫(yī)療
滿意程度,它是一種以人為中心的計算模式。
普適計算涉及的技術
■通計算應庠
可
穿
智
?■?人,人?歡制,書寫?感
戴
能
人機交互人.電子*.??■示b知
計
空
上
分布式商■發(fā)現(xiàn)與算
間
下
務,更?攵互.口■應■務
文
無?1崎?白追網(wǎng)爆.計
無收、?3網(wǎng)情?計邨網(wǎng)絡算
可。flUtH*.RFIO
普適計算的要求
?普適性數(shù)最眾多的計算設備嵌入到環(huán)境中,通過這些設備用戶可以隨時隨地得到計
算服務。
?透明性整個計算系統(tǒng)不斷地更新和學習,程對于用戶透明??梢允褂脩糇畲蟪?/p>
度地將注意力放在要完成的任務上。
?動態(tài)性用戶通常處于移動狀態(tài):特定的空間內(nèi)用戶集合將不斷變化:
移動設備動態(tài)地進入退出:計算系統(tǒng)的結構發(fā)生動態(tài)變化。
咱適應性計算系統(tǒng)可以感知和推斷用戶需求,自發(fā)地提供用戶需要的信息服務。
?永恒性計算系統(tǒng)不會關機或者重啟,計算模塊可以根據(jù)需求、系統(tǒng)錯誤或系統(tǒng)升級等情
況加入或離開計算系統(tǒng)。
數(shù)制轉換
用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法.
0、1,逢2進10……7,逢8進1
0……9,逢10進10……9、A……F,逢16進1
不同進制,計數(shù)功能等價,可以相互轉換。
2進制...…10機制:人類習慣
2進制一一一8機制:程序設計,處理方便性
2進制-一一16機制:程序設計,處理方便性
2進制:2,2"1,2"2........2L20.2。2%........
8進制:8,8n1.8F.......81.80,8T,82........
10進制:10,hLlk........1O1.100,101,10'2.
16進制:16,16x1.161........161.160,16-\16*2.
總結R進制:R,M,RL2,……R\RO,R1,R-2,
文字的處理
輸入碼
借助已有鍵盤按鍵,為文字所構建的可區(qū)分的編碼。
重碼率低,編碼短,易記憶。
英文:字母拼寫順序computer
漢字:從音:wang拼音
從形:gggg五筆
存儲碼
存儲時,為文字所構建的可區(qū)分的二進制編碼。
英文:ASCII碼
漢字:GB2312,GB18030
輸出碼
輸出碼又稱字形碼,用于描述文字輸出形狀的編碼。把漢字按圖形符號設計成點陣圖,就得
到了相應的點陣代碼(字形碼)
點陣字形碼所有文字字形碼形成字庫保存每一個文字的描述信息,筆劃的起始、終止坐標,
半徑、弧度等。
矢量字形碼通常使用貝塞爾曲線,繪圖指令和數(shù)學公式進行繪制。理論上可以被無限地放
大,筆劃輪廓仍然能保持員I滑。
文字在計算機中輸入、存儲、顯示的基本過程:通過鍵盤輸入文字的輸入碼,計算機當中
將在內(nèi)存存放該文字的存儲碼,存完編碼后,系統(tǒng)將根據(jù)該文字的存儲碼,在字庫當中找到
對應的字形符,在屏幕上顯示。
模擬信號是指連續(xù)變化的信號,用連續(xù)變化的物理量表示的信息,其信號的幅
度或頻率,或相位隨時間作連續(xù)變化(時間和狀態(tài)都連續(xù)的信號)。自然界存在的大多數(shù)信
號是模擬信號,如溫度,壓力,長度,電流等。
優(yōu)點精確的分辨率:在理想情況卜,有無窮大分辨率;
處理更簡單:直接通過模擬電路組件實現(xiàn)。
受雜訊影響:信號被多次要制,或長距離傳輸,影響顯著。
缺點噪音干擾:不可能還原,不能進行復雜運算:檢索等
數(shù)字信號
時間和狀態(tài)都離散的信號,其特點是:
①狀態(tài)的離散性。數(shù)字信號的幅值被限制在有限個數(shù)值內(nèi),因此,這些有限
個數(shù)值就可以一一加以表示。
②時間的離散性。數(shù)字信號從時域波形上看也是不連續(xù)的,是離散的。
計算機適合處理數(shù)字化的信息
模擬信號的數(shù)字化過程獲取到原始信息,通過采樣從無窮多個點當中,獲取有限個樣本點,
進行量化操作,對于每一個點用有限的值,來描述該點的信息,經(jīng)過量化得到有限個點有限
個值,采取一定的規(guī)則,進行編碼,在盡可能保留信息原有的基礎上,用更少的信息量存儲,
我們采樣量化之后所得到的有限的點有限的值。
圖像的數(shù)字化
采樣量化編碼
數(shù)字化圖像的優(yōu)勢數(shù)學運算:基本運算,特征提取,檢索等。
采樣
在一幅圖像的每個像素位置上測量顏色值。
?圖像傳感元件完成。
將像素處的亮度轉換成與其成正比的電壓值/電流值。
量化
將把取樣后所得的用連續(xù)量:表示的像素值離
散化為整數(shù)值的過程叫量化。
數(shù)字圖像僅僅是真實場景的一個近似。
編碼
指在滿足一定質量(信噪比的要求或主觀評價得分)的條件下,以較少比特
數(shù)表示圖像或圖像中所包含信息的技術。
圖像編碼與壓縮的本質
對將要處理的圖像源數(shù)據(jù)按照一定的規(guī)則進行變換和組合,可以用盡可能少
的符號來表示盡可能多的信息。
圖像編碼與壓縮的依據(jù)
源圖像中冗余,諸如空間冗余、時間冗余、信息兄余、結構冗余、知識元
余等。
文件類型
文件類型決定文件封裝格式,一般由文件后綴名體現(xiàn)。
壓縮編碼
數(shù)據(jù)部分采用何種方式編碼,是文件內(nèi)容的一部分
不壓縮,兩種存儲格式:
左下角開始,從左向右,從下向上依次記錄。
左上角開始,從左向右,從上向下依次存儲。
常見圖像文件
gif
圖像塊可重復:多幅圖像--動畫采用串表壓縮算法來存儲圖像數(shù)據(jù)
支持256色
JPG文件使用的數(shù)據(jù)存儲方式有多種。最常用的是JPEG文件交換格式
jpg文件由一個個數(shù)據(jù)段組成:標記碼(Tag)、數(shù)據(jù)長度、數(shù)據(jù)。
png文件:無損壓縮,采用LZ77算法的派生算法進行壓縮,高壓縮比。
png灰度圖像深度可到16位,彩色圖像深度可到48位.
瀏覽器上采用流式瀏覽:完全下載之前提供一個基本的圖像內(nèi)容,然
后逐漸清晰。
常見視頻文件
視頻壓縮數(shù)據(jù)的某種格式封裝。
兩大類
影像文件:VCDo
流式視頻文件:構架在流式視頻技術之上的,采用“邊傳邊播”技術,即先從服
務器上下載一部分視頻文件,形成視頻流緩沖區(qū)后實時播放,同時繼續(xù)下載,
為接下來的播放做好準備,
采用MPEG壓縮標準的文件
采用有損壓縮方法減少運動圖像中的冗余信息。MPEG-1.MPEG-2和MPEG-4
MPEG-1:文件擴展名.mpg、.mlv、.mpe、.mpeg及VCD光盤中的.dat文件等。
MPEG-2:文件擴展名.mpg、.mpe、.mpeg、.m2V及DVD光盤上的.vob文件等。
MPEG-4:文件擴展名.asf、.mov和DivX、AVI等。
AVI格式
音頻視頻交錯格式,將視頻和音頻交織在一起進行同步播放。
圖像質量好,跨多個平臺使用。文件擴展名.avi
DVD-AVI格式
索尼、JVC、松下等多家廠商聯(lián)合提出的一種家用數(shù)字視頻格式。數(shù)碼攝像機使用該格式記
錄視頻數(shù)據(jù)。習慣稱為DV-AVI格式。文件擴展名.avi。
MOV格式
Apple公司開發(fā)的一種視頻格式,跨平臺性,即不僅能支持Mac。,同樣也能支持windows
系列。文件擴展名.mov。
解碼器
能夠對特定格式數(shù)字壓縮視頻進行壓縮或者解壓縮的程序。
常見音頻文件
音頻壓縮數(shù)據(jù)的某種格式封裝。
兩大類
音樂指令文件(如MIDI):一般由音樂創(chuàng)作軟件制作而成,它實質上是一種音
樂演奏的命令,不包括具體的聲音數(shù)據(jù),故文件很?。?/p>
聲音文件:通過錄音設備錄制的原始聲音,其實質上是一種二進制的采樣數(shù)據(jù),
故文件較大。
聲音文件還可以分為“音頻流”和“非音頻流”兩種。
音頻流:夠一邊下載一邊1攵聽,比如“.WMA”、“.RA”、“.MOV”等。
非音頻流:需要等整個壓縮文件全部下載到自己機器后才可以觀看。
WAVE文件:WAV幾乎是和CD相當?shù)?,宜接存儲采樣后的?shù)據(jù)。
MP3文件:MP3就是一種音頻壓縮技術,這種壓縮方式的全稱叫MPEGAudioLayer3,所以
人們把它簡稱為MP3。有損數(shù)據(jù)壓縮,可以按照不同的位速進行壓縮,提供了在數(shù)據(jù)大小
和聲音質量之間進行權衡的一個范鬧。
WMA文件:是微軟公司推出一種音頻格式,在壓縮比和音質方面都超過了MP3,在較低的
采樣頻率下也能產(chǎn)生較好為音質。
APE文件:APE是一種無損壓縮音頻技術,APE的文件大小大概為WAV的一半左右。通過網(wǎng)
絡傳愉音頻CD,APE可以節(jié)約大量的資源。
FLAC:無損壓縮格式,可以還原音樂光盤音質。已被很多軟件及硬件音頻產(chǎn)品所支持。
操作系統(tǒng)簡介
操作系統(tǒng)(OperatingSystem,簡稱OS)是直接運行在“裸機”上的最基本的系統(tǒng)軟件。
從資源管理的角度,操作系統(tǒng)是為了合理、方便地利用計算機系統(tǒng),而對其硬件資源和軟件
資源進行管理的軟件。其它軟件建立在操作系統(tǒng)上,取得操作系統(tǒng)支持與服務。用戶利用操
作系統(tǒng)命令和服務去操作計算機。
管理功能
操作系統(tǒng)是由一套規(guī)模龐大復雜的程序來完成的,可分為五大管理功能模塊。
①處理機管理對處理機的時間進行分配,對不同程序的進程進行控制
②存儲管理解決內(nèi)存的分配。保護和擴充的問題。
③文件管理提供創(chuàng)建,撤銷,讀寫,打開和關閉文件等
④設備管理對外圍設備進行管理。
⑤作業(yè)管理實現(xiàn)作業(yè)調度和作業(yè)控制。
基本功能
①處理機管理
包括進程控制、進程同步、進程通信和進程調度。
②存儲管理
負責把內(nèi)存單元分配給需要內(nèi)存的程序以便讓它執(zhí)行,在程序執(zhí)行結束后將它占用的內(nèi)存單
元收回以便再使用。對于提供虛擬存儲的計算機系統(tǒng),還要與硬件配合做好頁面調度工作,
根據(jù)執(zhí)行程序的要求分配頁面,在執(zhí)行中將頁面調
入和調出內(nèi)存以及回收頁面等。
③文件管理
管理外存儲器上的數(shù)據(jù)(如磁盤、光盤、U盤等),對外存器的空間進行組織分配,負責數(shù)
據(jù)的存儲,并對存入的數(shù)據(jù)進行保護檢索。實現(xiàn)以下三方面的任務:
有效地分配文件的存儲空訶(物理介質);
提供一種組織數(shù)據(jù)的方法(按名存取、邏輯結構、組織數(shù)據(jù)等);
提供合適的存取方法(順序存取、隨機存取等)
④設備管理
對各種輸入/輸出設備進行分配、回收、調度和控制,以及完成基本輸入/輸出等操作。
⑤作業(yè)管理
根據(jù)調度算法,從作業(yè)隊列中選出若干個作業(yè),分配必要的資源(如內(nèi)存,外備等),并建
立相應的作業(yè)進程和為其服務的系統(tǒng)進程,最后把這些作業(yè)的程序和數(shù)據(jù)調入內(nèi)存,等待進
程調度程序去調度執(zhí)行。
常見的操作系統(tǒng)
不同的計算機設備和不同的管理需求需要設計不同的操作系統(tǒng),從簡單到復雜,從手機的嵌
入式系統(tǒng)到超級計算機的大型操作系統(tǒng)。有工業(yè)用的,商業(yè)用的,個人用的,涉及的范圍很
廣,型態(tài)多樣。
操作系統(tǒng)分類
操作系統(tǒng)的種類相當多,按應用領域劃分主要有桌面操作系統(tǒng)、服務器操作系統(tǒng)和嵌入式操
作系統(tǒng)三種。
桌面操作系統(tǒng)
桌面操作系統(tǒng)主要用于個人計算機上。一般為單用戶操作系統(tǒng),一個人獨占計算機的所有資
源。桌面操作系統(tǒng)基本是根據(jù)人在鍵盤和鼠標發(fā)出的命令進行工作,對人的動作和反應在時
序上的要求并不很嚴格。
常見的桌面操作系統(tǒng)主要有:類UNIX操作系統(tǒng)、Windows和MacOS操作系統(tǒng)。
服務器操作系統(tǒng)
服務器操作系統(tǒng)是指安裝在大型計算機和服務器上的操作系統(tǒng)(如Web服務器、應用服務
器和數(shù)據(jù)庫服務器等),是多用戶操作系統(tǒng)。
常見的服務器操作系統(tǒng)有UNIX系列,Linux系列,Windows服務器系列等。
嵌入式操作系統(tǒng)
嵌入式操作系統(tǒng)是應用在嵌入式環(huán)境的操作系統(tǒng),是對整個嵌入式系統(tǒng)以及它所操作、控制
的各種部件裝置等資源進行統(tǒng)一協(xié)調、調度、指揮和控制的系統(tǒng)軟件,具有實時高效性、硬
件的相關依賴性、軟件固態(tài)化以及應用的專用性等特點。
嵌入式操作系統(tǒng)一般是應用于小型電子裝置,系統(tǒng)資源相對有限,內(nèi)核較之傳統(tǒng)的操作系統(tǒng)
要小得多。如智能手機、便攜式計算機、工廠控制設備等中的操作系統(tǒng)。
廣泛使用的有嵌入式Linux、WindowsCE^VxWorks等,及智能手機和平板中的Android、iOS
等。
windows基本的界面元素及特點1桌面(先選擇對象,后操作)圖標(圖標類型有文件夾,
快捷方式和文件)2窗口(主要有資源管理器窗口、應用程序窗口和文檔窗口三類)3
對話框對話框中主要包含選項卡、文本框、數(shù)值框、列表框、下拉列表框、單選按鈕、復
選按鈕、滑標、命令按鈕、幫助按鈕等對象。通過這些對象實現(xiàn)程序和用戶的信息交流)
4任務欄
文件是有名稱的一組相關信息集合。是指記錄在存儲介質(如磁盤、光盤、U盤)上的一
組相關信息的集合,是Windows中最基本的存儲單位。
文件夾:是存放文件基本屬性的文件。是計算機中用來協(xié)助人們管理一組相關文件的集合
路徑在電腦中路徑指向文件或某些內(nèi)容的文本標識,常用斜杠"'”或7”分隔每一個區(qū)間,
斜杠后面是前面的子項。
控制面板控制面板是Windows圖形用戶界面一部分,可通過開始菜單訪問。為了方便用
戶配置系統(tǒng),Windows操作系統(tǒng)提供許多設置系統(tǒng)的應用程序,并且把它們集中放在“控
制面板”內(nèi)。
操作系統(tǒng)人機界面
操作系統(tǒng)的人機交互功能主要靠可輸入輸出的外部設備和相應的軟件來完成。可供人機交互
使用的設備主要有鍵盤顯示、鼠標、各種模式識別設備等。與這些設備相應的軟件就是操作
系統(tǒng)提供人機交互功能的部分。人機交互部分的主要作月是控制有關設備的運行和理解,執(zhí)
行通過人機交互設備傳來的有關的各種命令和要求。
人機界面
人機界面是計算機和用戶之間進行交互和信息交換的媒介,它實現(xiàn)信息的內(nèi)部形式與人類可
以接受形式之間的轉換。用戶和計算機之間一般用面向問題的受限自然語言進
行交互。常見的交互方式有命令式、菜單式和圖形界面三種。目前有系統(tǒng)開始利用多媒體技
術開發(fā)新一代的用戶界面,
命令方式交換
命令式交互方式是定義一種簡單的語言結構(動詞+賓語),通過這種語言與計算機交互,
每交互一次完成一個特定的任務或任務中的某一步,通過不斷地交互完成所需要的操作。
命令行
命令交互方式是一種最簡單的人機交互界面,比如以前的DOS系統(tǒng),現(xiàn)在的Windows系統(tǒng)
中的cmd命令,Linux/Unix系統(tǒng)中的shell命令都是這種交互方式的代表。
例如:
C:\>cdc:windows
快捷鍵
系統(tǒng)級快捷鍵可以全局響應,不論當前焦點在哪里、運行什么程序,按卜?時都能起作用:應
用程序級快捷鍵只能在當前活動的程序中起作用;控件級的快捷鍵則僅在當前控件中起作
用。
例如,Windows操作系統(tǒng)的系統(tǒng)級常見快捷鍵有:
Ctrl+CsCtrl+X,Ctrl+V.Ctrl+S
菜單方式交換
菜單方式采用一種集成式和層次化結構,將上下文語義聯(lián)系在一個集成平面中呈現(xiàn)出來,再
輔助以圖標的直觀表意。
圖形方式交換
圖形用戶接口將以往的命令模擬為一個圖標來表示,比較直觀和直接。圖形用戶接口的廣泛
應用極大地方便了非專、lk!IJ戶的使用。
多媒體的智能交互方式
人機交互技術正處于多通道、多媒體的智能人機交互階段。比如智能手機配備的地理空間跟
蹤技術,應用于可穿戴式計算機、隱身技術、浸入式游戲等的動作識別技術,應用于虛擬現(xiàn)
實、遙控機器人及遠程醫(yī)療等的觸覺交互技術,語音識別技術,測試的眼動跟蹤技術,基于
腦電波的人機界面技術等,
計算機網(wǎng)絡
計算機網(wǎng)絡是指利用通訊設備和線路,將地理位置不同的、功能獨立的多個計算機系統(tǒng)互聯(lián)
起來,以功能完善的網(wǎng)絡軟件(由網(wǎng)絡通訊協(xié)議、信息交換方式及網(wǎng)絡操作系統(tǒng)等構成)實
現(xiàn)網(wǎng)絡中資源共享和數(shù)據(jù)通信的系統(tǒng)。
理解計算機網(wǎng)絡
1連網(wǎng)的目的在于資源共享和數(shù)據(jù)通信。
2互連的計算機應該是獨立計算機。
3通信設備與通信線路是連接計算機并構成計算機網(wǎng)絡的主要組成部分。
計算機網(wǎng)絡中的資源
硬件資源:包括各種類型計算機,大容量存儲設備,計算機外部設備等。
軟件資源:包括各種應用軟件,工具軟件,系統(tǒng)開發(fā)所用的支撐軟件,數(shù)據(jù)庫管理系統(tǒng)等。
數(shù)據(jù)資源:數(shù)據(jù)庫文件,辦公文檔資料,企業(yè)生產(chǎn)報表等。
信道資源:可以理解為信號傳輸?shù)慕橘|。
數(shù)據(jù)通信
數(shù)據(jù)通信是依照一定的通信協(xié)議,利用數(shù)據(jù)傳輸技術在兩個終端之間傳遞數(shù)據(jù)信息的一種通
信方式和通信業(yè)務。
計算機網(wǎng)絡的產(chǎn)生
ARPAnet
美國國防部高級研究計劃局(ARPA)于1968年提出了一個計算機互連計劃,并與1969建
成世界上第一個計算機網(wǎng)絡ARPAneto
NSFnet
1984年,美國國家科學基金會(NSF)組建NSFnet。NSFnet通過56kbps的通信線路將美國6
個超級計算機中心連接起來,實現(xiàn)資源共享。
計算機網(wǎng)絡的發(fā)展
1遠程終端階段
主要解決大量用戶同時訪問主機的問題,采用分時系統(tǒng)。
2計算機網(wǎng)絡階段
在遠程終端計算機系統(tǒng)基礎上,人們開始研究利用已有的通信系統(tǒng)將計算機與計算機互聯(lián)
起來,達到共享資源為目的。
3實體系結構標準化階段
計算機網(wǎng)絡系統(tǒng)非常復雜,采用分層策略來解決。不同組織有不同的分層結構,產(chǎn)品很難實
現(xiàn)互聯(lián)。國際標準化組織ISO,1984年頒布了“開放系統(tǒng)互連基本參考模型I5O/OSI國際標準”
4因特網(wǎng)階段
20世紀90年代計算機,通信,計算機網(wǎng)絡迅猛發(fā)展,特別是美國1993年宣布建立建立國
家信息基礎設施,極大地推動計算機網(wǎng)絡的發(fā)展,網(wǎng)絡進入了一個新時代,即因特網(wǎng)。
數(shù)據(jù)交換
數(shù)據(jù)交換是指在多個數(shù)據(jù)終端設備之間,為任意兩個終端設備建立數(shù)據(jù)通信臨時互連通路的
過程。
常見的數(shù)據(jù)交換技術及其特點
1電路交換
電路交換就是計算機終端之間通信時,一方發(fā)起呼叫,獨占一條物理線路。當交換機完成接
續(xù)后,對方收到發(fā)起端的信號,雙方即可進行通信。一直占用該電路。
特點:實時性強,時延小,電路利用率低,電路接續(xù)時間長。
適用于長報文
2報文交換
將用戶的報文存儲在交換機的存儲器中。當所需要的輸出電路空閑時,再將該報文發(fā)向接收
交換機或終端,它以“存儲一一轉發(fā)”方式在網(wǎng)內(nèi)傳輸數(shù)據(jù)。
特點:中繼電路利用率高,多個用戶同時在一條線路上傳送。傳輸時延長,實時性差,且占
大量交換機存儲器。
適用于短報文,實時性要求不高的用戶。
3分組交換
分組交換仍采用存儲轉發(fā)傳輸方式,但將一個長報文先分割為若干個較短的分組,然后把這
些分組(攜帶源、目的地址和編號信息)逐個地發(fā)送出去。
特點:比電路交換的電路利用率高,比報文交換傳輸時延小。
比報文交換傳輸時延小。
通信的技術指標
1數(shù)據(jù)傳輸速率
指每秒能傳輸?shù)谋忍財?shù),又稱比特率,單位是位/秒(b/s或bps)。1000bps表示每秒鐘傳
輸1000二進制位
常說的“倍速〃數(shù),就是說的數(shù)據(jù)傳輸速率。單倍數(shù)傳輸時,傳輸速率為150kbps;四倍速傳
輸時,傳輸速率為600kbps:40倍速傳輸時,傳輸速率為6Mbps。
2頻帶利用率
頻帶利用率是數(shù)據(jù)傳輸速率與系統(tǒng)帶寬之間的比值,它是單位時間內(nèi)所能傳輸?shù)男畔⑺俾剩?/p>
即單位帶寬(1Hz)內(nèi)的傳輸速率。
3頻帶寬度
頻帶寬度(帶寬)是指允許傳送的信號的最高頻率與允許傳送的信號的最低頻率之間的頻率
范圍,即最高頻率減最低頻率的值,單位為赫茲(Hz)。在比較不同通信系統(tǒng)的效率時,只
看它們的數(shù)據(jù)傳輸速率是不夠的,或者說,即使兩個系統(tǒng)的數(shù)據(jù)傳輸速率相同,它們的效率
也可能不同,所以還要看傳輸這樣的數(shù)據(jù)所占的頻帶寬度。通信系統(tǒng)占用的頻帶愈寬,其傳
輸數(shù)據(jù)的能力應該越強。
4誤碼率
指在給定時間段內(nèi),錯誤位數(shù)與總傳輸位數(shù)之比。
一般傳輸誤碼率應該低于10-6
5信噪比
指在規(guī)定的條件下,傳輸信道特定點上的有用功率與和它同時存在的噪聲功率之比,即數(shù)據(jù)
傳輸時受干擾的程度,通常以分貝為單位。
計算機網(wǎng)絡的基本組成
網(wǎng)絡軟件
通信線路和設備
計算機
硬件、軟件和用戶之間關系
普通用戶通過
命令操作通過專用軟
件完成工作
專業(yè)人員通過
機器指令操作
計算機
服務器:是整個網(wǎng)絡系統(tǒng)的核心,它為網(wǎng)絡用戶提供服務并管理整個網(wǎng)絡,在其上運行
的操作系統(tǒng)是網(wǎng)絡操作系統(tǒng)。
客戶機:是用戶和網(wǎng)絡的接口設備,用戶通過它可以與網(wǎng)絡交換信息、共享網(wǎng)絡資源。
通訊線路(傳輸介質):是數(shù)據(jù)信息在通信系統(tǒng)中傳輸?shù)奈锢磔d體,也是影響通信系統(tǒng)性能
的重要因素,傳輸介質通常分為有線介質和無線介質。
屏蔽式雙絞線
典型通信線路
光纖:是由多種玻璃、塑料或硅制成的一種直徑為50Pm-100um的柔軟,能傳導光波的
介質。
無線通信與衛(wèi)星通信
無線通信系統(tǒng)中按照工作頻率可以分為幾種無線通信方式:微波、衛(wèi)星、無線通信等。
微波通信:微波的電磁波頻率在100MHz以上,用于電話和電視信號的傳播。微波沿直線傳
播,只能進行視距離傳播,
無線通信與衛(wèi)星通信
衛(wèi)星通信:系統(tǒng)由衛(wèi)星、地面站、用戶終端三部分組成。衛(wèi)星在空中起中繼站的作用。
網(wǎng)絡連接設備
網(wǎng)絡適配器/網(wǎng)卡:將計算機連接到通信介質上的接口,實現(xiàn)數(shù)據(jù)傳輸。
交換機:可以為接入交換機的任意兩個網(wǎng)絡節(jié)點提供獨享的電信號通路。用來連接星型拓撲
結構和樹型拓撲結構的專用設備。
路由器:在Internet中起著數(shù)據(jù)轉發(fā)和信息資源進出的樞紐作用。
網(wǎng)絡軟件分網(wǎng)絡系統(tǒng)軟件和網(wǎng)絡應用軟件
系統(tǒng)軟件:控制和管理網(wǎng)絡運行、提供網(wǎng)絡通信和網(wǎng)絡資源分配與共享功能,它為用戶提供
了訪問網(wǎng)絡和操作網(wǎng)絡的友好界面。
應用軟件:是為某一個應用目的而開發(fā)的網(wǎng)絡軟件,它為用戶提供一些實際的應用。
計算機網(wǎng)絡的拓撲結構
連接局域網(wǎng)的設備之間可以采用不同方式互聯(lián),網(wǎng)絡中將節(jié)點之間的相互連接的結構稱為網(wǎng)
絡拓撲結構。
何生給榜
因特網(wǎng)的概念
因特網(wǎng)(Internet)是一組全球信息資源的總匯。也可以認為INTERNET是由許多小的網(wǎng)絡(子
網(wǎng))互聯(lián)而成的一個邏輯網(wǎng),每個子網(wǎng)中連接著若干臺計算機(主機)。Internet以相互交
流信息資源為目的,基于一些共同的協(xié)議,并通過許多路由器和公共互聯(lián)網(wǎng)相連接,它是一
個信息資源共享的集合
Internet協(xié)議
網(wǎng)絡協(xié)議:計算機之間交換數(shù)據(jù)必須遵守?些事先約定的規(guī)則。
Internet:協(xié)議(InternetProtocol)是一套協(xié)議的總稱。一般包含文件傳輸協(xié)議、電了一郵件協(xié)
議、超文本傳輸協(xié)議、通信協(xié)議等。
IP協(xié)議是“網(wǎng)絡之間互連的協(xié)議”,也就是為計算機網(wǎng)絡相互連接進行通信而設計的協(xié)議。
在因特網(wǎng)中,它能使連接到網(wǎng)上的所有計算機實現(xiàn)相互通信的一套規(guī)則,這套規(guī)則規(guī)定了計
算機在因特網(wǎng)上進行通信時應當遵守的約定。
IP協(xié)議以IP分組格式穿過由因特網(wǎng)路由器連接的不同的網(wǎng)絡,從源主機將分組傳輸?shù)侥?/p>
的主機。
各種不同的局域網(wǎng)和廣域網(wǎng)通過IP協(xié)議能夠互聯(lián)起來。
IP地址
每個參加數(shù)據(jù)通信的主機和設備都需要一個全球唯一的IP地址,才可以將其數(shù)據(jù)信息通過
互聯(lián)網(wǎng)傳送到目的節(jié)點。
按照IPV4協(xié)議規(guī)定,每個IP地址用32位二進制數(shù)據(jù)來表示。32位IP地址由網(wǎng)絡號和主機
號組成。IP地址中網(wǎng)絡號的位數(shù)和主機號的位數(shù)取決于IP地址的類型。
IP地址是指互聯(lián)網(wǎng)協(xié)議地址,是IP協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一
個網(wǎng)絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。
IP地址的類型分為A、B、C、D和E共5類。
為了便于書寫,IP地址采用點分十進制數(shù)表示。即32位IP地址每8位寫成一個十進制數(shù),
中間用分隔。如
11001010011101010110001000001010
202.117.98.10(0)
A類IP地址:以0開頭,后面跟7位網(wǎng)絡號,最后24位主機號,世界范圍內(nèi)A類網(wǎng)只有126
個(全。和全1不用),每個網(wǎng)所能容納的計算機16777214臺
B類IP地址:以10開頭,后面跟14位網(wǎng)絡號,最后16位主機號,每個網(wǎng)所能容納的計算
機65534臺
C類IP地址:以110開頭,后面跟21位網(wǎng)絡號,最后8位主機號,每個網(wǎng)所能容納的計算
機254臺
主機J也址棺而
___________________________________32位.
1.o.o.1qw
A夾地址O網(wǎng)絡弓■(7位)主機弓(24位)127.266.266.256
128.O.0.Ojlj
B類土也叫:1O網(wǎng)絡當(14位:)主科L號《16位:》191.255.255.255
192.O.0.O至lj
C炎地址1IO網(wǎng)絡號《21位)主機號《8位》223.255.255.255
224.0.O.。到
D類地址111O組拇上也址(位)
N8239.255.25E.255
24O.O.O.。到
8突地?址11110保留用子女ftfe和將來使用
247.255.256.255
子網(wǎng)掩碼
作用:表明一個IP地址中哪些位是網(wǎng)絡號,哪些位是主機號。子網(wǎng)掩碼的長度也是32
位,左邊是網(wǎng)絡位,用二進制數(shù)1表示,1的數(shù)目等于網(wǎng)絡位的長度;右邊是主機位,用二
進制數(shù)0表示,0的數(shù)目等于主機位的長度。
域名
域名是由一串用點分隔的名字組成的internet上某一臺計算機或計算機組的名稱,用于在數(shù)
據(jù)傳輸時對計算機的定位標識(有時也指地理位置)
域的層次結構
域名服務器的層次結構
域名服務器維護其管轄區(qū)域的主機域名和IP地址的映射信息,并且負責向整個網(wǎng)絡用戶提
供包含在該子域中域名的解析服務。
域名解析
域名是為了方便記憶而專門建立的一套地址轉換系統(tǒng),要訪問一臺互聯(lián)網(wǎng)上的服務器,最終
還必須通過IP地址來實現(xiàn),域名解析就是將域名重新轉換為IP地址的過程。
域名的授權機制
頂級域名由網(wǎng)因特名字與編號分配機構直接管理和控制,負責注冊和審批新的頂級域名以及
委托并授權其管理下一級域名。中國因特網(wǎng)信息中心作為中國的國家頂級域名cn的注冊管
理機構,負貢cn域名服務器的日常維護和運行,以及管理并審批cn域下的域名使用權.
因特網(wǎng)
因特網(wǎng)是世界上相互成網(wǎng)、相互連接的計算機總稱,是一組全球信息資源的總匯。
因特網(wǎng)采用客戶機/服務器應用模式
服務器是整個應用系統(tǒng)資源存儲、用戶管理、數(shù)據(jù)運算的中心;
客戶機的任務是完成服務請求的發(fā)送和顯示所接收到的各種信息。
因特網(wǎng)提供的基本服務
WWW服務電子郵件服務文件傳輸服務遠程登錄服務
1WWW服務
萬維網(wǎng)(WWW)是一個以因特網(wǎng)為基礎的龐大的信息網(wǎng)絡,它將因特網(wǎng)上提供各種信息資
源的萬維網(wǎng)服務器(也稱為Web服務器)連接起來,使得所有連接在因特網(wǎng)上的計算機用
戶能夠方便快捷地在這個寵大的信息資源網(wǎng)絡中選擇自己喜好的內(nèi)容訪問,也稱為Web服
務。
Web服務器是一個應用軟件,運行在提供Web信息服務的服務器計算機中,主要任
務是管理和存儲各種信息資源,負責接受來自不同客戶端的服務請求。
Web客戶端可以通過各種Web瀏覽器程序實現(xiàn),瀏覽器的主要任務是承接用戶計算機的
Web請求,并將這個請求發(fā)送給相應的Web服務器。
URL
URL的全稱為統(tǒng)一資源定位系統(tǒng),是因特網(wǎng)的萬維網(wǎng)服務程序上用于指定信息位置的表示方
法。URL通常由資源類型、存放資源的主機域名、資源文件名三部分組成。URL瀏覽器中
的服務請求通過在瀏覽器的地址欄定位一個統(tǒng)一資源定位(URL)鏈接提出。一個URL的標
準格式包括請求服務使用的協(xié)議、服務器地址、服務器端口號以及請求文檔的路徑和名稱。
£嶗瀏覽器中的服務請求通過在瀏覽器的地址欄定位一個統(tǒng)一資源定
位(URL)鏈接提出。一個URL的標準格式包括請求服務使用的
I協(xié)議.服務器地址、服務器端口號以及請求文檔的路徑和名稱.
[:80]/docs/cindex.html
服務類型服務器地址嶙口號路徑文件名
URL和域名區(qū)別
域名只是一個網(wǎng)站的標識,不可以直接訪問網(wǎng)站,只有當域名經(jīng)過解析之后,這個域名才能
成為一個URL(網(wǎng)址)。URL(網(wǎng)址)包含域名,是Internet上的地址簿,通過URL可以到達任何
一個網(wǎng)站頁面。
超文本傳輸協(xié)議
HTTP協(xié)議定義了Web服務器和瀏覽器之間信息交換的格式規(guī)范。運行在不同操作系統(tǒng)
上的客戶瀏覽器程序和Web服務器程序通過HTTP協(xié)議實現(xiàn)彼此之間的信息交流和理解。
Web網(wǎng)頁
Web網(wǎng)頁是采用可擴展超文本標記語言XHTML格式形成的文件。
每一個Web頁面可以由多個對象構成。對象可以由圖像、單個URL指定的文件,如XHTML
文件、JPG圖像、GIF圖像、Java程序、語音片段等。XHTML文檔又可以分為靜態(tài)和動態(tài)文
檔。
2電子郵件服務
郵件服務器是電子郵件服務系統(tǒng)的核心,一方面,郵件服務器負責接收用戶送來的郵件,并
根據(jù)收件人地址發(fā)送到接收方的郵件服務器中;另一方面它負責接收由其他郵件服務器發(fā)來
的郵件,并根據(jù)收件人地址分發(fā)到相應的電子郵箱中,并將郵件發(fā)送情況向發(fā)件人報告。
電子郵箱的地址的格式:
收信人用戶名@郵箱所在的主機名
由B件月艮"白勺工作過程
3文件傳輸服務
文件傳輸服務是由FTP應用程序提供的,允許用戶將文件從一臺計算機傳輸?shù)搅硪慌_計
算機上,并能保證傳輸?shù)目煽啃?
4遠程登錄服務
用戶通過Telnet使自己的計算機暫時成為遠地計算機的終端,直接調用遠地計算機的資源和
服務。
5因特網(wǎng)信息檢索
因特網(wǎng)信息檢索又稱因特網(wǎng)信息查詢,是指通過因特網(wǎng),借助網(wǎng)絡檢索工具,根據(jù)信息
需求,在按一定方式組織和存儲起來的因特網(wǎng)信息集合中查找出有關信息的過程。
搜索引擎
搜索引擎是指根據(jù)一定的策略、運用特定的計算機程序從互聯(lián)網(wǎng)上搜集信息,在對信息進行
組織和處理后,存儲起來,為用戶提供檢索服務,將用戶檢索到相關信息展示給用戶的系統(tǒng)。
搜索器:是在互聯(lián)網(wǎng)中漫游,發(fā)現(xiàn)和搜集信息。
索引器:理解搜索器搜索的信息、,從中抽取索引項,建立索引數(shù)據(jù)庫。
檢索器:根據(jù)用戶的查詢要求在索引數(shù)據(jù)庫中快速檢索文檔。
用戶接口:輸入用戶查詢,顯示查詢結果。
簡單查詢
在搜索引擎中輸入關鍵詞,然后點擊“搜索”就行了,系統(tǒng)很快會返回查詢結果,這是最簡
單的查詢方法,使用方便,但查詢的結果卻不準確,可能包含著許多無用的信息。
信息搜索時常用的搜索技巧
1邏輯“與”操作:用"”空格表示(英文空格)。
2邏輯“或”操作:用“A|B”表示搜索關鍵字A或關鍵字B.
3邏輯“非”操作:用"-"表示邏輯非操作。注意:前一個關鍵字與減號之間必須有空
減號:在關鍵詞的前面使用減號,也就意味著在查詢結果中不能出現(xiàn)該關鍵詞。
4雙引號("”)給要查詢的關鍵詞加上雙引號(半角,以下要加的其它符號同此),可以
實現(xiàn)精確的查詢,這種方法要求杳詢結果要精確匹配,不包括演變形式。
5使用加號(+)在關鍵詞的前面使川加號,也就等于告訴搜索引擎該單詞必須出現(xiàn)在搜
索結果中的網(wǎng)頁上。
6通配符(*和?)通配符包括星號(*)和問號(?),
前者表示匹配的數(shù)量不受限制,后者匹配的字符數(shù)要受到限制,主要用在英文搜索引擎中。
7site:對搜索的網(wǎng)站進行限制,搜索結果局限于某個具體網(wǎng)站或者某個域名。
8filetype:搜索指定類型的文件。使用方法:filetype:文檔格式。
9Intitle:把搜索范圍限定在網(wǎng)頁標題中。使用方法:intitle:查詢內(nèi)容
lOlnurl:把搜索范圍限定在url鏈接中。使用方法:inurl:特定url。
網(wǎng)絡安全
網(wǎng)絡安全概念
網(wǎng)絡安全是指網(wǎng)絡系統(tǒng)的硬件、軟件及系統(tǒng)中的數(shù)據(jù)受到保護,不因偶然或惡意的原因而遭
受到破壞、更改、泄露,系統(tǒng)連續(xù)、可靠、正常地運行,網(wǎng)絡服務不中斷。從廣義來說,凡
是涉及網(wǎng)絡上信息的保密性、完整性、可用性、真實性和可控性的相關技術和理論都是網(wǎng)絡
安全的研究領域。
網(wǎng)絡安全的基本要素
保密性:信息不泄露給非授權用戶、實體或過程。
完整性:數(shù)據(jù)未經(jīng)授權不能進行改變,即信息在存儲或傳輸過程
中保持不被修改、不被破壞和丟失。
可用性:在任意時刻滿足合法用戶的合法需求。
可控性:對信息的傳播及內(nèi)容具有控制能力。
網(wǎng)絡安全威脅
黑客攻擊:黑客使用專業(yè)工具采取各種入侵手段進入和攻擊網(wǎng)絡,非法使用網(wǎng)絡資源。黑客
攻擊手段可分為非破壞性攻擊和破壞性攻擊兩類。
非破壞性攻擊一般是為了擾亂系統(tǒng)的運行,并不盜竊系統(tǒng)資料,通常采用拒絕服務攻擊
或信息炸彈等手段;
破壞性攻擊是以侵入他人電腦系統(tǒng)、盜竊系統(tǒng)保密信息、破壞目標系統(tǒng)中的數(shù)據(jù)為目的。
常見手段:信息炸彈后門程序拒絕服務網(wǎng)絡監(jiān)聽
計算機病毒:侵入網(wǎng)絡,對網(wǎng)絡資源進行破壞,網(wǎng)絡不能正常工作,甚至造成整個網(wǎng)絡癱瘓。
網(wǎng)絡漏洞:網(wǎng)絡漏洞是在硬件、軟件、協(xié)議的具體實現(xiàn)或系統(tǒng)安全策略設計上本身具有缺陷,
從而可以使攻擊者能夠在未授權的情況下訪問或破壞系統(tǒng)。
網(wǎng)絡安全措施
物理安全包括機房的安全、所有網(wǎng)絡的網(wǎng)絡設備(服務器、工作站、通信線路、路由器、網(wǎng)
橋、存儲器和打印機等)的安全,以及防火、防水、防盜、防雷等。物理安全除在網(wǎng)絡系統(tǒng)
設計中必須考慮之外,還要在網(wǎng)絡運行中建立安全管理制度。
訪問控制措施的主要任務是保證網(wǎng)絡資源不被非法使用和非常規(guī)訪問。
安全策略應確定對網(wǎng)絡資源訪問控制的標準要求。
網(wǎng)絡通信安全措施:建立物理安全的傳輸媒介(如采用防電磁干擾介質);對傳輸數(shù)據(jù)進行
加密技術等。
網(wǎng)絡安全管理措施:除了技術措施外,還應該加強網(wǎng)絡的安全管理、制定相關的規(guī)章制度、
確定安全管理等級、明確安全管理范圍、采取系統(tǒng)維護方法和應急措施等。
數(shù)據(jù)加密
數(shù)據(jù)加密是將原始信息進行重新編碼,通常將原始信息稱為明文,經(jīng)過加密的數(shù)據(jù)稱為密文。
密文即便在網(wǎng)上傳輸中被第三方獲取,也很難根據(jù)得到的密文破譯出原始信息,只有按收端
通過解密得到原始信息。
加密技術不僅能保障數(shù)據(jù)信息在公共網(wǎng)絡傳輸過程中的安全性,同時也是實現(xiàn)用戶身份鑒別
和數(shù)據(jù)完整性保障等安全機制的基礎。
加密技術包括兩個元素:算法和密鑰。
算法是指將普通文本(明文)與一串數(shù)字(密鑰)進行運算,產(chǎn)生不可理解的密文的步
驟。根據(jù)加密和解密的密鑰是否相同。加密算法可分為對稱加密和非對稱加密。
對稱加密
對稱加密算法,又稱傳統(tǒng)密碼算法,就是加密密鑰能夠從解密密鑰中推算出來,同時解
密密鑰也可以從加密密鑰中推算出來。而在大多數(shù)的對稱加密算法中,加密密鑰和解密
鑰是相同的,所以也稱這種加密算法為單密鑰算法。它要求發(fā)送方和接收方在安全通信
之前,商定一個密鑰。對稱加密算法的安全性依賴于密鑰,泄漏密鑰就意味著有人可以
對他們發(fā)送出的信息進行解密,所以密鑰的保密性對通信的安全性至關重要。
基本過程
對稱加密中,數(shù)據(jù)發(fā)送方對明文(原始信息)和加密密鑰經(jīng)過特殊加密算法處理后,使其變
成復雜的加密密文發(fā)送出去。接收方收到密文后,使用加密密鑰及相同算法的逆算法對密文
進行解密,使其恢復成可讀明文
優(yōu)點是算法公開、計算量小、加密速度快、加密效率高。
缺點是在數(shù)據(jù)傳送前,發(fā)送方和接收方必須商定好密鑰,然后使雙方都能保存好密鑰。
其次如果一方的密鑰被泄露,那么加密信息也就不安全了。另外,每對用戶每次使用稱
加密算法時,都需要使用其他人不知道的唯一密鑰,這會使得收、發(fā)雙方所擁有的鑰匙
數(shù)量巨大,密鑰管理成為雙方的負擔。
非對稱加密
公鑰和私鑰兩個密鑰成對出現(xiàn),互不可推導。
基本過程
非對稱加密法中,乙方生成一對密鑰(公鑰和私鑰)并將公鑰向其它方公開。得到該公鑰的
甲方使用該公鑰對信息進行加密后再發(fā)送給乙方。乙方再用自己保存的另一把專用私鑰對加
密后的信息進行解密。
優(yōu)缺點
非對稱加密與對稱加密相比,其安全性更好:對稱加密的通信雙方使用相同的密鑰,如果一
方的密鑰遭泄露,那么整個通信就會被破解。而非對稱加密使用一對密鑰,一個用來加密,
一個用來解密,而且公鑰是公開的,私鑰是自己保存的,不需要像對稱加密那樣在通信之前
要先同步密鑰。
認證
認證是指證實被認證時象是否屬實和是否有效的一個過程。認證常被用于通信雙方相互確認
身份,以保證通信的安全,常見的認證技術有口令認證指紋認證人臉識別認證
1消息認證
就是接收者能夠檢查收到的消息是否真實的方法。消息認證又稱為完整性校驗。
消息認證的主要內(nèi)容:證實消息的信源和信宿消息內(nèi)容是否受到偶然或有意的篡改消息的
序號和時間性是否正確。
消息認證實際上是對消息本身產(chǎn)生一個冗余的消息認證碼,它對于保護的信息來說是惟一
的,因此可以有效地保護信息的完整性,以及實現(xiàn)發(fā)送方消息的不可否認和不能偽造。
SSL技術基本原理
SSL技術已建立到所有主要的瀏覽器和WEB服務器程序中,因此,僅需安裝服務器證書就
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年綜合性商業(yè)大樓施工承包合同版B版
- 醫(yī)院視頻監(jiān)控室年終總結(3篇)
- 勞動仲裁案管轄權異議申請書(32篇)
- 基于嵌入式linux課程設計
- 工程力學課程設計感想
- 中藥學執(zhí)業(yè)藥師職業(yè)資格考試考點習題及答案解析
- 中小學學生欺凌和校園暴力預防指導手冊
- 自制環(huán)保顏色課程設計
- 《戰(zhàn)機代號中國》課件
- 探索博物館課程設計
- 2025年國家圖書館招聘筆試參考題庫含答案解析
- 機器人課程課程設計
- 南充市市級事業(yè)單位2024年公招人員擬聘人員歷年管理單位遴選500模擬題附帶答案詳解
- 9.2溶解度(第2課時)-2024-2025學年九年級化學人教版(2024)下冊
- 安全知識考試題庫500題(含答案)
- 2024-2025學年上學期南京小學數(shù)學六年級期末模擬試卷
- 安徽省合肥市包河區(qū)2023-2024學年三年級上學期語文期末試卷
- 河北省保定市定興縣2023-2024學年一年級上學期期末調研數(shù)學試題(含答案)
- 2024版食源性疾病培訓完整課件
- 2025年中國蛋糕行業(yè)市場規(guī)模及發(fā)展前景研究報告(智研咨詢發(fā)布)
- 護理組長年底述職報告
評論
0/150
提交評論