自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 软件设计师--软件工程-软件开发模型

常见的软件开发模型有4种:瀑布模型、演化模型、螺旋模型、喷泉模型。瀑布模型给出了软件生存周期中制定开发计划、需求分析、软件设计、编码、测试和维护等阶段以及各阶段的固定顺序,上一阶段完成后才能进入到下一阶段,整个过程如同瀑布流水。该模型为软件的开发和维护提供了一种有效的管理模式,但在大量的实践中暴露出其缺点,其中最为突出的是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。这些问题有可能造成开发出的软件并不是用户真正需要的,并且这一点只有在开发过程完成后才能发现。所以瀑布模型适用于需求明确,且很少.

2021-12-30 20:16:23 386

原创 软件设计师--软件工程-耦合性

数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。 公共耦合:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。 外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。 标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变

2021-12-30 14:57:21 245

原创 软件设计师--软件项目管理

甘特图、PERT(计划评审技术)图及CPM(关键路径法)图是软件项目管理中常用的管理开发进度的工具。在这三种开发进度管理工具图中,甘特图能够消晰描述每个任务的开始/结束时间及各任务之间的并行性,也可以动态地反映项目的开发进展情况,但难以反映多个任务之间存在的逻辑关系。 CPM借助网络图和各活动所需时间,计算每一活动的最早或最迟开始和结束时间。CPM的关键是计算总时差,这样可决定哪一活动有最小时间弹性。 PERT利用项目的网络图和各活动所需时间的估计值(通过加权平均得到)去计算项目总...

2021-12-29 11:06:40 314

原创 软件设计师--软件工程-软件开发过程

统一过程(UP)定义了初启阶段、精化阶段、构建阶段和移交阶段,每个阶段达到某个里程碑时结束。其中初启阶段的里程碑是生命周期目标,精化阶段的里程碑是生命周期架构,构建阶段的里程碑是初始运作功能,移交阶段的里程碑是产品发布。...

2021-12-28 15:00:51 212

原创 软件设计师--操作系统-信号量与PV操作

使用PV操作实现进程互斥时应该注意的是:⑴每个程序中用户实现互斥的P、V操作必须成对出现,先做P操作,进临界区,后做V操作,出临界区。若有多个分支,要认真检查其成对性。⑵P、V操作应分别紧靠临界区的头尾部。⑶互斥信号量的初值一般为1。无论是在生产者进程还是消费者进程,两个P操作的次序不能颠倒。应先执行同步信号量的P操作,然后再执行互斥信号量的P操作,否则可能造成进程死锁。...

2021-12-27 15:33:32 630

原创 软件设计师--计算机组成

CPU由运算器、寄存器、控制器三大部分组成。控制器:程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成。运算器:算术逻辑单元(ALU)、通用寄存器、数据缓冲寄存器DR和状态条件寄存器PSW组成。...

2021-12-27 14:34:55 177

原创 软件设计师--软件工程-软件质量模型

概述软件质量指的是软件系统或软件产品满足规定或需求的能力的特征与特性。ISO/IEC 9126软件质量模型这个模型由3层组成,第一层是质量特性,第二层是质量子特性,第三层为度量指标,它对应国家标准(GB/T 16260.1)。软件质量模型有6大特性、27个子特性组成。其模型包含的特性如下,其中"——"后的内容为度量指标:功能性(Functionality)适应性(Suitability)——对规定任务能否提供一组适应任务的功能的能力。 准确性(Accurateness)——是

2021-12-27 10:56:26 238

原创 软件设计师--软件工程-耦合性

非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。 数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。其实传递的是这个数据结构的地址;控制耦合:如果一个模块通过传送开关、标志、名字等控制信息,明显...

2021-12-24 16:28:33 230

转载 Linux 常用系统监控指令

您需要监控 Linux 服务器的性能吗?试试用这些内置命令和附加工具吧!大多数 Linux 发行版都附带了大量的监控工具。这些工具提供了获取系统活动的相关指标。您可以使用这些工具来查找性能问题的可能原因。本文提到的是一些基本的命令,用于系统分析和服务器调试等,例如:找出系统瓶颈磁盘(存储)瓶颈CPU 和内存瓶颈网络瓶颈1. top – 进程活动监控命令top 命令会显示 Linux 的进程。它提供...

2018-03-19 15:38:34 832

转载 Eclipse详细设置护眼背景色和字体颜色并导出

首先,是设置背景色的方式,打开Eclipse以后,依次点击 Windows -> Preference。打开界面配置对话框。进入对话框后:1、展开General标签,选中Editors选项,再选中 Test Editors,右边出现Test Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是backgroun...

2018-02-07 09:39:19 330

原创 Windows如何查看某个端口被谁占用

1.开始—->运行—->cmd,或者是window+R组合键,cmd调出命令窗口。 2.查看被占用端口对应的PID,输入命令:netstat -aon|findstr “8080”,回车,记下最后一位数字,即PID,这里是2720。 3.继续输入tasklist|findstr “2720”,回车,查看是哪个进程或者程序占用了8080端口,结果是:javaw.exe。 4.结束该进程:

2018-02-02 10:45:23 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除