2023年下半年软考中级软件评测师机考体验及真题回忆

2024-03-20 19:59

本文主要是介绍2023年下半年软考中级软件评测师机考体验及真题回忆,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

基础知识卷

开考后,第一题就给我问懵了,问的是“关于统一过程开发方法UP,选一个不正确的”,我看书可能不太仔细,对这个UP一点印象都没有,随便选了个“适合所有现代项目的开发”,为什么?因为另外三个都不确定,只有这个太绝对了。然后意识到,顺序应该是乱的,毕竟印象中刷题的时候,第一题都是计算机结构相关的。考点基本上涵盖了,计算机组成结构,PV,数据库,网络,安全,编程语言,算法复杂度,软件工程,关键路径,白盒覆盖、面向对象的设计模式,还有一大堆基于质量特性的测试内容。
计算机组成结构,大概就是 从PC取指令,存到IR中。
数据库一个判断主键、复合属性的,一个是SQL,分组、聚合函数、Having筛选的。
网络给你一个IP地址,问你能容纳多少台主机,网络号主机号的计算。
安全问防火墙的NAT是干嘛用的,答:隐藏拓扑结构。
编程语言,问你语法错误是哪个,这个在两个答案间摇摆,麻了。
算法复杂度,一个序列,执行一次后变成另一个序列,问是什么排序算法,第二问是稳定还是不稳定,复杂度是什么。
软件工程大概就是那一堆,开发模型,风险等等。
关键路径很简单,不用多说。
白盒覆盖,给了个 v & (((u64)0xfffffff)<<32),问满足条件组合覆盖要几个用例,一个位运算符与,一个左移运算符,哪来的逻辑判断?这题目真没写错?选项有 32 16 4 2,我标记了,最后回头想了下,还是选了4,我怀疑是题目错了,后面写到白盒才知道原来是我错了。
设计模式考了个迭代器模式,看英文能看出来,然后问类之间的关系。
然后就是一堆基于质量特性的测试,比如易用性测试哪个说法不对,安全性测试哪个说法不对,功能性测试哪个说法不对,这方面我没很仔细看和记,只能凭一点点模糊的印象选。
还有些软件工程的,开发模型的特点。
英语题考的是软件架构的设计,核心步骤,演变。我想吐槽一下,自认为英语还可以,结果这题目几乎没给什么上下文,就短短的一段话,挖了五个空,纠结了半天,最后还是模棱两可,估计正确率只有1-2,我的预期是5分都拿的,大意了。
上午的题目做完后,要等剩余时间到30分钟以下的时候,才能交卷。所以检查了一下,又改了几个摇摆答案。然后观察了一下周围和前面的,发现只有我一个人考测试,其他人有一个信息安全,剩下的全是中项,坐我旁边的也是中项。
到还剩三十分钟结束的时候,点击交卷,确认后,自动开始下午场。

应用技术卷

共五题,全部要做,没有选做题。

第一题:黑盒测试,算法律诉讼手续费的。根据诉讼金额,计算输出的诉讼手续费,比较简单,主要是计算麻烦点,几百万几千万的数相乘相加,虽然有计算器能用,但还是不小心就容易按错。
第一问就是把题干的内容写上去,划分等价类,很简单。
第二问根据第一问的等价类,生成了用例,取了输入输出,然后挖空,根据输入算输出,根据输出算输入。其中有一个给了输出值,让你填输入值的,怎么算都算不对,我应该不至于连个一元一次方程都解不了,最后填了个输入域范围内的最大值,结果还是比预期输出值小,对不上,我高度怀疑是输出值写错了,因为最大值计算出的结果和预期输出只有一位不一样。
第三问,还有什么缺陷,两分,我写了边界值和用例没有考虑小数的输入。

第二题,白盒测试
第一问,满足判断覆盖的条件,照抄条件变换一下就好,这里第一个条件就是选择题那个if (v & (((u64)0xfffffff)<<32)) ,所以题目没错,我错了。
第二问,画图+圈复杂度,应该是5
在这里插入图片描述

第三问,线性无关路径
很标准的白盒测试题型。

第三题,依旧是黑盒,题干里面是嵌入式设备,告诉你输入、输出,返回值的种类。
第一问:一个流程图,挖几个孔,让你填,和黑盒差别不大。
第二问:一个用例表,输入输出,挖几个空让你填,和黑盒一样。

第四题 和 第五题:这两题放一起讲,一个是因为我记不太清了,另一个是两者差不多,都是些概念性的回答。我非常模糊,只能大概写,这两题没什么信息,主要也没怎么做过。一些问题回忆如下:
出现了一个异常情况,问你系统设计方案有什么缺陷,
数据层的安全性测试有哪些,
接口测试、功能测试、性能测试在案例中具体怎么测,
画一个兼容性矩阵,
某个功能需不需要测试,为什么

比较意外,没有面向对象的测试了,亏我准备了那么久。这些东西看书依稀看到过,但从没留心,结果没什么信心
本来可以提前交卷,最后两道题琢磨了一下,黑盒那道输入输出对不上的也浪费了时间,最后只提前了十分钟,快考满四小时了。PS,中途能上厕所,上完厕所回来再过一遍金属探测器,空调有点冷,建议带外套。
考前信心满满,现在信心略有下降不过也还可以。祝各位好运,也祝我好运

这篇关于2023年下半年软考中级软件评测师机考体验及真题回忆的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/830584

相关文章

什么是 Linux Mint? 适合初学者体验的桌面操作系统

《什么是LinuxMint?适合初学者体验的桌面操作系统》今天带你全面了解LinuxMint,包括它的历史、功能、版本以及独特亮点,话不多说,马上开始吧... linux Mint 是一款基于 Ubuntu 和 Debian 的知名发行版,它的用户体验非常友好,深受广大 Linux 爱好者和日常用户的青睐,

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

软件设计师备考——计算机系统

学习内容源自「软件设计师」 上午题 #1 计算机系统_哔哩哔哩_bilibili 目录 1.1.1 计算机系统硬件基本组成 1.1.2 中央处理单元 1.CPU 的功能 1)运算器 2)控制器 RISC && CISC 流水线控制 存储器  Cache 中断 输入输出IO控制方式 程序查询方式 中断驱动方式 直接存储器方式(DMA)  ​编辑 总线 ​编辑

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

【软考】希尔排序算法分析

目录 1. c代码2. 运行截图3. 运行解析 1. c代码 #include <stdio.h>#include <stdlib.h> void shellSort(int data[], int n){// 划分的数组,例如8个数则为[4, 2, 1]int *delta;int k;// i控制delta的轮次int i;// 临时变量,换值int temp;in

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank&nbsp;正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money