摘要:
软件工程 第五章 总体设计(复习) (1)概要 经过需求分析阶段的工作,系统必须“做什么”已经很清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的是系统应该如何实现。他最重要的一项工作是设计软件结构。因此,总体设计又称为概要设计或初步设计。通过这个阶段的工作确定划分出组成系统的物理元素 程序、 阅读全文
摘要:
算法分析: 符号三角问题:下面都是“ ”。 下图是由14个“+”和14个“ ”组成的符号三角形。2个同号下面都是“+”,2个异号下面都是“ ”。 + + + + + + + + + + + + + + 在一般情况下,符号三角形的第一行有n个符号。符号三角形问题要求对于给定的n,计算有多少个不同的符号 阅读全文
摘要:
(1)题目: 无穷数列1,1,2,3,5,8,13,21,34,55,……,称为Fibonacci数列。它可以递归地定义为: 第n个Fibonacci数可递归地计算如下: int fibonacci(int n) { if (n include include int fibonacci(int n 阅读全文
摘要:
棋盘覆盖问题 如何应用分治法求解棋盘覆盖问题呢? 利用分治的方法 分治实现的三步骤: 所以得出一个算法就是: 代码实现: 阅读全文
摘要:
<%@ page contentType="text/html; charset=gb2312"% 表达式语言 算术运算符 表达式语言 算术运算符 表达式语言 计算结果 <! 直接输出常量 \${1} ${1} <! 计算加法 \${1.2 + 2.3} ${1.2 + 2.3} <! 计算加法 \ 阅读全文
摘要:
软件工程 第三章 需求分析 (1)需求分析的定义 需求分析是软件定义的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题 在需求分析结束之前系统分析员应该写出软件需求规格说明书 ,以书面的形式准确地描述软件的需求 (2)需求分析的任务 (3)与用户沟通获取需求的方法 访谈 面向数据自顶 阅读全文
摘要:
1.先判断输入的日期是否为闰年 2.在判断输入的月份是否为2月 3.在获取输入的年份和月份的1月1日 的列数 4.在输出 import java.util. ; public class demo{ public static void main(String[] args){ Scanner sc 阅读全文
摘要:
上机课自己写的代码 两个图形原理都是一样的 1.一共有仨个循环 注意搞清楚每一层循环需要做的事情 2.第一层循环:是用来控制行数 3.第二层循环控制打印空格数 4.第三层循环是用来循环输出星星 小的菱形框 阅读全文
摘要:
问题描述:有n个运动员进行循环赛,要求设计满足一下要求的日程表 1、 每两人必须比赛一次且只比赛一次 2、 每个选手每天只能比赛一次 3、 要求比赛时间尽可能短(即n为偶数时比赛n 1天,n为奇数时比赛n天) 一、分治法 算法思想,先算n/2的日程表,然后将循环赛日程表左上复制到右下,左下复制到右上 阅读全文
摘要:
源代码如下: validate.jsp web.xml ValidateCode.java package util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.ima 阅读全文