09 2019 档案
摘要:一、软件需求管理过程 核心三计划: 范围计划\进度计划\成本计划(成本基准,进度基准) 软件需求 需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么性能。 软件需求的层次 项目失败的原因分析 软件需求管理的过程 需求获取 需求分析(功能数据行为模型,建模)
阅读全文
摘要:1.概述 1.1 白盒测试基本概念 白盒测试又称为结构测试或逻辑驱动测试,是针对被测试程序单元内部如何工作的测试,特点是基于被测试程序的源代码,而不是软件的需求规格说明。(以代码为对象) 使用白盒测试方法时,测试者必须全面了解程序内部逻辑结构,检查程序的内部结构,从检查程序的逻辑着手,对相关
阅读全文
摘要:上课: 1.校园一卡通在刷卡处刷卡、开锁,现在需要刷卡 注意事项: 刷卡完成会有滴的一声, 若无声音,且锁未开,则检查进门右手边,电闸是否全部向上开启,讲台前电源是否插上 若刷卡未开,且伴有有其他异响,则检查是否是课前十分钟时间段,过早不行 多刷几次,保持一段停留时间 2.向下压左上角桌面,翻出显示
阅读全文
摘要:1.登录vpn 地址: 2.登录图书馆 3.图书馆网页下拉找到知网(或其他文献网站)并点击 4.点击访问地址进入 5.输入搜索即可 6.知网下载的caj格式文献要用下列软件打开 http://cajviewer.cnki.net/ 7.其他文献资料下载类似
阅读全文
摘要:0.安装deepin [1]安装准备: 1)1个大于8G的优盘 2) 一个正常使用的win或mac系统的电脑 3)网络 [2]安装步骤: 1)下载镜像和启动盘制作工具 镜像地址 https://www.deepin.org/download/ 启动盘制作工具地址 https://www.deepin
阅读全文
摘要:1.简介 本文简介 本文主要收集一些博客园win&苹果pc客户端的开源项目,方便园友参与开发和下载,各个风格不同,根据各人审美参与开发和下载使用,欢迎下方留言投稿。 本文目的为 1.方便小白下载适合自己风格pc客户端, 2.将项目聚集,方便开发者使用自己熟练的技术开发, 3.为打造更好的博客园及博客
阅读全文
摘要:1.幕布简介 首先是邀请链接 https://mubu.com/inv/1455487 点上面注册你就有一个月会员,如果直接去官网注册就没有一个月会员,不是会员无法插入图片且主题限制为200个 会员可以通过 官方购买(不推荐),邀请,和淘宝购买。 2.使用技巧 2.1使用教程 2.2快捷键列表
阅读全文
摘要:1.简介 本文简介 本文主要收集一些博客园安卓&苹果端的开源项目,方便园友参与开发和下载,各个风格不同,根据各人审美参与开发和下载使用,欢迎下方留言投稿。 本文目的为 1.方便小白下载适合自己风格手机客户端, 2.将项目聚集,方便开发者使用自己熟练的技术开发, 3.为打造更好的博客园及博客园客户端。
阅读全文
摘要:1.软件的缺陷及其影响 1.1什么是软件缺陷 软件缺陷就是软件产品中所存在的问题,最终表现为用户所需要的功能没有完全实现,不能满足或不能全部满足用户的需求。从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、误差等各种问题。从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。 软件缺
阅读全文
摘要:1.软件开发过程概述 1.1 软件开发的阶段、活动及角色 1、软件工程的阶段软件工程的三个阶段: 定义、开发、检验交付与维护 (1)定义阶段:可行性研究初步项目计划、需求分析。如图2-1所示。 图2-1软件工程的定义阶段 (2)开发阶段:概要设计、详细设计、实现、测试。如图2-2所示。 图2-2 软
阅读全文
摘要:7.1.1 评估关注的质量属性 软件体系结构的设计是整个软件开发过程中关键的一步。对于当今世界上庞大而复杂的系统来说,如果没有一个合适的体系结构而要有一个成功的软件设计几乎是不可想象的。 不同类型的系统需要不同的体系结构,甚至一个系统的不同子系统也需要不同的体系结构。体系结构的选择是一个软件系统设计
阅读全文
摘要:软件体系结构研究新方向 21世纪软件技术展望1.开放源代码 下一世纪的操作系统将继承现在好的操作系统的主要优点,变成开放的和进化的。在操作系统开放之后,系统软件产业将主要集中在软件环境平台和工具的研究开发上。可视化编程环境与工具、办公套件、家庭套件、学习套件等将会有很大的空间。 21世纪软件技术展望
阅读全文
摘要:软件体系结构集成开发环境基于体系结构形式化描述从系统框架的角度关注软件开发。体系结构开发工具是体系结构研究和分析的工具,给软件系统提供了形式化和可视化的描述。它不但提供了图形用户界面、文本编辑器、图形编辑器等可视化工具,还集成了编译器、解析器、校验器、仿真器等工具;不但可以针对每个系统元素,还支持从
阅读全文
摘要:4.6 使用“4+1”模型描述软件体系结构 对于同一座建筑,住户、建筑师、内部装修人员和电气工程师有各自的视角。这些视角反映了建筑物的不同方面,但它们彼此都有内在的联系,而且合起来形成了建筑物的总体结构。 软件体系结构反映了软件系统的总的结构,它和建筑物一样,存在不同的角度来反映系统的体系结构。 当
阅读全文
摘要:建筑模式 Christopher Alexander, The Timeless Way of Building, p247, 1979 每个模式是一个由三部分组成的规则,表达了特定环境、问题和解(solution)之间的关系。 作为现实世界的一个成分,每个模式表达了下列三者之间的一种关系:特定环境
阅读全文
摘要:1.相同之处 (1)层次结构划分思想相同两种体系结构都是以协议栈,即不同协议形成的层次结构,为基础进行层次结构的划分,而且协议栈中的协议相互彼此独立。这样做的好处是,可以大大简化各种网络协议的设计,只需要为不同协议提供关联接口即可。 (2)总体层次结构相似这两个体系结构虽然总的层数和对应层次名称都有
阅读全文
摘要:1.概述 1.1定义 2. TCP/IP模型中的各层主要协议 osi分不清,实际用tcp/ip 2.1应用层 2.2传输层 TCP:传输控制协议,提供可靠的面向连接服务 UDP:用户数据报协议,提供无连接服务 2.3网际层 IP:Internet协议 IGMP: Internet组管理协议 ICMP
阅读全文
摘要:1.概念 1.1定义 1974年美国的IBM公司研制的系统网络体系结构SNA,是现在世界上使用广泛的一种网络体系结构,因难以与其它体系结构互联互通,逐渐退出了历史舞台。为了使不同体系结构的计算机网络都能互连,国际标准化组织ISO于1977年提出了开放系统互连参考模型OSI RM(Open Syste
阅读全文
摘要:1. SQL Server数据库基本概念 1.1基本模式 1.1.1 逻辑数据库 用户经常需要在T-SQL中引用SQL Server对象并对其进行操作,如对数据库表进行查询和数据更新等,在其所使用的T-SQL语句中需要给出对象的名称。用户可以给出两种对象名,即完全限定名和部分限定名。 (1)完全限定
阅读全文
摘要:1.安装 1.1安装SQL Server 2008的硬件和软件要求 为了正确安装和运行SQL Server 2008,计算机必须满足以下配置要求。 (1)硬件处理器:需要 Pentium III 兼容处理器或更高速度的处理器,处理器速度不低于1 GHz,为了获得更好的运行效果,建议为2 GHz或以上
阅读全文
摘要:1.简介 1.1ODBC数据库接口 ODBC即开放式数据库互连(Open DataBase Connectivity),是微软公司推出的一种实现应用程序和关系数据库之间通信的接口标准。符合标准的数据库就可以通过SQL语言编写的命令对数据库进行操作,但只针对关系数据库。目前所有的关系数据库都符合该标准
阅读全文
摘要:1.概述 1.1定义 STL主要由container(容器)、algorithm(算法)和iterator(迭代器)三大部分构成,容器用于存放数据对象(元素),算法用于操作容器中的数据对象。 1.2stl容器 一个STL容器就是一种数据结构,如链表、栈和队列等,这些数据结构在STL中都已经实现好了,
阅读全文
摘要:1.计算机网络的分层模型 1.1层次划分的必要性 计算机网络是由许多硬件、软件和协议交织起来的复杂系统。由于网络设计十分复杂,如何设计、组织和实现计算机网络是一个挑战,必须要采用科学有效的方法。 1.2层次划分的方法 计算机网络应当具有相对独立的功能。梳理功能之间的关系,使一个功能可以为实现另一个功
阅读全文
摘要:1.问题描述 成功安装证书,但是显示连接不安全 此页面的部分内容(例如图像)不安全 如下图 2.问题原因 页面引用(含有)http资源的文件、图片、脚本 如:图片引自其他http资源的网站 我的是引自学校logo,学校网站为http访问 3.问题解决 删除http资源链接 或者 将http资源保存到
阅读全文
摘要:1.数据库系统 1.1定义 数据库系统是以数据库技术为核心的计算机应用系统,其主要目的是处理生产和实践过程中产生的数据和信息,实现生产过程管理的自动化和信息化,提高信息管理效率。 数据、数据库、数据库管理系统与操作数据库的应用程序,加上支撑它们的硬件平台、软件平台和与数据库有关的人员一起构成了一个完
阅读全文
摘要:1.数据模型三种类型 Ø 逻辑模型是对客观事物及其联系的数据描述,包括网状模型、层次模型、关系模型和面向对象模型等,它是从计算机系统观方面来进行建模,主要用于DBMS的实现。 Ø 概念模型又称信息模型,是从用户观方面来对数据和信息进行建模的结果,主要用于数据库的设计。 Ø 物理模型是对数据最底层的抽
阅读全文
摘要:算法效率的衡量方法和准则通常有两种衡量算法效率的方法 事后统计法 缺点: 1.必须执行程序 2.其它因素掩盖算法本质 缺点: 1.必须执行程序 2.其它因素掩盖算法本质 事前分析估算法 优点:可以预先比较各种算法,以便均衡利弊从中选优。 和算法执行时间相关的因素 算法的存储空间需求 优点:可以预先比
阅读全文
摘要:1.决定因素 1.1算法选用的策略 1.2问题的规模 1.3编写程序的语言 1.4编译程序产生的机器代码的质量 1.5计算机执行指令的速度 2.其他影响元素 3.问题的规模(时间复杂度) 3.1定义 一个特定算法的“运行工作量”的大小,只依赖于问题的规模(通常用整数量n表示),或者说,它是问题规
阅读全文
摘要:1.概述 1.1定义 一个算法的存储量包括形参所占空间和临时变量所占空间。在对算法进行存储空间分析时,只考察临时变量所占空间。 算法的空间复杂度定义为:S(n) = O(g(n)) 表示随着问题规模 n 的增大,算法运行所需存储量的增长率与 g(n) 的增长率相同。 1.2补充 例如,有以下
阅读全文
摘要:1.概念 1.1定义 算法是为了解决某类问题而规定的一个有限长的操作序列。处理问题的策略 算法是求解问题的一系列计算步骤,用来将输入数据转换成输出结果 : 如果一个算法对其每一个输入实例,都能输出正确的结果并停止,则称它是正确的。 算法与数据结构既有联系又有区别。 联系:数据结构是算法设计的基础。
阅读全文
摘要:计算机中的信息是用二进制表示,那么反映这些二进制信息的量有,位、字长,字节、字等指标。 bit b byte B (1)位或比特(bit)。 计算机中的存贮信息是由许多个电子线路单元组成,每一个单元称为一个“位”(bit),它有两个稳定的工作状态,分别以“0”和“1”表示。它是计算机中最小的数据单位
阅读全文
摘要:1.IO端口定义 1.1 I/O端口 端口(Port)是接口电路中能被CPU直接访问的寄存器(端口是寄存器,寄存器是存储器,容量小速度快)。CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据,因此,一个接口可以有几个端口,如状态口、数据口和命令口,分别对应于状态寄存器、数据寄存
阅读全文
摘要:在微机中,传送数据一般有4种方式:无条件方式、查询方式、中断方式、直接访问存储器(DMA)方式。 (1)无条件方式 无条件传送是一种最简单的传送方式,适合于外部设备总是处于就绪状态的情况。CPU在开始数据传送之前,不必关心外部设备的当前状态,直接可以对外部设备接口进行读写。也就是CPU在任何时候都可
阅读全文
摘要:1.简介 随着计算机的不断发展,单独的计算机已不能满足人们的需要,计算机的扩展能力成为人们认识电脑的一个重要的性能指标,常用的接口有鼠标、键盘接口,打印机接口、扫描仪接口等。 微机常用接口外观图如下图所示,这是一个微机主板,主要由CPU插槽、PCI扩展槽、内存插槽、BIOS、CMOS电池、CMOS跳
阅读全文
摘要:1.发展 计算机是一种能对各种信息进行存储和高速处理的电子机器,它是20世纪人类最伟大的科技发明之一。计算机作为21世纪最主要的信息工具,正在日益深入到我们工作和生活的每一个角落。 1946年,在美国诞生了世界上第一台现代数字式电子计算机(Electronic Numerical Integrato
阅读全文
摘要:1.类与方法大小写 类名:每个单词首字母大写 方法名、变量名:第一个单词小写,第二个单词起首字母大写(驼峰原则) 2.编程风格 Allmans风格 Allmans风格也称“独行”风格,即左、右大括号各自独占一行,如下列代码所示意 .当代码量较小时适合使用“独行”风格,代码布局清晰,可读性强 Kern
阅读全文
摘要:1.标识符 1.1 定义 用来标识 类名、变量名、方法名、类型名、数组名、文件名 的有效字符序列,标识符就是一个名字 1.2 Java标识符语法规则 由 字母、下划线、美元符号、数字 组成 长度不受限制 第一个不能是数字字符 字母区分大小写,为广义的字符Unicode字符集,可以汉字 不能是关键字和
阅读全文
摘要:1.速率 比特 (bit)是计算机中数据量的单位,也是信息论中使用的信息量的单位。 Bit 来源于 binary digit,意思是一个“ 二进制数字 ”,因此一个比特就是二进制数字中的一个 1 或 0。 速率 即 数据率 (data rate)或 比特率 (bit rate)是计算机网络中最重要的
阅读全文
摘要:1.简介 一个完整的计算机网络系统是由网络硬件和网络软件所组成的。 网络硬件:一般指网络的计算机、传输介质和网络连接设备等。 网络软件:一般指网络操作系统、网络通信协议等。 2.组成 2.1传输介质 传输介质就是通信中实际传送信息的载体,在网络中是连接收发双方的物理通路;常用的传输介质分为有线介质和
阅读全文
摘要:1.简介 计算机网络的拓扑结构主要有:星型拓扑、树型拓扑、总线型拓扑、环型拓扑和网状拓扑。 几何图形{计算机:结点;通信线路:连线} 2.分类 1.总线型网络 广播式信号 易产生冲突 通信量不能太大 2.星型网络 中间结点交换机 其他结点其他资源 3.环形网络 一般双环,防止中断信号可靠性 4.树形
阅读全文
摘要:1.按网络的作用范围分类 + 广域网(WAN,Wide Area Network) + 城域网(MAN,Metropolitan Area Network) + 局域网(LAN,Local Area Network) 2.按网络的使用者进行分类 (1)公用网,又称为公众网。我国的公用网一般由 政府电
阅读全文
摘要:1.资源子网 资源子网包含 若干台主机 (Host),它们是各种类型的计算机(或服务器),向用户提供服务。 资源子网是由处于网络外围的主机构成,其任务是 负责信息处理 ,向网络提供可用的资源。用户通过资源子网不仅共享通信子网的资源,而且还可以共享资源子
阅读全文
摘要:1. 资源共享 2. 数据通信 3. 集中管理和远程控制 4. 分布式信息处理 5. 提高计算机系统的可靠性 6. 娱乐和电子商务 "编辑"
阅读全文
摘要:1.计算机网络的定义 关于计算机网络最简单的定义是指一些 相互连接 的、以 共享资源 为目的的、 自治的计算机集合 。 从目前计算机网络的发展与现状特征来看:计算机网络是指将不同地理位置的具有独立功能的多台计算机及相关设备,通过通信线路连接起来,在网络
阅读全文
摘要:1.软件体系结构的定义 软件体系结构尚处在发展期,对于其定义,目前学术界尚未形成统一意见,不同学者有不同的看法。以下介绍并分析几个具有代表性的定义。 定义1 IEEE610. 12—1990软件工程标准词汇中的定义 体系结构是以构件、构件之间的关系、构件与环境之间的关系为内容的某一系统的基本组织以及
阅读全文
摘要:1.屏幕输入输出 1.1 输入输出基本类型 1.1.1输入基本型数据 可以使用Scanner类创建一个对象: 上述方法执行时都会堵塞,程序等待用户在命令行输入数据回车确认。 1.1.2 输出基本型数据 java使用System类中的方法实现数据输出 例如:System.out.println()或S
阅读全文
摘要:1.项目立项 1.1软件项目启动 甲方 项目立项 明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可 . 1.2Make or Buy 决策 Make-or-Buy决策,确定待开发产品的哪些部分应当“采购”、“外包开发”或者“自主研发”。 软件项目启动 2.
阅读全文
摘要:计算机 系统 计算机系统中的抽象层次 摘自计算机系统ISBN978-7-111-50636-2
阅读全文
摘要:本文为RUNOOB.COM、尚学堂网络课程和W3school个人笔记,其中有大量内容原引自他们,只做个人学习交流之用,文章组织方式为排版加原理的标题顺序,并不是新学者的学习过程,如是新学者,可参考上面进行学习。 1.WebStorm的使用 当打开了一个项目的时候,WebStorm会显示主窗口,包含有
阅读全文