【软件评测师备考】花了一晚整理这15道经典考题,我把基础概念彻底理清了

从MVC到ACID,一篇博客搞定软考中最容易踩坑的15个知识点

最近在准备软考,做了一套题,错得有点惨。于是我把每道错题都仔细复盘了一遍,越看越觉得这些题太经典了——考的不是偏难怪,而是那些我们“以为自己懂,其实没真懂”的概念。

我把复盘内容整理成了这篇文章,每一道题都保留,用最简单的方式讲清楚。如果你也在备考或准备面试,希望能帮你省点时间。


一、先看总览:这15道题都考什么?

在这里插入图片描述


二、逐题精讲


第1题:MVC框架

题目:关于MVC框架的描述,不正确的是哪一项?

  • A. 有利于工程化软件开发
  • B. 提高软件运行效率
  • C. 提高可维护性
  • D. 易于重用

答案:B

为什么?

MVC是架构模式,解决的是“代码怎么组织”的问题,不是“性能优化”问题。实际上,分层反而可能带来一点性能开销。

说法 对错 一句话解释
有利于工程化开发 前后端可以并行开发
提高运行效率 这不是MVC的目标
提高可维护性 改一层不影响其他层
易于重用 Model可以被多个View复用

坑点:D也是MVC的优点,但题目问的是“不正确的”,所以只能选B。

💡 一句话记忆:MVC管“结构”,不管“速度”。


第2题:CPU寄存器

题目:ALU(算术逻辑单元)执行运算后,计算结果保存在哪里?

  • A. 程序计数器(PC)
  • B. 指令寄存器(IR)
  • C. 地址寄存器(AR)
  • D. 累加器(AC)

答案:D

为什么?

ALU只负责“算”,算完的数字要找个地方存,这个临时仓库就是累加器(AC)

寄存器 存什么 会不会存运算结果
PC 下一条指令的地址
IR 当前正在执行的指令
AR 要访问的内存地址
AC ALU的运算结果

坑点:容易把IR(指令寄存器)和AC搞混。记住:IR存的是“命令”(比如ADD),AC存的是“数字”(比如3)。

💡 一句话记忆:PC指哪,IR干啥,AR找谁,AC存啥。ALU算完的结果,必须进AC。


第3题:数据库锁机制

题目:哪种锁的机制是“可读但不能写”?

  • A. 共享锁
  • B. 排他锁
  • C. 授权锁
  • D. 死锁

答案:A

为什

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值