软件设计师考试错题

删除线格式

1. 192.168.37.192/25是什么地址

知识点:主机号全为0的ip成为网络地址,全为1的ip地址成为定向广播地址,都不能做源地址。
192.168.37.192/25表示前25位为网络号,后7位为主机号,192.168.37.11000000

2. 如果确定的有限自动机与不确定的有限自动机等价,那么他们两个的记号完全相同

3. C语言编译后生产后缀为OBJ的文件,与C语言的各种函数库组成后缀为EXE的可执行文件

4. 通过反编译,无法将目标代码还原成源代码,只能转换成功能上等价的汇编程序

5. 在函数外部定义叫全局变量,在函数内部定义叫局部变量,函数的形参也是一种局部变量

6. 模块作用范围应该在其控制范围之内

7. 单缓冲区与双缓冲区的计算

T:I/O设备到缓冲区的时间
M:缓冲区到工作区(用户区内的工作时间)的时间
C:工作时间
单缓冲区:时间= (T+M)n+C
双缓冲区:满足 M+C<T , 时间=T
n+M+C

8.数据库关系凡范式

1NF包含于2NF包含于3NF包含于BCNF包含于4NF包含于5NF

一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级的关系模式的集合,这个过程成为规范化。

第一范式1NF
设R是一个关系模式,关系属于第一范式当且仅当R中每一个熟悉A的值域只包含原子项,即不可分割的数据想
1NF不能排除数据冗余和更新异常(修改,插入,删除)等问题,因为其中可能存在部分函数依赖

第二范式2NF
设R是一个关系模式,R属于第二范式当且仅当R属于第一范式,且每个非主属性都完全依赖于候选码(首先要满足1NF,然后消除非主属性对候选码的部分函数依赖,也就是非主属性完全函数依赖于候选码
小技巧:要存在部分函数依赖就是候选码应该组合的属性(有两个或两个以上主属性)
也就是说单个属性做候选码时,是不会存在部分函数一来的

第三范式3NF
设R是一个关系模式,R属于第三范式当且晋档R是2NF,且每个非主属性都非传递函数依赖于候选码(消除了非主属性对候选码的传递函数依赖

BC范式BCNF
设R是一个关系模式,F是它的依赖集,要先满足3NF,R属于BCNF,当且仅当其F中每个依赖的决定因素必定包含R的某个候选码(也就是每个做决定的这个属性或者属性(箭头左边的)集一定要包含候选码),(也就是解决了主属性对候选码的部分函数依赖和传递函数依赖
满足BCNF
所有的非主属性对每个码都是完全函数依赖
所有的主属性对每一个不包含它的码也是完全函数一来
没有任何属性完全函数依赖于非码的任一组属性
一个满足了BCNF的关系模式R已经消除了插入和删除异常

范式解题技巧:

先求出关系中的候选码
技巧:选择题直接带入选项,或者看箭头右边哪些属性没有出现过,那么他一定包含在候选码里面(就是没有任何属性可以决定他)
候选码时一个属性集,那么就肯能存在部分函数依赖,相反,候选码只是一个属性的话,就不存在部分函数依赖,那么这样,非主属性完全函数依赖于候选码
传递函数依赖比较不容易判断
根据伪传递率:若X->Y,WY->Z则XY->Z为关系F所蕴含(候选码是这里的X)

9.风险

风险识别(建立检查表,试图系统化的确定对项目计划的威胁)
风险预测(风险发生概率以及产生的后果)
风险评估活动(定义尺度,描述后果,评估风险)
风险控制(风险避免,风险监控和风险管理以及意外事件计划)

10.软件测试

弱到强:语句覆盖<判定覆盖<条件覆盖<判定/条件覆盖<组合条件覆盖<路径覆盖
达到组合条件覆盖一定能满足判定/条件覆盖
达到判定/条件覆盖,一定满足条件覆盖
满足路径覆盖 不一定满足组合条件,判定/组合覆盖

11.CPU组成

cpu由运算器 控制器 寄存器组 内部总线组成
运算器 用来进行算数和逻辑运算 包含 算数逻辑单元ALU 累加寄存器AC 数据缓冲寄存器DR 状态条件寄存器PSW
ALU:用来进行算数和逻辑运算
AC:用来存放运算结果或源操作数
DR:暂时存放内存指令或条数
PSW:保存指令运行的条件码内容,如溢出标志
控制器 控制整个CPU工作包括程序控制,时序控制,控制器包含 指令寄存器IR 程序计数器PC 地址寄存器AR 指令译码器ID
IR:暂存当前CPU正在执行的指令
PC:存放指令执行地址
AR:保存当前指令访问地址
ID:分析指令操作码
指令寄存器对程序员透明,程序员无法访问指令寄存器,但可以访问通用寄存器,状态条件寄存器和程序计数器

语法翻译指导是一种静态语义分析方法
递归下降分析法和预测分析法都是一种由上到下的分析法
移进-归约分析法属于自下而上的分析法

12.UML组成

UML词汇表由三个构造块组成,事务 关系 图
事务:对模型中最具代表性的成分的抽象
关系:把事务结合在一起
图:聚集相关的事务

13.算法选择组成

递归分组选分治,
迷宫选回溯,
广度选分支限定,
子模块优,全局优动态规划
子模块优,没说全局优,贪心

PV操作:先确定信号量,他与箭头个数有关,标注好 12 13 23 24 类似这种顺序
在一个进程p之前的操作是p(信号量)在一个进程之后的操作是v(信号量)

Pi 代表进程, Ri 代表资源类型;每个 Ri 可以有多个资源; 指向
进程的箭头表示分配资源;指向资源的箭头表示申请资源;
 先分配资源再申请资源,经过分配申请后没有满足资源的进程即为
“阻塞”
 是否可化简:取决于是否可以在某个进程完成后释放资源,并使得后
续进程得以完成
 可化简的就是非死锁的

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/96422.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LRU 缓存 -- 哈希链表

相关题目 146. LRU 缓存 要让 put 和 get ⽅法的时间复杂度为 O(1)&#xff0c;我们可以总结出 cache 这个数据结构必要的条件&#xff1a; 1、显然 cache 中的元素必须有时序&#xff0c;以区分最近使⽤的和久未使⽤的数据&#xff0c;当容量满了之后要删除最久未使⽤的那个元…

Shibuya109 109 可穿戴系列来啦!

准备好用 “SHIBUYA109”可穿戴系列来提升你们的时尚感。该系列包含各种时尚相关单品&#xff0c;从 9 月 26 日起也将在 SHIBUYA109 体验中提供。用大量尖端的日本时尚单品来装扮你的人物化身吧。 探索元宇宙中 SHIBUYA109 的世界&#xff0c;穿上可爱的时尚单品&#xff0c;…

python scanpy spatial空转全流程

Spatial mapping of cell types across the mouse brain (1/3) - estimating reference expression signatures of cell types — cell2location documentation Spatial mapping of cell types across the mouse brain (2/3) - cell2location — cell2location documentation #…

深度学习基础之GFLOPS(2)

什么是GFLOPS 神经网络的GFLOPS&#xff08;Giga FLoating-Point Operations Per Second&#xff09;代表了神经网络模型执行计算的速度和计算能力。这可以用一个类比来解释&#xff1a; GFLOPS就像神经网络模型的"运算速度"标签。 想象你有两个数学家&#xff0c…

uniapp:动态修改页面标题

我们经常遇到这种情况&#xff0c;点击新增按钮&#xff0c;进入一个空白表单页面&#xff0c;点击修改按钮&#xff0c;其实也是进入这个表单页面&#xff0c;只是表单内容已经被数据库的记录反显了&#xff0c;为了区别页面&#xff0c;我们还需要动态设置页面的标题&#xf…

期望最大化(EM)算法:从理论到实战全解析

目录 一、引言概率模型与隐变量极大似然估计&#xff08;MLE&#xff09;Jensen不等式 二、基础数学原理条件概率与联合概率似然函数Kullback-Leibler散度贝叶斯推断 三、EM算法的核心思想期望&#xff08;E&#xff09;步骤最大化&#xff08;M&#xff09;步骤Q函数与辅助函数…

【Spring笔记05】Spring的自动装配

这篇文章&#xff0c;主要介绍的内容是Spring的自动装配、五种自动装配的方式。 目录 一、自动装配 1.1、什么是自动装配 1.2、五种自动装配方式 &#xff08;1&#xff09;no &#xff08;2&#xff09;default &#xff08;3&#xff09;byType &#xff08;4&#xf…

Ansys Optics Launcher 提升客户体验

概述 为了改善用户体验&#xff0c;Ansys Optics 团队开发了一个新的一站式启动应用程序&#xff0c;简化了工作流程并提高了效率。随着Ansys 2023 R2的最新更新&#xff0c;Ansys Optics Launcher 现已安装在Ansys Speos, Ansys Lumerical和Ansys Zemax OpticStudio中。作为一…

React Hooks—— context hooks

什么是Hooks Hooks从语法上来说是一些函数。这些函数可以用于在函数组件中引入状态管理和生命周期方法。 React Hooks的优点 简洁 从语法上来说&#xff0c;写的代码少了上手非常简单 基于函数式编程理念&#xff0c;只需要掌握一些JavaScript基础知识与生命周期相关的知识不…

Docker之Dockerfile搭建lnmp

目录 一、搭建nginx ​编辑 二、搭建Mysql&#xff08;简略版&#xff09; 三、搭建PHP 五、补充 主机名ip地址主要软件mysql2192.168.11.22Docker 代码示例 systemctl stop firewalld systemctl disable firewalld setenforce 0docker network create --subnet172.18.…

OWASP Top 10漏洞解析(3)- A3:Injection 注入攻击

作者&#xff1a;gentle_zhou 原文链接&#xff1a;OWASP Top 10漏洞解析&#xff08;3&#xff09;- A3:Injection 注入攻击-云社区-华为云 Web应用程序安全一直是一个重要的话题&#xff0c;它不但关系到网络用户的隐私&#xff0c;财产&#xff0c;而且关系着用户对程序的新…

十进制分钟转时间类型

/*** 十进制分钟转时间类型** param decimalTime 十进制分钟数*/public static String tenToDate(int decimalTime) {// int decimalTime 3695; // 十进制时间数int hours decimalTime / 3600;int minutes (decimalTime % 3600) / 60;int seconds decimalTime % 60;Decimal…

Scala第十八章节

Scala第十八章节 scala总目录 文档资料下载 章节目标 掌握Iterable集合相关内容.掌握Seq集合相关内容.掌握Set集合相关内容.掌握Map集合相关内容.掌握统计字符个数案例. 1. Iterable 1.1 概述 Iterable代表一个可以迭代的集合, 它继承了Traversable特质, 同时也是其他集合…

K8S网络原理

文章目录 一、Kubernetes网络模型设计原则IP-per-Pod模型 二、Kubernetes的网络实现容器到容器的通信Pod之间的通信同一个Node内Pod之间的通信不同Node上Pod之间的通信 CNI网络模型CNM模型CNI模型在Kubernetes中使用网络插件 开源的网络组件FlannelFlannel实现图Flannel特点 Op…

23年7/8月前端小结

简历 - C端&#xff0c;技术栈VUE 多次问的问题类型&#xff1a; 设计模式&#xff0c;有哪些&#xff0c;遇到哪些&#xff0c;用过哪些&#xff0c;实现一个原型链&#xff0c;说&#xff0c;或者出题给结果&#xff08;比如new实例&#xff0c;改原型各种&#xff09;闭包…

软考 系统架构设计师系列知识点之软件架构风格(2)

接前一篇文章&#xff1a;软考 系统架构设计师系列知识点之软件架构风格&#xff08;1&#xff09; 这个十一注定是一个不能放松、保持“紧”的十一。由于报名了全国计算机技术与软件专业技术资格&#xff08;水平&#xff09;考试&#xff0c;11月4号就要考试&#xff0c;因此…

pyppeteer 基本用法和案例

特点 自带chromium 不用自己下载也可以下载&#xff0c;比较省事.比selenium好用 可异步调用 简介 一. pyppeteer介绍 Puppeteer是谷歌出品的一款基于Node.js开发的一款工具&#xff0c;主要是用来操纵Chrome浏览器的 API&#xff0c;通过Javascript代码来操纵Chrome浏览器&am…

解密人工智能:决策树 | 随机森林 | 朴素贝叶斯

文章目录 一、机器学习算法简介1.1 机器学习算法包含的两个步骤1.2 机器学习算法的分类 二、决策树2.1 优点2.2 缺点 三、随机森林四、Naive Bayes&#xff08;朴素贝叶斯&#xff09;五、结语 一、机器学习算法简介 机器学习算法是一种基于数据和经验的算法&#xff0c;通过对…

Ubuntu 22.04 安装系统 手动分区 针对只有一块硬盘 lvm 单独分出/home

自动安装的信息 参考自动安装时产生的分区信息 rootyeqiang-MS-7B23:~# fdisk /dev/sdb -l Disk /dev/sdb&#xff1a;894.25 GiB&#xff0c;960197124096 字节&#xff0c;1875385008 个扇区 Disk model: INTEL SSDSC2KB96 单元&#xff1a;扇区 / 1 * 512 512 字节 扇区大…

【科研工具】-论文相关

科研工具 1 论文检索2 论文阅读3 论文写作4 论文发表 1 论文检索 计算机类英文文献检索数据库DBLP: 只有论文基本信息&#xff08;标题、作者等&#xff09;&#xff1b;下载论文&#xff1a;知网\IEEE\ACM\SCI-Hub等&#xff0c;记得创建文件夹&#xff08;检索词条、日期等&…