首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客468697162号
天津农学院 数据分析师
发布于天津
关注
已关注
取消关注
@小菠萝测试笔记:
<span>软件评测师笔记(二)—— 软件工程</span>
前言 软件评测师是中级中国计算机技术职业资格网(软考)证书,此博文是围绕【软件工程】相关常考点 设计模式 UML支持13种图,可分为两大类 结构图:类图、组合结构图、构件图、部署图、对象图、包图 行为图:活动图、交互图(顺序图、通信图、交互概览图、时序图)、用例图、状态图 主要作用: 数据流图-功能建模 实体联系图-数据建模 状态迁移图-行为建模 开发模型 V模型:包括低层测试又包括了高层测试,低层测试是为了确保源代码的正确性,高层测试是为了使整个系统满足用户的需求 H模型:强调的是测试准备与测试实施的分离,而不是紧密结合 瀑布模型:以文档为驱动,适合于软件需求明确的软件项目模型 原型模型:需求不明确情况下,快速开发出一个原型 喷泉模型:以对象为驱动,适合面向对象的开发方法 螺旋模型:项目失败风险较低,预知开发的风险 关系代数 常见的关系运算:并、差、交、选择、投影、连接 数据的表示 采用8位整数,数据的表示范围 原码:-127~+127 反码:-127~+127 补码:-128~+127 详细设计的基本任务 数据库物理设计 模块算法 数据结构设计 其他设计 软件维护阶段 正确性维护:改正在开发阶段发现的错误 适应性维护:使软件适应信息技术变化和管理需求变化而进行的修改 完善性维护:是为了扩充功能和改善性能而进行的修改 预防性维护:为了适应未来的软硬件环境的变化 维护行为 改正性维护:诊断和改正这些隐蔽错误而修改软件 适应性维护:适用变化了环境而修改软件 完善性维护:扩充或完善原有软件功能或性能而修改软件 预防性维护:为了提高软件的可维护性和可靠性,增强可读性,而修改软件你 用例图 作用:可用来对功能需求建模 注意:泛化就是继承 极限编程XP 四个部分组成 四个价值观 五大原则 耦合 非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。 数据耦合:两个模块彼此间通过数据参数交换信息。 标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。 控制耦合:两个模块彼此间传递的信息中有控制信息。 外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息 公共耦合:两个模块之间通过一个公共的数据区域传递信息。 内容耦合:一个模块需要涉及到另一个模块的内部信息。 内聚(强->弱) 巧合聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。 逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。 时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行。 过程聚合:按特定的次序执行。 通信聚合:模块的各个组成部分所完成的动作都使用了同一个数据或产生同一输出数据。 顺序聚合:模块内部的各个部分,前一部分处理动作的最后输出是后一部分处理动作的输入。 功能聚合:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都比不可少 软件设计 包括概要设计、详细设计 概要设计 体系结构设计 模块划分 数据结构、数据库设计 编写设计文档、评审 知识点 松弛时间:关键路径-所在路径的长度 结构化开发方法:自顶向下、功能的分解抽象、面向数据流、适合数据处理领域的问题,不适合解决大规模复杂项目,难以适应需求的变化 结构化分析的输出包括:数据流图、数据字典、加工逻辑 数据字典:为数据流图中的每个数据流、文件、加工,以及组成数据流或文件的数据项做说明 数据字典包含:数据流、数据项、数据存储、数据加工 加工:描述了输入数据流到输出数据流之间的变换 数据流图:用于行为建模,包含了加工,不能表示实体之间的关系和清晰地表达加工的处理过程
点赞 1
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-16 01:15
已编辑
武汉大学 Java
腾讯客服-一、二、三、四、五与六面面经(录用评估中)
腾讯今年秋招基本不捞人面试,之前ieg海外发行工作室捞了楼主一次,楼主以为还有更好的所以拒了,结果就是长达一个月的了无音讯。 楼主某天重刷了一次简历后被秒捞(真 · 秒捞,就间隔10+min),定睛一看,腾讯客服+集体面试八个大字一瞬间让楼主以为真要去做客服了。要不是职位确实写了后台开发,楼主估计也要拒了。楼主是很想去腾讯的,所以为了了却一桩心事就面一下。 可以想到的是这个部门在公开平台上基本上完全搜不到,能搜到的肯定都是臭打游戏的天天抱怨人机客服的帖子。所以楼主一开始是有点难绷的。所以楼主希望自己的贴子能帮一下后面的朋友。 一面 集体面试说是。楼主以为是那种集体面试,结果是两个面试官面楼主,...
黑曼巴在线招人:
我有一、二、三、四、五与六点羡慕!
查看16道真题和解析
点赞
评论
收藏
分享
10-16 16:40
门头沟学院 后端工程师
荣耀一面,通用软件开发
1、自我介绍 2、使用mcp和使用传统大模型有什么区别 3、你的ai agent是实现什么功能 4、介绍实习的项目,在你接手之前和接手之后的做了哪些设计,达到什么效果 5、为什么做异步的,而不是同步的;压缩和写日志操作同一个文件吗,会有冲突吗,你是怎么做的 6、如果压缩和写确实是一个文件,应该怎么做 7、你的日志清理功能有什么特别的设计吗 8、设计一个ai agent,实现输入图片,查询商品的价格和库存,你会如何设计,使用哪些mcp 9、如果一个agent,他涉及的mcp任务类型特别多,如何提高他的执行效率 10、讲一个你通过有效沟通,改变别人观点的例子
点赞
评论
收藏
分享
09-09 00:48
上海交通大学 产品经理
误闯天家
想玩飞盘的菠萝蜜在春...:
上交✌🏻也拒?
点赞
评论
收藏
分享
10-13 15:28
湖南大学 安卓
小红书开奖了,薪资天花板
小红书今年简直太有诚意了,直接来了一波王炸,太有诚意了,大概了解了一下,开发岗今年给到了50-60+,还有签字费和期权,期权一般是分五年发放,加上这些,今年小红书后端开发在60个左右,这直接给字节和pdd下战书了。算法岗更是夸张,直接飙升到80个了。小红书今年给的真的无法拒绝……
旁观者很二:
我的命值不值这么多呢
秋招结束之后的日子
点赞
评论
收藏
分享
10-16 21:47
东南大学 C++
offer帮选,单九机械硕士~
机械人还在等华为开奖吗?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
这个实习生我要给他转正
1.1W
2
...
没有家庭的托举,我只能靠自己
5510
3
...
27四非本,字节后端实习OC
5194
4
...
10.19百度笔试
3725
5
...
选offer,就看这四点!
3520
6
...
途虎养车嫡长意向
2948
7
...
制造业求职 0 offer 时期的破局之道
2509
8
...
感觉很多学计算机的人太压抑了
2371
9
...
10.20哈啰一面
2279
10
...
以Mentor视角,说说我最喜欢什么样的实习生
2185
创作者周榜
更多
正在热议
更多
#
发面经攒人品
#
2703366次浏览
36661人参与
#
产品实习,你更倾向大公司or小公司
#
175935次浏览
1996人参与
#
未岚大陆求职进展汇总
#
22512次浏览
102人参与
#
26届秋招公司红黑榜
#
2316次浏览
4人参与
#
一汽大众工作体验
#
11822次浏览
23人参与
#
最难的技术面是哪家公司?
#
53314次浏览
882人参与
#
智慧芽求职进展汇总
#
7078次浏览
22人参与
#
机械人的工作环境真的很差吗
#
23794次浏览
117人参与
#
你认为小厂实习有用吗?
#
93022次浏览
604人参与
#
入职第一天,你准备什么时候下班
#
83760次浏览
457人参与
#
参加完秋招的机械人,还参加春招吗?
#
67430次浏览
596人参与
#
经纬恒润求职进展汇总
#
136002次浏览
1060人参与
#
度小满求职进展汇总
#
7499次浏览
40人参与
#
你有哪些缓解焦虑的方法?
#
36378次浏览
831人参与
#
秋招想进国企该如何准备
#
96943次浏览
483人参与
#
来聊聊机械薪资天花板是哪家
#
146158次浏览
804人参与
#
饿了么求职进展汇总
#
76845次浏览
682人参与
#
我对___祛魅了
#
134363次浏览
743人参与
#
职场捅娄子大赛
#
429234次浏览
4161人参与
#
关于提前批我想问
#
242593次浏览
2284人参与
#
机械人的薪资开到多少,才适合去?
#
134814次浏览
489人参与
#
我的求职进度条
#
132280次浏览
1523人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务