9.27今日错题解析(软考)

前言

这是用来记录我每天备考软考设计师的错题的,今天知识点为网络攻击、二分查找和数据库设计过程,大部分错题摘自希赛中的题目,但相关解析是原创,有自己的思考,为了复习:),最后希望各位报考软考的小伙伴都能上岸!!!
在这里插入图片描述


信息安全——网络攻击

题目:下列攻击行为中,属于典型被动攻击的时(B)

  • A.拒绝服务攻击
  • B.会话拦截
  • C.系统干涉
  • D.修改数据命令

相关解析
主动攻击

攻击类型说明
拒绝服务向目标系统发送大量无用请求和数据,使系统资源耗尽
欺骗攻击传输虚假消息欺骗系统和用户,使其做出错误的决策
重放攻击截取某次合法的通信数据拷贝,重新发送欺骗系统
假冒身份欺骗系统冒充合法用户,获得特权限(黑客常用)
SQL注入把SQL命令插入Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,为了获得数据库访问权限

被动攻击

攻击类型说明
网络监听通过监听网络上的数据包,捕获分析敏感信息
业务流分析通过监听,统计分析通信频度、信息流向、通信总量
信息收集收集网络公开信息或利用漏洞获取目标系统的详细信息

算法基础——二分查找

题目:在13个元素构成的有序表A[1…13]中进行折半查找(或称为二分查找,向下取整)。那么以下叙述中,错误的是(B)

  • A.无论要查找哪个元素,都是先于A[7]进行比较
  • B.若要查找的元素等于A[9],则分别需与A[7]、A[11]、A[9]进行比较
  • C.无论要查找的元素是否在A[]中,最多与表中的4个元素进行比较即可
  • D.若待查找的元素不在A[]中,最少需要与表中的3个元素进行比较

相关解析
假设目标元素在表中,且查找次数最大

  1. 第一次查找:[1+13]/2=7,所以第一次比较A[7]
  2. 第二次查找:[8+13]/2=10,所以第二次比较A[10]
  3. 第三次查找:[11+13]/2=12,所以第三次比较A[7]
  4. 第四次查找:只剩下A[13],所以第四次比较A[13]

数据库系统——数据库设计过程

题目:确定系统边界和关系规范化分别在数据库设计的(A)阶段进行

  • A.需求分析和逻辑设计
  • B.需求分析和概念设计
  • C.需求分析和物理设计
  • D.逻辑设计和概念设计

相关解析

概述

  1. 需求分析:对现实世界要处理的对象进行详细调查,在了解现行系统的概述,确定新系统功能的过程中,确定系统边界、收集支持系统目标的基础数据及其处理方法
  2. 概念设计:抽象数据,设计局部ER模型,合并局部模型消除冲突,重构优化消除冗余
  3. 逻辑设计:对关系模式进一步的规范化处理,消除冗余和更新异常
  4. 物理设计:将数据库的逻辑模型在实际的物理存储设备上加以实现,从而建立一个具有较好性能的物理数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清酒伴风(面试准备中......)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值