安徽工业大学软件工程试卷

合集下载

软件工程试卷(附答案)

软件工程试卷(附答案)

软件工程试卷(附答案)1.软件生命周期模型有多种,其中不属于软件生命周期模型的是(C)功能模型。

2.下列说法错误的是(C)瀑布模型和增量模型都属于整体开发模型。

3.可行性分析中,系统流程图用于描述(A)当前运行系统。

4.研究软硬件资源的有效性是进行(A)技术可行性研究的一方面。

5.数据字典中,一般不包括下列选项中的(D)源点与终点条目。

6.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后(A)获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型。

7.通过(B)功能分解可以完成数据流图的细化。

8.对软件进行分解,是为了(C)降低模块的复杂程度,并降低模块间接口的复杂程度。

9.为了提高模块的独立性,模块内部最好是(C)功能内聚。

10.在软件结构设计完成后,对于下列说法,正确的是(C)一个模块的扇出太多,说明该模块过分复杂,缺少中间层。

11.在软件开发过程中,以下说法正确的是(B)N-S图不可能任意转移控制,符合结构化原则。

A.软件开发过程是线性的B.软件开发过程是迭代的C.软件开发过程是风险驱动的D.软件开发过程是需求驱动的3、软件需求分析的主要任务是(ABC)。

A.确定用户需求B.建立系统模型C.规定系统功能D.编写程序代码4、以下属于软件设计阶段的活动是(BCD)。

A.编写用户手册B.确定模块划分C.设计系统结构D.选择数据结构和算法5、软件测试的主要目的是(ABD)。

A.发现软件缺陷B.提高软件质量C.证明软件正确性D.评估软件可靠性6、软件维护的主要种类有(ABC)。

A.纠错性维护B.适应性维护C.完善性维护D.重构性维护7、以下属于软件过程改进的方法是(ACD)。

A.引入新的开发方法B.增加人员数量C.培训人员D.引入新的工具和技术8、以下属于软件质量特性的是(ABCD)。

A.可靠性B.可维护性C.可用性D.可重用性9、软件工程的基本原则包括(ABCD)。

A.逐步求精B.分阶段进行C.严格控制D.重视质量10、以下属于软件开发生命周期模型的是(ABCD)。

2022年安徽工业大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年安徽工业大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年安徽工业大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、下面叙述中,错误的是()A.操作系统既能进行多任务处理,又能进行多重处理B.多重处理是多任务处理的子集,C.多任务是指同一时间内在同一系统中同时运行多个进程D.一个CPU的计算机上也可以进行多重处理2、操作系统提供了多种界面供用户使用,其中()是专门供应用程序使用的一种界面。

A.终端命令B.图形用户窗C.系统调用D.作业控制语言3、设有n个进程共用一个相同的程序段,若每次最多允许m个进程(mSn)同时进入,临界区,则信号量的初值为()。

A.nB.mC.m-nD.-m4、进程A和进程B通过共享缓冲区协作完成数据处理,该缓冲区支持多个进程同时进行读写操作。

进程A负责产生数据并放入缓冲区,进程B负责从缓冲区中取出数据并处理。

两个进程的制约关系为()。

A.互斥关系B.同步关系C.互斥与同步D.无制约关系5、为多道程序提供的共享资源不足时,可能会产生死锁。

但是,不当的()也可能产生死锁。

A.进程调度顺序B.进程的优先级C.时间片大小D.进程推进顺序6、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作7、系统管理设备是通过一些数据结构来进行的,下前的()不属于设备管理数据结构。

A.FCBB.DCTC.SDTD.COCT8、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB9、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。

系统是通过()来实现这一功能的。

A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针10、作业在执行中发生缺页中断,经操作系统处理后应让其执行()指令。

安徽工业大学工商学院2010~2011学年第二学期《软件工程》期末考试试卷(A)

安徽工业大学工商学院2010~2011学年第二学期《软件工程》期末考试试卷(A)
………………………………装………………………………订…………………………………线………………………………
课程________________________班级________________________姓名__________________________学号________________________
10、确定测试计划是在()阶段制定。
A.总体设计B.详细设计C.编码D.测试
11、数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()
A、数据库设计B、数据通信C、数据定义D、数据维护
12、()模型引入了“风险驱动”的思想,适用于大规模的内部开发项目。
A)增量B)喷泉C)原型D)螺旋
13、提高测试的有效性非常重要。成功的测试是指()
7、软件测试的目标是()
A、证明软件是正确的B、发现错误,降低错误带来的风险C、排除软件中的所有错误D、与软件调试相同
8、软件详细设计的主要任务是确定每个模块的()
A、算法和使用的数据结构B、外部接口C、功能D、编程
9、软件结构图中,模块框之间若有直线连接,表示它们之间存在()
A、调用关系B、组成关系C、链接关系D、顺序执行关系
3、说明结构化程序设计的主要思想是什么?
4、说明软件测试和调试的目的有何区别?
三、分析题(第1题10分,第2题10分)
1、将下列给出的伪码转换为N-S图和PAD图。
Void root(float root1, float root2){
i=1;j=0;
while(i<=10){
p=b*b-4*a*c;
4、在E-R模型中,包含以下基本成分()
A、数据、对象、实体B、控制、联系、对象C、实体、联系、属性D、实体、属性、操作

《软件工程》试卷参考答案

《软件工程》试卷参考答案

考试试卷课程名称:软件工程一、选择题1、软件是一种实体。

A.有形的C.虚拟的答案:D 2、在一个用面向对象编程语言实现的软件系统中,当一个对象内的一个方法被激活,则称之为向该对象发送-A.命令B.代码C.消息D.数据答案:C 3、在整个软件过程中,哪个阶段花费最长的时间和最多的成本?A.分析B.设计C.实现D.维护答案:D 4、是语义上相连的、由边界符号界定的、由一个聚合标识符标识的一系列程序语句。

A.for 循环B.模块C.if 语句D.文件答案:B 5、好的软件设计,模块应该是。

A.低内聚、高耦合B.低内聚、低耦合C.r¾内聚、低耦合D.高内聚、高耦合答案:C6、针对下面这个用例图,哪个说法是错误的?B.物理 D.逻辑A.学生能够与系统中的用例A交互。

B.用例A的成功执行必须包括用例B的成功执行。

C.如果用例A执行,用例C也必须执行。

D,用例C可能不被激活。

答案:C7、顺序图与协作图都是图。

A.交互B.状态C.协作D.顺序答案:C8、以下关于软件系统中的实体的说法,哪个是正确的?A.实体类必须有属性。

B.实体类必须是实实在在的物理实体。

C.实体类不与逻辑类和边界类打交道。

D,用例图中的参与者是系统的外部,所以参与者肯定不能成为软件系统内部的实体类。

答案:A9、以下哪个是自顶向下实现与集成的缺点?A.逻辑模块得不到充分的测试。

B.操作模块得不到充分的测试。

C.主要设计错误发现的晚。

D.故障隔离。

答案:B10、软件测试oA.谁都能做,不需要计划和技术B.对于高水平的软件开发团队来说是不需要的,或可有可无的C.是紧接在实现阶段后面的一个阶段D.包括可执行测试和非执行测试答案:D11、使软件系统适应新的操作系统而做的维护是维护。

A.纠错性维护B.完善性维护C.适应性维护D.哪个也不是答案:C128、以下哪个软件生命周期模型是最好的?A.瀑布模型B.快速原型模型C,增量模型D.不能简单地比较优劣,要具体情况具体分析答案:D13、多态与动态绑定是所特有的。

2022年安徽工业大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年安徽工业大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年安徽工业大学软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、除了分布处理、MPP和机群系统外,并行处理计算机按其基本结构特征可分为流水线计算机,阵列处理机,多处理机和()四种不同的结构。

A.计算机网络B.控制流计算机C.机群系统D.数据流计算机2、在操作系统机器级,一般用()程序()作业控制语句。

A.汇编程序,翻译B.汇编程序,解释C.机器语言,解释D.机器语言,翻译3、多处理机的各自独立型操作系统()。

A.要求管理程序不必是可再入的B.适合于紧耦合多处理机C.工作负荷较平衡D.有较高的可靠性4、以下说法中,不正确的是()。

软硬件功能是等效的,提高硬件功能的比例会A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需存储器用量5、直接执行微指令的是( )A.汇编程序B.编译程序C.硬件D.微指令程序6、IBM360/91对指令中断的处理方法是()A.不精确断点法B.精确断点法C.指令复执法D.对流水线重新调度7、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路8、计算机系统结构不包括( )。

A.主存速度B.机器工作状态C.信息保护D.数据9、利用时间重叠概念实现并行处理的是( )。

A.流水处理机B.多处理机C.并行(阵列)处理机D.相联处理机10、计算机中优化使用的操作码编码方法是( )。

(书上为扩展编码法)A哈夫曼编码B ASCII码C BCD码D扩展操作码二、填空题11、先行控制(Look-ahead)技术的关键是缓冲技术和预处理技术,以及这两者的相结合,通过对________和数据流的预处理和缓冲,能够尽量使________和________独立地工作,并始终处于忙碌状态。

12、页面替换是发生于页面失效,同时又发生________的时候。

13、基于寄存器-寄存器的向量指令是指________来自________或把操作后的结果写入向量寄存器。

软件工程学试题及答案

软件工程学试题及答案

软件工程学试题及答案一、单项选择题(每题2分,共10分)1. 软件工程的目的是()。

A. 提高软件的生产率B. 提高软件的运行效率C. 降低软件的生产成本D. 提高软件的可维护性答案:A2. 下列哪项不是软件需求分析的任务?()。

A. 确定软件的功能需求B. 确定软件的性能需求C. 确定软件的界面需求D. 确定软件的测试需求答案:D3. 软件生命周期中,()阶段是确定软件需求的阶段。

A. 需求分析B. 系统设计C. 编码D. 测试答案:A4. 软件测试的目的是()。

A. 证明软件是正确的B. 证明软件存在错误C. 发现软件中的错误D. 证明软件不存在错误答案:C5. 软件危机主要表现在()。

A. 软件成本B. 软件质量C. 软件进度D. 所有选项答案:D二、多项选择题(每题3分,共15分)1. 软件工程的基本原理包括()。

A. 用分阶段的生命周期计划严格管理B. 强调开发过程的迭代性质C. 采用合适的编程规范D. 强调软件工具的使用答案:ABD2. 软件需求分析的常用方法包括()。

A. 数据流图B. 用例图C. 状态转换图D. 流程图答案:ABC3. 软件测试的类型包括()。

A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:ABCD4. 软件维护的类型包括()。

A. 校正性维护B. 适应性维护C. 完善性维护D. 预防性维护答案:ABCD5. 软件工程中常用的设计模式包括()。

A. 单例模式B. 工厂模式C. 观察者模式D. 策略模式答案:ABCD三、简答题(每题5分,共20分)1. 简述软件工程中的模块化设计原则。

答案:模块化设计原则要求将系统分解成若干个模块,每个模块具有高内聚、低耦合的特点,以便于系统的开发、测试、维护和理解。

2. 描述软件需求分析的重要性。

答案:软件需求分析是软件开发过程中的关键步骤,它确保了开发团队对用户需求有清晰的理解,有助于避免开发出不符合用户需求的软件,减少返工和成本。

软件工程考试试题(含答案)

软件工程考试试题(含答案)

一、填空题(每空1分,共25分)1.软件生存周期一般可以划分为,问题定义、____________、____________、设计、编码、测试和____________。

2.基于软件的功能划分,软件可以划分成__________、__________、__________三种。

3.可行性研究,应从、技术可行性、运行可行性、和开放方案可行性等方面研究。

4.系统流程图是描绘的传统工具。

它的基本思想是用图形符号以描绘系统里面的每个部件。

5.数据流图的基本四种成分:数据输入的源点和数据输出汇点、、和。

6.结构化分析方法是面向________________进行需求分析的方法。

结构化分析方法使用________________与________________来描述。

7.是自动地共享类、子类和对象中的方法和数据的机制。

8.软件详细设计工具可分为3类,即________________、________________和________________。

9.为了在软件开发过程中保证软件的质量,主要采取下述措施:________________、复查和管理复审、________________。

10.大型软件测试包括、、确认测试和四个步骤。

1、可行性研究需求分析运行与维护2、系统软件支撑软件应用软件3、经济可行性法律可行性4、物理系统黑盒子形式5、加工数据流数据存储文件6、数据流数据流图DFD 数据字典DD7、继承性8、图示工具、设计语言表格工具9、审查测试10、单元测试集成测试系统测试1.软件设计中划分模块的一个准则是()。

A、低内聚低耦合B、低内聚高耦合C、高内聚低耦合D、高内聚高耦合2.Jackson设计方法是由英国的M. Jackson提出的,它是一种面向()的软件设计方法。

A、对象B、数据流C、数据结构D、控制结构3.试判断下列叙述中,哪个(些)是正确的( )。

a、软件系统中所有的信息流都可以认为是事务流b、软件系统中所有的信息流都可以认为是变换流c、事务分析和变换分析的设计步骤是基本相似的A、aB、bC、cD、b和c4.()是用户和设计交换最频繁的方法。

软件工程期末试卷(十套含答案)

软件工程期末试卷(十套含答案)

软件工程期末试卷(十套含答案)一、选择题(每题1分,共5分)A. 方法论B. 工具C. 过程D. 人员2. 下列哪一项不是软件生命周期的阶段?A. 需求分析B. 设计C. 编码D. 销售与市场A. 瀑布模型B. 喷泉模型C. 增量模型D. 敏捷模型4. 下列哪种方法不是软件需求获取的方法?A. 问卷调查B. 访谈C. 观察D. 编码A. 单一职责原则B. 开放封闭原则C. 里氏替换原则D. 依赖倒置原则二、判断题(每题1分,共5分)1. 软件工程的目标是生产出高质量的软件产品。

(√/×)2. 在软件开发过程中,需求分析阶段是最重要的阶段。

(√/×)3. 软件开发模型只有瀑布模型和喷泉模型两种。

(√/×)4. 在面向对象方法中,类是现实世界中实体的抽象。

(√/×)5. 软件测试的目的是证明软件的正确性。

(√/×)三、填空题(每题1分,共5分)1. 软件工程的三要素包括方法论、工具和______。

2. 软件生命周期包括需求分析、设计、编码、测试和______。

3. 在面向对象方法中,对象是现实世界中实体的______。

4. 软件开发模型包括瀑布模型、喷泉模型、增量模型和______。

5. 软件测试的目的是发现软件中的______。

四、简答题(每题2分,共10分)1. 简述软件工程的目标。

2. 简述软件生命周期的阶段。

3. 简述面向对象方法的基本概念。

4. 简述软件开发模型的作用。

5. 简述软件测试的目的。

五、应用题(每题2分,共10分)1. 假设你是一个软件开发人员,你需要为一个图书馆开发一个图书管理系统。

请列出该系统的需求。

2. 请解释瀑布模型和喷泉模型的区别。

3. 请解释面向对象方法中的继承和多态的概念。

4. 请解释软件测试中的黑盒测试和白盒测试的区别。

5. 请解释软件维护的类型。

六、分析题(每题5分,共10分)1. 假设你是一个软件开发人员,你需要为一个在线购物网站开发一个支付系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件工程(双语)》复习范围注意事项:每个学生必须写上本人的学号、任课教师姓名、姓名、班级,另外所有的答案必须全部写在答卷纸上请不要写的试卷上,试题及答卷一同交上。

Part 1 Select the most appropriate choice to answer the following questions or to complete following statements. (1*15 =15 )1.About the MVC (Model-View-Controller) pattern, which one of following statements is not right?a)Separates presentation and interaction from the system data.b)The system is structured into three logical components that interact with eachother. The Model component manages the system data and associated operationson that data. .c)The Model component defines and manages how the data is presented to theuser..d)The Controller component manages user interaction (e.g., key presses, mouseclicks, etc.) and passes these interactions to the View and the Model..2. The statistical data show that the distribution of maintenance effort is close to? Ba)Fault repair 65%, Software adaptation 18%, Function addition or modification17%.b)Fault repair 17%, Software adaptation 18%, Function addition or modification65%.c)Fault repair 17%, Software adaptation 65%, Function addition or modification18%.d)Fault repair 40%, Software adaptation 40%, Function addition or modification20%.3. Which statement is a wrong statement for Waterfall Model?Ba)Inflexible partitioning of the project into distinct stagesb)This model is only appropriate when the requirements are poorly understoodc)This model is difficult to respond to changing customer requirementsd)This model is appropriate when the requirements are well-understood.4. Which one of following statements is not in the complete test coverage of a class?Ba)Testing all operations associated with an objectb)Setting and interrogating all object attributesc)Exercising the object in all possible statesd)Testing all the possible objects5. When we have little experiences about a project, that is to say we know little requirements and are not family with how to develop it. Which model should be adopted? Aa)Formal systems development.b)Waterfall model.c)Exploratory developmentd)Reuse-oriented development.Part 2 Mark the right statement √, the wrong statement×(1*15=15)1.In the software architecture design,using large-grain componentsimproves performance and maintainability. 错2. A software process model is an abstract representation of a process. It presents adescription of a process from all perspective.3.Re-engineering is enhancing the functionality and performance of the system. 错4.According Lehman and Belady's ‘laws’, over a program’s lifetime, its rate ofdevelopment is approximately constant and independent of the resourcesdevoted to system development. 对5.The goal of program testing is to show the program is free of defects.Part 3 Fill the blankets: (1*15=15)1.Risk management is concerned with identifying risks which may affect the project,there may be several kinds of risks, including technology risks , peoplerisks , organizational risks , tools risks . (requirementsrisks)mon activities in object-oriented design processesinclude , ,, , .Define the context models of the system, Design the system architecture, identify the principal system objects, Develop design models, Specify boject interfaces3.General issues that affect most softwareare , ,.Heterogeneity, Business and social, Security and trust.4.A structured set of activities required to develop a software system, whichare , ______________________,_____________________.Specification, development, valodation,evolution.5.Generic process modelsare , , Waterfall model, Evolutionary development, Incremental development,Reuse-based development6.The stages of development testingare , ,.Unit testing, Component testing, System testing.7. Exploratory development 、Throw-away prototyping are two kind models of evolutionary model.7.8.According to its function, Requirement can be classified as functionrequirement, , .Non-functional requirements, Domain requirements9.software pricing estimation techniques include ,________________, Parkinson's Law, ________ ______.a)Algorithmic cost modelling, Expert judgement, Estimation by analogy( Pricing to win )Part 4 Answer the following questions in brief. (5*5=25 )1.Which approaches to object class identification are introduced in this book?2.What is Path testing?Answer:The bojective of path testing is to ensure that the set of test cases is such that each path through the program is executed at least once.3.What is architectural patterns?4.Why software engineering is born?Answer:Because of software crisis in the 1960’s, main characteristics are: low quality of software, high costs of software, slow delivery of software. Software engineering is first proposed at a NATO meeting in 1968.5.What is the difference between software engineering and computer science?Answer:Computer science is concerned with theory and fundamentals;Software engineering is concerned with the practicalities of developing and delivering useful software.6.Please answer the stages of waterfall model, and its advantages anddisadvantages.Answer:Stages :Requirements definition, system and software design, implementation and unit testing, integration and system testing, operation and maintenanceAdvantages:Therefore this model is appropriate when the requirements are well-understood, Process is visible and standard and all documennts are formal Disadvantages:Inflexible partitioning of the project into distinct stages,This makes it difficult to respond to changing customer requirements.7.What are the two types of software prototyping and the advantages anddisadvantages of software prototyping?Answer:two types:Exploratory development and Throw-away prototyping.Advantages:1.Improved system usability2.Closer match to the system needed3.Improved design quality4.Improved maintainability5.Reduced overall development effortDisadvantages:ck of process visibility(过程不可见)2.Systems are often poorly structured(系统结构不好)3.Special skills (e.g. in languages for rapid prototyping) may be required(需要一些技巧)8. What are the five types of interaction styles in user interface design?Answers:1.Direct manipulation 直接操作2.Menu selection 菜单选择3.Form fill-in 表格填写mand language 命令语言5.Natural language 自然语言9.Please answer the two methods of testing and serial stages of testing.answers:two types:white-box testing and black-box testing.serial stages of testing:unit testing, integration testing.10.Please answer the two methods of testing and serial stages of testing.Answers:two types:white-box testing and black-box testing.serial stages of testing:unit testing, integration testing.11. What is Beta testing?Answer:A release of the software is made available to users to allow them to experiment and to raise problems that they discover with the sysytem developers.Part 5 Solve the following problems(30)ing the UML graphical notation for object classes, design the following objectclasses, identifying attributes and operations. Use your own experience to decideon the attributes and operations that should be associated with these objects.• a telephone• a printer for a personal computer• a personal stereo system• a bank account• a library catalogueAnswer:There are many possible designs here and a great deal of complexity can be added to the objects. However, I am only really looking for simple objects which encapsulate the principal requirements of these artefacts. Possible designs are shown in the above diagram.2. Design a setof test data to accomplish the path testing about the following program(Figure 1). (5)TTstartA<10A=A+1A=A+BB<20 acFFbdAnswer :A=100B=100 cover path ace;A=100B=80 cover path acde;A=50B=100 cover path abceA=40B=60 cover path abcde3.Based on your experience with a bank ATM, draw an activity diagram thatmodels the data processing involved when a customer withdraws cash from themachine.Answer:Notice that I have not developed the activities representing other services or failed authentication.4.Design the web application architecture using the MVC pattern.5.Based on following data-flow diagram, design its system structure.6.Based on the above sequence diagram, describe the whole process in detail.7.8.Develop a sequence diagram showing the interactions involved when a studentregisters for a course in a university. Courses may have limited enrolment, so theregistration process must include checks that places are available. Assume that thestudent accesses an electronic course catalog to find out about available courses.Answer:A relatively simple diagram is all that is needed here. It is best not to be too fussy about things like UML arrow styles as hardly anyone can remember the differences between them.9. A bank ATM takes the cash card and read the password, check the id andpassword, the ATM let the user to enter the amount of cash to be drawn, The ATM check the balance of the user account, if the balance is larger than or equal to the amount, then give the cash and deduct the amount from the account; if the balance is less than the amount, then return the previous screen. Draw a data-flow diagram about the system.10. A weather data collection system is required to generate weather maps on aregular basis using data collected from remote, unattended weather stations and other data sources such as weather observers, balloons and satellites. Weather stations transmit their data to the area computer in response to a request from that machine.The area computer validates the collected data and integrates it with the data from different sources. The integrated data is archived and, using data from this archive and a digitized map database a set of local weather maps is created. Maps may be printed for distribution on a special-purpose map printer or may be displayed in a number of different formats.Weather station descriptionA weather station is a package of software controlled instruments which collects data, performs some data processing and transmits this data for further processing. The instruments include air and ground thermometers, an anemometer, a wind vane, a barometer and a rain gauge. Data is collected every five minutes.When a command is issued to transmit the weather data, the weather station processes and summarizes the collected data. The summarized data is transmitted to the mapping computer when a request is received.●Design the architectural model for this weather mapping system (2)●Design the context model for the weather station (2)●Design the Use-case model for the weather station (2)●Design the architectural model for the weather station ((2)Identify object classes and design the subsystem of the weather station(7)。

相关文档
最新文档