1、软件定义、软件开发3软件工程4软件生命周期5概要6抽象性7用户需求二、选择题ADC8B三、简答题(略)四、操作题第2章“课外拓展”答案需求分析,软件测试风险分析基于构件用户故事Smalltalk第3章“课外拓展”答案Grady Booch1997年泛化状态图顺序图第4章“课外拓展”答案IBM,建模.mdl第5章“课外拓展”答案系统用户用例,椭圆泛化,使用,包含,扩展第6章“课外拓展”答案Login , sName和sPass , checkUser()2(1)书籍类、书目类2(2)书籍管理2(3)借书界面2(4)sUserName,sPass抽象类private对象图第7章“课外拓展”答案1(
2、1)就绪,运行,阻塞1(2)当线程准备运行时,进入就绪状态,如果获得cpu时间片,就转入运行状态,运行正常结束,进入结束状态,如果在运行过程中,cpu时间片用完后还没有完成任务,就进入就绪状态,等待再次得到cpu时间片,如果线程在运行过程中,不满足所须资源,就进入阻塞状态,处于阻塞状态的线程得到相关资源后,进入就绪状态,依次循环。第三步中,书籍管理控制类为得到书籍信息,与书籍类发生信息传递,也即消息从书籍控制类向书籍类传递3(1)三种不同角色:客户、销售员、仓库管理员3(2)客户在该流程中的相关活动为:查看商品、查看单据、付款FE910第8章“课外拓展”答案组件图,部署图处理器第9章“课外拓展”答案正向工程逆向工程第10章“课外拓展”答案JavaBeanServletActionServlet,Struts-config.xmlexecute第11章“课外拓展”答案一、简答题