软考历史题目

2023.3

1. 磁盘索引块1KB,每个地址项4字节,每个磁盘索引块可以存放256个物理块地址

2.5个地址项为直接索引地址,所以0-5逻辑块是直接索引

3.一级间接地址索引,每个指向的物理块存255个地址

4.二级间接地址:256个间接索引表地址

C

2023.5

1.同一现实对象,在不同ER图中属性不同,称为结构冲突

2.合并时取属性并集

BC

2023.7

1.自然连接为等值连接

2.Π 为选取某列,可以按数字顺序,也可以按表名.列名

CD

2023.9

1.soc是系统级集成芯片,将系统关键部件集成在一块芯片上,包含完整系统

2.通常是客户定制,面向特殊用途的标准产品

B

2023.9

嵌入式实时操作系统特定:可剪裁,强实时,强紧凑,高质量代码,强定制,标准接口,强稳定,弱交互

2023.12

AI芯片特点:新型计算范式(非结构化数据),训练与推断,大数据处理,低精度设计,可重构(不针对特定应用),开发工具(GPU)

2023.13

以太网交换机:初始MAC地址表为空,之后依据接到的数据帧的原地址添加相应的mac地址表项,构建转发表。数据帧转发,如果没有命中转发表,转发给所有接口。交换机重启,MAC地址表不清空

2023.14

Internet网络核心交换方式:分组交换

1.电路交换:提前建立线路,且双方独占线路

2.消息交换:以消息为单位交换,不需要提前建立线路

3.分组交换:把用户消息花费为分组进行交换

4.虚电路:分组的一种,但需要提前建立连接

2023.20

1. 组织信息化三个层次:战略/运作/技术。产生四个推动:组织结构/组织管理能力/组织经营能力/信息化人才需求

2023.22

CMMI评估:

1.初始值:软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义

2.已管级:建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。

3.已定义级(申请):将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。 

4.量化管理级:分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理能够在定量的范围内预测性能

5.优化管理级:可集中精力改进过程,采用新技术、新方法。

2023.23

1.产品配置是指一个产品在生命周期各个阶段所产生的各种形式和各种版本的文档(机器可读或者人工可读),计算机程序,部件及数据的集合

2023.24

1.需求管理活动:变更控制,版本控制,需求跟踪,需求状态跟踪

2023.25

1.需求分析:相关人员准确理解用户和项目功能,性能,可靠性等具体需求,将用户表述转化为完整需求定义,从而定义系统做什么

2.需求跟踪:包括编制每个需求与系统元素之间联系文档,元素包括其他需求,体系结构,设计部件,源代码模块,测试,帮助文档

2023.26

1.软件生命周期可划分为软件定义,软件开发,软件运行与维护三大阶段,具体包括:问题定义,可行性分析,总体设计,详细设计,编码,调试和测试,验收与运行,维护升级到废弃等阶段

2023.27

1.敏捷方法:快速交付可以工作的软件项目,以人为核心,迭代,循序渐进的开发方法。项目被分为多个子项目,每个项目结果经过充分测试,具备集成和可运行特征

2023.28

1.RUP(Rational Unified Process统一软件开发过程),分为六个核心过程工作流和三个核心支持工作流,包括:业务建模,需求,分析和设计,实现,测试,部署,配置与变更管理,项目管理,环境

2023.30

1.结构化设计:面向数据流的设计方法。工具包括盒图,HIPO图,程序流程图,PAD。

2.UML顺序图主要描述系统中多个对象之间消息交互,不属于结构化设计。包括用例图,协作图,活动图,序列图,部署图,构建图,类图,状态图

2023.31

1.耦合表示系统间各模块紧密程度,耦合性越高,独立性越差。内聚性衡量一个模块内部各元素间的紧密程度

2.尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不用内容耦合

3.在偶然内聚,时间内聚,功能内聚,逻辑内聚中,属于高内聚的是逻辑内聚

2023.34

1.McCabe计算程序流程复杂度:判定节点数+1,所以是4

2023.35

软件构件:软件中相对独立的构成成分,可被重用的实体

1. 可独立配置的单元,需要自包容

2.与环境和其他构建分离,所以实现是严格封装,外界不知道其实现细节

3.构建可以在环境中被复用,需要定义接口规范,与话你就能够交互

4.在任何环境,最多仅有一个副本

2023.37

1.COM对象语言无关,对象本身对客户不可见,客户请求时,只能通过接口进行

2.分为包含和聚集两种形式,包含形式下,外部对象包含内部对象引用,外部对象将请求转发给内部对象,客户不敢吱内部对象。聚集形式下,客户直接通过内部组件的接口访问内部组件。

2023.39 网络安全

1.信息泄露:信息被泄露或透露给某个非授权的实体

2.破坏信息完整性:数据被非授权的进行增删,修改或破坏而受到损失

3.拒绝服务:信息使用者对信息或其他资源的合法访问被拒绝

4.非法使用:非授权使用

5.业务流分析:通过对系统长时间监听,发现价值和信息规律

6.假冒:非法用户冒充合法用户,或者特权小用户冒充大用户

7.旁路控制:通过系统缺陷侵入系统内部

8.授权侵犯:将权限用在非授权的地方

9.抵赖:否认自己发布消息

10.法规不完善:擦边球

2023.42 测试

1.静态测试:分为人工评审和静态分析(人工或机器自动检测)两大类,不实际执行被测试程序

2.黑盒测试不关心内部结构,着眼于程序外部特性

2023.44 基于架构的软件设计方法(ABSD)是架构驱动的方法

1.ABSD是自顶而下,递归细化的软件开发方法,产生构件或者模块

2.三个基础:功能分解、通过选择体系结构风格来实现质量和商业需求,软件模板使用

3.六个阶段:需求分析,架构设计,架构文档化,架构复审,架构实现,架构演化

2023.46 4+1视图模型:5个不同角度描述软件体系

1.逻辑视图:系统功能需求,面向终端用户

2.开发视图:软件模块的组织和管理,直接面向编程人员

3.进程视图:非功能需求,系统性能和可用性,面向系统集成人员

4.物理视图:如何把软件映射到硬件上(系统安装、通信等),面向系统工程人员

5.场景视图:重要系统活动的抽象描述

2023.49 DSSA(特定应用领域的标准软件体系结构)

1.必备特征

1)严格定义的问题域和问题解域

2)普遍性,可以用于领域中某个应用的特定开发

3)对整个领域的构件组织模型恰当抽象

4)可重用元素

2.领域含义

1)垂直域:定义一个特定的系统族,包含整个系统族内多个系统,在该领域可作为可行性解决方案的一个通用软件体系结构

2)水平域:定义多个系统和多个系统族中功能区域的共有部分。子系统涵盖多个系统族的特定部分功能

2023.51 软件架构风格

1.Data flow:分为批处理以及管道-过滤器

2.Layered System(层次型):层次间通过接口交互,只影响相邻层

3.Rule-based system(规则系统):规则集,规则解释器,规则/数据选择器及工作内存

4.Event System:基于事件的隐式调用,降低耦合

2023.58 架构评估

1.进行架构评估,首先要精确的得出具体的质量目标,为得出这些目标的机制叫做场景。场景是从风险承担者的角度对与系统交互的简短描述

2.在架构评估中,一般采用刺激,环境和响应三方面来描述

2023.65 著作权

1.改编作品的著作权属于改编人

2.职务作品的著作权可能属于作者或者企业法人

3.委托著作权按照合同约定,没有约定的,由受委托人享有

4.合创作品,著作权由合作作者共有

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

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

相关文章

碧桂园服务:以进促稳,年收入增长至人民币约426.1亿元

碧桂园服务控股有限公司今日发布截至2023年12月31日十二个月报告期内之经审核综合业绩。2023年,碧桂园服务收入持续增长至人民币约426.1亿元。同时,业务发展保持稳健且市场化程度高,来自于第三方的收入占比进一步提升达到新高至约96.9%。 业绩…

提高编程效率的VScode插件

1.Prettier Prettier 是一种广泛使用的采用代码格式化程序,在您的项目中强制执行一致的代码风格。它支持各种编程语言 并根据预定义的规则自动格式化您的代码,从而增强可读性并减少与样式相关的冲突。 2.远程 SSH Visual Studio Code 的 远程 – SSH…

DSSS-UQPSK学习笔记

文章目录 非平衡四相键控-直接序列扩频(UQPSK-DSSS)信号因其能同时传输两路不同功率、不同速率信号的特点,在需要图象和数据综合业务传输的领域得到了广泛应用。 系统信号的调制方式为非平衡四相键控(Unbalanced Quadrature Phase…

注册接口和前置SQL及数据生成及封装

注册接口 演示注册接口的三步操作:【注册流程逻辑】 第一步:发送注册短信验证码接口请求 请求方法: put 请求地址:http://shop.lemonban.com:8107/user/sendRegisterSms 请求参数:{“mobile”:“13422337766”} 请求头…

Spring Framework技术学习

导语 在Java开发领域,Spring Framework无疑是一个里程碑式的存在。它提供了全面的编程和配置模型,帮助开发者解决企业级应用开发的复杂性。本文将引导读者深入了解Spring Framework的核心概念、主要特性和使用方法,并通过示例代码展示其在实际…

将rgb图像加mask变差rgba图像(透明背景)

我们做demo的时候经常需要把人物或者物体分割出来,一个比较好的展示效果就是用分割mask把背景变成透明的,于是就需要将原本的rgb图像通过mask的指导变成rgba。 一个简单的脚本: import cv2 import os import os.path as osp import numpy a…

​打破牙医恐惧 从牙一齿科开始——记杭州资深口腔专家武建潮博士与他的牙科品牌

生机勃勃的绿植花卉,温馨亲切的原木装修,卡通乐园般的儿童诊室,一应俱全的先进设备……走进位于浙江省杭州市余杭区荆长路590-1-A的牙一齿科,温暖的气息扑面而来,细致热情的服务更让人如沐春风,任谁都很难想…

zuul的性能调优

文章目录 zuul的性能调优Zuul参数剖析semaphore(信号量)ribbonhystrix高并发下常见Zuul异常熔断 zuul 1.x 与2.x的区别与总结 zuul的性能调优 在项目实践中,使用jemeter多线程并发访问微服务中的接口时候,在Zuul层出现异常、超时等,从而导致整…

1.8 python 模块 time、random、string、hashlib、os、re、json

ython之模块 一、模块的介绍 (1)python模块,是一个python文件,以一个.py文件,包含了python对象定义和pyhton语句 (2)python对象定义和python语句 (3)模块让你能够有逻辑地…

Redis 全景图(2)---- 关于 Redis 的三“高”

前言 我们继续写第一篇文章没写完的。其实我也不想将我写的一篇 Redis 文章分成几篇中短文来写,但是没办法,我一次写个1万字,会限流,所以将就一下吧。 上篇文章我用了 Redis 的6大模块这个思路来描绘我脑子中的 Redis。其实这6大…

密码算法概论

基本概念 什么是密码学? 简单来说,密码学就是研究编制密码和破译密码的技术科学 例题: 密码学的三个阶段 古代到1949年:具有艺术性的科学1949到1975年:IBM制定了加密标准DES1976至今:1976年开创了公钥密…

Golang | Leetcode Golang题解之第4题寻找两个正序数组的中位数

题目&#xff1a; 题解&#xff1a; func findMedianSortedArrays(nums1 []int, nums2 []int) float64 {if len(nums1) > len(nums2) {return findMedianSortedArrays(nums2, nums1)}m, n : len(nums1), len(nums2)left, right : 0, mmedian1, median2 : 0, 0for left <…

app自动化-Appium学习笔记

使用Appium&#xff0c;优点&#xff1a; 1、支持语言比较多&#xff0c;例如&#xff1a;Java、Python、Javascript、PHP、C#等语言 2、支持跨应用&#xff08;windows、mac、linux&#xff09; 3、适用平台Android、iOS 4、支持Native App(原生app)、Web App、Hybird App…

算法系列--递归,回溯,剪枝的综合应用(1)

&#x1f495;"对相爱的人来说&#xff0c;对方的心意&#xff0c;才是最好的房子。"&#x1f495; 作者&#xff1a;Lvzi 文章主要内容&#xff1a;算法系列–递归,回溯,剪枝的综合应用(1) 大家好,今天为大家带来的是算法系列--递归,回溯,剪枝的综合应用(1) 1.全排…

使用Redis集合List实现消息队列

系列文章目录 文章目录 系列文章目录前言前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型…

Java学习32-Java 多线程Thread 线程的常用方法

线程构造器结构 1.线程中的构造器可以使用很多参数 public thread()&#xff1a;分配一个新的线程对象public Thread(String name)&#xff1a;分配一个指定名字的线程对象public Thread(Runnable target)&#xff1a;指定创建线程的目标对象&#xff0c;它实现了Runnable接口…

C语言学习笔记二

文章目录 进制的代码表示数字数据类型字符类型输出字符例子 进制的代码表示 #include <stdio.h> int main() {short a 0100; // 八进制int b -0x1; // 十六进制long c 720; //十进制unsigned short m 0xffff; //十六进制unsigned int n 0x80000000; //十…

高阶DS---AVL树详解(每步配图)

目录 前言&#xff1a; AVL树的概念: AVL树节点的定义&#xff1a; AVL树的插入&#xff08;重点&#xff09; AVL树的旋转&#xff1a; &#xff08;1&#xff09;新节点插入较高左子树的左侧---右单旋 &#xff08;2&#xff09;新节点插入较高右子树的右侧---左单旋 …

TCP网络编程实例

服务器端代码&#xff1a; #include<t_stdio.h> #include<sys/types.h> #include <sys/socket.h> #include<arpa/inet.h> #include <sys/socket.h> #include<ctype.h> #include<unistd.h> int main(void){struct sockadd…

unity双层滑动实现

实现功能&#xff1a; 当滑动列表中内容处于顶端的时候&#xff0c;向上滑动优先滑动整个滑动列表&#xff0c;当滑动列表移动到设置位置&#xff0c;即设定的最高处时&#xff0c;继续移动列表内内容。向下移动亦然&#xff0c;当内容处于滑动列表顶端时&#xff0c;移动整个滑…