操作系统,计算机网络,数据库刷题笔记13

news2024/11/24 14:13:05

操作系统,计算机网络,数据库刷题笔记13

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
    • @[TOC](文章目录)
  • drop删除表格table,会删除基于table表的视图view吗?
  • Oracle会自动创建索引的情况
  • 系统为多道程序提供的可共享资源不足,可能出现死锁,同时不适当的()也可能导致死锁。
  • 在()时,可能挂起某进程。
  • 一次磁盘寻道速度还没有读取数据快,没错,寻道比较耗费时间
  • 连续分配支持顺序访问和直接访问(可以对比数组来考虑,支持直接存取,所以很方便)
  • 标志寄存器不在I/O接口电路,用在反映处理器CPU的状态和ALU运算结果的
  • 当ready队列中一直有短任务时,长任务将得不到运行进而发生饿死
  • 时间片太小会导致进程/线程之间上下文切换花费过大
  • 程序局部性原理
  • 下列哪几个选项是引入缓冲的原因()。
  • 关于银行家算法安全状态和死锁的关系,错误的是()
  • 绞合是减少相邻导线的电磁串扰,外面的绝缘层是为了防止外界的信号干扰。
  • 若两台主机网络层之间能互相通信,则它们的_ 层之间必然能互相通信。
  • 制定局域网标准的主要机构是( )。
  • 交换机根据所收到的数据包头的()进行转发(交换机工作在链路层)
  • 下列哪些http方法对于服务端和用户端一定是安全的?()
  • 下面哪一个地址不能用作某个局域网内网IP()
  • 信道利用率最高的是( )选择性重传ARQ
  • 在ISDN网络中,U接口定义在( )之间。
  • VLAN在现代组网技术中占有重要地址,同一个VLAN中的两台主机()
  • 当前微机上运行的 Windows 属于()。
  • 先来先出页面替换算法,9次缺页
  • 总结

drop删除表格table,会删除基于table表的视图view吗?

【1】删除视图中的数据,原表一定被删除——不建议这么做
【2】DML操作原表table,看看view,view也会被操作,因为view是挂着原表的
所以:DML操作,会互相影响table和view

在这里插入图片描述
那DCL呢?
所以呢,你drop原表,视图里面肯定没有数据了
【1】drop视图view,看看原表?原表是没有影响的
【2】drop原表table,看看视图?视图没了……
在这里插入图片描述
在这里插入图片描述

所以:DCL中,操作view不影响table,但是操作table,却会影响view
所以:DML操作,会互相影响table和view

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

自己写写看

select name,comm 前,nvl(comm,0)+500 from emp;
select name,comm 前,nvl2(comm,comm,0)+500 from emp;

nvl(a,b)a是null,换b
nvl2(a,b,c)a是null,换c,a不是null,换b

select name,comm 前,coalesce(comm,0)+500 from emp;

coalesce(a,b,c)找第一个不为null的
a是null看b
b是null看c
coalesce(comm,0)comm是null看0
所以上面BC正确

Oracle会自动创建索引的情况

在这里插入图片描述

系统为多道程序提供的可共享资源不足,可能出现死锁,同时不适当的()也可能导致死锁。

在这里插入图片描述

在()时,可能挂起某进程。

在这里插入图片描述

一次磁盘寻道速度还没有读取数据快,没错,寻道比较耗费时间

在这里插入图片描述

连续分配支持顺序访问和直接访问(可以对比数组来考虑,支持直接存取,所以很方便)

链接:https://www.nowcoder.com/questionTerminal/62e6de1d51df46bd8d02cbf6e3977cce
来源:牛客网
在这里插入图片描述

因为要支持 快速随机播放 ,所以要保证最短的查询时间,即不能选取链表和索引结构,因此连续结构是最优的方案。

下面是3种文件分配方式的优缺点:

连续分配支持顺序访问和直接访问(可以对比数组来考虑,支持直接存取,所以很方便),实现简单,存取速度快。
缺点是,文件长度不宜动态增加,因为一个文件末尾后的盘块可能已经分配给了其他文件,一旦需要增加,就需要大量移动盘块,此外,反复增删文件后会产生外部碎片。(可以类比数组的插入和删除)

链接分配就类似于链表了,每一个盘块都有指向下一个盘块的的指针。优点是增、删、改非常方便,
缺点在于不能直接访问某个盘块,另外假如某个盘块的指针坏了,往后的数据都会丢失。

索引分配是把每个文件的所有的盘块号都集中放在一起构成索引块(表),优点是可以随机访问,方便文件的增删,
缺点是增大了存储空间的开销,索引表的查找策略对文件系统效率影响较大。

真的可恶啊

标志寄存器不在I/O接口电路,用在反映处理器CPU的状态和ALU运算结果的

gg
在这里插入图片描述

当ready队列中一直有短任务时,长任务将得不到运行进而发生饿死

round robin算法是我们常见的哈希取膜法,缺点是容易导致服务器间的负载不平衡
在这里插入图片描述

时间片太小会导致进程/线程之间上下文切换花费过大

在这里插入图片描述

程序局部性原理

在这里插入图片描述

下列哪几个选项是引入缓冲的原因()。

在这里插入图片描述

关于银行家算法安全状态和死锁的关系,错误的是()

审题要清楚
在这里插入图片描述

绞合是减少相邻导线的电磁串扰,外面的绝缘层是为了防止外界的信号干扰。

在这里插入图片描述

若两台主机网络层之间能互相通信,则它们的_ 层之间必然能互相通信。

在这里插入图片描述
下层为上层服务

制定局域网标准的主要机构是( )。

在这里插入图片描述

交换机根据所收到的数据包头的()进行转发(交换机工作在链路层)

在这里插入图片描述

下列哪些http方法对于服务端和用户端一定是安全的?()

链接:https://www.nowcoder.com/questionTerminal/95f920a5563b46e1867000bcf8e82141
来源:牛客网
在这里插入图片描述

GET:通过请求URI得到资源,
POST:用于添加新的内容,
OPTIONS:询问可以执行哪些方法,
TRACE:用于远程诊断服务器,
HEAD:类似于GET, 但是不返回body信息,用于检查对象是否存在,以及得到对象的元数据

HEAD,GET,OPTIONS和TRACE视为安全的方法,因为它们只是从服务器获得资源而不对服务器做任何修改,
但是HEAD,GET,OPTIONS 在用户端不安全
而POST则影响服务器上的资源。

trace双双安全

下面哪一个地址不能用作某个局域网内网IP()

在这里插入图片描述

信道利用率最高的是( )选择性重传ARQ

链接:https://www.nowcoder.com/questionTerminal/afe766cfebd84500b73db8188d2ec4eb
来源:牛客网

停止等待协议(stop-and-wait)是最简单但也是最基础的数据链路层协议。很多有关协议的基本概念都可以从这个协议中学习到。
停止等待就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。
特点:最简单的设计,发送一帧,确认一帧。

回退n帧的ARQ-也叫做GBN
发信侧不用等待收信侧的应答,持续的发送多个帧,假如发现已发送的帧中有错误发生,那么从那个发生错误的帧开始及其之后所有的帧全部再重新发送。
特点:(GBN)复杂度低,但是不必要的帧会再重发,所以大幅度范围内使用的话效率是不高的

选择性重传ARQ
发信侧不用等待收信侧的应答,持续的发送多个帧,假如发现已发送的帧中有错误发生,那么发信侧将只重新发送那个发生错误的帧。
特点:相对于GDN 复杂度高,但是不需要发送没必要的帧,所以效率高。

所以信道利用率最高的是 选择性重传ARQ > 回退n帧的GBN > 停止等待协议(stop-and-wait)

在这里插入图片描述
这波学到了

在ISDN网络中,U接口定义在( )之间。

链接:https://www.nowcoder.com/questionTerminal/8906341c45784b6b907e6f4f265912dc
来源:牛客网
在这里插入图片描述
iSDN(Integrated Service Digital Network)中文名称是综合业务数字网。

ISDN用户网络接口上包括以下几个功能群:
**(1) 终端设备(TE)。**终端设备分为两类:符合ISDN用户-网络接口标准要求的数字终端为TE1,不符合用户-网络接口要求的终端为TE2,如模拟电话机、X.25终端等。
(2) 终端适配器(TA,Terminal Adaptor)。其功能是把非ISDN的终端(TE2)接入到ISDN网络中。TA的功能包括速率适配和协议转换等。
(3) 网络终端设备(NT)。网络设备也分为两类:NT1和NT2NT1为用户线传输服务,功能包括线路维护、监控、定时、馈电和复用等。NT2执行用户交换机(PBX)、局域网和中段控制设备的功能。

(4) 线路终端设备(LT)。LT使用户环线与交换局端连接的接口设备**,实现交换设备与线路传输端之间的接口功能。**

ISDN用户网络接口中定义的参考点包括R、S、T、U等,其中U接口就是U参考点定义的接口,用于连接本地环路,就是到电话局的那对实线,采用RJ11接口,使用RJ11头的中间两芯,且无极性。工作于网络终端设备(NT)1.
在这里插入图片描述
参考点包括:

r参考点:位于非ISDN设备和TA之间。

s参考点:位于用户终端TE和NT2之间。

t参考点:位于NT1和NT2之间。

u参考点:位于NT1设备和线路终端设备之间ISDN。

VLAN在现代组网技术中占有重要地址,同一个VLAN中的两台主机()

在这里插入图片描述

在这里插入图片描述
交换机即可

当前微机上运行的 Windows 属于()。

在这里插入图片描述

先来先出页面替换算法,9次缺页

在这里插入图片描述


总结

提示:重要经验:

1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

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

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

相关文章

SpringBoot3.0自定义stater整合chatGPT49种应用场景代码已开源

导读 导读 | 12月总体来说互联网的技术圈是非常热闹的,chatGPT爆火,SpringBoot3.0发布等重磅陆消息续进入大家的视线,而本文作者将以技术整合的角度,带大家把最火的两个技术整合在一起。读完本文,你将熟悉SpringBoot3…

我的java学习

犹豫了很久,还是打算简述一下自己学java 的历程,花了些时间,但结果不赖 文章目录从0的开始开始加速过度项目学习懵懂的进入项目进入综合项目学习第二次学习开始从0的开始 没有计算机基础,英语也非常糟糕。 起初也时常在想&#x…

Java+MySQL基于SSM的高校科研仪器共享平台

随着在校学生人数的不断增加,学生的数量也在不断的增加,同时面临的就是如何更加方便快捷和高效的管理高校科研仪器的问题,传统模式的科研仪器管理明显已经不能够满足当下的需求,于是我们提出了高校科研仪器共享平台的设计与开发。 本课题是一个基于SSM的管理系统,本高校科研仪器…

架构设计(六):引入消息队列

架构设计(六):引入消息队列 作者:Grey 原文地址: 博客园:架构设计(六):引入消息队列 CSDN:架构设计(六):引入消息队列…

【LeetCode】1703. 得到连续 K 个 1 的最少相邻交换次数

题目描述 给你一个整数数组 nums 和一个整数 k 。 nums 仅包含 0 和 1 。每一次移动,你可以选择 相邻 两个数字并将它们交换。 请你返回使 nums 中包含 k 个 连续 1 的 最少 交换次数。 示例 1: 输入:nums [1,0,0,1,0,1], k 2 输出&#xf…

入门:镜像结构介绍

前面我们了解了Docker的相关基本操作,实际上容器的基石就是镜像,有了镜像才能创建对应的容器实例,那么我们就先从镜像的基本结构开始说起,我们来看看镜像到底是个什么样的存在。 我们在打包项目时,实际上往往需要一个基…

C++PrimerPlus 第八章 函数探幽-8.1 C++内联函数

目录 8.1 C内联函数 8.1 C内联函数 内联函数是C为提高程序运行速度所做的一项改进。常规函数和内联函数之间的主要区别不在于编写方式,而在于C编译器如何将它们组合到程序中。要了解内联函数与常规函数之间的区别,必须深入到程序内部。 编译过程的最终…

微机原理与接口技术笔记

文章目录前言储存系统与技术材料高速储存器缓冲储存器(Cache)材料,局部性,访问方式Cache全相联映射Cache交换与一致性单核CPU一致性处理多核CPU的MESI协议主储存器(内存)主要技术指标容量带宽内存模组与内存…

牛客题霸sql入门篇之条件查询(四)之高级查询

牛客题霸sql入门篇之条件查询(四)之高级查询 4 计算函数 4.1 查询GPA最高值 4.1.1 题目内容 4.1.2 示例代码 SELECT gpa FROM user_profile WHERE university复旦大学 ORDER BY gpa desc limit 1; -- LIMIT 初始位置,记录数 一个参数就是记录数4.1.3 运行结果 4…

Python Flask构建微信小程序订餐系统 (四)

🔥 创建微信小程序 🔥 微信开发者工具下载 并完成安装 在PyCharm 工具里面 order目录下面 创建mina 文件夹 通过微信小程序开发工具创建微信小程序工程 获取微信小程序ID

数据挖掘Java——PageRank算法的实现

一、PageRank算法的前置知识 PageRank算法:计算每一个网页的PageRank值,然后根据这个值的大小对网页的重要性进行排序。 从用户角度来看,一个网站就是若干页面组成的集合。然而,对于网站的设计者来说,这些页面是经过…

嵌入式系统开发笔记109:多个LED的闪烁控制

文章目录前言一、一般思路1、LED0 100ms闪烁,LED1 200ms闪烁2、LED0 100ms闪烁,LED1 300ms闪烁3、LED0 200ms闪烁,LED1 600ms闪烁二、通过循环变量实现1、LED0 500ms闪烁,LED1 700ms闪烁2、LED0 15ms闪烁,LED1 7ms闪烁…

Java——LRUCache

概念 简单来说,由于我们的空间是有限的,所以发明了这个数据结构,当我们的空间不够添加新的元素时,就会删除最近最少使用的元素。 其底层逻辑通过哈希表和链表共同实现。哈希表中存储链表的每一个元素,方便进行元素的…

Mysql分布式锁(三)悲观锁实现并发

在前面的方法中,一条sql语句中仍然存在着很多问题,于是我们可以用悲观锁来代替解决。 假设我们不用一条sql,仍然用先查询,判断,最后更新来实现业务。 文章目录悲观锁 select...for update1. 不加悲观锁1) 两个机器连接…

因果推断2--深度模型介绍(个人笔记)

目录 一、方法介绍 1.1TarNet 1.1.1TarNet 1.1.2网络结构 1.1.3counterfactual loss 1.1.4代码实现 1.2Dragonet 1.3DRNet 1.4VCNet VCNET AND FUNCTIONAL TARGETED REGULARIZATION FOR LEARNING CAUSAL EFFECTS OF CONTINUOUS TREATMENTS 二、待补充 一、方法介绍 …

AcWing 第82场周赛

AcWing 第82场周赛 竞赛 - AcWing B 4783. 多米诺骨牌 - AcWing题库 模拟题,考察代码描述问题的能力。 由题意所给的数学形式化定义中看出,所给的骨牌初始序列 L 和 R 的顺序一定是相互交错的,即 ...LRLRLRLR... 所以,一旦遇到…

KNN算法 搜索最优超参数:n_neighbors/weights/p

目录 一:遍历参数 超参调优测试 二:网格模型 超参调优测试 三:模型保存 四:模型使用 一:遍历参数 超参调优测试 1.1 超参调试,找到模型最优解[仅做测试,得出最优:n_neighbors, …

PowerDesigner导入SQL脚本生成带中文注释(comment)的ER图并保存为图片格式(含通用可执行vb脚本文件)

目录 1、安装数据库建模工具PowerDesigner 16.5 2、打开 PowerDesigner,选择反向工程 3、选择数据库类型 4、导入SQL脚本文件并生成数据库表模型 5、去掉Diagram画板黑色网格线(选做) 6、ER图常规显示(包含是否为Null及表名…

D. Same Count One(模拟 + 思维转换(行不行,从列入手))

Problem - D - Codeforces ChthollyNotaSeniorious收到了AquaMoon的一份特殊礼物:n个长度为m的二进制数组。AquaMoon告诉他,在一次操作中,他可以选择任何两个数组和1到m中的任何位置,并交换这些数组中位置的元素。 他对这个游戏很…

RabbitMQ知识总结一

更多知识在我的语雀平台: https://www.yuque.com/ambition-bcpii/muziteng RabbitMQ 1. RabbitMQ引言 1.1 什么是MQ MQ(Message Queue)消息队列,是基础数据结构中“先进先出”的一种数据结构。一般用来解决应用解耦&#xff0…