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

正文內(nèi)容

最新版自考軟件開發(fā)工具復(fù)習(xí)資料-全文預(yù)覽

2025-05-08 02:38 上一頁面

下一頁面
  

【正文】 使用者通過人機(jī)界面輸入的命令、參數(shù)及其它要求和用于生成代碼的程序框架及組件代碼代碼:高級(jí)程序設(shè)計(jì)語言代碼和機(jī)器語言文檔包括:(文章)(表格)(圖形),(表格)比較容易輸出,(文章)是最難處理的。包括項(xiàng)目的進(jìn)度、過程、人員分工、資源投入、版本組織等。(3)第三類信息是運(yùn)行狀況與測(cè)試的記錄。(單選、填空)信息庫的技術(shù)要素:信息庫的內(nèi)容、信息庫的組織方式、信息庫的管理功能、歷史信息的處理方法(多選)簡答:信息庫的內(nèi)容信息庫中需要存放四大類信息:(1)第一類信息是關(guān)于軟件應(yīng)用的領(lǐng)域與環(huán)境的狀況。(4)測(cè)試階段:任務(wù)是對(duì)已經(jīng)完成的各個(gè)模塊或子系統(tǒng)進(jìn)行試算、調(diào)整,以便最終形成完整的軟件。(4)項(xiàng)目管理和版本管理:跨越生命周期的信息管理4.2總控部分及人機(jī)界面名次解釋 軟件配置或集成:建立一個(gè)有效的總控部分,能夠在各個(gè)具體工具之上實(shí)現(xiàn)信息的正確傳遞與轉(zhuǎn)換,幫助人們完成上述協(xié)調(diào)與配合的工作,從而形成一個(gè)統(tǒng)一的、完整的支撐環(huán)境,并通過一個(gè)統(tǒng)一的、友好的人機(jī)界面與用戶對(duì)話。(5)對(duì)于歷史信息進(jìn)行跨生命周期的管理,把項(xiàng)目運(yùn)行與版本更新的有關(guān)信息科學(xué)地管理起來。(填空、多選)4.1 基本功能與一般結(jié)構(gòu)簡答:軟件開發(fā)工具的基本功能(1)提供描述軟件狀況及其開發(fā)過程的概念模式,以協(xié)助軟件開發(fā)人員認(rèn)識(shí)軟件工作的環(huán)境與要求、合理地組織與管理軟件開發(fā)的工作過程。(3)有效地利用各種資源,盡可能使資源的閑置與浪費(fèi)減少。浪費(fèi)和效益究竟何者成為現(xiàn)實(shí),取決于指揮決策的正確與否,而決策的正確則立足于這種管理工作。(填空)AD/Cycle的系統(tǒng)結(jié)構(gòu)模式SAA三個(gè)接口:對(duì)程序員的接口CPI、對(duì)其他計(jì)算機(jī)系統(tǒng)的接口CCS、對(duì)用戶的接口CUA人機(jī)交互手段的八個(gè)方面:鍵盤操作、屏幕滾動(dòng)、菜單選擇、幫助系統(tǒng)、鼠標(biāo)操作、色彩應(yīng)用、數(shù)據(jù)錄入、信息顯示。3.3信息庫及其一致性傳統(tǒng)的信息傳遞方式是通過(文檔)形式交流的,主要有(系統(tǒng)說明書)(設(shè)計(jì)方案)(使用手冊(cè))(填空、單選、多選)名詞解釋 信息庫:是一個(gè)包羅萬象的,隨著項(xiàng)目進(jìn)展而不斷修改與補(bǔ)充的數(shù)據(jù)集合。時(shí)序網(wǎng)絡(luò):主要用于描述系統(tǒng)狀態(tài)及其轉(zhuǎn)換方式,因此常常用于一些實(shí)時(shí)控制方面的軟件的功能。與結(jié)構(gòu)圖相比,DFD更適用于(客觀描述),而結(jié)構(gòu)圖則著重于軟件模塊之間的(控制)。它以模塊的調(diào)用關(guān)系為線索,從宏觀上使人一目了然地掌握軟件的全面。(4)概念模式在認(rèn)識(shí)過程中十分重要,同時(shí)作為(交流)與(表達(dá)工具)也是十分重要的。(填空)軟件開發(fā)工具用到的理論和方法有6種:概念模式、數(shù)據(jù)庫技術(shù)、編譯技術(shù)、人機(jī)界面、項(xiàng)目管理和版本管理、系統(tǒng)科學(xué)與系統(tǒng)工程理論(多選)3.2概念模式及其作用名詞解釋 概念模式:又稱概念模型,原是認(rèn)知科學(xué)中的一個(gè)用語,指人們?cè)谡J(rèn)識(shí)事物過程中,對(duì)某一事物或某一系統(tǒng)形成的抽象的、一般化的概念框架。(選擇)簡答:對(duì)軟件開發(fā)涉及的信息管理工作有哪些?(1)許多信息需要長期保存,因?yàn)樗麄儾⒎侵挥靡淮?,而是需要不斷更新,不斷被調(diào)用。(3)軟件成果本身,包括程序與文檔。(填空)簡答:軟件開發(fā)過程中涉及的信息主要有哪些?(1)有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息。(3)抽象的、較大的對(duì)象所具有的性質(zhì)包括靜態(tài)屬性和動(dòng)態(tài)操作,自然地成為它地子類地性質(zhì),不必加以重復(fù)說明或規(guī)定,這就是“遺傳性”(名詞解釋)(4)對(duì)象之間可以護(hù)送消息。(單選、填空題)結(jié)構(gòu)化程序設(shè)計(jì)方法的優(yōu)點(diǎn):保證了軟件可靠、準(zhǔn)確度,易于修改 缺點(diǎn):增大了程序工作量,增加了編程中的麻煩與瑣碎的工作(多選題)工程思想的核心:(標(biāo)準(zhǔn)化的表達(dá)方式)(規(guī)范化的工作步驟)(填空題)簡答:軟件工程的思想(1)對(duì)軟件開發(fā)過程進(jìn)行規(guī)范,把開發(fā)過程分為:需求分析、分析與設(shè)計(jì)階段、編程階段、測(cè)試階段、使用及維護(hù)階段五個(gè)階段。(2) 模塊之間的聯(lián)系及其相互影響盡可能地少,對(duì)于必要地聯(lián)系都應(yīng)當(dāng)加以明確地說明。 關(guān)鍵在于程序員的知識(shí)水平與實(shí)際經(jīng)驗(yàn)簡答:大型軟件開發(fā)中的困難(1)一致性的保持成為十分困難的問題(2)測(cè)試的困難大大增加。認(rèn)識(shí)與描述客觀系統(tǒng)主要用在軟件開發(fā)工作的第一個(gè)階段(需求分析階段)(單選、填空)簡答:軟件開發(fā)工具的性能(1)表達(dá)能力或描述能力:選擇軟件開發(fā)工具時(shí)首先要考慮的(2)保持信息一致性的能力(3)使用的方便程度(4)工具的可靠性 可靠性:在各種各樣干擾下仍能保持正常工作,而不致丟失或弄錯(cuò)信息。名詞解釋 CASE工具:一種理解是計(jì)算機(jī)輔助軟件工程,另一種是計(jì)算機(jī)輔助系統(tǒng)工程,即應(yīng)用計(jì)算機(jī)自身處理信息的巨大能力,幫助人們開發(fā)復(fù)雜的軟件或應(yīng)用系統(tǒng)。(3)把軟件開發(fā)工作延伸到項(xiàng)目及版本管理,從而超出了一次編程地局限,而擴(kuò)展到了作為一個(gè)不斷發(fā)展地客體生長完善地全過程。通用軟件的弱點(diǎn)(1)有許多工作是通用軟件所無法完成的(2)用通用軟件完成某些工作,只能表現(xiàn)其表面的形式,而不能反映其邏輯內(nèi)涵(3)用通用軟件來幫助人們完成軟件開發(fā)工作時(shí),常常遇到難于保持一致性的困難1屬于專用軟件開發(fā)工具的有(代碼生成器:報(bào)表生成器、菜單生成器、對(duì)話生成器)(第四代語言)(數(shù)據(jù)字典管理系統(tǒng)DDMS)(畫數(shù)據(jù)流程圖、ER圖或程序框圖的繪圖軟件)(多選題)1進(jìn)入集成的軟件開發(fā)環(huán)境階段的標(biāo)志是IBM公司(AD/Cycle理論框架的提出)(單選題)1.2軟件開發(fā)工具的概念簡答:軟件開發(fā)工具概念的要點(diǎn)(1)它是在高級(jí)程序設(shè)計(jì)語言之后,軟件技術(shù)進(jìn)一步發(fā)展的產(chǎn)物(2)它的目的是人們開發(fā)軟件過程中給予人們各種不同方面、不同程度的支持或幫助(3)它支持軟件開發(fā)的全過程,而不是僅限于編碼或其它特定的階段認(rèn)識(shí)軟件開發(fā)工具的概念,應(yīng)同時(shí)認(rèn)識(shí)它的(繼承性)與(創(chuàng)造性)(填空題)指令是人們?cè)趯?shí)踐中形成的工作(規(guī)范)與(步驟)(填空題)軟件應(yīng)當(dāng)包括(程序)和(文檔)兩個(gè)不可缺少的組成部分。60年代初期的高級(jí)語言有(FORTRAN)(ALGOL)(COBOL)。軟件開發(fā)工具第1章 緒論1.1 軟件開發(fā)工具的由來軟件產(chǎn)品的(質(zhì)量)(效率)(價(jià)格)已成為各方面關(guān)注的十分重要的問題。(3)強(qiáng)調(diào)對(duì)軟件開發(fā)全過程中各個(gè)階段的支持,即不僅包含狹義的編程階段,而是包括了相當(dāng)廣泛的范圍和相當(dāng)豐富的內(nèi)容。簡答:軟件的重要性(1)軟件是計(jì)算機(jī)的靈魂(2)軟件是使用者與計(jì)算機(jī)之間的橋梁(3)軟件是人類在各個(gè)領(lǐng)域中積累的知識(shí)的結(jié)晶(4)軟件是人類文明與知識(shí)得以延續(xù)的新的載體(5)軟件是人類進(jìn)一步成為一個(gè)整體,得以進(jìn)一步相互聯(lián)系的紐帶簡答:軟件的困難性(1)人類社會(huì)和客觀世界的復(fù)雜性,決定了軟件本身的復(fù)雜性(2)人類知識(shí)的豐富多彩,決定了軟件的極大的多樣性(3)客觀世界的動(dòng)態(tài)性,決定了軟件對(duì)可維護(hù)性、可重用性越來越高的要求。(多選、填空題)簡答:軟件開發(fā)新階段的特點(diǎn)(表現(xiàn))(1)自動(dòng)化程度的提高(2)這一階段的工作明確地把需求分析包括進(jìn)了軟件工作地范圍之內(nèi),從而使軟件開發(fā)過程進(jìn)一步向用戶延伸,離用戶更近了。名詞解釋 可視化編程:強(qiáng)調(diào)“所見即所得”得原則,力圖實(shí)現(xiàn)編程工作的可視化,即隨時(shí)可以看到結(jié)果,程序的調(diào)整與后果的調(diào)整同步進(jìn)行??傮w設(shè)計(jì)包括(軟件的結(jié)構(gòu)設(shè)計(jì))(公用的數(shù)據(jù)文件或數(shù)據(jù)庫的設(shè)計(jì))(各部分的連接方式)(信息交換的標(biāo)準(zhǔn))等(多選題)總體設(shè)計(jì)的成果是(系統(tǒng)的總體設(shè)計(jì)文件及各個(gè)模塊的設(shè)計(jì)任務(wù)書)(單選題)總體設(shè)計(jì)文件包括(結(jié)構(gòu)圖)(模塊清單)(公用數(shù)據(jù)結(jié)構(gòu))(多選題)名詞解釋 模塊的測(cè)試:根據(jù)總體設(shè)計(jì)時(shí)制定的各個(gè)模塊的設(shè)計(jì)任務(wù),對(duì)程序員完成的模塊進(jìn)行驗(yàn)收,看他們是否實(shí)現(xiàn)了所要求的功能,是否達(dá)到了所要求的性能指標(biāo)。按與硬件、軟件的關(guān)系劃分(1)依賴于特定的計(jì)算機(jī)或特定的軟件 設(shè)計(jì)工具、集成化的軟件開發(fā)工具(2)獨(dú)立于硬件與其他軟件的 分析工具、計(jì)劃工具簡答:學(xué)習(xí)軟件開發(fā)工具的目的(P16)第2章 軟件開發(fā)過程及其組織2.1軟件開發(fā)中的困難軟件開發(fā)的基本問題(單個(gè)程序員遇到的問題) 兩個(gè)轉(zhuǎn)換(1)第一個(gè)轉(zhuǎn)換是用戶對(duì)軟件功能的理解與程序員對(duì)軟件功能的理解之間的轉(zhuǎn)換 手段:用盡可能標(biāo)準(zhǔn)化的方法編寫程序設(shè)計(jì)任務(wù)書(2)第二個(gè)轉(zhuǎn)換解決的是人和機(jī)器之間的交流與協(xié)調(diào)問題:人和機(jī)器之間的思維方式、工作方式上都有許多根本的區(qū)別。 名詞解釋:凝聚性 每一個(gè)模塊實(shí)現(xiàn)一項(xiàng)明確地任務(wù),反之每一項(xiàng)任務(wù)僅有一個(gè)模塊來完成。如何實(shí)施結(jié)構(gòu)化程序設(shè)計(jì)的思想?(1)限制甚至不用GOTO語句,絕對(duì)禁止超越模塊邊界的GOTO語句(2)子程序盡可能做到只有一個(gè)入口、一個(gè)出口(3)程序風(fēng)格盡量明確、清晰
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1