数据库,计算机网络、操作系统刷题笔记29
2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩
【1】Oracle数据库:刷题错题本,数据库的各种概念
【2】操作系统,计算机网络,数据库刷题笔记2
【3】数据库、计算机网络,操作系统刷题笔记3
【4】数据库、计算机网络,操作系统刷题笔记4
【5】数据库、计算机网络,操作系统刷题笔记5
【6】数据库、计算机网络,操作系统刷题笔记6
【7】数据库、计算机网络,操作系统刷题笔记7
【8】数据库、计算机网络,操作系统刷题笔记8
【9】操作系统,计算机网络,数据库刷题笔记9
【10】操作系统,计算机网络,数据库刷题笔记10
【11】操作系统,计算机网络,数据库刷题笔记11
【12】操作系统,计算机网络,数据库刷题笔记12
【13】操作系统,计算机网络,数据库刷题笔记13
【14】操作系统,计算机网络,数据库刷题笔记14
【15】计算机网络、操作系统刷题笔记15
【16】数据库,计算机网络、操作系统刷题笔记16
【17】数据库,计算机网络、操作系统刷题笔记17
【18】数据库,计算机网络、操作系统刷题笔记18
【19】数据库,计算机网络、操作系统刷题笔记19
【20】数据库,计算机网络、操作系统刷题笔记20
【21】数据库,计算机网络、操作系统刷题笔记21
【22】数据库,计算机网络、操作系统刷题笔记22
【23】数据库,计算机网络、操作系统刷题笔记23
【24】数据库,计算机网络、操作系统刷题笔记24
【25】数据库,计算机网络、操作系统刷题笔记25
【26】数据库,计算机网络、操作系统刷题笔记26
【27】数据库,计算机网络、操作系统刷题笔记27
【28】数据库,计算机网络、操作系统刷题笔记28
文章目录
- 数据库,计算机网络、操作系统刷题笔记29
- @[TOC](文章目录)
- Oracle数据库知识点复习
- 解决事务脏读、不可重复读、幻读的方法:隔离事务
- 如何切换隔离级别的模式:???
- 数据封装的过程是( )
- BGP 不是一种距离矢量路由选择协议,而是通路向量路由协议
- 下边与http缓存无关的头字段是()
- 只要是4对双绞线,不管是几类,最大传输距离都被业内标准设定为100米。
- ICMP差错报告报文共有5种情况:
- 下列 IP 地址中为有效私有地址的是_________
- 关于DNS协议以下说法错误的是()DNS虽然用UDP多,但是可以用TCP
- 下列关于单模光纤与多模光纤的区别描述错误的是?
- 设某类资源有5个,由3个进程共享,每个进程最多可申请()个资源而使系统不会死锁。
- 在请求分页存储管理中,当访问的页面不在内存时,便产生缺页中断,缺页中断是属于()。
- 虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,
- 以下命令可以用于获取本机cpu使用率的是:
- 进程调度的关键问题是( )。
- 总结
文章目录
- 数据库,计算机网络、操作系统刷题笔记29
- @[TOC](文章目录)
- Oracle数据库知识点复习
- 解决事务脏读、不可重复读、幻读的方法:隔离事务
- 如何切换隔离级别的模式:???
- 数据封装的过程是( )
- BGP 不是一种距离矢量路由选择协议,而是通路向量路由协议
- 下边与http缓存无关的头字段是()
- 只要是4对双绞线,不管是几类,最大传输距离都被业内标准设定为100米。
- ICMP差错报告报文共有5种情况:
- 下列 IP 地址中为有效私有地址的是_________
- 关于DNS协议以下说法错误的是()DNS虽然用UDP多,但是可以用TCP
- 下列关于单模光纤与多模光纤的区别描述错误的是?
- 设某类资源有5个,由3个进程共享,每个进程最多可申请()个资源而使系统不会死锁。
- 在请求分页存储管理中,当访问的页面不在内存时,便产生缺页中断,缺页中断是属于()。
- 虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,
- 以下命令可以用于获取本机cpu使用率的是:
- 进程调度的关键问题是( )。
- 总结
Oracle数据库知识点复习
解决事务脏读、不可重复读、幻读的方法:隔离事务
用事务隔离级别来解决这个问题
如果读了没提交,其实就是脏
已经提交,那只能是不可重复读,不会是脏读
如果不让你更新,就不会造成不可重复,当然可以加,可以删,还是会幻读
如果DML直接禁止,OK,仨都不会出问题
serializable:加锁
三种问题就是因为几个事务并发执行
如果将其串行化,锁住数据库,就不会出这个问题
懂??
虽然隔离的效果是越来越好的
但是性能也是越来越差
为啥呢?
因为并发效率高啊,你串行gg
读已提交
串行化
这俩是Oracle支持的哦
别的不行——当然,Oracle自己扩展了一种:read only只读,其他骚操作不行
如何切换隔离级别的模式:???
set transaction isolation level Serializable;
Oracle默认是读已提交
那read only呢?
set transaction read only;
只能读哦
切回默认
set transaction isolation level read committed;
读到的都是提交过的东西
打开俩事务,同样设置
默认读那些已经提交的数据
所以事务2看不到1修改的东西
现在事务1提交
事务2就可以读到事务1已经提交的数据
美滋滋
懂???
99%默认read committed
性能好
不要用serializable,性能差劲烂到底
MySQL是支持4种的
Oracle只支持24,你了解就行。
数据封装的过程是( )
应用层:数据
传输层:报文段
网络层:数据报
链路层:帧
链路层:比特流
曾今有一个题,那个数据它搞成字节流了???
把我搞混淆了
操蛋
链接:https://www.nowcoder.com/questionTerminal/c9ec66ac1eca46b69d89d40892ec2246
来源:牛客网
BGP 不是一种距离矢量路由选择协议,而是通路向量路由协议
BGP属于外部或域间路由协议。BGP的主要目标是为处于不同AS中的路由器之间进行路由信息通信提供保障。
BGP既不是纯粹的矢量距离协议,也不是纯粹的链路状态协议,通常被称为通路向量路由协议。
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。
BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。
BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。
网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。
下边与http缓存无关的头字段是()
这题目应该看那个content就知道,这是消息,当然不是head
gg
链接:https://www.nowcoder.com/questionTerminal/0ca0dac3339f4391b7296f9f46e63ccd
来源:牛客网
Expires【过期】:它通常的使用格式是Expires:Fri ,24 Dec 2027 04:24:07 GMT,后面跟的是日期和时间,超过这个时间后**,缓存的内容将失效**
Last-Modified / If-Modified【最后一个修改点】:一般服务端在响应头中返回一个Last-Modified字段,告诉浏览器这个页面的最后修改时间
Etag/If-None-Match【标志】:用于验证缓存有效性
Content-Length:用于描述HTTP 消息实体的传输长度
只要是4对双绞线,不管是几类,最大传输距离都被业内标准设定为100米。
链接:https://www.nowcoder.com/questionTerminal/5c871085923d4578abcd66a042eb1c32
来源:牛客网
ICMP差错报告报文共有5种情况:
ping命令
1.终点不可达:无法交付时,向源点发【网路可达】
2.源点抑制:拥塞丢包时,向源点发送,使源点知道应降低发送速率【拥塞控制】
3.时间超过:生存时间为0的数据报或在预先规定的时间内不能收到,丢弃并向源点发时间超过报文【差错控制】
4.参数问题:首部字段不正确
5.改变路由(重定向):改变路由报文发给主机,使主机知道下次应将数据报发送给另外的路由【路由控制】
下列 IP 地址中为有效私有地址的是_________
链接:https://www.nowcoder.com/questionTerminal/80517203d63d4b62ad213e21f6e436a9
来源:牛客网
A类地址: 第一个字节为网络号(一个字节8位),后三个字节为主机号。
该类IP地址的最前面为"0"。 地址范围从1.0.0.0到126.0.0.0,
10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
默认网络掩码为255.0.0.0,可用的A类网络有126个,每个网络能容纳1千多万个主机,一般用于大型网络。
**B类地址:**前两个字节为网络号,后两个字节为主机号。
该类IP地址的最前面为"10",地址范围从128.0.0.0到191.255.0.0,
172.16.0.0到172.31.255.255是私有地址。
默认网络掩码为255.255.0.0,可用的B类网络有16382个,每个网络能容纳6万多主机。
**C类地址:**前三个字节为网络号,后一个字节为主机号。该类IP地址的最前面为"110",地址范围从192.0.0.0到223.225.255.0,192.168.0.0到192.168.255.255是私有地址。
默认网络掩码为255.255.255.0,C类网络可达209万余个,每个网络能容纳254个主机。
D类地址:网络号为1110,用于多点广播。
E类地址:网络号为1111,为将来使用保留
关于DNS协议以下说法错误的是()DNS虽然用UDP多,但是可以用TCP
下列关于单模光纤与多模光纤的区别描述错误的是?
按传输模式分 按光在光纤中的传输模式可分为:单模光纤和多模光纤。
多模光纤 多模光纤(Multi Mode Fiber):中心玻璃芯较粗(50或62.5μm),可传多种模式的光。但其模间色散较大,这就限制了传输数字信号的频率,而且随距离的增加会更加严重。例如:600MB/KM的光纤在2KM时则只有300MB的带宽了。因此,多模光纤传输的距离就比较近,一般只有几公里。 单模光纤 单模光纤(Single Mode Fiber):中心玻璃芯很细(芯径一般为9或10μm),只能传一种模式的光。因此,其模间色散很小,因此传输频带宽,容量大,适用于远程通讯,但还存在着材料色散和波导色散,这样单模光纤对光源的谱宽和稳定性有较高的要求,即谱宽要窄,稳定性要好。后来又发现在1.31μm波长处,单模光纤的材料色散和波导色散一为正、一为负,大小也正好相等。这就是说在1.31μm波长处,单模光纤的总色散为零。从光纤的损耗特性来看,1.31μm处正好是光纤的一个低损耗窗口。这样,1.31μm波长区就成了光纤通信的一个很理想的工作窗口,也是现在实用光纤通信系统的主要工作波段。1.31μm常规单模光纤的主要参数是由国际电信联盟ITU-T在G652建议中确定的,因此这种光纤又称G652光纤。
设某类资源有5个,由3个进程共享,每个进程最多可申请()个资源而使系统不会死锁。
这要小心
先让俩用22
单独留1个轮流用
就OK
在请求分页存储管理中,当访问的页面不在内存时,便产生缺页中断,缺页中断是属于()。
链接:https://www.nowcoder.com/questionTerminal/8b6d9ff568d5424ea7c925001b3268bf
来源:牛客网
中断类型分为如下两大类:
一、强迫性中断:正在运行的程序所不期望的,来自硬件故障或外部请求。
1、I/O 中断:来自外部设备通道;
2、程序性中断:运行程序本身的中断,如 溢出、缺页中断、缺段中断、地址越界。
3、时钟中断
4、控制台中断
5、硬件故障
二、自愿性中断:用户在编程时要求操作系统提供的服务,使用访管指令或系统调用使中断发生。也称为访管中断。包括执行I/O,创建进程,分配内存,信号量操作,发送/接收消息。
骚啊
虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,
链接:https://www.nowcoder.com/questionTerminal/a3f31b323a454696a81e942e22185a0d
来源:牛客网
虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,
通常在取指阶段取出的是指令,在执行阶段取出的是数据。
本题容易误选A,需要清楚的是,CPU只有在确定取出的是指令之后,才会将其操作码送去译码,因此,不可能依据译码的结果来区分指令和数据。
牛逼
所以cpu的时序周期很重要呢
以下命令可以用于获取本机cpu使用率的是:
链接:https://www.nowcoder.com/questionTerminal/ae9300a44957470eaa1612297e726428
来源:牛客网
top命令 所显示信息的前五行是当前系统情况整体的统计情况。
第一行,任务队列信息,同 uptime 命令的执行结果
第二行,Tasks — 任务(进程)
第三行,cpu状态信息
第四行,内存状态
第五行,swap交换分区信息
第六行,空行
第七行以下:各进程(任务)的状态监控
进程调度的关键问题是( )。
链接:https://www.nowcoder.com/questionTerminal/855cd83cf6ed47e2a00fd8cf2c867188
来源:牛客网
这里将操作系统的功能分模块化更清晰
操作系统的功能可大致分为:处理器管理(进程管理,调度),存储器管理,设备管理和文件管理
A 内存分配 是存储器管理中的功能:内存分配,内存保护,地址映射,内存扩充
B 时间片的确定, 是进程调度——时间片轮转法 或 结合了此调度算法的一个标量, 用来表示每次被调度后,此进程在CPU上可运行的最长指令周期
C 调度算法的选择 是进程调度(处理器管理 ——> 调度{作业调度,进程调度})中最核心的内容
D I/O设备的分配是设备管理中的功能:缓冲管理,设备分配,设备处理
总结
提示:重要经验:
1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。