【软考】模拟考卷错题本2024-05-14

1 活动图-计算时间差

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

审题,第几天~选的3、10是结束了上一次的活动并未开始呢 !所以记得按照正常的语序表达哦!

2 队列-算长度

在这里插入图片描述
在这里插入图片描述

代入法,设计一个开始为0,结尾为9 ,容量为10即M的队列;带入计算当前的长度。实际长度为 9-0 = 9个(可以参考上图题干)。C取余之后是0,D是9-0+10 = 19;19 %10 = 9 ;故选择d才对。

3 逻辑表达式- 异或,加、非等等

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其实这个逻辑表达式的题目不难,重点是理解清楚相关的符号表示和如何进行计算处理。

  • 异或 两个数据都不相同的时候为 1即真,这个概念的落脚点 放在 异 这个字就会好理解了。
  • And 并:上面的AB 就是并的 概念,and 的概念 要一块都为真才为真哦!
  • 逻辑加 (or):就是或的概念,有一个为 就是真的。
  • 非 !:该题目,字母上头加个横。即相反值。
    整理清楚之后就可以一个个代入进行验算处理。即得到上图的解析答案。

4 相对路径-绝对路径

在这里插入图片描述
在这里插入图片描述

忘记了!这个绝对路径是要加上\ 的!相对路径是不需要的,因为我是相对于某个文件,那么可以理解我已经知道了 该文件夹的目录了即不需要那么详细,故忽略""

5 磁盘服务的时间计算 (Not Got it)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

没懂~是我太愚笨了,这个还得再研究研究。

6 面向对象分析

在这里插入图片描述
在这里插入图片描述

简单来说,面向对象分析主要的还是再在问题 的分析上!那么就B选项就很明显~,测试情况是在设计的时候才考虑的。而C选项“忽略”,这个情况就没在问题分析的范畴了,何况该实现情况也是要考虑的。这里考察对语言的理解能力和分析阶段的重点。

7 KMP 字符串匹配 (重点-Not got it)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

看解析吧~我也是一知半解,有点迷惑。到时回过头好好研究一下。

8 时间复杂度

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

时间复杂度只能自己带入解析计算分析,一般就可以自己设计一个数据量自己推导。我也不是很精通,只能分析一下自己的经验罢了。

9 矩阵乘法-结合律

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

根据上面的解析,就是在矩阵的乘法先保证大的数目先被合并这样就能降低后期的计算成本。这里就是得将数据带入计算,无他。

10 软件测试-条件覆盖

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

覆盖是不相同的,根据不同的情况设置不同的用例即可。这里是要求判定覆盖,那就得至少要走过该判定菱形的yes 和 no 情况,那么保证至少两个用例就可以走完~
在这里插入图片描述

11 Cache 理解

在这里插入图片描述
在这里插入图片描述

对于cache最主要的理解是,成本和速度之间的关系。要保证高性能的情况下,引入了cache的概念。我之前选择A就是没有理解到位,成本与性能(速度)的关系。那么b选项的描述也是正确的。

12 关系代数

在这里插入图片描述
在这里插入图片描述

关系代数也是常考的。这里是我的疏忽,没看清楚选项。

13 哈夫曼编码

在这里插入图片描述
在这里插入图片描述

哈夫曼编码最关键的是构造出 哈夫曼树:简单来说,类似大顶堆的方式一层层构建起来,左子节点是小的;之后按照左0右1分布编码。画出来之后就可以知道具体大的编码了。

14 ER模型 多对多

在这里插入图片描述
在这里插入图片描述

做这道题的时候我想复杂了,其实用一个生活的例子即可解决:学生 和 课程 所得到成绩。多个学生,多个课程。联系为成绩,那么不是只需要 学生号和课程号 就可以推出成绩了吗?那就是C呀~只需要E1和E2 的关键字即可。

15 逻辑表达式-后缀式

在这里插入图片描述
在这里插入图片描述

上面的解析其实已经很到位了。不过后缀式跟栈结构是相关的,那么就得学以致用呀~ 上面的逻辑或 和 逻辑与 重点是两个优先级的大小。该题目中 或逻辑 是最后比较的,根据上图题目的解析可知。那么就得先算或逻辑左右的逻辑,那么按照栈的结构对 操作数和操作符号进行入栈出栈处理,那么就可以得到D选项。C是因为cb不应该先进行逻辑与的~错误。

16 关系模式 推导-冗余

在这里插入图片描述
在这里插入图片描述

我大意了,没有闪~ 这里我在C、D中有犹豫。还是错了。这里将这些推导画个图就比较清晰了,A1->A4 可以通过传递推导出来,没必要单独标出来。

17 折半查找(again)

在这里插入图片描述
在这里插入图片描述

我发现我在折半查找这里摔了好多次!还是太粗心了。这里用向下取整一共10个数那么就是5;6到10 对半 就是8 刚刚好就是95~唉,太粗心了。不能再坑一次。

18 对象图 (带有 :)

在这里插入图片描述
在这里插入图片描述

uml 又是他~我怎么那么愚昧呢?这种东西多看几遍图就懂了。还撞树上还他喵的是同一棵树!

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

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

相关文章

深入理解MySQL三大日志:redo log、binlog、undo log

前言 MySQL是一个功能强大的关系型数据库管理系统,它的高可靠性、高性能和易用性使得它成为众多企业和开发者的首选。在MySQL内部,为了保证数据的完整性、恢复能力和并发性能,设计了一套复杂的日志系统。其中,redo log、bin log和…

滑动窗口算法及相关习题

滑动窗口 又叫"同向双指针", left和right指针构成一个窗口 一般可以利用单调性时, 用到滑动窗口 使用: 定义left 0,right 0进窗口判断出窗口 还有一步是更新结果, 在哪一步更新是根据题意的 其中234步循环进行 一. 长度最小的子数组 答案 二.无重复字符的最长…

时间序列预测:探索性数据分析和特征工程的实用指南

时间序列分析是数据科学和机器学习领域最广泛的主题之一:无论是预测金融事件、能源消耗、产品销售还是股票市场趋势,这一领域一直是企业非常感兴趣的领域。 随着机器学习模型的不断进步,使除了传统的统计预测方法(如回归模型、ARIMA模型、指数平滑)外&a…

STM32快速入门(定时器之输入捕获)

STM32快速入门(定时器之输入捕获) 前言 本节主要讲解STM32利用通用定时器,在输入引脚出现指定电平跳变时,将CNT的值锁存到CCR寄存器当中,从而计算PWM波形的频率、占空比、脉冲间隔、电平持续时间等。其功能的应用有&…

力扣刷题 day2

快乐数 202. 快乐数 - 力扣(LeetCode)   图: java // 快乐数 --> 19 > 1^2 9 ^2 82 > 82 > 8 ^ 2 2 ^ 2 ......public boolean isHappy(int n) {// 使用快慢指针int slow n, fast getSum(n);while (slow ! fast) {slow getSum(slo…

Typora+PicGo+Gitee设置图床,解决CSDN上传markdown文件图片加载不出来的问题(超级实用)

注: 由于gitee现在已经加上了防盗链,并且只支持1M的图片,我觉得不是很好用(可以买腾讯云或阿里云等),之后找到比较好点的图床工具也会持续更新的。(sm.ms好像还好,github网速不太稳定…

十大排序算法之->归并排序

一、归并排序简介 归并排序是一种基于分治策略的有效且稳定的排序算法。归并排序由约翰冯诺伊曼提出,是计算机科学中一个非常基础且历史悠久的算法。 归并排序利用分治法的策略,将一个大的数组拆分成几个小的子数组,这些子数组各自独立地排…

每日两题 / 236. 二叉树的最近公共祖先 124. 二叉树中的最大路径和(LeetCode热题100)

236. 二叉树的最近公共祖先 - 力扣(LeetCode) dfs统计根节点到p,q节点的路径,两条路径中最后一个相同节点就是公共祖先 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* …

纯血鸿蒙APP实战开发——Web获取相机拍照图片案例

介绍 本示例介绍如何在HTML页面中拉起原生相机进行拍照,并获取返回的图片。 效果预览图 使用说明 点击HTML页面中的选择文件按钮,拉起原生相机进行拍照。完成拍照后,将图片在HTML的img标签中显示。 实现思路 添加Web组件,设置…

(实测验证)【移远EC800M-CN 】GNSS功能打开和关闭关闭步骤验证

引言 本文章使用自研“超小体积TTL转4GGPS集成模块”进行实测验证; 一、打开GNSS功能 步骤一、通过 ATQGPSCFG 配置 GNSS 参数 (1)该命令用于查询和配置 GNSS 不同的设置,包括 NMEA 语句输出端口、NMEA 语句的输出类型等。 1.1…

Trinity部署、使用与原理分析

文章目录 前言1、概述1.1、整体架构1.2、trinity-main1.3、childx 2、安装与使用2.1、源码安装2.1.1 部署系统依赖组件2.1.2 使用源码安装系统 2.2、使用方法 3、测试用例3.1、Splice系统调用压力测试3.2、其它系统调用压力测试3.3、自定义系统调用压力测试 4、总结4.1、部署架…

NVM安装及VUE创建项目的N种方式

VUE 参考官网:https://cli.vuejs.org/zh/guide/ 目录 NVM安装 1.卸载node.js 2.安装nvm ​编辑​ 3.配置 4.使用nvm安装node.js 5.nvm常用命令 创建VUE项目 1.使用vue init 创建vue2(不推荐) 2.使用vue create创建vue2和3&#xff…