软件工程导论-目录-K-T+RJ大】的更多相关文章

目录 10 第1章 软件工程学概述/1 19 1.1 软件危机/1 19 1.1.1 软件危机的介绍/1 19 1.1.2 产生软件危机的原因/3 21 1.1.3 消除软件危机的途径/4 22 1.2 软件工程/5 23 1.2.1 软件工程的介绍/5 23 1.2.2 软件工程的基本原理/7 25 1.2.3 软件工程方法学/9 27 1.3 软件生命周期/11 29 1.4 软件过程/14 32 1.4.1 瀑布模型/15 33 1.4.2 快速原型模型/16 34 1.4.3 增量模型/…
软件工程导论week2.1 第一章概论问题:1.程序=算法+数据结构  软件=程序+软件工程软件工程的目标是创造足够好的软件,可以从用户满意度,可靠性,软件流程的质量,可维护性等方面判断,但是我们没有自己做过大的软件工程体系的项目,之前做的新闻管理系统,就是十几条新闻做查询,增删改查等数据库操作,但是真正的新闻管理系统每天需要管理的新闻量达到上千条甚至上百万条,我们自己做出来的系统能否承受住这样大数据量的考验呢?如何从这几方面衡量标准来改善一下我们已经做过的新闻管理系统软件呢?2.学生电脑的系统…
修改 docker image 安装目录 (解决加载大image时报错:"no space left on device" ) 基于Ubuntu16.04 docker版本: 17.09-ce 解决方法,重新指定docker image 安装目录,当然确保你新指定的目录有足够的空间. ## 新建配置文件 sudo touch /etc/docker/daemon.json sudo vim /etc/docker/daemon.json 加入如下配置信息(/mnt/docker_new…
对于广大的站长来说网站被K或者是被降权是经常有的事情,不过我基本上还没有看见过Google的K站情况,也就是给网站降个权什么的处罚.如果你是用了很严重的作弊手段的话,那指定会是被Google给K掉的.对于一般的站GOOGLE只会是做降权处理. 那么网站被K或者是降权了怎么办?首先运到这种情况不要急,应该先分析一下网站被K的原因,查看被K是因为什么被K或者处罚的.百度或者是Google对你是如何处罚的?1.首页在搜索引擎中消失了:2.首页排名在搜索引擎中消失了,但是在搜索栏中还是可以找到的:3.整…
首先,中位数问题可以归结为求 K=n/2的 第K小元素,并无明显区别. 第一种方法,用MaxHeap,大小为K的大顶堆,能够求出最小的K的元素,复杂度为O(n*logK). 当K较大时,复杂度会较高.其实只需要求出第K小,而不是全部前K的序列,可以有更优化的方式.(大顶堆的方法就不贴代码了) 第二种方法,采用partition能够进行一定程度的改进,开始我认为这种方式已经是O(n),实际上如果partition选取的pivot导致每次partition都偏向一边,那么最坏情况是O(n^2). 先…
一.数据流图与流程图的区别 数据流程图是以图形的方式表达在问题中信息的变换和传递过程.它把系统看成是由数据流联系的各种概念的组合,用分解及抽象手段来控制需求分析的复杂性,采用分层的数据流程图来表示一个复杂的系统. 需要注意的是数据流图和程序设计中的程序流程图(Flow Chat)是不同的,数据流图关心的是企业业务系统中的数据处理加工的客观过程,并不关心未来电子化处理的加工过程:数据流图中流动的只是数据,并没有控制过程,但在程序流程图当中,必须有控制逻辑. 结构化分析是面向数据流开展需求分析工作的…
Java源代码    package yly; import java.util.Scanner; public class ruanjian { public static void main(String[] args) { // TODO Auto-generated method stub String q = "how are you"; String[] aa=(String[]) q.split(" "); for(int i = aa.length…
数据流图(DFD)    数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型.下图是一个飞机机票预订系统的数据流图,它反映的功能是:旅行社把预订机票的旅客信息 (姓名.年龄.单位.身份证号码.旅行时间.目的地等)输入机票预订系统.系统为旅客安排航班,打印出取票通知单(附有应交的账款).旅客在飞机起飞的前一天凭取票通知单交款取票,系统检验无误,输出机票给旅客. 3.3.1 基本图…
习题3 (1)数据流图 (2)实体关系图ER 习题6…
问题描述: 在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 面试中常考的问题之一,同时这道题由于解法众多,也是考察时间复杂度计算的一个不错的问题. 1,选择排序 利用选择排序,将数组中最大的元素放置在数组的最前端,然后第k次选择的最大元素就是第K大个元素,直接根据索引返回结果即可. public class Select { public static void main(String[] args) { int[]…