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

正文內容

全國計算機等級考試二級(參考版)

2025-05-17 15:48本頁面
  

【正文】 4. 數據庫設計基礎 ? 數據庫管理的內容: ? ( 1)數據庫的建立; ? ( 2)數據庫的調整; ? ( 3)數據庫的重組; ? 。 ? 數據庫的物理設計主要目標是對數據內部物理結構作調整并選擇合理的存取路徑,以提高數據庫訪問速度有效利用存儲空間。 ? 關系視圖設計:關系視圖的設計又稱外模式設計。 ? 視圖設計一般有三種設計次序:自頂向下、由底向上、由內向外。設計的方法有兩種 ? ( 1)集中式模式設計法(適用于小型或并不復雜的單位或部門); ? ( 2)視圖集成設計法。 ? 數據字典是各類數據描述的集合,包括 5個部分:數據項、數據結構、數據流(可以是數據項,也可以是數據結構)、數據存儲、處理過程。用數據流圖表達數據和處理過程的關系。 4. 數據庫設計基礎 ? 需求分析常用結構析方法和面向對象的方法。 ? 數據庫設計的兩種方法: ? ( 1)面向數據:以信息需求為主,兼顧處理需求; ? ( 2)面向過程:以處理需求為主,兼顧信息需求。 4. 數據庫設計基礎 ? ? 關系數據庫系統(tǒng)的特點之一是它建立在數據理論的基礎之上,有很多數據理論可以表示關系模型的數據操作,其中最為著名的是關系代數與關系演算。表 A中的某屬性是某表 B的鍵,則稱該屬性集為 A的外鍵或外碼。 ? 在二維表中凡能唯一標識元組的最小屬性稱為鍵或碼。 4. 數據庫設計基礎 ? 關系模型采用二維表來表示,簡稱表,由表框架及表的元組組成。 ? 層次模型的基本結構是樹形結構,具有以下特點: ? ( 1)每棵樹有且僅有一個無雙親結點,稱為根; ? ( 2)樹中除根外所有結點有且僅有一個雙親。一個實體的所有屬性值叫元組。實體集的關系有一對一、一對多、多對多的聯(lián)系。描述了數據結構、數據操作及數據約束。 ? 數據庫系統(tǒng)的兩級映射: ? ( 1)概念模式到內模式的映射; ? ( 2)外模式到概念模式的映射。 ? 數據庫系統(tǒng)的三級模式: ? ( 1)概念模式:數據庫系統(tǒng)中全局數據邏輯結構的描述,全體用戶公共數據視圖; ? ( 2)外模式:也稱子模式與用戶模式。 ? 層次數據庫與網狀數據庫系統(tǒng)階段 :為統(tǒng)一與共享數據提供了有力支撐。 ? 數據庫應用系統(tǒng):由數據庫系統(tǒng)、應用軟件及應用界面三者組成。 4. 數據庫設計基礎 ? 數據庫管理員:對數據庫進行規(guī)劃、設計、維護、監(jiān)視等的專業(yè)管理人員。 4. 數據庫設計基礎 ? 為完成以上六個功能,數據庫管理系統(tǒng)提供以下的數據語言: ? ( 1)數據定義語言:負責數據的模式定義與數據的物理存取構建; ? ( 2)數據操縱語言:負責數據的操縱,如查詢與增、刪、改等; ? ( 3)數據控制語言:負責數據完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復等。 ? 數據庫管理系統(tǒng):一種系統(tǒng)軟件,負責數據庫中的數據組織、數據操縱、數據維護、控制及保護和數據服務等,是數據庫的核心。 ? 數據庫:是數據的集合,具有統(tǒng)一的結構形式并存放于統(tǒng)一的存儲介質內,是多種應用數據的集成,并可被各個應用程序共享。 ? 數據的特點:有一定的結構,有型與值之分,如整型、實型、字符型等。 (完善性 ) ? 測試的目的是暴露錯誤,評價程序的可靠性;而 ______的目的是發(fā)現(xiàn)錯誤的位置并改正錯誤。 (軟件開發(fā) ) ? 數據流的類型有 ______和事務型。 (回溯法 ) ? 軟件的需求分析階段的工作,可以概括為四個方面:______、需求分析、編寫需求規(guī)格說明書和需求評審。此方法將程序看做是 ( ) A. 循環(huán)的集合 B. 地址的集合 C. 路徑的集合 D. 目標的集合 A D C 3. 軟件工程基礎 ? 若按功能劃分,軟件測試的方法通常分為白盒測試方法和______測試方法。此方法將程序看做是 ( ) A)路徑的集合 B)循環(huán)的集合 C)目標的集合 D)地址的集合 D B A 3. 軟件工程基礎 ? 軟件設計包括軟件的結構、數據接口和過程設計,其中軟件的過程設計是指 () A)模塊間的關系 B)系統(tǒng)結構部件轉換成軟件的過程描述 C)軟件層次結構 D)軟件開發(fā)過程 B 3. 軟件工程基礎 ? 完全不考慮程序的內部結構和內部特征,而只是根據程序功能導出測試用例的測試方法是 () A)黑箱測試法 B)白箱測試法 C)錯誤推測法 D)安裝測試法 A 3. 軟件工程基礎 ? 數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構成。主要調試方法有 : 強行排錯法; 回溯法; 原因排除法。 ? 軟件調試可分表靜態(tài)調試和動態(tài)調試。 3. 軟件工程基礎 ? 程序的調試 ? 程序調試的任務是診斷和改正程序中的錯誤,主要在開發(fā)階段進行。 ? ②黑盒測試:主要診斷功能不對或遺漏、界面錯誤、數據結構或外部數據庫訪問錯誤、性能錯誤、初始化和終止條件錯,用于軟件確認。 3. 軟件工程基礎 ? 白盒測試方法和黑盒測試 ? ①白盒測試:在程序內部進行,主要用于完成軟件內部操作的驗證。不實際運行軟件,主要通過人工進行。 ? 軟件測試方法:靜態(tài)測試和動態(tài)測試。 3. 軟件工程基礎 ? 軟件測試 ? 軟件測試定義:使用人工或自動手段來運行或測定某個系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或是弄清預期結果與實際結果之間的差別。 ? 詳細設計:是為軟件結構圖中的每一個模塊確定實現(xiàn)算法和局部數據結構,用某種選定的表達工具表示算法和數據結構的細節(jié)。 ? 變換型系統(tǒng)結構圖由輸入、中心變換、輸出三部分組成。 ? 結構圖有四種模塊類型:傳入模塊、傳出模塊、變換模塊和協(xié)調模塊。還可用帶實心圓的箭頭表示傳遞的是控制信息,空心圓箭心表示傳遞的是數據。 3. 軟件工程基礎 ? 模塊用一個矩形表示,箭頭表示模塊間的調用關系。 優(yōu)秀軟件應高內聚,低耦合。 ? 衡量軟件模塊獨立性使用耦合性和內聚性兩個定性的度量標準。 3. 軟件工程基礎 ? 從工程管理角度來看:概要設計和詳細設計。 ? ( 3)接口設計:描述軟件內部、軟件和協(xié)作系統(tǒng)之間以及軟件與人之間如何通信。 ? ( 1)結構設計:定義軟件系統(tǒng)各主要部件之間的關系。 ? 軟件設計是開發(fā)階段最重要的步驟,是將需求準確地轉化為完整的軟件產品或系統(tǒng)的唯一途徑。 3. 軟件工程基礎 ? 軟件需求規(guī)格說明書的特點: ? 正確性; ? 無岐義性; ? 完整性; ? 可驗證性; ? 一致性; ? 可理解性; ? 可追蹤性。 ? 判定表:與判定樹相似,當數據流圖中的加工要依賴于多個邏輯條件的取值,即完成該加工的一組動作是由于某一組條件取值的組合而引發(fā)的,使用判定表描述比較適宜。 ? 數據字典:對所有與系統(tǒng)相關的數據元素的一個有組織的列表,以及精確的、嚴格的定義,使得用戶和系統(tǒng)分析員對于輸入、輸出、存儲成分和中間計算結果有共同的理解。 3. 軟件工程基礎 ? 結構化分析的常用工具: ? 數據流圖; 數據字典; 判定樹; 判定表。 ? 從需求分析建立的模型的特性來分:靜態(tài)分析和動態(tài)分析。 3. 軟件工程基礎 ? 結構化分析方法 ? 結構化方法的核心和基礎是結構化程序設計理論。 ? 軟件管理學包括人員組織、進度安排、質量保證、配置管理、項目計劃等。 ? 軟件開發(fā)技術包括:軟件開發(fā)方法學、開發(fā)過程、開發(fā)工具和軟件工程環(huán)境。 ? 基本原則:抽象、信息隱蔽、模塊化、局部化、確定性、一致性、完備性和可驗證性。 3. 軟件工程基礎 ? 軟件工程的目標和與原則: ? 目標:在給定成本、進度的前提下,開發(fā)出具有有效性、可靠性、可理解性、可維護性、可重用性、可適應性、可移植性、可追蹤性和可互操作性且滿足用戶需求的產品。 3. 軟件工程基礎 ? 軟件周期:軟件產品從提出、實現(xiàn)、使用維護到停止使用退役的過程。 ? 軟件工程包括 3個要素:方法、工具和過程。 ? 軟件危機主要表現(xiàn)在成本、質量、生產率等問題。 ? 軟件的特點包括: ? ( 1)軟件是一種邏輯實體; ? ( 2)軟件的生產與硬件不同,它沒有明顯的制作過程; ? ( 3)軟件在運行、使用期間不存在磨損、老化問題; ? ( 4)軟件的開發(fā)、運行對計算機系統(tǒng)具有依賴性,受計算機系統(tǒng)的限制,這導致了軟件移植的問題; ? ( 5)軟件復雜性高,成本昂貴; ? ( 6)軟件開發(fā)涉及諸多的社會因素。 (數據結構) ? 與結構化需求分析方法相對應的是 ______方法。 (可重用性) 2. 程序設計基礎 ? 面向對象的模型中,最基本的概念是對象和 ______。 (封裝) ? 一個類可以從直接或間接的祖先中繼承所有屬性和方法。 (模塊化) ? 面向對象的程序設計方法中涉及的對象是系統(tǒng)中用來描述客觀事物的一個 ____。 ? 多態(tài)性是指同樣的消息被不同的對象接受時可導致完全不同的行動的現(xiàn)象。 ? 繼承分單繼承和多重繼承。 ? 消息的組成包括: ? 接收消息的對象的名稱; ? 消息標識符,也稱消息名; ? 零個或多個參數。所以類是對象的抽象,對象是對應類的一個實例。 ? 對象的基本特點: ? 標識惟一性; ? 分類性; ? 多態(tài)性; ? 封裝性; ? 模塊獨立性好。 ? 面向對象的程序設計方法中的對象是系統(tǒng)中用來描述客觀事物的一個實體,是構成系統(tǒng)的一個基本單位,由一組表示其靜態(tài)特征的屬性和它可執(zhí)行的一組操作組成。 ? 面向對象方法的優(yōu)點: ? 與人類習慣的思維方法一致; ? 穩(wěn)定性好; ? 可重用性好; ? 易于開發(fā)大型軟件產品; ? 可維護性好。 ? 結構化程序的基本結構和特點: ? ( 1)順序結構:一種簡單的程序設計,最基本、最常用的結構; ? ( 2)選擇結構:又稱分支結構,包括簡單選擇和多分支選擇結構,可根據條件,判斷應該選擇哪一條分支來執(zhí)行相應的語句序列; ? ( 3)重復結構:又稱循環(huán)結構,可根據給定條件,判斷是否需要重復執(zhí)行某一相同程序段。 ? 注釋分序言性注釋和功能性注釋,語句結構清晰第一、效率第二。 ( O(nlog2n) ) ? 在最壞情況下,冒泡排序的時間復雜度為______。 ? 選擇類排序法: ? ( 1)簡單選擇排序法 , 最壞情況需要 n(n1)/2次比較; ? ( 2)堆排序法,最壞情況需要 O(nlog2n)次比較。 ? 交換類排序法: ? ( 1)冒泡排序法,需要比較的次數為 n(n1)/2; ? ( 2)快速排序法。 ? 二分法查找只適用于順序存儲的有序表,對于長度為 n的有序線性表,最壞情況只需比較 log2n次。 ( 18) ? 若串 s=Program,則其子串的數目是 ______。(存儲結構) ? 順序存儲方法是把邏輯上相鄰的結點存儲在物理位置 ______的存儲單元中。 (邏輯) ? 棧的基本運算有三種:入棧
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1