freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息技術(shù)基礎(chǔ)1--計算機(jī)基礎(chǔ)知識-資料下載頁

2025-08-05 02:33本頁面
  

【正文】 語言。由于計算機(jī)只識別二進(jìn)制 0和 1代表的電子數(shù)字信號,機(jī)器語言就直接用 0和 1編寫程序,它不需要任何翻譯就能被計算機(jī)硬件理解和執(zhí)行,所以程序執(zhí)行的效率高。 但是用二進(jìn)制代碼表示的機(jī)器語言編寫程序十分困難,而且編寫出來的程序也 難以閱讀 。另外,由于機(jī)器語言只能為 特定的計算機(jī) 所識別,因此,對于不同的計算機(jī)編程,就要使用不同的二進(jìn)制編碼。 67 2 第二代語言 ——匯編語言 為使編程人員從煩瑣的、難以理解的機(jī)器語言中解放出來,人們研制了用字母、數(shù)字和符號組成的匯編語言來表示 0和 1組成的機(jī)器語言。 例如,在機(jī)器語言中,乘表示為 001011,而用匯編語言只需用 M表示。由于計算機(jī)只能識別 0和 1組成的指令,因此,用匯編語言編寫的源程序不能直接被計算機(jī)所識別,必須由 翻譯程序 將其編譯成機(jī)器語言的目標(biāo)程序才能被計算機(jī)識別。 匯編語言與機(jī)器語言一樣,都是 面向機(jī)器 的語言,它與機(jī)器語言的指令是一一對應(yīng)的,因此,用匯編語言編寫的程序執(zhí)行速度快,占用內(nèi)存小,運(yùn)行效率也較高,所以經(jīng)常用匯編語言編寫系統(tǒng)軟件、實時控制程序、外部設(shè)備或端口數(shù)據(jù)的輸入輸出程序。 用匯編語言編寫程序與用機(jī)器語言編寫程序一樣,都需要了解 CPU結(jié)構(gòu),依賴于具體的機(jī)器,都是面向機(jī)器的低級語言,用它們編寫程序的工作量較大而且無通用性。 68 3 第三代語言 —— 高級語言(過程語言) 為了使程序設(shè)計語言獨(dú)立于機(jī)器,并且提高編程效率,人們研究出了高級語言。高級語言采用類似英語單詞的字符來表達(dá)指令,它能夠?qū)讞l機(jī)器語言指令合并為一條高級指令,并與具體的計算機(jī)指令系統(tǒng)無關(guān)。使用高級語言的好處是無需了解計算機(jī)的內(nèi)部結(jié)構(gòu)。用高級語言編寫程序不僅可以提高工作效率,并且易于移植。 目前常用的高級語言有:用于編程初學(xué)者和非專用人員的 BASIC 以及后來發(fā)展的 Quick BASIC、 QBASIC和 True BASIC;用于商業(yè)賬務(wù)管理的 COBOL;用于科學(xué)、數(shù)學(xué)和工程的 FORTRAN;用于教學(xué)和開發(fā)的Pascal; 20世紀(jì) 60年代十年內(nèi),人們至少發(fā)明了 200多種高級語言。 LISP、SNOBOL、 BASIC。 20世紀(jì) 70年代,結(jié)構(gòu)化程序設(shè)計。 PASCAL、 C、 Ada 69 4 面向?qū)ο蟮某绦蛟O(shè)計語言 ? 20世紀(jì) 80年代,提出面向?qū)ο蟾拍睢?C++、 Java(網(wǎng)絡(luò)應(yīng)用開發(fā)語言)可運(yùn)行于所有操作系統(tǒng)平臺。 ? 用于程序設(shè)計、數(shù)據(jù)庫、多媒體應(yīng)用等。 ? 用類與對象、封裝性等 70 5. 面向?qū)ο笈c可視化程序設(shè)計語言 VB、 Delphi、 VC++等。 提供可視化集成開發(fā)環(huán)境,以組件形式提供可視化類庫,程序開發(fā)是可視化的。即編程工作通過可視化的操作實現(xiàn),對應(yīng)的代碼系統(tǒng)自動生成。 適合開發(fā)圖形用戶界面,做到所見即所得。降低編程復(fù)雜度,提高編程效率。 71 6 非過程化的語言 ? 告訴計算機(jī)做什么 ? 只需說明要完成工作的目標(biāo)和條件,即可得到所要結(jié)果。其他是系統(tǒng)完成。編程是系統(tǒng)完成。 ? 但適合部分領(lǐng)域,通用性、靈活性不如過程化語言。 ? 如:關(guān)系數(shù)據(jù)庫 SQL語言。 72 操作系統(tǒng)概述 操作系統(tǒng) 是指控制和指揮計算機(jī)系統(tǒng)工作的程序組。 操作系統(tǒng)的主要工作包括: 將應(yīng)用程序送入內(nèi)部存儲器并監(jiān)督應(yīng)用程序的執(zhí)行,管理文件、控制硬件資源的工作,控制輸入和輸出的操作以及實現(xiàn)用戶與操作系統(tǒng)之間通信的功能。操作系統(tǒng)是用戶和硬件之間的媒介,以及硬件和應(yīng)用軟件之間的媒介。 操作系統(tǒng)中某些部分可以自動工作,不需要人為干涉,其他部分則為用戶提供實用程序用來維護(hù)系統(tǒng)。 在個人計算機(jī)中,一部分操作系統(tǒng)存放在 ROM中,用以啟動硬件工作并告訴 CPU如何在磁盤上查找并裝載操作系統(tǒng)及其余部分。啟動計算機(jī)時,操作系統(tǒng)控制計算機(jī)各部件的工作;為用戶提供基本工作環(huán)境。 73 此外,操作系統(tǒng)還包括各種“ 內(nèi)務(wù)處理 ”程序,使用戶可以查找存儲在磁盤上的程序和數(shù)據(jù),將程序和數(shù)據(jù)拷貝到計算機(jī)上或者將程序和數(shù)據(jù)拷貝出來,刪除程序和數(shù)據(jù)等。計算機(jī)之間的相互通信也必須靠操作系統(tǒng)的協(xié)調(diào)才能完成。另外,也正是操作系統(tǒng)允許用戶啟動應(yīng)用程序。 目前常用的操作系統(tǒng)有 MS DOS、 Windows、 UNIX、 Linux和MAC OS等。 OS從無到有、從小到大、功能逐漸完善。 其形成經(jīng)歷了:手工操作、管理程序、操作系統(tǒng)三個階段。 74 ⒈ 手工操作 (第 1代計算機(jī):存儲不夠,速度慢) 缺點(diǎn):①資源獨(dú)占 ②操作不方便:操作面板,速度也慢 ⒉管理程序( 第 2代計算機(jī):存儲量加大,速度較快,自己管理自己 ) 半自動化方式控制計算機(jī),協(xié)助操作員操作計算機(jī)外,還負(fù)責(zé)管理計算機(jī)內(nèi)部資源。 60年代進(jìn)入第 3代計算機(jī),存儲增大,出現(xiàn)“批處理”方式。 作業(yè) ——獨(dú)立處理單位、數(shù)據(jù)命令組成。 人們考慮提高 CPU利用率,出現(xiàn)“多道批處理”方式。 75 ⒊ OS 多道批處理缺點(diǎn):不能人工干預(yù)、錯誤不能及時改,不能交互。 ——OS。 ? 出現(xiàn)分時操作系統(tǒng):時間片等 ? 實時操作系統(tǒng) ? 通用操作系統(tǒng):大型機(jī)上兼有批處理、分時、實時。如 UNIX ? 網(wǎng)絡(luò)操作系統(tǒng) 76 操作系統(tǒng)基本概念 主要講 : 進(jìn)程管理和內(nèi)存管理 操作系統(tǒng)功能 四大管理一大接口 1 進(jìn)程與處理機(jī)管理 : 調(diào)度、進(jìn)程 2 內(nèi)存管理: 分配、保護(hù)、擴(kuò)充 3 設(shè)備管理: 通道、緩沖 4 信息管理: 文件、樹形目錄結(jié)構(gòu)、文件夾 5 用戶接口: 程序級(用戶編程調(diào)用)、作業(yè)級( os用戶界面) 77 進(jìn)程與處理機(jī)管理 進(jìn)程 程序 PCB: 進(jìn)程標(biāo)識名、所屬的用戶、當(dāng)前狀態(tài)、優(yōu)先級、起始地址、 使用資源信息、 CPU現(xiàn)場保護(hù)信息 CPU三種狀態(tài): 就緒、等待、運(yùn)行 見書 P38頁圖 搶先調(diào)度法則 三個鍵快速查看進(jìn)程信息 78 內(nèi)存管理 內(nèi)存管理的功能 內(nèi)存分區(qū)與信息保護(hù) 固定分區(qū)、動態(tài)分區(qū) 內(nèi)存分配與回收 擴(kuò)充內(nèi)存容量:虛擬 虛擬存儲器 見 P42圖 79 作 業(yè) 下周交: P43 9, 11, 16, 17, 18 其余思考 常見問題解答
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1