![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
期末考试复习
文章平均质量分 90
计算机类期末考试复习
小爽帅到拖网速
不相信自己的人,连努力的价值都没有。
展开
-
设计模式期末考试复习
设计模式本文目录设计模式1、设计模式的分类1、根据目的2、根据范围3、面向对象设计原则1、开闭原则2、里氏替换原则3、依赖倒转(置)原则定义4、单一职责原则5、接口隔离原则6、迪米特法则7、合成复用原则创建型模式概述简单工厂类不符合开闭原则工厂方法符合开闭原则优缺点抽象工厂开闭原则倾斜性优缺点原型深克隆与浅克隆优缺点单例模式关键结构型模式概述适配器模式类适配器对象适配器缺省适配器优缺点组合模式透明组合模式安全组合模式装饰模式概述透明装饰模式半透明装饰模式优点缺点外观模式概述优点缺点抽象外观适用环境行为型模原创 2022-05-11 22:15:46 · 5948 阅读 · 0 评论 -
软件中级设计师备考笔记&&考前记忆
中级软件设计师备考笔记&&考前记忆考前速记配置数据库一般包括开发库、受控库和产品库增量模型最怕模块划分类图才会有几比几的关系海明码每个数据位由确定位置关系的校验位校验链表的定义和运算,运行时数据空间必须采用对存储分配策略私钥用于解密和签名公钥用于加密和认证中间代码生成和代码优化是可以省略的业务逻辑和参与者一起描述 组织支持的业务过程业务对象模型描述结构元素如何完成业务用例易测试性 与努力有关功能与模块之间的对应关系功能与模块之间的对应关系 不属于软件设计质量评审原创 2021-12-25 10:35:41 · 4683 阅读 · 0 评论 -
软件工程期末复习
软件工程1、软件生存周期可行性分析与项目开发计划解决的问题是什么,是否有可行的解决方法,费用,资源,时间主要文档有:可行性分析报告和项目开发计划参加人员:用户、项目负责人、系统分析师需求分析明确系统要做什么,而不是怎么做,确定系统的逻辑模型主要文档:软件需求说明书参加人员:用户、项目负责人、系统分析师概要设计模块间的关系概要设计就是设计软件的结构,明确软件由哪些模块组成,这些模块的层次结构,模块间的调用关系,模块的功能;数据结构和数据库结构主要文档:概要设计说明书参加人员:系统原创 2021-12-25 10:07:09 · 2401 阅读 · 0 评论 -
操作系统期末复习
操作系统期末复习什么是操作系统?操作系统是管理系统资源,控制程序运行,改善人机界面,提供各种服务,并合理组机计算机工作流程和为用户使用计算机提供良好接口的系统软件操作系统主要任务之一就是对资源进行管理,有序的控制软硬件资源的分配、使用和回收,使资源能够共享,资源共享的三种管理技术:资源虚拟、资源抽象、资源OS种基本类型、性质、五个功能?处理器管理,存储管理,设备管理,文件管理,用户接口什么是多道程序设计?多道程序设计:任何时刻都允许多道程序在系统中同时执行。 特性: 从宏观上看并行; 从微观上原创 2021-12-25 09:55:34 · 3382 阅读 · 0 评论 -
软件测试期末考试复习(三)黑盒测试
3、黑盒测试黑盒测试方法有很多种,下面只讲解了黑盒测试方法中的一部分。在对软件进行测试时,需要针对软件的具体情况选择合适的测试方法。在实际测试过程中一般不能只选择一种测试方法对软件进行测试,因此需要掌握黑盒测试的综合策略。(1)首先进行等价类划分。(2)在任何情况下都必须使用边界值分析法。(3)可使用错误推测法追加测试用例。(4)对照程序逻辑,检查已设计的测试用例的逻辑覆盖程度,若没有达到要求的覆盖标准,应当再补充足够的测试用例。(5)若程序的功能说明中含有输入条件的组合情况,则一开始就可选因果原创 2021-05-09 11:20:43 · 1773 阅读 · 2 评论 -
软件测试考试期末复习(二) 白盒测试
2、白盒测试静态白盒测试是指进行代码检查与走查。代码检查:是一系列规程和错误检查技术的集合,是以组为单位来阅读代码的人工测试方式。代码走查:代码走查是开发人员与架构师集中讨论代码的过程。桌面检查:桌面检查是一种比较古老的人工查找错误的方法,可以理解为代码编写人员对照错误列表来对程序进行推演测试数据的过程。此过程一般由单人完成。动态白盒测试逻辑覆盖法和基本路径法两部分内容,这是动态白盒测试的测试用例设计的两种方法1、逻辑覆盖法1、语句覆盖语句覆盖是相对较弱的测试标准。语句覆盖的定义是:测试原创 2021-05-09 11:15:36 · 1904 阅读 · 2 评论 -
软件测试考试期末复习(一)
1、软件测试1、软件测试的对象与目的根据软件的定义,软件包括程序、数据和文档,因此软件测试并不仅仅是程序测试。软件测试贯穿整个软件生命周期。在整个软件生命周期中,各个阶段有不同的测试对象,形成了不同开发阶段的不同类型的测试。需求分析、概要设计、详细设计以及程序编码等各个阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源代码,都应成为软件测试的“对象”。测试的目的: 以最少的人力、物力和时间找出软件中潜在的各种缺陷,通过修正各种缺陷提高软件质量,避免软件发布后由于潜在的软件缺原创 2021-05-09 11:13:30 · 739 阅读 · 0 评论