五分钟搞定软件设计师下午题
目录
- 数据流图
- 问题一:找出实体E1~E...。
- 问题二:找出数据存储D1~D...。
- 问题三:补齐缺失的数据流。
- 数据库设计:
- 问题一:补充X个联系。
- 问题二:补充表内属性信息。
- 问题三:分析实体的主键和外键。
- 问题四:假定场景,存在问题,适应性改进数据库。
- UML类图
- 问题一:找出用例名,参与者名。
- 问题二:找出类名。
- C语言算法
- 问题一:补充程序,程序填空。
- 问题二:算法策略以及时间复杂度
- 问题三:给组样例,求运行结果。
- JAVA面向对象
软设题目十分固定,全部都是模板题
数据流图
问题一:找出实体E1~E…。
一般关键字为——人,物,系统
做题时可以用方框画出对应的关键字
问题二:找出数据存储D1~D…。
一般关键字为:信息,文件,表,库
做题时可以用“匚”画出对应的关键字
问题三:补齐缺失的数据流。
一般方法:
1:父图和子图要平衡
2:子图加工既要有输入数据流,也要有输出数据流
3:根据说明中的文字来对应的去看每一个加工是不是都完成了说明中的任务/操作
数据库设计:
问题一:补充X个联系。
注意:1:1,1:* ,*:*的对应关系
一个关系对应一个联系
问题二:补充表内属性信息。
一般方法:
1:找出实体缺少的属性
2:根据对应关系添加外键
3:一个空代表缺失N个属性(N>=1)
问题三:分析实体的主键和外键。
唯一标识一个实体的属性即为主键
一个属性可以唯一标识一个外部实体即为外键
问题四:假定场景,存在问题,适应性改进数据库。
一般问题:
插入异常,删除异常,修改异常,数据冗余
解决问题:
加属性,加表
UML类图
问题一:找出用例名,参与者名。
在文中直接找就行.
问题二:找出类名。
在文中直接找就行.
C语言算法
问题一:补充程序,程序填空。
题目中有说明,说什么写什么就行
问题二:算法策略以及时间复杂度
算法策略四选一,像那个选哪个
贪心
分治
回溯
动态规划
时间复杂度
观察程序运行次数和n的关系即可
问题三:给组样例,求运行结果。
手动将样例带入程序代码计算即可
JAVA面向对象
记住几个关键字:
定义 | 使用 |
---|---|
interface | implements |
abstract | extends |
五分钟搞定软件设计师下午题相关推荐
- 正则表达式里转义字符_五分钟搞定正则表达式,如果没搞定,再加两分钟
五分钟搞定正则表达式,如果没搞定,再加两分钟 [这是 ZY 第 18 篇原创文章] 文章概览 一.正则表达式介绍 正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简 ...
- 启程 - 《每日五分钟搞定大数据》
<每日五分钟搞定大数据>原创系列,每周不定期更新.欢迎关注公众号:大叔据 想了很久,准备开始写一系列的文章,记录这些年来的所得所想,感觉内容比较多不知从哪里开始,画了个思维导图确定了大 ...
- 五分钟搞定5000字-外文文献翻译,…
五分钟搞定5000字-外文文献翻译 工具大全 http://www.icoolen.com/node/2151 建议收藏 在科研过程中阅读翻译外文文献是一个非常重要的环节,许多领域高水平的文献都是外文 ...
- 五分钟搞定VS2017+TensorRT环境搭建
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|OpenCV学堂 系统与环境要求 Windows10系统 ...
- 五分钟搞定:Centos中Kafka和Zookeeper的快速安装教程
[提前声明] 文章由作者:张耀峰 结合自己生产中的使用经验整理,最终形成简单易懂的文章 写作不易,转载请注明,谢谢! 代码案例地址: ?https://github.com/Mydreamandrea ...
- 五分钟搞定 HTTPS 配置,二哥手把手教
01.关于 FreeSSL.cn FreeSSL.cn 是一个免费提供 HTTPS 证书申请.HTTPS 证书管理和 HTTPS 证书到期提醒服务的网站,旨在推进 HTTPS 证书的普及与应用,简化证 ...
- 软考中级软件设计师--下午题
下午题合集 参考 https://www.yuque.com/saodai/ss8tp9 B站视频 下午题1 – 数据流图 外部实体:当前系统之外的人.物.外部系统等名词 数据存储:存储数据提供数据的 ...
- HyperLPR3车牌识别-五分钟搞定: 中文车牌识别光速部署与使用
简介 HyperLPR在2023年初已经更新到了v3的版本,该版本与先前的版本一样都是用于识别中文车牌的开源图像算法项目,最新的版本的源码可从github中提取:https://github.com/ ...
- 吹牛的资本之Hibernate框架,五分钟搞定Hibernate...
Hibernate框架: (ps:有标记"百度网盘可看"的地方可在网盘中下载配有注释的原代码) 现在努力的敲代码,是为了以后可以选择敲不敲代码! 百度网盘:http://pan.b ...
最新文章
- automake使用说明
- See system logs and 'systemctl status xxx.service' for details.错误的解决方法
- 保留多行文本框的换行与空格样式,并转义HTML标记的尖括号
- Java中父类的私有数据和静态数据在内存中是如何存储的?
- 百度地图批量转换 GPS坐标转百度地图坐标 问题
- 《JavaScript高级程序设计》chapter 1: javascript 简介
- 原码,反码,补码,移码四种机器码的表示方法及0的四种表示方法
- raspberry pi_您应该选择哪种Raspberry Pi?
- TRUNCATE TABLE原理解析
- 深度学习:卷积神经网络CNN变体
- 数据驱动的物流网络体系
- 系统性的学会 Pandas, 看这一篇就够了!
- Windows下载最新谷歌浏览器
- 大学生网页制作期末作业——HTML+CSS+JavaScript制作成都旅游网页设计与实现12个页面 web前端课程设计代码 web课程设计 HTML网页制作代码
- Airpods Pro连接Macbook Pro偶尔会没有声音
- 将r中的数据导出为excel文件
- 保时捷卡宴Cayenne升级原厂360全景影像系统,行车更安全
- Redis 集群规范(中文稿)(MOVED错误码及ASK错误码
- 大连工业大学艺术学院计算机考试,大连工业大学艺术与信息工程学院
- AppleScript 介绍