【软考】软件设计师中级

视频课

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

计算机组成原理

进制转换

在这里插入图片描述

在这里插入图片描述

定点数vs浮点数

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

校验码

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

计算机体系结构

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

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

在这里插入图片描述

指令系统

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

I/O

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

存储系统

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

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

在这里插入图片描述
直接映射:简单粗暴的死板派
在这里插入图片描述
全相联映射:跳脱的自由发挥派
在这里插入图片描述
组相联映射:折中派,组间直接映射&组内全相联映射
在这里插入图片描述
命中率:

在这里插入图片描述
字:有多少个字(有多少个帅哥)
位:每位有多大(每个帅哥有多帅)
在这里插入图片描述
在这里插入图片描述

虚存:逻辑上对主存容量进行扩充
在这里插入图片描述
磁盘读取,os的老朋友啦
在这里插入图片描述

总线系统

在这里插入图片描述

磁盘阵列技术(RAID

故障恢复 可借助冗余技术
在这里插入图片描述

计算机的可靠性

在这里插入图片描述

数据结构

基本概念

  • 数据:信息的载体,是描述客观事物的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。
  • 数据元素:数据的基本单位,通常作为一个整体进行考虑和处理。
  • 数据项:构成数据元素的不可分割的最小单元。一个数据元素可由若干数据项组成。例如,学生记录就是一个数据元素,它由学号、姓名、性别等数据项组成。
  • 数据结构:相互之间存在一种或多种特定关系的数据元素的集合。在这里插入图片描述

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

线性表

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

栈和队列(受限的线性表)

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

串、数组、矩阵和广义表

在这里插入图片描述
在这里插入图片描述
选择题用排除法,往往性价比更高
在这里插入图片描述

广义表
  • 广义表,又称列表:也是一种线性存储结构,既可以存储不可再分的元素(原子),也可以存储广义表,记作:LS = (a1,a2,…,an),其中,LS 代表广义表的名称,an 表示广义表存储的数据,广义表中每个 ai 既可以代表单个元素,也可以代表另一个广义表。
  • 取表头Head(L):取第一个元素。表头是非空广义表的第一个元素,是原子或广义表
  • 取表尾Tail(L):取除去第一个元素外的其余元素。表尾是除去表头外,由其余元素构成的表,是广义表
  • 表的长度:所包含元素个数
  • 表的深度:括号的最大层数
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
前序:12457836
中序:42785136
后序:48752631
层序:12345678
在这里插入图片描述
找根,划分出左右,再依次递归
在这里插入图片描述
左孩子右兄弟
在这里插入图片描述
二叉排序树BST:关键字,左<根<右
在这里插入图片描述
哈夫曼树:带权路径长度之和最小的树(不唯一)
在这里插入图片描述
线索二叉树:

  • 目的:加快查找结点前驱和后继
  • 线索:即指向前驱、后继的指针
  • 注意:
    • 最后一个结点rchild,rtag的处理
    • 先序线索化中,注意处理原地循环问题。当ltag==0,才能对左子树先序线索化

在这里插入图片描述
平衡二叉树AVL:任意结点的左右子树深度差绝对值不大于1
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
拓扑排序:每次选择没有前驱的顶点并输出
在这里插入图片描述

  • 最小生成树
    • Prim算法,选点
    • Kruskal算法,选边

查找

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

排序

在这里插入图片描述
直插在基本有序的表效率最高
在这里插入图片描述
希尔是去接近基本有序,基于直插
在这里插入图片描述
在这里插入图片描述
快排是内部排序里最强的崽
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

算法设计与分析

分治

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

在这里插入图片描述

动态规划

在这里插入图片描述
在这里插入图片描述
01背包问题,要么全装,要么不装
部分背包问题,能装多少装多少

贪心

在这里插入图片描述

回溯

在这里插入图片描述

OS

基本概念

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

进程管理

在这里插入图片描述

在这里插入图片描述
前驱图:有向无环图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

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

  • 死锁:(至少有两个进程处于阻塞态)多进程互相等待对方手里的资源,导致各进程都阻塞,无法向前推进的现象
  • 饥饿:(可能只有一个进程,处于阻塞或就绪)长期得不到想要的资源,某进程无法访问向前推进的现象
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

存储管理

在这里插入图片描述

  • 动态分区分配
    • 首次适应

      • 地址递增
    • 最佳适应

      • 容量递增
      • 无可用的大内存块
    • 最坏(差)适应

      • 容量递减
      • 最多的外碎片
    • 邻近适应

      • 从上次查找结束的位置开始继续查找
  • 碎片:不能被任何用户使用的极小空闲区
    • 外:系统中
    • 内:分配给用户的空间中

在这里插入图片描述

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

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

文件管理

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

在这里插入图片描述
在这里插入图片描述
索引分配
在这里插入图片描述

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

设备管理

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

微内核os

在这里插入图片描述

计网

在这里插入图片描述

计算机网络的分类

在这里插入图片描述

七层网络体系结构


在这里插入图片描述

网络标准

在这里插入图片描述

TCP/IP协议族

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

IP地址和IPv6

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

Internet服务

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

在这里插入图片描述

数据库

基本概念

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

数据库三级模式两级映像

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

数据库的分析和设计过程

在这里插入图片描述

数据模型

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

关系代数

主属性和非主属性是互斥的,即一个属性要么是主属性,要么是非主属性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据库完整性约束

在这里插入图片描述

关系型数据库SQL

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

关系数据库的规范化

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以作为主键-》候选码-》找入度为0,看是否能遍历所有节点:情况①能,则为候选码;情况②不能,加入一些中间结点进行尝试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据库的控制功能

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

在这里插入图片描述

数据仓库与数据挖掘基础

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

大数据基本概念

在这里插入图片描述

程序设计语言(上午题)

基本概念

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

编译与解释

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

文法

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

有限自动机

在这里插入图片描述

  1. 找出初态和终态
  2. 理清关系
  3. 带入验证
    在这里插入图片描述

正规式

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

表达式

在这里插入图片描述

传值与引用(传址)

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

各种程序语言特点

在这里插入图片描述

软件工程

概述

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

软件开发模型

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

软件开发方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有印象,这些是属于极限编程的即可
在这里插入图片描述

需求分析

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

系统设计

在这里插入图片描述

  • 内聚:度量 一个模块内 不同元素 彼此结合的紧密程度(高内聚,一家人要团结紧密)
  • 耦合:度量 模块间 互相连接的紧密程度(低耦合,与其他人保持边界感)

在这里插入图片描述

  • 各种耦合类型
    • 内容耦合:有以下几种情形
      • 一个模块直接访问另一个模块的内部数据
      • 一个模块不通过正常入口转到另一模块内部
      • 两个模块有一部分程序代码重叠(只可能出现在汇编语言中)
      • 一个模块有多个入口
    • 公共耦合:一组模块访问同一个公共数据环境。其中公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等
    • 外部耦合:一组模块都访问同一个全局简单变量。而且不是同一全局数据结构,不是通过参数表传递该全局变量的信息
    • 控制耦合:一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能
    • 标记耦合:一组模块通过参数表传递记录信息。这个记录是某一数据结构的子结构,而非简单变量
    • 数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的
    • 非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的
      在这里插入图片描述

在这里插入图片描述

系统测试

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

软件开发项目管理

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

软件质量

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

软件度量

在这里插入图片描述
建议用方法二:回路个数+1

在这里插入图片描述

结构化开发方法(数据流图)

系统设计基本原理

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

系统总体结构设计

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

数据流图

UML

概述

在这里插入图片描述

类图

用例图

顺序图

活动图

状态图

通信图

构件图

面向对象

基本概念

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

设计原则

在这里插入图片描述

设计模式的概念和分类

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

创建型模式

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

结构型模式

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

行为型模式

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

Java

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

在这里插入图片描述

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

信息安全与多媒体

网络安全基本概念

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

网络安全威胁

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

网络攻击

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

防火墙技术

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

加密与数字签名

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

各个网络层次的安全保障

在这里插入图片描述

音频相关概念

在这里插入图片描述

图像相关概念

在这里插入图片描述

多媒体的种类

在这里插入图片描述

多媒体的计算问题

在这里插入图片描述

在这里插入图片描述

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

法律法规与标准化(上午题)

知识产权

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

保护期限

在这里插入图片描述

知识产权人确定

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

侵权判定

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

标准的分类和标准的编号

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

专业英语

试题分析

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

答题要领

在这里插入图片描述

答题步骤

在这里插入图片描述

专业词汇

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

在这里插入图片描述

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

你的mongodb客户端是哪个呢?

MongoDB 是一种流行的文档数据库&#xff0c;它可以支持多种场景和应用。有很多客户端工具可以用来管理和操作 MongoDB&#xff0c;以下是一些常用的工具&#xff0c;以及它们的介绍&#xff1a; 一、MongoDB Shell MongoDB Shell 是连接&#xff08;和使用&#xff09;MongoD…

【银角大王——Django课程Day1】

Django框架第一课 安装Django框架方式一&#xff08;命令行的形式创建Django项目&#xff09;方式二&#xff08;适合企业版的pycharm&#xff09;默认文件介绍app文件介绍快速上手我的导包一直爆红是因为我没使用解释器&#xff0c;没导入包&#xff0c;去设置里面导入包即可—…

(保姆级教学)跨站请求伪造漏洞

1. CSRF漏洞 CSRF&#xff08;Cross-site request forgery&#xff09;跨站请求伪造&#xff0c;也被称为One Click Attack 或者Session Riding&#xff0c;通常缩写为CSRF或者XSRF&#xff0c;是一种对网站的恶意利用。尽管听起来像跨站脚本&#xff08;XSS&#xff09;&…

【银角大王———Django学习DAY0——基础准备】

银角大王——Django学习前情提要 &#xff08;1&#xff09;在pycharm中下载Flask&#xff08;2&#xff09;使用Flask&#xff08;3&#xff09;下载BootStrap框架&#xff08;4&#xff09; 使用BootStrap框架 &#xff08;1&#xff09;在pycharm中下载Flask 在设置——项目…

搭建sql-lab出现的php不兼容

下载不了的时候&#xff0c;直接打开该网址下载5.xphp版本&#xff0c;解压到C:\php_studyv8\phpstudy\phpstudy_pro\Extensions\php&#xff08;可能路径都不一样&#xff0c;找到Extensions\php放到该目录下&#xff09;

element table加减列

// 有个特别注意的地方,下面这行代码,key一定绑的是item,千万不要绑定index,不然就会出现异常 //<el-table-column v-for"(item,index) in titleList" :key"item" min-width"150" align"center"><el-table fit :data"d…

微信小程序酒店选择日期和入住人数(有效果图)

效果图 app.vue onLaunch:function(options){this.defaultcache()}defaultcache(){// 入住信息缓存var arr this.getDateTime();var ReserVation {reservType:0,//1 人数 2日期InCheckin:{},//入离日期peopleArr:[{title:成人,num:2},{title:儿童,num:0},{title:宝子,num:1…

【C语言__动态内存管理__复习篇6】

目录 前言 一、动态内存管理 二、动态内存函数 2.1 malloc 2.2 free 2.3 calloc 2.4 realloc 三、动态内存常见的6个使用错误 3.1 接收malloc/calloc返回的参数后未及时检查是否为NULL 3.2 越界访问动态内存空间 3.3 对非动态开辟的内存使用free释放 3.4 使用free只释放了…

【GoWeb框架初探——GRPC】

1. GRPC介绍 1.1 什么是RPC RPC全程是Remote Procedure Call&#xff0c;远程过程调用。这是一种协议&#xff0c;是用来屏蔽分布式计算中的各种调用细节&#xff0c;使得你可以像是本地调用一样直接调用一个远程的函数。 调用流程 1&#xff09;客户端发送数据&#xff08;…

flutter 谷歌的苹果系统消息推送

flutter firebase 云消息通知教程 (android-安卓、ios-苹果) Android、ReactNative、Flutter集成Firebase推送注意事项 Android&#xff1a;Firebase 凭据 iOS&#xff1a;基于 p8 令牌的 APN 连接 iOS&#xff1a;p12 生成证书 Flutter之对接国外推送onesignal踩坑笔记&a…

基于SSM的平面设计课程在线学习平台系统(有报告)。Javaee项目。ssm项目。

演示视频&#xff1a; 基于SSM的平面设计课程在线学习平台系统&#xff08;有报告&#xff09;。Javaee项目。ssm项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层体系结构&#xff0c;…

C++:STL-list模拟实现:迭代器的封装

STL-list模拟实现细节 一. 模拟实现的思想细节1.迭代器实现&#xff1a;用类进行封装2.和--的重载3.奇怪的->重载4.const迭代器 二.实现源码 一. 模拟实现的思想细节 1.迭代器实现&#xff1a;用类进行封装 为什么不使用原生指针&#xff1a; ​ 相比于vector和string&am…

9.Godot数组|遍历|静态变量|对象|调试

数组和字典的遍历 数组的概念 数组是一组数据的集合。在程序中负责批量处理数据。数组中的元素可以包括各个类型的数据&#xff0c;也可以对数组内数据类型进行限定。可以通过 数组名【数字】 的形式来访问数组元素&#xff0c;数字 0 代表数组的第一个元素。数组可以通过调用…

《中学科技》是什么级别的刊物?如何投稿?

《中学科技》是什么级别的刊物&#xff1f;如何投稿&#xff1f; 《中学科技》创刊于1976年&#xff0c;由上海世纪出版&#xff08;集团&#xff09;有限公司主管&#xff0c;上海科技教育出版社有限公司主办的省级学术期刊&#xff0c;《中学科技》以传播科技知识、启迪智慧…

蓝桥杯2024年第十五届省赛真题-宝石组合

思路&#xff1a;参考博客&#xff0c;对Ha,Hb,Hc分别进行质因数分解会发现&#xff0c;S其实就等于Ha&#xff0c;Hb&#xff0c;Hc的最大公约数&#xff0c;不严谨推导过程如下&#xff08;字丑勿喷&#xff09;&#xff1a; 找到此规律后&#xff0c;也不能枚举Ha&#xff…

AI容器化部署开发尝试 (一)(Pycharm连接docker,并部署django测试)

注意&#xff1a;从 Docker 19.03 开始&#xff0c;Docker 引入了对 NVIDIA GPU 的原生支持&#xff0c;因此若AI要调用GPU算力的话docker版本也是有要求的&#xff0c;后面博客测试。 当然本篇博客还没设计到GPU的调用&#xff0c;主要Pycharm加Anaconda的方案用习惯了&#…

基于Springboot的社区待就业人员信息管理系统(有报告)。Javaee项目,springboot项目。

演示视频&#xff1a; 基于Springboot的社区待就业人员信息管理系统&#xff08;有报告&#xff09;。Javaee项目&#xff0c;springboot项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三…

pdf加水印怎么加?自己原创的PDF资料分享到网络上需要采取一些版权保护的措施,添加水印就是个不错的选择

一&#xff0c;水印的基本概念 水印通常是一种用于标识文件来源、版权信息或防止非法复制的标记。它可以是文字、图形或图像等形式&#xff0c;以半透明或半淡化的方式嵌入到文件中&#xff0c;既不影响文件的正常阅读&#xff0c;又能起到标识和保护的作用。 二&#xff0c;…

mars3d实现禁止地图移动,禁止地图左右平移,但是鼠标可以移动的效果。

new mars3d.layer.GeoJsonLayer({渲染后实现鼠标左键按住不释放拖动时&#xff0c;地图不跟着拖动效果 当前问题&#xff1a; 1.在map初始化&#xff0c;或者是加载效果的时候&#xff0c;整个地球的场景都是一样的。 如果鼠标左键按住不释放&#xff0c;在屏幕上拖动的时候…

设计模式代码实战-责任链模式

1、问题描述 小明所在的公司请假需要在OA系统上发布申请&#xff0c;整个请求流程包括多个处理者&#xff0c;每个处理者负责处理不同范围的请假天数&#xff0c;如果一个处理者不能处理请求&#xff0c;就会将请求传递给下一个处理者&#xff0c;请你实现责任链模式&#xff…
最新文章