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

正文內(nèi)容

第10章程序設(shè)計(jì)基礎(chǔ)-wenkub

2023-03-28 20:55:45 本頁(yè)面
 

【正文】 它致力于用計(jì)算機(jī)能理解的邏輯來(lái)描述解決問(wèn)題的具體方法和步驟。 ? 機(jī)器語(yǔ)言和匯編語(yǔ)言都與計(jì)算機(jī)類型有關(guān) ; ? 匯編語(yǔ)言一般用于編制系統(tǒng)軟件和過(guò)程控制軟件 12 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言:脫離具體計(jì)算機(jī)硬件結(jié)構(gòu)的程序設(shè)計(jì)語(yǔ)言。CISC計(jì)算機(jī)指令條數(shù)多達(dá)二三百條,能直接處理多種數(shù)據(jù)類型。 操作碼 操作數(shù) 6 2. 指令系統(tǒng) 指令系統(tǒng):一臺(tái)計(jì)算機(jī)中全部指令的集合構(gòu)成指令系統(tǒng)。 計(jì)算機(jī)指令是硬件唯一能識(shí)別的、實(shí)現(xiàn)計(jì)算機(jī)基本功能的二進(jìn)制編碼,是指揮計(jì)算機(jī)工作的基本命令。 4. 4. 軟件生命周期:軟件開(kāi)發(fā)的具體步驟。第 10章 程序設(shè)計(jì)基礎(chǔ) 1 本章教學(xué)目的 : 了解程序設(shè)計(jì)的基本概念、思想和方法,為今后更好地學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言打好基礎(chǔ)。 3 程序設(shè)計(jì)語(yǔ)言概述 任何以計(jì)算機(jī)為處理工具的任務(wù)都是對(duì)處理對(duì)象和處理規(guī)則的完整描述,稱為程序。 指令 : 計(jì)算機(jī)指令是計(jì)算機(jī)執(zhí)行命令的最小功能單位 ,是指揮計(jì)算機(jī)工作的命令,是軟件與硬件的接口。 一臺(tái)計(jì)算機(jī)的指令系統(tǒng)決定了它的基本性能,現(xiàn)代計(jì)算機(jī)一般都有幾十條到上百條指令。 8 RISC, Reduced Instruction Set Computer,指令系統(tǒng)具有指令少、功能簡(jiǎn)單、指令執(zhí)行時(shí)間短等特點(diǎn),RISC成為計(jì)算機(jī)設(shè)計(jì)的主流 。 ? 程序設(shè)計(jì)的核心是數(shù)據(jù)結(jié)構(gòu)和算法; ? 通過(guò)數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)的存儲(chǔ)形式; ? 通過(guò)算法研究如何用快捷、高效的方法來(lái)組織解決問(wèn)題的具體過(guò)程。 面向過(guò)程的程序設(shè)計(jì)的核心是數(shù)據(jù)結(jié)構(gòu)和算法。程序模塊之間通過(guò)調(diào)用 關(guān)系完成程序的整體功能。 Pascal語(yǔ)言:作為一門實(shí)用程序設(shè)計(jì)語(yǔ)言和教學(xué)工具,Pascal語(yǔ)言在高校計(jì)算機(jī)軟件教學(xué)中一直處于主導(dǎo)地位。 18 面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言: 1. 對(duì)象:是程序中最基本的運(yùn)行實(shí)體,一個(gè)程序由若干個(gè)對(duì)象組成,各個(gè)對(duì)象既相互獨(dú)立,又通過(guò)消息相互聯(lián)系。 ? 方法:一種子程序,調(diào)用時(shí)依附于對(duì)象,運(yùn)行時(shí)執(zhí)行相關(guān)的操作,也稱之為對(duì)象函數(shù)。 Java語(yǔ)言 : Java也是一種跨平臺(tái)的程序設(shè)計(jì)語(yǔ)言,適合開(kāi)發(fā)基于網(wǎng)絡(luò)、多媒體、與平臺(tái)無(wú)關(guān)的應(yīng)用程序,應(yīng)用程序可以在網(wǎng)絡(luò)上傳輸,并可以運(yùn)行在任何計(jì)算機(jī)上。 22 在計(jì)算機(jī)中,通常將 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言和面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言統(tǒng)稱為高級(jí)程序設(shè)計(jì)語(yǔ)言,簡(jiǎn)稱高級(jí)語(yǔ)言。 24 在屏幕上顯示字符串“ Hello World” DSEG SEGMENT STRING DB ‘ Hello World’ ,0DH,OAH,’ $’ 。 人們將利用程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)的內(nèi)容稱為源程序 。 29 動(dòng)態(tài)鏈接庫(kù) 是由源程序生成的機(jī)器語(yǔ)言程序的另一種形式,主要作為可執(zhí)行程序的輔助文件,不能獨(dú)立運(yùn)行。 軟件工程學(xué)出現(xiàn)的目的是為緩解軟件危機(jī)。 33 ?供需矛盾 ; ?開(kāi)發(fā)成本和時(shí)間失控; ?質(zhì)量難以保障 ; ?維護(hù)困難 。 由于缺乏軟件開(kāi)發(fā)規(guī)范和技術(shù)文檔,人們很難閱讀和修改其他人開(kāi)發(fā)的軟件,使軟件維護(hù)、移植和升級(jí)困難,導(dǎo)致軟件重復(fù)開(kāi)發(fā)問(wèn)題嚴(yán)重,軟件復(fù)用性降低。 :完成軟件工程項(xiàng)目的技術(shù)手段,它支持項(xiàng)目計(jì)劃和估算、系統(tǒng)和軟件需求分析、軟件設(shè)計(jì)、編碼、測(cè)試和維護(hù)。 37 在軟件開(kāi)發(fā)過(guò)程中,必須遵循 抽象性 、信息隱藏性 、 模塊化 、 局部化 、 一致性 、 完整性 和 可驗(yàn)證性 等原則。 一個(gè) 模塊 的 功能盡量獨(dú)立 和完整,不受其他模塊運(yùn)行(如改變同名變量的值)的干擾,在模塊內(nèi)部有較強(qiáng)的內(nèi)聚力,其他模塊只能通過(guò)接口與之建立聯(lián)系,以便降低求解問(wèn)題的復(fù)雜性。 38 軟件生命周期 軟件產(chǎn)品從形成概念開(kāi)始,經(jīng)過(guò)開(kāi)發(fā)、使用和維護(hù),直到最后退役的全過(guò)程稱為軟件的生命周期。 2. 需求分析: 需求是用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能和約束等方面的要求或期望。 需求分析 的 成果 是 需求規(guī)格說(shuō)明書 ,通常包括 數(shù)據(jù)描述 、 功能描述 和 性能描述 等信息。 ?數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì):也稱
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1