软件设计师备考知识04

简介: 1 排序1 归并排序: 例:二路归并将两个有序序列合并成一个有序序列。过程: 2 关系1 泛化、概化: 把几类对象类的公共属性和行为抽象为超类,然后其属性和方法被那些子类继承2 聚合: 一个极大的“整数”类包含一个或多个较小的“部分”类3 合成: 关系中“整体”负责其“部分”的创建和销毁,整体不存在,部分也将不存在。

1 排序

1 归并排序: 例:二路归并

将两个有序序列合并成一个有序序列。

过程:

2 关系

1 泛化、概化: 把几类对象类的公共属性和行为抽象为超类,然后其属性和方法被那些子类继承

2 聚合: 一个极大的“整数”类包含一个或多个较小的“部分”类

3 合成: 关系中“整体”负责其“部分”的创建和销毁,整体不存在,部分也将不存在。

3 软件开发成本估算模型:

IBM :静态单变量模型

Putnam: 动态多变量模型

COCOMO模型: 基本COCOMO模型(静态单变量模型)

  中级COCOMO模型

  高级COCOMO模型

4 磁盘

磁盘分区: 将一块容量较大的磁盘划分为多块相对容量较小的磁盘(不格式化,但格式化后才能实现)

磁盘格式化: 往磁盘的所有数据区写零的过程(物理操作,数据清除)

磁盘清理: 删除计算机(不需要)的文件

磁盘整理: 通过系统软件或一些专业的磁盘碎片整理软件对计算机磁盘在长期使用过程中产生的碎片和凌乱文件,重新整理,以释放更多可用的存储空间。

5 设计模式

1 观察者模式 (发布-订阅Subscribe、模型-视图View、源-收听者Listener、从属者模式)

目录
相关文章
|
6月前
|
敏捷开发 测试技术 项目管理
【软件设计师备考 专题 】准备软件设计师资格考试:复习指南和策略
【软件设计师备考 专题 】准备软件设计师资格考试:复习指南和策略
291 0
|
6月前
|
测试技术 开发工具 C++
【软件设计师备考 专题 】软件开发环境和工具
【软件设计师备考 专题 】软件开发环境和工具
134 0
|
5月前
|
小程序 项目管理 计算机视觉
软考高项备考经验分享
### 高级信息系统项目管理师备考经验概要 - 备考时间:建议3-6个月,每天2小时,周末4-6小时。 - 资料:用《信息系统项目管理师教程(第4版)》,配合视频课程(机构、淘宝、B站)。 - 综合理论:重点标记,多做题(如51CTO、希赛网、软考信管网题库),整理错题,记住常用英文词汇。 - 案例分析:重视计算,牢记公式,例如成本偏差(CV)、进度偏差(SV)等,多做练习。 - 论文写作:提前准备,理解10大管理过程,避免模板,利用真实项目或政府招标案例。 备考策略注重效率和针对性,论文准备尤为关键,案例和综合题型固定,需多练题掌握公式。
144 2
软考高项备考经验分享
|
6月前
|
网络协议 安全 网络安全
软考软件设计师必背100题(上)
软考软件设计师必背100题(上)
|
6月前
|
存储 设计模式 算法
软考软件设计师必背100题(下)
软考软件设计师必背100题(下)
|
6月前
|
传感器 监控 算法
【软件设计师备考 专题 】模块测试的方法和实践
【软件设计师备考 专题 】模块测试的方法和实践
140 0
|
6月前
|
供应链 Oracle 关系型数据库
【软件设计师备考 专题 】常用应用系统
【软件设计师备考 专题 】常用应用系统
62 0
|
6月前
|
存储 安全 数据库
【软件设计师备考 专题 】企业信息资源管理基础知识
【软件设计师备考 专题 】企业信息资源管理基础知识
86 0
软件设计师拿证心得
软件设计师拿证心得
69 1
软件设计师拿证心得
|
11月前
雅思备考day1
雅思备考day1
106 0
下一篇
无影云桌面