在算术表达式中,运算的优先顺序主要采用四则运算的口诀:先乘除后加减,从左算到右,这个口诀确定了乘除运算优先于加减运算,同级运算一律从左到右,即代数中的“左结合”法则。如果计算的每一步做一个运算,那么四则运算的每一步都是唯一的。       算符优先分析法实质上就是仿效上述计算过程而设计的一种方法,它规定:用算符之间的运算优先关系来确定语句的合法性。并不是所有上下文无关文法都可以建立这样的关系,只有所谓的算符优先文法,才适合这种方法。   …

2021年5月13日 0条评论 12点热度 阅读全文

数据流图(DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。那么我们怎么画数据流图呢?数据流图与系统流程图又有什么区别呢? 步骤 1 数据流图里包含的内容 数据流图描述的是系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也能容易理解。 不要将数据流图(DFD)与系统流程图、程序流程图相混淆。 步骤 2 数据流图里的符号 数据流图里的符号也极为简单,只有四个:1)外部实…

2021年5月7日 0条评论 12点热度 阅读全文

为什么软件开发需要以项目的方式进行管理? 软件开发是一种特殊的项目,它创造的唯一产品或服务是逻辑载体,没有具体的形状和尺寸,只有逻辑的规模和运行效果。 1. 目前的软件开发过程中尚存在看法环境复杂、代码共享困难、程序规模增大、软件重用性程度不高以及软件维护困难等问题。与普通项目不同,软件项目涉及的是纯知识产品,其开发进度和质量难以准确估计和度量,很多软件项目交付的成果事先不可见。 2. 软件项目管理是为了使软件项目能够按照既定的成本、进度、质量顺利完成而对成本、人员、进度、质量和风险进行分析和管理的活动,它是决定软…

2021年4月21日 0条评论 29点热度 阅读全文

题目介绍 北京某高校可用的电话号码有以下几类: 校内电话号码由4位数字组成,第1位数字不是0; 校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0, 若是本市电话则再接着拨8位数字(第1位不是0), 若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。 解 电话号码=[校内电话号码|校外电话号码] 校内电话号码=非零数字+3位数字 校外电话号码=[本市电话|外地电话] 本市号码=数字零+8位数字 外地号码=数字零+3位数字+8位数字 非零数字=[1|2|3|4|5|6|7|8|9] 数字零=0 3位数字…

2021年4月12日 0条评论 13点热度 阅读全文

1、NIO总览 2、用NIO实现一个简易聊天室 本例是使用Java NIO实现一个简易聊天室功能,全部代码见下文。 实现NIO的七个步骤已在代码中注释,这是重点,请细读代码。 服务端 -> NIOServer.java: import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.Channel; import java.nio.chann…

2021年4月11日 0条评论 33点热度 阅读全文

   青院图书馆信息管理系统 软件需求规格说明书 文档编号:QY2014007-LY7 文档信息:图书馆信息管理系统软件需求规格说明书 文档类别:管理文档 密    级:机密 版本信息:1.0 建立日期:2014-05-20   创 建 人: 审 核 者: 批 准 人: 批准日期:   目录 1引言 1 1.1编写目的1 1.2背景1 1.3定义1 1.4参考资料2 …

2021年2月9日 0条评论 12点热度 阅读全文

http://blog.csdn.net/juedaihuaihuai/archive/2008/10/17/3092056.aspx

2021年2月3日 0条评论 18点热度 阅读全文

软件工程期末考试题库 选择题 具有风险分析的软件生命周期模型是(  C   )。 A.瀑布模型      B.喷泉模型  C.螺旋模型        D.增量模型 软件工程的基本要素包括方法、工具和( A )。 A. 过程        B. 软件系统   C. 硬件环境         D. 人员 软件的复杂性是( A ),它引起人员通信困难、开发费用超支、开发时间超时等问题。 A. 固有的         B. 人为的   C. 可消除的         D. 不可降低的 在结构化分析方法中,( C )表达系统…

2020年12月18日 0条评论 14点热度 阅读全文

结构化设计(SD)是以结构化分析(SA)产生的数据流图为基础,将数据流图按一定的步骤映射成软件结构图(SC)。 一. 数据流的类型 结构化设计的目的是要把数据流图映射成软件结构,根据数据流的特性,一般可分为变换型数据流图和事务型数据流图。 1. 变换型数据流图 根据信息系统的模型,信息一般是以外部形式进入系统,通过系统处理后,然后离开系统。从其过程可以得出,变换流的数据流图是一个线性结构。 变换型的数据流是由输入、变换(或称处理)和输出三部分组成 。 2. 事务型数据流图 若某个加工将它的输入流分离成许多发散的数据…

2020年11月15日 0条评论 12点热度 阅读全文

1.版型 也称为类型,构造型。是对一个元素基础定义的扩展,在同一个元素基础定义的基础上赋予特别的含义,以适应特定场合。可自己根据项目需求定义。它只是UML的一种扩展手段。 2.参与者 准确定义参与者,是寻找抽象角度的开始,是系统之外与系统交互的人或事物。 因此,寻找参与者可通过下面两点来找出参与者从而确定系统边界: a.谁对系统有着明确的目标和需求并且主动发出动作。 b.系统为谁服务 如何发现参与者: 1>.涉众分析 2>.客户的岗位设置 3>.与客户代表访谈 参与者的其他版型: 业务主角,特别用…

2020年10月30日 0条评论 11点热度 阅读全文