三級(jí)信息管理技術(shù)考試復(fù)習(xí)指導(dǎo)

字號(hào):

1、計(jì)算機(jī)的 硬件 基本上由哪五大部分組成?
     答:運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備。
     2、運(yùn)算器都可對(duì)數(shù)據(jù)進(jìn)行哪兩種運(yùn)算?
     答:算術(shù)運(yùn)算和邏輯運(yùn)算。
     3、CAD、CAM、CAT、CAI都代表什么?
     答: 1、計(jì)算機(jī)輔助 設(shè)計(jì) (CAD)
     2、計(jì)算機(jī)輔助制造(CAM)
     3、計(jì)算機(jī)輔助測(cè)試(CAT)
     4、計(jì)算機(jī)輔助教學(xué)(CAI)
     4、數(shù)據(jù)處理是指對(duì)數(shù)據(jù)的(收集)、(存儲(chǔ))、(加工)、(分析)、(傳送)的全過(guò)程。
     5、程序性語(yǔ)言分為(機(jī)器語(yǔ)言)、(匯編語(yǔ)言)、(高級(jí)語(yǔ)言)三類(lèi)。
     6、能舉出哪些是高級(jí)語(yǔ)言、哪些是低級(jí)語(yǔ)言?
     低級(jí)語(yǔ)言:匯編語(yǔ)言
     高級(jí)語(yǔ)言:basic . cobol . c. foxbase等
     7、*作系統(tǒng)可分為(批處理*作系統(tǒng))、(分時(shí)*作系統(tǒng))、(實(shí)時(shí)*作系統(tǒng))三種*作系統(tǒng)。
     8、解釋型程序和編譯型程序有什么不同?哪種程序產(chǎn)生目標(biāo)程序?
     編譯程序產(chǎn)生目標(biāo)程序
     9、DBMS是什么的?
     答:DBMS 是數(shù)據(jù)庫(kù)管理系統(tǒng)。
     10、計(jì)算機(jī)系統(tǒng)由(硬件)系統(tǒng)、(軟件)系統(tǒng)兩部份組成。
     11、軟件系統(tǒng)分為(系統(tǒng))軟件、(應(yīng)用)軟件兩部分。
     12、*作系統(tǒng)的特征:(并發(fā)性 )、(共享性 )、(隨機(jī)性 )。
     13、沒(méi)有任何軟件支持的計(jì)算機(jī)稱(chēng)為( *機(jī))。
     14、*作系統(tǒng)的五大功能( 進(jìn)程管理)、(存儲(chǔ)管理 )、(文件管理 )、(設(shè)備管理 )、(作業(yè)管理 )。
     15、*作系統(tǒng)發(fā)展的過(guò)程:(手工*作階段 )、(早期批處理階段 )、( 執(zhí)行系統(tǒng)階段)、(多道程序系統(tǒng)階段 )、(分時(shí)系統(tǒng) )、(實(shí)時(shí)系統(tǒng) )、(通用*作系統(tǒng) )。
     16、Spooling系統(tǒng)是( 批處理)系統(tǒng)。
     17、批處理系統(tǒng)有兩大特點(diǎn)( 多道)、(成批 )。
     18、批處理系統(tǒng)追求的目標(biāo)是什么?
     答:提高系統(tǒng)資源利用率和大作業(yè)的吞吐量以作業(yè)流量的自動(dòng)化。
     19、分時(shí)系統(tǒng)的特點(diǎn)( 多路性)、(交互性 )、(獨(dú)立性 )、(及時(shí)性 )。
     20、分時(shí)系統(tǒng)的主要目標(biāo)?
     答:用戶(hù)響應(yīng)的及時(shí)性。
     21、實(shí)時(shí)系統(tǒng)分為哪兩類(lèi)?并能舉出這兩類(lèi)的例子。飛機(jī)飛行、彈道發(fā)射、預(yù)定飛機(jī)票、查詢(xún)航班都是什么系統(tǒng)?
     答:實(shí)時(shí)系統(tǒng)分為實(shí)時(shí)控制系統(tǒng)和實(shí)時(shí)信息處理系統(tǒng)。
     飛機(jī)飛行、彈道發(fā)射都是實(shí)時(shí)控制系統(tǒng)
     預(yù)定飛機(jī)票、查詢(xún)航班都是實(shí)時(shí)信息處理系統(tǒng)。
     22、實(shí)時(shí)系統(tǒng)的主要特點(diǎn)是什么?
     答:最主要的特點(diǎn)就是及時(shí)性,另外的一個(gè)特點(diǎn)是高可靠性。
     23、個(gè)人計(jì)算機(jī)上的*作系統(tǒng)是(個(gè)人計(jì)算機(jī))*作系統(tǒng)。
     24、*作系統(tǒng)的類(lèi)型?(批處理*作系統(tǒng) )、(分時(shí)*作系統(tǒng) )、(實(shí)時(shí)*作系統(tǒng) )、(個(gè)人計(jì)算機(jī)*作系統(tǒng) )、( 網(wǎng)絡(luò)*作系統(tǒng))、(分布式*作系統(tǒng) )。 25、計(jì)算機(jī)的應(yīng)用領(lǐng)域包括什么?
     答:1、科學(xué)計(jì)算  2、數(shù)據(jù) 通信 與數(shù)據(jù)處理、3、自動(dòng)控制  4、計(jì)算機(jī)輔助設(shè)計(jì)  5、計(jì)算機(jī)人工智能
     26、計(jì)算機(jī)的主要技術(shù)指標(biāo)?
     答:1、字長(zhǎng) 2、運(yùn)算速度 3、主存容量  4、綜合性能
     27、CPU的狀態(tài)
     答:CPU交替執(zhí)行*作系統(tǒng)程序和用戶(hù)程序。在執(zhí)行不同程序時(shí),根據(jù)運(yùn)行程序?qū)C(jī)器指令的使用權(quán)限而
     將CPU置為不同的狀態(tài),。CPU的狀態(tài)屬于程序狀態(tài)字PSW的一位。大多數(shù)計(jì)算機(jī)系統(tǒng)將CPU執(zhí)行劃分為管態(tài)和目態(tài)
     28、PCB是什么?
     答:是進(jìn)程控制塊。
     29、用戶(hù)組織的邏輯文件有哪兩種形式?
     答:流式文件、記錄式文件
     30、WAN、LAN、MAN都代表什么?
     答:WAN代表著廣域網(wǎng)、LAN代表著局域網(wǎng)、MAN代表著城域網(wǎng)。
     31、TCP/IP具有以下幾個(gè)特點(diǎn)?
     答:1、開(kāi)放的協(xié)議標(biāo)準(zhǔn),獨(dú)立于特定的計(jì)算機(jī)硬件與*作系統(tǒng)。
     2、獨(dú)立環(huán)形特定的網(wǎng)絡(luò)硬件,可以運(yùn)行在局域網(wǎng)、廣域網(wǎng)、更適用于互聯(lián)網(wǎng)中。
     3、統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個(gè)TCP/IP設(shè)備在網(wǎng)中都見(jiàn)有惟一的IP地址。
     4、標(biāo)準(zhǔn)化的高層協(xié)議??梢蕴峁┒喾N可靠的用戶(hù)服務(wù)。
     32、Internet 提供的主要服務(wù)?
     答:1、 www服務(wù)
      2、電子郵件服務(wù)
     33、Internet的基本接接入方式?
     答:1、通過(guò)ISP接入
     2、通過(guò)局域網(wǎng)接入
     3、通過(guò)電話線接入
     34、信息安全包括哪幾個(gè)方面?
     答:1、信息的保密性
     2、信息的完整性
     3、信息的可用性
     4、信息的可控性
     35、計(jì)算機(jī)直接執(zhí)行的程序是(可執(zhí)行文件),在機(jī)器內(nèi)是以(二進(jìn)制)編碼形式表示的。它編寫(xiě)的程序是(源程序)
     匯編語(yǔ)言是(低級(jí)語(yǔ)言),一般使用高級(jí)程序設(shè)計(jì)的語(yǔ)言編寫(xiě)的應(yīng)用程序稱(chēng)為(將高級(jí)語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言程序即目標(biāo)程序)
     36、解釋程序是邊逐條解釋邊逐條執(zhí)行,不保留機(jī)器碼的(目標(biāo)程序)。編譯方式是使用編譯程序把源程序編譯成機(jī)器代碼的(目標(biāo)程序)
     并形成(文件)保留。
     37、一般,將中斷源分為兩大類(lèi)(強(qiáng)迫性中斷)、(自愿性中斷)。
     38、強(qiáng)迫性中斷包括(輸入/輸出中斷)(硬件故障中斷)(時(shí)鐘中斷)(控制臺(tái)中斷)(程序性中斷)。
     39、什么是自愿性中斷?
     答:這類(lèi)中斷事件是正在運(yùn)行程序有應(yīng)是由于程序員在編造程序時(shí),因要求*作系統(tǒng)提供服務(wù)而有意思用訪管指令或系統(tǒng)調(diào)用,從而導(dǎo)致中斷的,
     所以又稱(chēng)為訪管中斷。這類(lèi)中斷的發(fā)生具有必然性,而且發(fā)生位置確定。
     40、中斷優(yōu)秀級(jí)是鞅硬件規(guī)定的,因?yàn)椴豢筛淖儯ㄟ^(guò)(中斷屏蔽)可以讀者中斷事件的響應(yīng)次序
     41、中斷處理過(guò)程分為四個(gè)階段
     答:1、保存被中斷程序的現(xiàn)場(chǎng),其目的是為了在中斷處理完之后,可以返回的被中斷的地方繼續(xù)執(zhí)行。
     2、分析中斷源,確定中斷原因。
     3、轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序。
     4、恢復(fù)被中斷程序現(xiàn)場(chǎng)(己中斷返回),繼續(xù)執(zhí)行被中斷程序。
     42、硬件時(shí)鐘分為哪兩類(lèi)?
     答:1、絕對(duì)時(shí)鐘和相對(duì)時(shí)鐘。
     43、什么是進(jìn)程?
     答:進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),進(jìn)程是系統(tǒng)進(jìn)行資源分配的一個(gè)獨(dú)立的單位,進(jìn)程是動(dòng)態(tài)產(chǎn)生,
     動(dòng)態(tài)消亡的,每一個(gè)進(jìn)程都有一個(gè)數(shù)據(jù)結(jié)構(gòu)——進(jìn)程控制塊——記錄其執(zhí)行情況,進(jìn)程有三種基本狀態(tài),隨著進(jìn)程的進(jìn)展 ,它們?cè)跔顟B(tài)之間相互變化。
     44、并發(fā)進(jìn)程使用的的共同使用的資源被稱(chēng)為(臨界資源)。
     45、分邏輯地址空間到物理地址空間的轉(zhuǎn)換被稱(chēng)為(地址映射)。
     46、主要的存儲(chǔ)管理方案有哪幾種?
     答:分區(qū)管理、段式管理、頁(yè)式管理、段頁(yè)式管理。
     47、計(jì)算機(jī)病毒的特征
     答:傳染性、破壞性、隱蔽性、潛伏性、可激發(fā)性。
     48、加密和解密方法的*作都是在一種密鑰控制下完廠的。他們分別稱(chēng)為(加密密鑰)(解密密鑰)。
     49、軟件危機(jī)主要表現(xiàn)在哪幾方面?
     答:1、軟件需求增長(zhǎng)得不到滿(mǎn)足
     2、軟件生產(chǎn)高成本,價(jià)格昂貴。
     3、軟件生產(chǎn)進(jìn)度違法控制。
     4、軟件需求定義不準(zhǔn)確,易偏離用戶(hù)需求。
     5、軟件質(zhì)量不易保證。
     6、軟件可維護(hù)性差。
     50、20世紀(jì)70年代,B.W.Boehm提出了軟件生命周期的(瀑布模型)。
     51、瀑布模型將軟件生命爭(zhēng)取劃人為八個(gè)階段
     答:1、問(wèn)題定義 2、可行性研究 3、需求分析 4、總體設(shè)計(jì)  5、詳細(xì)設(shè)計(jì)  6、程序編制 7、測(cè)試和運(yùn)行 8、維護(hù)
     52、瀑布模型的計(jì)劃期包括(問(wèn)題定義)、(可行性研究)、(需求分析);開(kāi)發(fā)期包括(總體設(shè)計(jì))(詳細(xì)設(shè)計(jì))、(程序設(shè)計(jì)),其中程序設(shè)計(jì)包括(編碼)和(測(cè)試)
     運(yùn)行期包括系統(tǒng)的(使用)和(維護(hù))。
     53、軟件的開(kāi)發(fā)技術(shù)包括(軟件開(kāi)發(fā)方法學(xué))、(軟件工具)、(軟件工程環(huán)境)。
     54、軟件工程管理包括(軟件管理),(軟件工程經(jīng)濟(jì)學(xué))。
     55、軟件開(kāi)發(fā)技術(shù)包括(軟件開(kāi)發(fā)方法學(xué))、(工具)和(環(huán)境支持),其主體內(nèi)容是(軟件開(kāi)發(fā)方法學(xué))。
     56、軟件工程管理包括(軟件管理學(xué))、(軟件工程經(jīng)濟(jì)學(xué))。
     57、結(jié)構(gòu)化方法將軟件生命周期分為(計(jì)劃)、(開(kāi)發(fā))、(運(yùn)行)三個(gè)時(shí)期。
     58、計(jì)劃期的主要是任務(wù)是(問(wèn)題定義)、(可行性研究)。
     59、開(kāi)發(fā)期的主要任務(wù)是(需求分析)、(總體設(shè)計(jì))、(詳細(xì)設(shè)計(jì))、(編碼)、(測(cè)試)。
     60、運(yùn)行期的主要任務(wù)是軟件的(運(yùn)行)和(維護(hù))。
     61、結(jié)構(gòu)化軟件開(kāi)發(fā)方法具有以下特點(diǎn)
     答:1、階段性 2、推遲實(shí)施  3、文檔管理 62、(問(wèn)題定義)階段的任務(wù)是要確實(shí)軟件系統(tǒng)所要解決的任務(wù)。
     63、可行性研究著重對(duì)以下具體方案考慮
     答:1、經(jīng)濟(jì)可行性 
     2、技術(shù)可行性
     3、*作可行性
     64、軟件計(jì)劃鞅兩項(xiàng)任務(wù)組成(分析)和(估算)。
     65、軟件開(kāi)發(fā)工作中的資源包含(人力資源)、(軟件資源)、(硬件資源),對(duì)每一種資源都應(yīng)指明三點(diǎn)(資源的描述)、(使用資源的起始時(shí)間)、(使用資源的終止時(shí)間)。
     66、開(kāi)發(fā)軟件的人員包括(管理人員)、(分析人員)、(設(shè)計(jì)人員)以及(編碼和測(cè)試人員)。
     67、軟件資源包括(支持軟件)和(應(yīng)用軟件)。
     68、需要分析的這個(gè)亟待的基本任務(wù)是,用戶(hù)和分析人員雙方共同來(lái)理解系統(tǒng)的需要,并將共同理解形成一份文件,即(軟件需要說(shuō)明書(shū))。
     69、用戶(hù)需求通常包括(功能要求 )、(性能要求)、(可靠性要求)、(安全保密要求)以及(開(kāi)發(fā)費(fèi)用開(kāi)發(fā)周期,可使用的資源等方面的限制)。
     70、分析亟待是(用戶(hù))和(軟件人員)雙方討論協(xié)商的階段。
     71、數(shù)據(jù)流圖包括哪四種基本的圖形符號(hào)
     答:1、圓框:變換/加工   2、方框:外部實(shí)體    3、箭頭:數(shù)據(jù)流  4、直線:數(shù)據(jù)存儲(chǔ)
     72、(數(shù)據(jù)字典)是對(duì)數(shù)據(jù)定義的信息的集合。
     73、數(shù)據(jù)字典中有四種類(lèi)型的條目:(數(shù)據(jù)流)、(數(shù)據(jù)存儲(chǔ))、(數(shù)據(jù)項(xiàng))和(加工)。
     74、數(shù)據(jù)字典可通過(guò)三種途徑實(shí)現(xiàn):
     答:1、人過(guò)過(guò)程 
     2、自動(dòng)化過(guò)程
     3、人機(jī)混合過(guò)程
     75、數(shù)據(jù)字典具有的特點(diǎn)?
     答:1、通過(guò)名字能方便地查閱數(shù)據(jù)的定義
     2、沒(méi)有冗余
     3、盡量不重復(fù)其他部分已說(shuō)明的信息
     4、能單獨(dú)處理描述每個(gè)名字的信息
     5、書(shū)寫(xiě)方法簡(jiǎn)單方便而且嚴(yán)格,容易更新和修改。
     76、需要分析的方法通常分為四步?
     答:1、理解當(dāng)前的現(xiàn)實(shí)環(huán)境
     2、將當(dāng)前系統(tǒng)的具體模型抽象為當(dāng)前邏輯模型
     3、分析新系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別
     4、確定新系統(tǒng)的人——機(jī)界面和一些補(bǔ)充考慮的細(xì)節(jié)問(wèn)題。
     77、需要分析的步驟?
     答:1、理解   2、分析   3、決策   4、實(shí)現(xiàn)  5、復(fù)審
     78、復(fù)審的標(biāo)準(zhǔn)和內(nèi)容?
     答:1、軟件需要規(guī)格說(shuō)明中的目標(biāo)是否與系統(tǒng)規(guī)格說(shuō)明中的目標(biāo)一致
     2、軟件需求規(guī)格說(shuō)明中對(duì)重要的系統(tǒng)元素接口,所有的數(shù)據(jù)流和數(shù)據(jù)文件的定義是否明確,是否有不一致或遺漏
     3、每個(gè)功能是否已清楚地描述,設(shè)計(jì)的主要約束是否實(shí)現(xiàn),對(duì)未來(lái)的可能的軟件需要是否有所考慮。
     4、是否與用戶(hù)取得了一致的意見(jiàn)。
     5、文檔是否取得了一致的意見(jiàn)。
     6、軟件計(jì)劃中的估算是否受到影響。
     79、(軟件需求說(shuō)明書(shū))是需求分析階段的最后成果,是軟件開(kāi)發(fā)中的重要文檔之一。
     80、軟件需求說(shuō)明書(shū)包括的內(nèi)容和書(shū)寫(xiě)參考格式?
     答:1、概述
     2、數(shù)據(jù)描述
     3、功能描述
     4、性能描述
     5、參考文獻(xiàn)目錄
     6、附錄 81、軟件需求說(shuō)明書(shū)的主要作用?
     答:1、作為用戶(hù)和軟件人員之間的共同文件,為雙方相互了解提供基礎(chǔ)。
     2、反映出用戶(hù)問(wèn)題的結(jié)構(gòu),可以作為軟件人員進(jìn)行設(shè)計(jì)和編碼的基礎(chǔ)。
     3、作為驗(yàn)收的依據(jù),己作為選取測(cè)試用例和進(jìn)行形式驗(yàn)證的依據(jù)。
     82、結(jié)構(gòu)化設(shè)計(jì)是以軟件需求分析階段所產(chǎn)生的文檔其中包括(數(shù)據(jù)流程圖)(數(shù)據(jù)字典)為基礎(chǔ)。
     83、軟件結(jié)構(gòu)的度量的術(shù)語(yǔ)
     答:深度:從根模塊到最低層模塊的層數(shù)。
     寬度:控制的總分布。
     扇入數(shù):有多少模塊直接控制一個(gè)給定的模塊
     扇出數(shù):由一個(gè)模塊直接控制其他模塊數(shù)。
     上級(jí)模塊:控制其他模塊的模塊
     從屬模塊:被另一模塊控制的模塊。
     84、(模塊)是數(shù)據(jù)說(shuō)明、可執(zhí)行永久等程序元素的集合。
     85、(模塊獨(dú)立的概念)是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。
     86、模塊獨(dú)立性是由(內(nèi)聚性)和(耦合性)兩個(gè)指標(biāo)來(lái)度量的。
     87、耦合是軟件結(jié)構(gòu)中(各模塊之間相互連接的一種度量)。
     88、耦合可以分為哪幾種? 他們之間的耦合度由高到低排列?
     答:1、內(nèi)容耦合 2、公共耦合  3、外部耦合  4、控制耦合  5、標(biāo)記耦合 6、數(shù)據(jù)耦合 7、非直接耦合
     89、內(nèi)聚是從(功能角度)來(lái)(衡量模塊的聯(lián)系)
     90、內(nèi)聚有哪一幾種,它們之間的內(nèi)聚度由弱到強(qiáng)的排列是什么?
     答:1、偶然內(nèi)聚 2、邏輯內(nèi)聚 3、時(shí)間內(nèi)聚4、過(guò)程內(nèi)聚 5、通信內(nèi)聚 6、順序內(nèi)聚 7、功能內(nèi)聚
     91、什么是納入時(shí)間?
     答:納入時(shí)間是指一個(gè)模塊被歸并到軟件的源語(yǔ)言描述之中的時(shí)間。
     92、模塊的激活機(jī)制通常有哪兩種?
     答:1、通過(guò)引用來(lái)調(diào)用模塊的 2、通過(guò)中斷來(lái)調(diào)用模塊的。
     93、在軟件結(jié)構(gòu)中,模塊可以分成以下的幾類(lèi)?
     答:1、順序模塊 2、增量模塊 3、并行模塊
     94、軟件系統(tǒng)的扇入和扇出有什么規(guī)定?
     答:設(shè)計(jì)好的軟件結(jié)構(gòu)通常頂層的扇出比較大,中間扇出比較少,底層模塊有大扇入。
     96、模塊的作用范圍是指(受該模塊內(nèi)一個(gè)判定影響的所有模塊的集合)
     97、在總體設(shè)計(jì)中要用到的幾種圖?
     答:1、層次圖和HIPO圖 2、結(jié)構(gòu)圖 
     98、一般的把信息流分為(事務(wù)流)和(交換流)。
     99、什么是事務(wù)流?
     答:當(dāng)信息活輸入通路到達(dá)一個(gè)處理,這個(gè)處理根據(jù)輸入數(shù)據(jù)的類(lèi)型從若干個(gè)動(dòng)作序列中選出一個(gè)來(lái)執(zhí)行,這類(lèi)數(shù)據(jù)流歸為特殊的一類(lèi),
     稱(chēng)為事務(wù)流。
     100、PAD圖又稱(chēng)為(問(wèn)題分析圖)
     101、PAD圖是(二維樹(shù)形結(jié)構(gòu))的圖形。
     102、PAD圖是(自頂向下、逐步求精)的方法使用。
     103、PDL又稱(chēng)為(偽碼)。
     104、(軟件設(shè)計(jì)規(guī)格說(shuō)明)是軟件設(shè)計(jì)的最終成果。
     105、軟件設(shè)計(jì)規(guī)格說(shuō)明用于兩個(gè)方面(作為編碼人員書(shū)寫(xiě)源程序的依據(jù))、(作為測(cè)試階段及維護(hù)階段的一個(gè)指南)。
     106、軟件設(shè)計(jì)規(guī)格說(shuō)明的編寫(xiě)可以分為兩個(gè)階段
     答:1、在總體設(shè)計(jì)階段育集中于軟件結(jié)構(gòu)的描述
     2、詳細(xì)計(jì)算機(jī)階段應(yīng)集中描述每個(gè)軟件元素的細(xì)節(jié)。
     107、軟件設(shè)計(jì)規(guī)格說(shuō)明中應(yīng)該包括哪些內(nèi)容?
     答:1、作用范圍
     2、參考文檔
     3、設(shè)計(jì)說(shuō)明
     4、模塊、
     5、文件結(jié)構(gòu)和全局?jǐn)?shù)據(jù)
     6、需要與模塊的相互對(duì)照表
     7、測(cè)試的準(zhǔn)備
     8、裝配
     9、專(zhuān)門(mén)的注釋
     10、附錄
     108、設(shè)計(jì)的復(fù)審包括(正規(guī)復(fù)審)、(非正規(guī)復(fù)審)。
     109、參與復(fù)審的人員包括(管理人員)、(技術(shù)開(kāi)發(fā)人員)以及(用戶(hù))。
     110、復(fù)審的標(biāo)準(zhǔn)是什么?
     答:1、可追溯性
     2、風(fēng)險(xiǎn)
     3、實(shí)用性
     4、可維護(hù)性
     5、接口
     6、技術(shù)清晰度
     7、選擇方案
     8、限制
     9、其它問(wèn)題111、結(jié)構(gòu)化語(yǔ)言的有哪三種控制結(jié)構(gòu)
     答:1、順序 2、循環(huán) 3、選擇
     112、結(jié)構(gòu)化語(yǔ)言的缺點(diǎn)是(目標(biāo)程序所需要的存儲(chǔ)容量和運(yùn)行時(shí)間都有一些增加)。
     113、從心理學(xué)的觀點(diǎn)看,編程語(yǔ)言的性能主要有哪些?
     答:1、一致性
     2、二義性
     3、簡(jiǎn)潔性
     4、局部性和線性
     114、從工程的觀點(diǎn)看,語(yǔ)言的性能包括如下內(nèi)容?
     答:1、是否易于把設(shè)計(jì)轉(zhuǎn)換為程序
     2、編譯效率
     3、可移植性
     4、是否有開(kāi)發(fā)工具
     5、源程序的可維護(hù)性
     115、高級(jí)語(yǔ)言通常人為哪三類(lèi)?
     答:1、基本語(yǔ)言
     2、結(jié)構(gòu)化程序語(yǔ)言
     3、專(zhuān)用語(yǔ)言
     116、當(dāng)評(píng)價(jià)可用語(yǔ)言時(shí)應(yīng)該考慮那些因素?
     答:1、一般的應(yīng)用領(lǐng)域
     2、算法及運(yùn)算的復(fù)雜性
     3、數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性
     4、軟件運(yùn)行的環(huán)境
     5、性能
     6、對(duì)該語(yǔ)言的熟悉程度
     117、可用性語(yǔ)言選擇時(shí)最主要的考慮什么因素?
     答:語(yǔ)言的應(yīng)用領(lǐng)域。
     118、提高程序的可讀性和易維護(hù)性的關(guān)鍵是(使程序結(jié)構(gòu)簡(jiǎn)單清晰)
     119、大型軟件系統(tǒng)的程序內(nèi)部必須帶有(說(shuō)明性注釋?zhuān)┘矗▋?nèi)部文檔)。
     120、軟件測(cè)試的目的是什么?
     答:軟件測(cè)試的目的是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤,測(cè)試是對(duì)軟件規(guī)格說(shuō)明,
     設(shè)計(jì)和編碼的最后復(fù)審。所以軟件測(cè)試貫穿在整個(gè)軟件開(kāi)發(fā)期的全過(guò)程。
     121、好的軟件測(cè)試方案是(盡可能發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤);(成功的測(cè)試則是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤)
     122、軟件測(cè)試是軟件開(kāi)發(fā)工程的重要階段,是軟件質(zhì)量保證的重要手段。其任務(wù)可歸納為?
     答:1、預(yù)防軟件發(fā)生錯(cuò)誤
     2、發(fā)現(xiàn)改正程序錯(cuò)誤
     3、提供錯(cuò)誤診斷信息
     123、軟件測(cè)試的方法有三種?
     答:1、動(dòng)態(tài)測(cè)試 2、靜態(tài)測(cè)試 3、正確性證明
     124、設(shè)計(jì)測(cè)試實(shí)例的方法一般有兩類(lèi)(黑箱法)和(白箱法)。
     125、黑箱測(cè)試即(功能測(cè)試)。
     126、白箱測(cè)試即(結(jié)構(gòu)測(cè)試)。
     127、什么是靜態(tài)測(cè)試?
     答:靜態(tài)測(cè)試一般是指人工評(píng)審軟件文檔或程序,借以發(fā)現(xiàn)其中的錯(cuò)誤,由于被評(píng)審的文檔
     或程序不必運(yùn)行,所以稱(chēng)為靜態(tài)。
     128、(軟件評(píng)審)是保證軟件質(zhì)量的重要措施。
     129、軟件評(píng)審可以分為(需求復(fù)審)、(總體設(shè)計(jì)復(fù)審)、(詳細(xì)設(shè)計(jì)復(fù)審)、(程序復(fù)審)。
     130、單元是什么?
     答:?jiǎn)卧浅绦蛑凶钚〉挠幸饬x的部分。
     131、單元由哪三部分組成?
     答:1、數(shù)據(jù)輸入 2、數(shù)據(jù)加工3、數(shù)據(jù)輸出。
     132、黑箱法分為(等價(jià)分類(lèi)法)、(邊緣值分析法)、(因果圖法)、(錯(cuò)誤探測(cè)法)。
     133、白箱測(cè)試包括什么?
     答:1、語(yǔ)句測(cè)試
     2、分支測(cè)試
     3、路徑測(cè)試
     4、覆蓋測(cè)試
     134、窮舉測(cè)試又稱(chēng)為(完全測(cè)試)。
     135、如測(cè)試蟆是希望通過(guò)測(cè)試發(fā)現(xiàn)程序的全部錯(cuò)誤則屬于(完全功能測(cè)試)
     136、如果設(shè)計(jì)這樣的測(cè)試輸入數(shù)據(jù)集,使程序的全部路徑都被遍歷屬于(完全功能測(cè)試)。
     137、軟件測(cè)試組成包括哪些?
     答:1、單元測(cè)試(模塊測(cè)試)
     2、集成測(cè)試
     3、有效性測(cè)試
     4、系統(tǒng)測(cè)試
     5、驗(yàn)收測(cè)試 138、單元測(cè)試的方法有哪些?
     答:1、動(dòng)態(tài)測(cè)試
     2、靜態(tài)測(cè)試
     3、復(fù)審
     139、集成測(cè)試又稱(chēng)為(整體測(cè)試或者是結(jié)合測(cè)試)。
     140、系統(tǒng)測(cè)試包含(功能測(cè)試)和(驗(yàn)收測(cè)試)。
     141、測(cè)試報(bào)告的內(nèi)容主要包括什么?
     答:1、引言
     2、測(cè)試計(jì)劃和配置
     3、接口測(cè)試
     4、功能測(cè)試
     5、開(kāi)發(fā)測(cè)試
     6、交付使用的準(zhǔn)備
     7、附錄
     142、軟件維護(hù)的任務(wù)是什么?
     答?軟件維護(hù)是指系統(tǒng)交付使用以后對(duì)它所做的改變。也是軟件生成周期中最后一個(gè)階段
     143、軟件維護(hù)的分類(lèi)?
     答:1、校正性維護(hù)
     2、適應(yīng)性維護(hù)
     3、完善性維護(hù)
     4、預(yù)防性維護(hù)
     144、影響軟件因素包括什么?
     答:1、人員因素
     2、技術(shù)因素
     3、管理因素
     4、程序自身的因素。
     145、影響軟件維護(hù)工作量的因素
     1、增加維護(hù)工作量的因素:軟件的年齡和大小,結(jié)構(gòu)的合理性,程序復(fù)雜性,用戶(hù)的總量,應(yīng)用的變化,文檔的質(zhì)量等都將影響維護(hù)的工作量。
     2、減少維護(hù)工作量的因素:使用新軟件,自動(dòng)工具、數(shù)據(jù)庫(kù)技術(shù)、新的數(shù)據(jù)管理軟件都對(duì)維護(hù)工作量減少有幫助 ,維護(hù) 經(jīng)驗(yàn) 同樣對(duì)減少維護(hù)工作量有益。
     146、軟件維護(hù)的任務(wù)包括什么?
     答:1、檢查用戶(hù)的要求和說(shuō)明書(shū)
     2、同用戶(hù)和開(kāi)發(fā)者商討
     3、檢查程序和文檔
     4、確定程序錯(cuò)誤性質(zhì)和位置
     5、研究程序的修改可行性和修改可能引起的后果。
     6、對(duì)改變部分進(jìn)行編碼
     7、修改程序文檔和程序庫(kù)、數(shù)據(jù)庫(kù)。
     147、維護(hù)的副作用都有什么?
     答:1、修改程序的副作用
     2、修改數(shù)據(jù)的哥作用
     3、文檔資料的副作用
     148、與軟件產(chǎn)品有關(guān)的性能?
     答:1、正確性
     2、健壯性
     3、效率
     4、安全性
     5、可用性
     6、風(fēng)險(xiǎn)
     7、可靠性
     148、軟件管理也稱(chēng)為(項(xiàng)目管理)。
     149、軟件管理的主要職能包括什么?
     答:1、組織管理 2、人員管理 3、資源管理 4、計(jì)劃管理 5、版本管理
     150、軟件工程標(biāo)準(zhǔn)化有什么好處?
     答:1、有利于軟件生產(chǎn)的組織
     2、有利于軟件生產(chǎn)的規(guī)?;妥詣?dòng)化
     3、便于培養(yǎng)軟件生產(chǎn)人員和提高技術(shù)水平
     4、能提高軟件生存率和保證質(zhì)量
     5、進(jìn)行開(kāi)發(fā)人員間的有效通信,減少錯(cuò)誤。
     6、可降低軟件生產(chǎn)成本和縮短開(kāi)發(fā)爭(zhēng)取
     7、有利于提高軟件生產(chǎn)的管理的水平