轉載:https://www.kanzhun.com/k-mianshitimu/530929.html 一、軟件分析:是一個對用戶的需求進行去粗取精、去偽存真、正確理解,然后把它用軟件工程開發語言表達出來的過程,基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫需求規格說明書文檔 ...
軟件工程包括三個要素:方法 工具和過程。軟件工程方法為軟件開發提供了 如何做 的技術。它包括了多方面的任務,如項目計划與估算 軟件系統需求分析 數據結構 系統總體結構的設計 算法過程的設計 編碼 測試以及維護等。軟件工具為軟件工程方法提供了自動的或半自動的軟件支撐環境。目前,已經推出了許多軟件工具,這些軟件工具集成起來,建立起稱之為計算機輔助軟件工程 CASE 的軟件開發支撐系統。CASE將各種 ...
2019-03-07 16:16 0 1037 推薦指數:
轉載:https://www.kanzhun.com/k-mianshitimu/530929.html 一、軟件分析:是一個對用戶的需求進行去粗取精、去偽存真、正確理解,然后把它用軟件工程開發語言表達出來的過程,基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫需求規格說明書文檔 ...
軟件工程知識點 黑盒測試和白盒測試? 白盒測試是把測試對象看見透明的。也就是代碼是透明的。我們知道程序的內部代碼。要根據程序的代碼設計更盡可能多的測試用例來測試。 它的優點是代碼覆蓋率特別高,他的缺點就是覆蓋所有的代碼路徑的難度特別大,業務功能可能覆蓋不全,測試的開銷大。 一般白盒是配合 ...
Java 軟件高級工程師筆試題 【智力部分】(30分) 1. 燒一根不均勻的繩要用一個小時,如何用它來判斷半個小時?(5分) 兩頭同時燒 2. 4,4,10,10,加減乘除,怎么出24點?四個數字分別只能用一次(5分) (10*10-4)/4 3. 如果你有無窮多的水,一個容積為3L ...
1、int a[10]={1,2,3,4,5,6,7,8,9,0}; int *p=&a[1]; 則p[6]等於82、整數數組清零:bzero(),memset()。3、sizeof( ...
公司:國企,主做民航相關信息化應用系統職位:.NET高級軟件工程師 1. 什么是虛函數?子類需要對虛函數做什么?虛函數有什么用?2. B/S與C/S不同,優缺點3. Web頁面中傳值的方式4. NHibernate、Castle、Spring、MVC、IOC、AOP5. 階乘6. 9×9乘法表 ...
1.預處理命令#define #define SECONDS_PER_YEAR (60*60*24*365)UL (因為數值超過65535,產生溢出,因此需要用到長整型,而且不會是負數, ...
@ 目錄 嵌入式軟件工程師面試題目整理(一) Arm有多少32位寄存器? Arm2440和6410有什么區別 CPU,MPU,MCU,SOC,SOPC聯系與差別 上拉&下拉&高阻態 串口協議講一講 ...
@ 目錄 嵌入式軟件工程師面試題目整理(二) linux中內核空間及用戶空間的區別?用戶空間與內核通信方式有哪些? 字符設備和塊設備的區別,請分別列舉一些實際的設備說出它們是屬於哪一類設備 linux中系統調用過程?如:應用程序中read ...