软件工程基础知识一.什么是软件1.满足功能要求和性能的指令或计算机程序集合2.处理信息的数据结构3.描述程序功能以及程序如何操作和使用所要求的文档二.软件危机以及产生软件危机的原因1.软件开发生产率提高的速度远远跟不上计算机迅速普及的趋势软件产品供不应求2.软件成本在计算机系统总成本中所占的比例逐年上升3.软件开发人员和用户之间的信息交流往往很不充分用户对已完成的的软件系统不满足的现象经常发
#
简述软件工程的7条基本原理用分阶段的生命周期计划严格管理2)坚持进行阶段评审3)实行严格的产品控制4)采用现代程度设计技术5)结果应能清楚地审查6)开发小组的人员应该少而精7)承认不断改进软件实践的必要性软件工程的研究内容和软件工程的目标软件工程研究的主要内容有以下两个方面:软件开发技术软件开发方法学:基于瀑布模型的结构化生命周期方法基于动态需求的快速原型法基于结构的面向对象的软件开发方法软件工具
问答题组态王支持的硬件设备包括哪些PLC智能仪表 智能模块 板卡 变频器说说组态王的逻辑设备DDE设备 (组态王对设备的管理是通过对逻辑设备名的管理实现的具体是指每一个实际的IO设备都必须在组态王中指定唯一的逻辑名称此逻辑设备名对应该IO的生产厂家 实际设备名 通讯方式 设备地址 与上位机的通讯方式等信息 IO设备与逻辑设备名一一对应)括号内容了解组态王逻辑设备有哪几类DDE设备板卡类设备 串口设
1进行软件需求分析时采用的方法有哪些答:(1)访谈(2)面向数据流自顶向下求精(3)简易的应用规格说明技术(4)快速建立软件原型2需求分析中有8个任务最重要的任务是什么为什么(需求分析在软件生命期中的地位和作用)答:需求分析中最重要的任务是约束设计约束或实现约束描述在设计或实现应用系统时应遵守的限制条件 因为: 完整的约束述对于项目经理进行后期的数据库设计系统详细设计等工作的时候都能起到良好的
习题一 参考答案一选择题???? 1. 软件的主要特性是(A B C) A) 无形?????????????? ????B) 高成本???? C) 包括程序和文档 D) 可独立构成计算机系统???? 2. 软件工程三要素是(C D)???? A) 技术方法和工具 B) 方法工具和过程 ???? C) 方法对象和类 D) 过程模型方法???? 3. 包
荷载中的常见问题 为什么自重要定义为施工阶段荷载图模型相关知识的拓展支座沉降组与支座强制位移的区别需要更进一步的说明完善如何定义沿梁全长布置的梯形荷载无如何对弯梁定义径向荷载无如何定义侧向水压力荷载无如何定义作用在实体表面任意位置的平面荷载叙述更完善一些对于分配平面荷载给予适当解释图处理一下如何按照04公路规范定义温度梯度荷载举例说明配套模型叙述更确切些定义钢束布置形状时直线曲线单元的区别举例说明
一概述1.软件工程过程有哪几个基本过程活动试说明之 解答:软件工程过程的基本过程活动有4步: · P (Plan) : 软件规格说明规定软件的功能及其运行的限制 · D (Do) : 软件开发产生满足规格说明的软件 · C (Check) : 软件确认确认软件能够完成客户提出的要求 · A (Action) : 软件演进为满足客户的变更要求软件必须在使用的过程中演进试说明
三 简答题 1.什么是需求分析需求分析阶段的基本任务是什么 答:需求分析是当前软件工程中的关键问题需求分析阶段的任务是:在可行性分析的基础上进一步了解确定用户需求准确地回答 系统必须做什么 的问题获得需求规格说 明书还涉及到软件系统的目标软件系统提供的服务软件系统的约束和软件系统运行的环境它还涉及到这些因素和系统的精确规格说明以及系统进化之间的关系 需求分析的基本任务包括: (1)抽取需求
第一章 概述1.软件产品具有哪些特性 答:软件是一种逻辑案件而不是具体的物理实体具有抽象性软件是通过人的智力活动将知识和技能转化成为信息的一种产品是在研制开发中被创造出来的a.软件产品是一种逻辑产品. b.软件产品的生产主是研制软件产品的成本主要体现在软件的... c.开发的软件可维护性差. d. 开发的软件可靠性差⑴是一种逻辑产品与物质产品有很大的区别.⑵软件产品的生产主要是研制成本主要在开发和
违法有害信息,请在下方选择原因提交举报