一、 简答题
1、简述软件工程的三要素以及它们之间的关系。
2、软件工程主要包括哪些活动,各项活动的任务是什么?
3、什么是软件开发模型?简述软件开发模型中的演化模型,说明该模型的特点。
4、以结构化分析方法建立的系统模型有哪些部分组成?每一部分的基本作用是什么?
5、将一个系统的数据流图(DFD),转换为系统的模块结构图(MSD)的基本思路是什么?
软件工ç¨å
æ¬ä¸ä¸ªè¦ç´ ï¼æ¹æ³ãå·¥å
·åè¿ç¨ã
软件工ç¨æ¹æ³ä¸ºè½¯ä»¶å¼åæä¾äºâå¦ä½åâçææ¯ãå®å
æ¬äºå¤æ¹é¢çä»»å¡ï¼å¦é¡¹ç®è®¡åä¸ä¼°ç®ã软件系ç»éæ±åæãæ°æ®ç»æãç³»ç»æ»ä½ç»æç设计ãç®æ³è¿ç¨ç设计ãç¼ç ãæµè¯ä»¥åç»´æ¤çã
软件工å
·ä¸ºè½¯ä»¶å·¥ç¨æ¹æ³æä¾äºèªå¨çæåèªå¨ç软件æ¯æç¯å¢ãç®åï¼å·²ç»æ¨åºäºè®¸å¤è½¯ä»¶å·¥å
·ï¼è¿äºè½¯ä»¶å·¥å
·éæèµ·æ¥ï¼å»ºç«èµ·ç§°ä¹ä¸ºè®¡ç®æºè¾
å©è½¯ä»¶å·¥ç¨(CASE)ç软件å¼åæ¯æç³»ç»ãCASEå°åç§è½¯ä»¶å·¥å
·ãå¼åæºå¨åä¸ä¸ªåæ¾å¼åè¿ç¨ä¿¡æ¯çå·¥ç¨æ°æ®åºç»åèµ·æ¥å½¢æä¸ä¸ªè½¯ä»¶å·¥ç¨ç¯å¢ã
软件工ç¨çè¿ç¨åæ¯å°è½¯ä»¶å·¥ç¨çæ¹æ³åå·¥å
·ç»¼åèµ·æ¥ä»¥è¾¾å°åçãåæ¶å°è¿è¡è®¡ç®æºè½¯ä»¶å¼åçç®çãè¿ç¨å®ä¹äºæ¹æ³ä½¿ç¨ç顺åºãè¦æ±äº¤ä»çææ¡£èµæã为ä¿è¯è´¨éååè°ååæéè¦ç管çãå软件å¼åå个é¶æ®µå®æçéç¨ç¢ã
软件工ç¨æ¯ä¸ç§å±æ¬¡åçææ¯ãä»»ä½å·¥ç¨æ¹æ³ï¼å
æ¬è½¯ä»¶å·¥ç¨ï¼å¿
须以æç»ç»çè´¨éä¿è¯ä¸ºåºç¡ãå
¨é¢çè´¨é管çå类似çç念åºæ¿äºä¸æçè¿ç¨æ¹è¿ï¼æ£æ¯è¿ç§æ¹è¿å¯¼è´äºæ´å æçç软件工ç¨æ¹æ³çä¸æåºç°ãæ¯æ软件工ç¨çæ ¹åºå°±å¨äºå¯¹è´¨éçå
³æ³¨ã
2. 1.Pï¼Planï¼è½¯ä»¶è§æ ¼è¯´æ
2.D(Do)软件å¼å
3.C(Check)软件确认
4A(Action)软件æ¼è¿
3. 软件å¼å模å(Software Development Model)æ¯æ软件å¼åå ¨é¨è¿ç¨ãæ´»å¨åä»»å¡çç»ææ¡æ¶.
æ¼å模å主è¦é对äºå ä¸è½å®æ´å®ä¹éæ±ç软件å¼åãç¨æ·å¯ä»¥ç»åºå¾ å¼åç³»ç»çæ ¸å¿éæ±ï¼å¹¶ä¸å½çå°æ ¸å¿éæ±å®ç°åï¼è½å¤ææå°æåºåé¦ï¼ä»¥æ¯æç³»ç»çæç»è®¾è®¡åå®ç°ã软件å¼å人åæ ¹æ®ç¨æ·çéæ±ï¼é¦å å¼åæ ¸å¿ç³»ç»ãå½è¯¥æ ¸å¿ç³»ç»æå ¥è¿è¡åï¼ç¨æ·è¯ç¨ä¹ï¼å®æä»ä»¬çå·¥ä½ï¼å¹¶æåºç²¾åç³»ç»ãå¢å¼ºç³»ç»è½åçéæ±ã软件å¼å人åæ ¹æ®ç¨æ·çåé¦ï¼å®æ½å¼åçè¿ä»£è¿ç¨ã第ä¸è¿ä»£è¿ç¨åç±éæ±ã设计ãç¼ç ãæµè¯ãéæçé¶æ®µç»æï¼ä¸ºæ´ä¸ªç³»ç»å¢å ä¸ä¸ªå¯å®ä¹çãå¯ç®¡ççåéã ããå¨å¼å模å¼ä¸éååæ¹å¾ªç¯å¼åçåæ³ï¼æ¯å¾ªç¯å¼åä¸é¨åçåè½ï¼å®ä»¬æ为è¿ä¸ªäº§åçååçæ°å¢åè½ãäºæ¯ï¼è®¾è®¡å°±ä¸æå°æ¼ååºæ°çç³»ç»ã å®é ä¸ï¼è¿ä¸ªæ¨¡åå¯çä½æ¯éå¤æ§è¡çå¤ä¸ªâçå¸æ¨¡åâã 4. ç»æååææ¹æ³(Structured Method)æ¯å¼ºè°å¼åæ¹æ³çç»æåçæ§ä»¥åæå¼å软件çç»æåçæ§ç软件å¼åæ¹æ³ãç»ææ¯æç³»ç»å å个ç»æè¦ç´ ä¹é´çç¸äºèç³»ãç¸äºä½ç¨çæ¡æ¶ãç»æåå¼åæ¹æ³æåºäºä¸ç»æé«è½¯ä»¶ç»æåçæ§çååï¼å¦å解ä¸æ½è±¡ã模åç¬ç«æ§ãä¿¡æ¯éè½çãé对软件çåå¨æå个ä¸åçé¶æ®µï¼å®æç»æååæ(SA)ãç»æå设计(SD)åç»æåç¨åºè®¾è®¡(SP)çæ¹æ³ã1.æå¼visioï¼å¨visioééæ©å建æ¡å¾
2.æå «ä¸ªååï¼å¹¶è°æ´å¤§å°åå½¢ç¶
3.éä¸åç®å¤´ï¼è¾å ¥ä¸å®çç®å¤´ï¼æ³¨æï¼æè¿å»çç®å¤´é½æ¯ååçï¼è¦éä¸ååç®å¤´/å³å»/ç®å¤´åå³ï¼
4åå»ç®å¤´ä¸é´å°±å¯ä»¥ç¼è¾æ³è¦çæåï¼è¦è°æ´ç¸åºçææ¬æ ¼å¼ï¼ã
æå¾å¾å½¢å¦ä¸å¾ç¬¬äºå¾ç¤ºï¼
1.éæ©å建åºæ¬æµç¨å¾
2.æ足å¤å¤ä¸ªæµç¨åç®å¤´ï¼ç®å¤´è¦ç¨ä½ååï¼å éä¸è¿æ¥çº¿å·¥å ·ï¼ç¶åå³å»éç´çº¿è¿æ¥çº¿ï¼
3.åå»ç¸åºä½ç½®ï¼ç¼è¾æ³è¦è¾å ¥çæå
æ®ä¸å¾ï¼æå¾å¾å¦ä¸ç¤ºï¼
äºãåä¸å¾åæ³ï¼