- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 软件系统分析与设计第六周作业
软件系统分析与设计第六周作业一.简答题1.用例的概念用例是指软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。2. 用例和场景的关系?什么是主场景或happy path?每个用例提供一个或者多个场景。场景包括主场景和可选场景,用来描述参与者如何使用系统来实现目标主场景:主场景直接地实现用户目标的故事。对应主要的系统交互,一般是成功的场景...
2019-06-25 00:48:27 447
原创 系统分析与设计第三周作业
第三周作业简述瀑布模型、增量模型、螺旋模型(含原型方法),并分析优缺点瀑布模型:将软件生命周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。从系统需求分析直到产品发布和维护,每个阶段都会产生循环反馈。优点:为项目提供了按阶段划分的检查点当前阶段完成后,只需关注后续阶段可在迭代模型中应用瀑布模型提供给了一个模板,使得分析、设计...
2019-04-17 15:32:38 171
原创 系统分析与设计第二周作业
系统分析与设计第二周作业简答题用简短的语言给出对分析、设计的理解。分析:着重在弄清需求而不是给出解决方案,发现待解决问题的关键词,不使用专业的程序设计的概念,而是使用该问题涉及的知识的原有的概念。设计:着重在一个概念性的解决法案,这个方案既包括硬件也包括软件,但不涉及到具体实现。例如提出系统的框架,对每个需求给出对应解决办法,在问题原有领域给出一个抽象的解决方案,根据这个方案,设...
2019-04-10 17:47:31 181
原创 系统分析与设计第一周作业
第一周作业软件工程的定义软件工程一直缺乏统一定义,一些权威学者、组织机构给出的定义如下BarryBoehm :运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。IEEE :在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究FritzBau...
2019-04-09 11:27:15 222
原创 小笔记
①友元函数先声明再定义,尽量将声明放在hpp,定义放在cpp。如果定义在hpp里面的话就声明和定义一起完成。 ②位运算的优先级比+-*/都要低,记得加() ③>>运算保持符号不变,一个负数一直>>的话最后会变成-1而不是0;>>是向下取整,而/是向0取整 ④当a,b都是一个类时,class a=b;在没有相应构造函数时为浅复制,在有构造函数时执行构造函数,此时operator=()函数不起作用
2017-03-24 00:11:02 669
原创 vMatrix 1009
Hint1:想象一个棋盘,我们可以在上面放一个棋子,无论棋子如何移动,棋盘是不会有任何改变的。同理,我们把“大熊弟”和地图分别想象成棋子和棋盘,将它们分离开来,地图归地图,“大熊弟”归”大熊弟”,然后就和棋子在棋盘上移动一样啦。 Hint2:我们用两个变量(x,y)表示”大熊弟“在地图上的位置,用一个二维数组来存下map[][]来存下地图,把大熊弟所在的初始位置map[i,j]赋值成空格’ ‘,以
2016-12-09 22:51:27 784
原创 Codeforces 715B
Codeforces 715B学号:16340050 数据科学与计算机学院(http://sdcs.sysu.edu.cn/)目录Codeforces 715B原题链接题目大意思路分析实现代码原题链接 http://codeforces.com/problemset/problem/715/B题目大意ZS画了一幅有n条边m个点的带权无向图,但是有一些边的权值被擦去了,ZS想知道,是否存在
2016-10-11 01:47:39 1131 11
原创 GDOI2015模拟12.20小结
GDOI2015模拟12.20 T1是一题计算几何题,考试是始终没有想法,主要是没有接触过。实际上就一个点是否在多边形内,用射线法,注意平行x轴射线要几种情况特判,①射线经过多边形的一条边,看具体情况而选择算或不算②射线经过多边形的一个点,也是看情况而定,不过一般取上就不取下,取下就不取上。③判射线与多边形的线段时候相交是最好不要解方程,可能卡精度,可以选一个无穷远的点,将射线
2014-12-20 21:13:21 769
原创 [JZOJ]3859. 【NOIP2014八校联考第3场第2试10.5】孤独一生
Description下课了,Polo来到球场,但他到了之后才发现…..被放了飞机……无事可做的他决心找点乐子,比方说……跳台阶……球场边有N个台阶拍成一行,第i个台阶的高度是Hi(0的体力值来完成。现在他希望两次跳跃所需的总体力值最小,你能帮帮他吗?Input第一行一个数N。第二行N个整数Hi。Output
2014-10-06 15:11:53 1863
原创 [JZOJ]3858. 【NOIP2014八校联考第3场第2试10.5】挖掘机技术哪家强
Description有人问现实中为什么总是男生追求女生,反过来很少。实际上女生也是想主动追求男生的,但是世俗中对于主动追求男生的女生有种歧视,这样就使得女生不大敢主动追求男生。但是面对喜欢的男生,难道就不出手么?女生只能步步为营,挖坑来引诱男生往里跳。这时候问题就来了,挖掘机技术到底哪家强?被热血沸腾的广告洗脑了若干天后,Matt终于下定决心,毅然登上了开往泉城的列车,决心寻找生活的
2014-10-06 15:08:07 2435
原创 [JOJZ]3855. 【NOIP2014八校联考第3场第1试10.4】选择困难症
Description又到吃饭时间,Polo面对饭堂里琳(fei)琅(chang)满(keng)目(die)的各种食品,又陷入了痛苦的抉择中:该是吃手(jiao)打肉饼好呢,还是吃豆(cai)角(chong)肉片好呢?嗯……又不是天秤座怎么会酱紫呢?具体来说,一顿饭由M个不同的部分组成(荤菜,素菜,汤,甜品,饮料等等),Polo要在每个部分中选一种作为今天的午饭。俗话说的好,永远没有免
2014-10-06 14:55:42 1602
原创 [JZOJ 1598]文件修复
Description 有一个文件被破坏了,可是值得庆幸的是,只是文件的顺序被打乱了。文件仅包含大小写的拉丁字母以及逗号,句号和叹号。为了尽快修复,请你找出有多少个至少出现两次的子串。 比如字符串abbabc,子串”a”,”b”,”ab”分别出现了2次,3次,2次。Input 输入文件第一行包含一个整数n表示文件的长度。 第二行n个字
2014-08-19 22:09:25 1399
原创 [JZOJ 2265]【Usaco DEC06 Gold】Milk Patterns
Description 农夫John发现他的奶牛产奶的质量一直在变动。经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠。我们称之为一个“模式”。 John的牛奶按质量可以被赋予一个0到1000000之间的数。并且John记录了N(1 比如1 2 3 2 3 2 3 1 中 2 3 2 3出现了两次。当K=2时,这个长度为4。
2014-08-19 21:41:13 1139
原创 CH Round #49 - Streaming #4 (NOIP模拟赛Day2)
二叉树的根 CH Round #49 - Streaming #4 (NOIP模拟赛Day2)描述什么叫二叉树?这个应该是每个人都知道的。在本题中,我们的二叉树是有根的:对于每个节点,它至多有左右两个子节点(可以为空),并且每个子树也都是二叉树。如果无视有根二叉树中的父子关系,那么它就变成了无根树。现在我们给出任意的无根树,想让你找到这样的节点:存在某个有根二叉树的根为这个
2014-08-11 21:16:24 970
原创 CH Round #48 - Streaming #3 (NOIP模拟赛Day1)
数三角形 CH Round #48 - Streaming #3 (NOIP模拟赛Day1)描述什么叫三角形?这个应该是每个人都知道的。在本题中,我们不允许三角形出现退化的情况,即每条边的长度与每个角的大小也应大于0。现在平面上有n个两两不重合的点,第i个点的坐标为(x[i],y[i])。你需要计算,以它们作为顶点,一共能构成的三角形的个数。注意,即使是两个全等的三角形,只
2014-08-11 20:47:41 982
原创 [JZOJ 1283]排序统计
Description 对于给定的一个长度为n的序列{B[n]},问有多少个序列{A[n]}对于所有的i满足:A[1]~A[i]这i个数字中有恰好B[i]个数字小等于i。其中{A[n]}为1~n的一个排列,即1~n这n个数字在序列A[I]中恰好出现一次。 数据保证了至少有一个排列满足B序列。
2014-08-11 20:35:46 1068
原创 [1282 JZOJ]资源勘探
Description 教主要带领一群Orzer到一个雄奇地方勘察资源。 这个地方可以用一个n×m的矩阵A[i, j]来描述,而教主所在的位置则是位于矩阵的第1行第1列。 矩阵的每一个元素A[i, j]均为一个不超过n×m的正整数,描述了位于这个位置资源的类型为第A[i, j]类。教主准备选择一个子矩阵作为勘察的范围,矩阵的左上角即为教主所在的(1, 1)。若某类资源k
2014-08-11 20:19:23 1461
原创 [JZOJ 1281]旅行
Description 今天又是个神圣的日子,因为LHX教主又要进行一段长途旅行。但是教主毕竟是教主,他喜欢走自己的路,让别人目瞪口呆。为什么呢,因为这条路线高低不平,而且是相当的严重。 但是教主有自己的办法,他会魔法。 这段路可以用一个长度为n的序列A[i]来表示,A[i]表示了第i这段路的高度。毕竟教主即使会使用魔法他还是个人,教主如果想穿越这条路线,他必须从第1
2014-08-11 20:07:59 965
原创 [JZOJ 1280]最大匹配
Description 给出2个序列A={a[1],a[2],…,a[n]},B={b[1],b[2],…,b[n]},从A、B中各选出k个元素进行一一配对(可以不按照原来在序列中的顺序),并使得所有配对元素差的绝对值之和最大。 例如各选出了a[p[1]],a[p[2]],……,a[p[k]]与b[q[1]],b[q[2]],……,b[q[k]],其中p序列中的元素两两不相同
2014-08-11 19:55:33 596
a byte of python 中文版
2018-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人