馬曉丹 王忠 范青剛 陳菁
[摘 要] 隨著軍用軟件設計復雜度和質量要求的不斷提高,對軍隊院校傳統的程序設計基礎課教學提出了新的要求。為使學生的程序設計過程規范化,有必要在基礎教育中提高他們的軟件測試能力。本文闡述了以基礎課程內容為基礎,引入和滲透軟件測試思想和技術的解決思路。
[關鍵詞] 程序設計基礎課;測試;融合
[作者簡介] 馬曉丹(1985—),女,寧夏銀川人,碩士,講師,研究方向為軟件工程與測試。
[中圖分類號] G642.0? ? [文獻標識碼] A? ? [文章編號] 1674-9324(2020)26-0270-02? ? [收稿日期] 2020-02-09
隨著計算機技術的高速發展,現代軍事裝備中計算機軟件的應用比以往更加廣泛而深入,軟件開發中出現缺陷的幾率也越來越高,而軍用軟件的廣泛應用又對軟件質量提出了更高的要求。因此,現實需求對軍用軟件開發人員的素質也提出了更高的要求。
程序設計基礎是對實際編程要求很強的基礎課程,要求學員既要學好語言語法知識,又要通過大量的實際操作掌握編程的技巧技能。而目前程序設計基礎的內容相對缺乏相應的測試和應用背景知識,使得這門課的實用意義大大下降。本文從測試理論與程序設計基礎相結合的角度,討論如何引導學員從測試和應用的角度來解決程序中遇到的開發與設計的問題。
一、根據軍用軟件的設計和開發需求改變現有的教學理念
隨著軍用軟件規模的不斷擴大、軟件的質量和可靠性越來越受到重視的背景下,軟件測試的內涵和外延也隨之愈加復雜起來。……