第一套:
一、單項選擇題
(每小題
2分,共20分
)1.( )
工具是完全為專案主管人員服務的。
a.計畫工具
b.分析工具
c.設計工具
d.管理工具
2.下列有關各種概念模型的說法不正確的是
( )a.
結構圖的優點是體現層次結構,由上到下,由粗到細描述程式的結構
b.結構圖用於描述程式模組內部的邏輯結構
c.資料流程圖是描述系統資訊處理的全過程
d.時序網路的基本概念是狀態與轉換
3.( )
工具是出現最早、規模最大的。
a.計畫工具
b.分析工具
c.設計工具
d.管理工具
4.下列用於衡量專案組的標準的是()
a. ad/cycle b. iso9001
標準c. com101
d. cmm
5.下列有關結構化程式設計的說法中正確的是
( )a.
減少了程式工作量
b.減少了**的除錯
c.降低了程式的執行效率
d.使程式不容易修改
6.資訊庫的組織方式不包括()
a.分散儲存
b.集中儲存
c.邏輯上分散,物理上統一
d.邏輯上統一,物理上分散
7.( )
是軟體開發工具走向成熟的體現。
a.總控與人機介面
b.專案管理與版本管理
c.**生成與文件生成
d.資訊庫及其管理模組8.在
ad/cycle
的模型中,總控與人機介面的設計原則不包括
( )a.
面向使用者的原則
b.保證各部分之間資訊的準確傳遞
c.保證系統的完整性或模組化
d.保證系統的開放性或靈活性
9.對於自行研製工具來說,除了技術上的考慮之外,首先要
( )a.
組織專案組人員
b.調查市場
c.估算經費能力
d.區分自己用還是作為商品**
10.目前已經提出的軟體開發標準化的方案有
( )a. corba b. xmlc. html d. pvcs
二、填空題(每空
1分,共25分
)1.軟體開發過程的幾個主要階段包括:
_______
、總體設計、
_______
、_______。2.
軟體開發的基本問題主要在於兩個轉換沒有順利通過,即
_______
,_______。3.
資料流程圖面對的是乙個
_______
的資訊流程,它更多地用於描述某一業務處理系統的資訊**、儲存、處理,去向的全面情況。與結構圖相比,它更適於
_______
描述,而結構圖則著重於軟體模組之間的
_______。4.
物件導向的程式語言使軟體工作進一步向
_______
靠近,這對於計算機應用深入到各個領域是十分有利的。
5.軟體規模越大,管理的重要性就越突出。一般來說,專案管理的要素是進度、
_______
、費用開支、
_______
。對於軟體開發來說,核心是
_______
問題。6.
為自己用開發的軟體工具時,首先從
_______
,設立_______
目標。7.
文件生成包括
_______
,_______
,圖形,最易處理的是
_______。8.
資訊庫管理模組功能與一般資料庫系統的區別在於:如何實現
________
資訊與_______
資訊的協調一致,資訊之間的
_______
聯絡的識別與記錄。
9.專案管理與版本管理的核心問題是
_______
,其中專案管理是以
_______
為中心解決問題。
10.在真正實現即插即用的程式設計時,並不那麼簡單,首先
_______
的問題就十分困難,其次軟體部件的
_______
也是問題。
11.版本管理的核心是保持各個版本之間、區域性和整體之間的兩個
_______
。三、簡答題
(每小題
5分,共20分
)1.簡述**生成器的輸出及特點。
2.分析現階段,軟體開發工具國內發展的實際水平。
3.簡述在自行開發為自己用的軟體開發工具時應注意的問題。
4.簡述資訊庫存放的主要內容。
四、論述題
(每小題
10分,共20分
)1.軟體開發工具用到的幾個主要的理論和方法。
2.論述關於使用者介面的基本原則。
五、應用題
(15分
)對於單個的程式設計師來說,獨自編寫程式相當於手工作坊的工作方式。那麼真正的大型軟體的研製必須採用現代化大生產的方式才能完成。談談大型軟體開發過程中存在的各種困難及其存在的原因以及你對這種困難與原因的認識。
軟體開發工具
簡介 軟體開發工具這本書從兩個方面為我們展示了學習的內容。分別是理論篇和實踐篇。本書通篇講述的中心或者說物件就是軟體開發工具。首先軟體開發工具簡單來說就是開發軟體的軟體,它具有整合開發的環境 實現開發的所有裝置所需 整本書的線索大致是這樣的 在第三代計算機語言出現之前,人們開發軟體可能需要從二進位制...
軟體開發工具
關於本次自考軟體開發工具的學習,主要是讓我們在學習了程式設計的基本知識後,進一步了解和掌握軟體開發的各類工具,從而提高軟體開發能力和水平,以適應未來工作的需要。對於軟體開發工具的學習,主要是根據課本中講述的知識,來整理的個人思路,下面就用這幅圖來解釋一下。從圖中,我們可以看出 主要從理論和實踐兩個大...
軟體開發工具安裝
git config global user.name 這裡換上你的使用者名稱 git config global user.email 這裡換上你的郵箱 ssh keygen t rsa c 這裡換上你的郵箱 找到c users 當前使用者名稱 ssh id rsa.pub檔案,將內容新增到git...