软考学习(2)

文件管理
索引文件结构

image-20210503153612162

假设 物理盘块 大小为

0-9直接索引 4K X 10

间接索引存地址

假设一个地址4字节

4K/4byte =1024

10 – 1024X 4K

11 – 1024X1024 X 4K

12 – 1024 X 1024 X 1024 X 4K

image-20210503160142725

(1) C

image-20210503161956414

(2) D

文件和树型目录结构

image-20210503162420010

空闲存储空间的管理

image-20210503163044844

空闲区表法

操作系统为磁盘外存上所有空闲区建立一张空闲表,每个表项对应一个空闲区,空闲表中包含序号、空闲区的第一块号、空闲块的块数等信息。

空闲表法适用于连续文件结构,其分配的方式是,在系统为某个文件分配空闲块时,首先扫描空闲表项,如找到合适的空闲区项,则分配给申请者,并把该项从空闲表中去掉。如果一个空闲区项不能满足申请者的要求,则把空闲表中的另一项满足要求的分区分配给申请者(连续文件结构除外)。如果一个空闲表项所含块数超过申请者要求,则为申请者分配了所要的物理块后,再修改该表项。

空闲链表法

将所有空闲盘区拉成一条空闲链,根据空闲链所有的基本元素不同,可以把链表分成两种形式:空闲盘块链和空闲盘区链。

空闲盘块链是将磁盘上的所有空闲分区,以盘块为单位拉成一条链,当用户创建文件请求分配存储空间时,系统从链首开始,依次摘下适当数目的空闲盘块分配给用户;当用户删除文件时,系统将回收的盘块依次加入到空闲盘块链的末尾。

空闲盘区链是将磁盘上的所有空闲盘区(每个空闲盘区可包含若干个盘块)拉成一条链。在管理的线性表中,每一个表项对应一个空闲区,增加一项存放指向空闲块的指针,将磁盘上的所有空闲区(可包含若干个空闲块)拉成一条链。每个空闲区上除含有用于指示下一个空闲区的指针外,还有本盘区大小(盘块数)的信息。

位示图法

本方法利用二进制的一位来表示磁盘中一个盘块的使用情况,磁盘上所有的盘块都有与之对应的一个二进制位。当其值为0时,表示对应的盘块空闲,当其值为1时,表示对应的盘块已经分配。

成组链接法

空闲表法和空闲链表由于空闲表太长而不适合大型文件系统的使用。成组链接法是两种方法相结合的一种管理方法,兼备了两种方法的优点而克服了两种方法的缺点。其大致的思想是:把空闲的n个空闲扇区的地址保存在第一个空闲扇区内,其后一个空闲扇区内则保存另一顺序空闲扇区的地址,以此类推,直至所有空闲扇区都予以链接。

image-20210503170531135

(1)D (4195+1)/32=131.125

(2)B 32*1.125-1=3 状态为1 第3位置 ‘1’

数据传输控制方式

image-20210503195758629

设备管理

虚设备和SPOOling技术

image-20210503211838177

微内核操作系统

image-20210504085658567

数据库系统

三级模式-两级映射

image-20210504090456098

数据库设计

image-20210504090935041

E-R模型

image-20210504091450547

image-20210504091435559

image-20210504093421718

选C

1.实体类型的转换
(1)将每个实体类型转换成一个关系模式。
(2)实体的属性即为关系模式的属性。
(3)实体标识符即为关系模式的键。

2.二元联系类型的转换
(1)若实体间联系是1:1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。
(2)若实体间联系是1:N,则在N端实体类型转换成的关系模式中加入1端实体类型的键和联系类型的属性。
(3)若实体间联系是M:N,则将联系类型也转换成关系模式,其属性为两端实体类型的键加上联系类型的属性,而键为两端实体键的组合。

3.一元联系类型的转换
和二元联系类型的转换类似。

4.三元联系类型的转换
(1)若实体间联系是1:1:1,可以在三个实体类型转换成的三个关系模式中任意一个关系模式的属性中加入另两个关系模式的键(作为外键)和联系类型的属性。
(2)若实体间联系是1:1:N,则在N端实体类型转换成的关系模式中加入两个1端实体类型的键(作为外键)和联系类型的属性。
(3)若实体间联系是1:M:N,则将联系类型也转换成关系模式,其属性为M端和N端实体类型的键(作为外键)加上联系类型的属性,而键为M端和N端实体键的组合。
(4)若实体间联系是M:N:P,则将联系类型也转换成关系模式,其属性为三端实体类型的键(作为外键)加上联系类型的属性,而键为三端实体键的组合。

关系代数

e-20210504094048475

image-20210504144245935

image-20210504144419891

image-20210504144450219

image-20210504145432212

规范化理论
函数依赖

image-20210504155040123

价值用途

image-20210504155524935

image-20210504162041819

image-20210504160406609

image-20210504162449284

例1 A

例2 ABDC

例3 B

范式

image-20210504163555790

image-20210504163708327

image-20210504163840469

image-20210504163906332

image-20210504170316400

image-20210504170827983

image-20210504171948597

image-20210504172735384

image-20210504202753632

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t0X21Bhw-1620696048936)(https://gitee.com/gong-weijie/pic/raw/master/pic/8917.png)]

(1)C 部门表中只有一个主键,没有部分依赖,所以没有消除传递依赖

(2)D

(3)A 排除法,第二题加过部门了,排除CD,B中商品号和商品名称冗余

模式分解

image-20210504212015149

image-20210504212926323

列表法

image-20210504214717556

列为分解前属性 有为a,无为b

行为分解的模块

image-20210504215101108

公式法(一分为2)

image-20210504220546818

并发控制

image-20210506092721674

image-20210506093746094

封锁协议

image-20210506094053666

数据库完整性约束

image-20210506094241675

实体完整性这项规则要求每个数据表都必须有主键,而作为主键的所有字段,其属性必须是独一及非空值。

参照完整性规则要求通过定义的外关键字和主关键字之间的引用规则来约束两个关系之间的联系。包括更新规则、删除规则和插入规则。

若属性组F是关系模式R1的主键,同时F也是关系模式R2的外键,则在R2的关系中,F的取值只允许两种可能:空值或等于R1关系中某个主键值。

实质:不允许引用不存在的实体

用户定义完整性**(**User-defined Integrity)是对数据表中字段属性的约束,用户定义完整性规则(User-defined integrity)也称域完整性规则。包括字段的值域、字段的类型和字段的有效规则(如小数位数)等约束,是由确定关系结构时所定义的字段的属性决定的。

数据库安全

image-20210506102123188

数据备份

image-20210506102716968

image-20210506103243187

数据库故障与恢复

image-20210506103459511

数据仓库与数据挖掘

image-20210506105133027

数据挖掘方法分类

image-20210506105151245

反规范化

image-20210506105439367

大数据基本概念

数据量volume 速度velocity 多样性variety 值value

image-20210506110206103

计算机网络

OSI/RM(开放系统互连参考模型)七层模型

image-0506110459632

image-20210506111422266

广播消息只能在局域网中,即1,2层可以收到消息,

A选项 PQ网桥是2层 B选项 PS 路由器 3层 C选项 QR 集线器 1层 D选项 ST交换机2

网络技术标准与协议

image-20210506150618122

TCP协议

image-20210506152328601

image-20210506152358192

DNS协议

image-20210506153417786

image-20210506160018331

A

计算机网络的分类-拓扑结构

image-20210506162644804

网络规划与设计

image-20210506163204637

逻辑网络设计

image-20210506163306434

物理网络设计

image-20210506163423201

分层设计

image-20210506163525221

IP地址与子网划分

image-20210506200714227

A 类 224-2 去掉了全0和全1的

B类 216-2

172.18.129.0/24 24表达24位网络号

子网划分

image-20210506170405202

例1:

image-20210506202853721

子网掩码(subnet mask)又叫网络掩码地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。

B类 前16是网络号,都为1 27个子网 25=32

子网掩码应为:11111111 11111111 11111000 00000000

转为10进制 255.255.248.0

例2

image-20210506212549061

210-2>=700

image-20210506213526972

子网掩码:255.255.252.0

无分类编址

image-20210506213804145

image-20210506213952012

前24位中还有4位可用来做子网 24=16

特殊含义的IP地址

image-20210506214542074

HTML

image-20210506215548000

无线网

image-20210506215630107

网络接入技术

image-20210507153128123

IPV6

image-20210507154012565

信息系统安全属性

image-20210507154811835

对称加密技术

image-20210507155458116

非对称加密技术

image-20210507155521566

信息摘要

image-20210507161042345

单向散列函数 正文 可以转成摘要 摘要不能还原成 正文

数字签名

image-20210507162329415

数字信封与PGP

image-20210507162635116

image-20210507173425801

image-20210507173845217

网络安全-各个网络层次的安全保障

image-20210508091111771

网络威胁与攻击

image-20210508091601852

网络安全-防火墙

image-20210508100959669

数据结构和算法基础

数组

image-20210508102027919

(2X5+3)Xlen +a

a + 26

稀疏矩阵

image-20210508113621148

带入计算,排除法

数据结构的定义

image-20210508114034303

数据结构是计算机存储、组织数据的方式。

线性表

image-20210508150835685

顺序表和链表

image-20210508151613517

image-20210508153132368单链表删除 将P->next指向a3,q->next 是指向a3的

单链表插入,现将插入的S->next连接到a2,即p->next,再把p-next 指向s

顺序存储与链式存储对比

image-20210508160401817

队列与栈

image-20210508163554805

image-20210508163528557

e1后插入e2,e3不可能隔在中间

广义表

image-20210508174416061

长度,最外层子元素数,深度,嵌套次数

例1 长度3,深度2

例2 head(head(tail(LS1)))

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值