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

正文內(nèi)容

計(jì)算機(jī)軟件技術(shù)基礎(chǔ)總復(fù)習(xí)(參考版)

2025-01-24 23:34本頁面
  

【正文】 ? 檢查程序的功能是否符合功能說明。 ? 檢查程序中的的每條通路是否都能按預(yù)定要求正確工作。 評審 (初步設(shè)計(jì)、總體設(shè)計(jì)、邏輯設(shè)計(jì)、高層設(shè)計(jì) ) 問題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測試 運(yùn)行與維護(hù) 模塊獨(dú)立性 ? 模塊獨(dú)立性 – 使每個(gè)模塊完成一個(gè)相對獨(dú)立的特定子功能,并且和其他模塊之間的關(guān)系很簡單。 (3)用戶手冊 。 問題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測試 運(yùn)行與維護(hù) 步驟三:書寫文檔 – 需求規(guī)格說明書 – 初步用戶使用手冊 – 確認(rèn)測試計(jì)劃 需求分析的步驟 問題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測試 運(yùn)行與維護(hù) 概要設(shè)計(jì)的任務(wù)和步驟 設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu) (軟件結(jié)構(gòu) ) 用戶界面及數(shù)據(jù)庫設(shè)計(jì) 編寫概要設(shè)計(jì)文檔 (1)概要設(shè)計(jì)說明書。從以下幾個(gè)方面著手進(jìn)行考慮 1. 市場可行性 2. 經(jīng)濟(jì)可行性 3. 技術(shù)可行性 4. 法律可行性 問題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測試 運(yùn)行與維護(hù) 文檔:可行性研究報(bào)告 需求分析的任務(wù) ? 需求分析的任務(wù)是確定系統(tǒng)必須完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。 一、 軟件的生命周期 (Software Life Cycle) ? 問題定義 ? 可行性研究 ? 需求分析 ? 概要設(shè)計(jì) ? 詳細(xì)設(shè)計(jì) ? 編碼 ? 測試 ? 運(yùn)行與維護(hù) 計(jì)劃階段 開發(fā)階段 維護(hù)階段 軟件產(chǎn)品或軟件系統(tǒng)從設(shè)計(jì)、投入使用到被淘汰的全過程。 VFP控件常用屬性 屬性 說明 應(yīng)用于 Name 指定對象的名字 任何對象 Caption 指定對象的標(biāo)題 表單、標(biāo)簽、命令按鈕 Value 指定控件當(dāng)前取值 文本框、列表框等 ForeColor 前景色(文本和圖形顏色) 表單、標(biāo)簽、文本框、命令按鈕等 BackCalor 背景色 表單、標(biāo)簽、文本框、列表框等 BorderStyle 背景是否透明 標(biāo)簽、文本框、圖像等 Enabled 對象是否有效 文本框、命令按鈕等 VFP控件常用事件 事件 觸發(fā)時(shí)機(jī) 備注 Click 單擊鼠標(biāo)左鍵 DblClick 雙擊鼠標(biāo)左鍵 Load 創(chuàng)建對象前 常用于程序初始化 Init 創(chuàng)建對象時(shí) 常用于設(shè)置初始值 GotFocus 對象得到焦點(diǎn) LoseFocus 對象失去焦點(diǎn) KeyPress 按下并釋放某鍵盤鍵 MouseDown 按下鼠標(biāo)鍵 VFP的文件擴(kuò)展名及其關(guān)聯(lián)的文件類型 擴(kuò)展名 文件類型 ? .cdx 復(fù)合索引 ? .dbc 數(shù)據(jù)庫 ? .dbf 表 ? .fpt 表備注 ? .frt 報(bào)表備注 ? .frx 報(bào)表 ? .idx 索引,壓縮索引 ? .lbt 標(biāo)簽備注 ? .lbx 標(biāo)簽 ? .mnt 菜單備注 ? .mnx 菜單 ? .mpr 生成的菜單程序 ? .mpx 編譯后的菜單程序 擴(kuò)展名 文件類型 ? .ocx ActiveX 控件 ? .pjt 項(xiàng)目備注 ? .pjx 項(xiàng)目 ? .prg 程序 ? .qpr 生成的查詢程序 ? .qpx 編譯后的查詢程序 ? .sct 表單備注 ? .scx 表單 ? .vct 可視類庫備注 ? .vcx 可視類庫 第十六章 軟件工程概述 ? 基本內(nèi)容 – 軟件和軟件危機(jī) – 軟件工程的產(chǎn)生與發(fā)展 – 軟件工程方法學(xué) ? 要求 – 掌握軟件工程的基本概念 – 掌握軟件生命周期和典型的軟件過程模型 – 了解常用的軟件開發(fā)工具 二、軟件危機(jī) ? 軟件開發(fā)技術(shù)的進(jìn)步未能滿足發(fā)展的要求。 ? 數(shù)據(jù)庫實(shí)施階段 數(shù)據(jù)庫實(shí)施是指建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序, 組織數(shù)據(jù)入庫,并進(jìn)行 調(diào) 試運(yùn)行。 ? 邏輯結(jié)構(gòu)設(shè)計(jì)階段 邏輯結(jié)構(gòu)設(shè)計(jì)是指將概念模型轉(zhuǎn)換成某個(gè)DBMS所支持的數(shù)據(jù)模型,并對其進(jìn)行優(yōu)化。它決定了以后各階段設(shè)計(jì)的速度和質(zhì)量。 規(guī)范化小結(jié) ? 規(guī)范化的過程是逐步消除關(guān)系模式中不合適的數(shù)據(jù)依賴的過程 ,使各個(gè)關(guān)系模式達(dá)到某種程度的分離。 – 滿足最低要求的叫第一范式 ,簡稱 1NF。 第十四章 數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用 ? 基本內(nèi)容 – 關(guān)系模式規(guī)范化 – 數(shù)據(jù)庫設(shè)計(jì) – 數(shù)據(jù)庫技術(shù)應(yīng)用 ? 要求 – 掌握關(guān)系模式規(guī)范化的過程與基本方法 – 熟悉數(shù)據(jù)庫設(shè)計(jì)過程 – 了解典型的關(guān)系數(shù)據(jù)庫產(chǎn)品和常用的數(shù)據(jù)庫應(yīng)用系統(tǒng) 三、關(guān)系模式規(guī)范化 ? 規(guī)范化的基本思想 :消除關(guān)系模式中的數(shù)據(jù)冗余,消除數(shù)據(jù)依賴中的不合適的部分,解決數(shù)據(jù)插入、刪除與修改時(shí)發(fā)生的異?,F(xiàn)象。 (2)檢索年齡大于 23歲的男學(xué)生的學(xué)號與姓名。即其運(yùn)算對象是關(guān)系,運(yùn)算結(jié)果亦為關(guān)系。 ? 分量 元組中的一個(gè)屬性值。 ? 超碼 (Super Key) 二維表中的某個(gè)屬性或是屬性組可以唯一確定一個(gè)元組,則稱為超碼。 ? 元組 (Tuple) 二維表中的一行稱為一個(gè)元組。 ? 數(shù)據(jù)操縱 : 對數(shù)據(jù)庫操作 – 查詢 – 插入 – 刪除 – 修改等 ? 數(shù)據(jù)庫的運(yùn)行管理: 對數(shù)據(jù)庫的建立、運(yùn)用和維護(hù)進(jìn)行統(tǒng)一管理和控制 – 安全性控制、完整性控制、并發(fā)控制、備份與恢復(fù) ? 數(shù)據(jù)庫的建立和維護(hù)功能 – 數(shù)據(jù)庫初始數(shù)據(jù)的輸入和轉(zhuǎn)換功能、數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù)功能以及數(shù)據(jù)庫重組織功能和性能監(jiān)視、分析功能等。 數(shù)據(jù) 1 數(shù)據(jù) 2 數(shù)據(jù) n 第一節(jié) 數(shù)據(jù)庫基本概念 ? 二、數(shù)據(jù)庫管理系統(tǒng)( DBMS) – 數(shù)據(jù)庫系統(tǒng)的核心組成部分,對數(shù)據(jù)進(jìn)行管理的軟件。從根目錄到文件之間所有各級子目錄名和該文件名的順序組合稱為文件的“路徑名” 優(yōu)點(diǎn): 層次結(jié)構(gòu)清晰,便于管理和保護(hù);有利于文件分類;解決重名問題;提高文件檢索速度;能進(jìn)行存取權(quán)限的控制。文件目錄可分為 – 單級目錄 – 二級目錄 – 多級目錄。 – 有關(guān) 文件 管理的信息 :例如文件建立的日期、修改日期、口令、保留期限等。是文件存在的標(biāo)志。 每個(gè)記錄可以獨(dú)立存取 。 ? 有兩種形式: – 無結(jié)構(gòu)文件(流式文件) 組成流式文件的基本信息單位是字節(jié)或字,其長度是文件中所含字節(jié)的數(shù)目,如源程序,庫函數(shù), word文件,圖片文件等。 文件體 :即文件本身的信息 文件屬性 :即文件存儲和管理信息,如文件名、文件內(nèi)部標(biāo)識、文件存儲地址、訪問權(quán)限和訪問時(shí)間等。 3) 實(shí)現(xiàn)了虛擬設(shè)備功能 多個(gè)進(jìn)程同時(shí)使用同一獨(dú)享設(shè)備,而對每一進(jìn)程而言,都認(rèn)為自己獨(dú)占這一設(shè)備,不過,該設(shè)備是邏輯上的設(shè)備。 2. SPOOLing系統(tǒng)的組成 1)輸入井和輸出井 2)輸入緩沖區(qū)(輸入隊(duì)列)和輸出緩沖區(qū)(輸出隊(duì)列) 3)輸入進(jìn)程 SPI和輸出進(jìn)程 SPO 3. SPOOLing技術(shù)的特點(diǎn) 1) 提高了 I/O速度 從對低速 I/O設(shè)備進(jìn)行的 I/O操作變?yōu)閷斎刖蜉敵鼍牟僮?,如同脫機(jī)操作一樣,提高了 I/O速度,緩和了 CPU與低速 I/O設(shè)備速度不匹配的矛盾。 Spooling輸入程序 Spooling輸出程序 作業(yè)的執(zhí)行 輸入井 輸出井 磁盤 輸入設(shè)備 輸出設(shè)備 主機(jī) 卡片機(jī) 打印機(jī) 衛(wèi)星機(jī) 主機(jī) 輸入磁帶 輸出磁帶 早期脫機(jī)批處理 假脫機(jī)技術(shù)將一臺低速的輸入輸出設(shè)備改變成一臺高速的虛擬設(shè)備,把一臺獨(dú)占設(shè)備改變成具有共享能力的虛擬設(shè)備。 第五節(jié) 虛擬設(shè)備技術(shù) ? 虛擬設(shè)備 :是一個(gè)軟件子系統(tǒng),使用這個(gè)軟件子系統(tǒng),可以將獨(dú)占設(shè)備變成共享設(shè)備 , 構(gòu)成: – 外存儲空間 – 相應(yīng)的數(shù)據(jù)結(jié)構(gòu) – 控制代碼 ? SPOOLing( Simultaneous Peripheral Operation OnLine)技術(shù),習(xí)慣上稱其為假脫機(jī)技術(shù)。 ? 目的:解決處理數(shù)據(jù)過程中 CPU的高速性與設(shè)備傳輸?shù)牡退傩灾g的矛盾 – 單緩沖區(qū)和雙緩沖區(qū) – 多緩沖區(qū) – 緩沖池 第四節(jié) 設(shè)備管理程序 ? 邏輯設(shè)備與物理設(shè)備 ? 設(shè)備分配程序 ? 設(shè)備驅(qū)動程序 邏輯設(shè)備與物理設(shè)備 ? 絕對設(shè)備號: 就是將每一臺設(shè)備確定一個(gè)編號(相當(dāng)于一個(gè)絕對地址)。 4)優(yōu)化設(shè)備的調(diào)度、提高設(shè)備的利用率 使各種外部設(shè)備與主機(jī)以及各外部設(shè)備之間能協(xié)調(diào)地工作,以充分合理地利用系統(tǒng)資源,盡量提高并行程度。 2)啟動設(shè)備完成實(shí)際的輸入/輸出操作 輸入/輸出設(shè)備都有一個(gè)控制器,它直接控制設(shè)備完成具體的輸入/輸出,而 CPU只是與設(shè)備控制器交換信息。這就是頁面調(diào)度。 d39。 ? 頁表 :系統(tǒng)為作業(yè)建立一個(gè)頁號與塊號的對照表?!?168。 ? 頁內(nèi)地址 :每個(gè)頁內(nèi)的內(nèi)容也都從 0開始順序編號,這個(gè)編號稱為 頁內(nèi)地址 ?!?168。 ? 虛擬地址空間的大小受指令中地址長度的限制和外存儲容量的限制; ? 需解決什么時(shí)候把哪部分程序裝入內(nèi)存、放在內(nèi)存什么地方、淘汰策略問題。 ? 用軟件方法擴(kuò)充內(nèi)存。 – 靜態(tài)重定位 在程序裝入時(shí)進(jìn)行 , 由裝配程序進(jìn)行地址轉(zhuǎn)換 – 動態(tài)重定位 是在程序的執(zhí)行過程中 , 當(dāng) CPU訪問指令或數(shù)據(jù)前,由地址變換機(jī)構(gòu)進(jìn)行地址變換。 ? 主存單元的編號稱為 物理地址(或絕對地址) ? 由主存中的一系列單元所限定的地址范圍稱為 存儲空間 。 ? 程序的起始地址都是從“ 0”開始的,程序中的其它地址都是相對于起始地址計(jì)算的,該地址被稱為 邏輯地址(或相對地址) 。 3. 內(nèi)存保護(hù) :保證作業(yè)的進(jìn)程之間既能互相通信而又不互相干擾。 第九章 存儲管理 ? 基本內(nèi)容 ? 存儲器層次結(jié)構(gòu) ? 存儲管理任務(wù) ? 實(shí)存儲管理 ? 虛擬存儲管理 ? 要求 ? 掌握存儲管理任務(wù) ? 掌握存儲管理、 實(shí)存儲管理、虛擬存儲管理 ? 了解存儲器層次結(jié)構(gòu) 第二節(jié) 存儲管理任務(wù) 1. 主存空間分配 : 動態(tài)地為不斷進(jìn)進(jìn)出出的作業(yè)分配內(nèi)存空間。 – 掛起進(jìn)程。 – 撤銷進(jìn)程。 ? 檢測和恢復(fù): 允許死鎖的產(chǎn)生,每隔一段時(shí)間進(jìn)行檢測,若存在死鎖,則即決之。 ? 避免: 允許死鎖產(chǎn)生的四個(gè)必要條件存在,當(dāng)系統(tǒng)有可能產(chǎn)生死鎖時(shí),小心地避免。 ? 申請不到資源,則釋放全部資源。方法為:破壞死鎖產(chǎn)生的四個(gè)必要條件之一。 ?S0時(shí),表示等待使用該類臨界資源的進(jìn)程個(gè)數(shù)。 (3) 若 S?0, 表示系統(tǒng)中有等待該資源的進(jìn)程 ,則喚醒 S信號量隊(duì)列中的第一個(gè)進(jìn)程,使其插入到就緒隊(duì)列,繼續(xù)執(zhí)行現(xiàn)進(jìn)程。 ?S0時(shí),表示等待使用該類臨界資源的進(jìn)程個(gè)數(shù)。 ( 3) 若 S?0, 表示系統(tǒng)中沒有可用資源 ,則置該進(jìn)程阻塞狀 態(tài),到 S信號量 的隊(duì)列中去等待,直到其他進(jìn)程在 S上執(zhí) 行 V操作釋放它為止。 信號量只能通過 P操作和 V操作來訪問。 P(Passeren)荷蘭語 通過 V(Vrijgeven)荷蘭語 釋放 二、信號量和 P, V原語 S:是一個(gè)整型變量 – S= 0時(shí),表示該類臨界資源的可用個(gè)數(shù)。 臨界資源: critical resource 系統(tǒng)中某些資源一次只允許一個(gè)進(jìn)程使用,稱這樣的資源為臨界資源或互斥資源 同步互斥問題的解決方法 —— PV操作原語 荷蘭計(jì)算機(jī)科學(xué)家迪克斯特拉 (Dijkstra)發(fā)明 ? 對每一個(gè)臨界資源設(shè)置一個(gè)信號量,初始化后,只能通過 P操作和 V操作來訪問信號量 ? 信號量 S是一個(gè)整型變量 ?S= 0時(shí),表示該類臨界資源的可用個(gè)數(shù)。 ? 是進(jìn)程存在的標(biāo)志 ? 進(jìn)程與 PCB是一一對應(yīng)的 進(jìn)程名 當(dāng)前狀態(tài) 優(yōu)先數(shù) 存儲信息 程序首址 啟動地址 數(shù)據(jù)地址 現(xiàn)場信息 指令計(jì)數(shù)器 程序狀態(tài)字 堆棧指針 … 隊(duì)列指針 第四節(jié) 處理器調(diào)度 一、高級調(diào)度 (作業(yè)調(diào)度、宏觀調(diào)度) 二、中級調(diào)度 (交互調(diào)度) 三、低級調(diào)度 (進(jìn)程調(diào)度
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1