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

news2024/10/7 12:29:32

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

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
    • @[TOC](文章目录)
  • desc只能显示table和view
  • 寻道总距离很好计算
  • 多道程序并发执行必须有中断和通道技术支持
  • ()是未开启分页机制的CPU访问存储器内信息时所用的地址。
  • CPU 执行 à 从 CPU 区间开始( CPU Burst ),接着是 I/O 区间( I/O Burst ),然后在两区间中交替,最后在 CPU 区间中终止
  • SCAN算法就是电梯调度算法。
  • 多路复用技术与操作系统无关
  • 虚拟内存管理用来将物理内存扩充到外存上,但不是分时所必需的技术。
  • 虚拟存储有3个最主要的特征:
  • set不是合法HTTP请求方法
  • 下面哪些协议属于OSI参考模型第七层?(多选)( )
  • 设有2条路由21.1.193.0/24和21.1.194.0/24,如果进行路由汇聚,汇聚这两条路由的地址是()
  • 1110开头的是D类地址,后面的28位是用来多播的。不能做主机地址
  • DNS Server间的查询模式为迭代式(iterative),客户端是递归查询
  • 分组交换的特点包括( )
  • 总结

desc只能显示table和view

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
DDL定义:create,drop,alter,truncate
DCL:grant,revoke,deny
DML:update,delete,insert into,select

在这里插入图片描述
Oracle的大小写是敏感的哦
区分大小写
对数据是敏感的【data】

但是对关键字不敏感【from,表名,列名】
在这里插入图片描述
update 表名 set 字段1=,字段2= where
没有from哦
字段没有顺序之分
在这里插入图片描述
在这里插入图片描述
Oracle会自动给主键primary key和unique字段创建索引

这就是知识点
在这里插入图片描述
自己写

select name,sal from emp order by sal desc,name asc;
select name,sal from emp order by sal desc,name;
select name,sal from emp order by 2 desc,1;

12列可以用哦
在这里插入图片描述
在这里插入图片描述
group by就很多结果,你咋用大于

在这里插入图片描述
大于>any可以
其他的不行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
F的语法是group 之前乱用聚合函数

在这里插入图片描述
聚合函数有
max
min
count
avg
sum
一般只求数字和日期这俩对象的操作
在这里插入图片描述

select tochar(2000,'9.999.99') from dual;
select tochar(2000,'999.999.99') from dual;
9多可以,但是不能少
2.000.00
select tochar(2000,'$9.999.99') from dual;
$2.000.00



在这里插入图片描述
9多了直接省略
但是0多了,0就会占位

在这里插入图片描述
在这里插入图片描述
DML不会自动提交commit
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内连接:全部符合连接条件
外连接:可以不现实某些表的数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不在
not in(20,30)
!=20 and !=30

不等于20,也不能等于30
是且哦

在这里插入图片描述
操作每一条数据也是对的
返回一个结果
接受n行

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

select sal from emp where sal = (select sal from emp where id = 3);

必然要子查询

B

select sum(sal) from emp where depno=10;

不需要子查询哦

C

select count(*) from emp where sal > (select avg(sal) from emp);

需要子查询哦

D

select dept_id from emp group by dept_id having avg(sal)>600;

不用

E

select * from emp where dept_id = 20 and (sal is null or sal =0);

F

select * from emp where 12*nvl(comm,0) > 6000;

寻道总距离很好计算

在这里插入图片描述

多道程序并发执行必须有中断和通道技术支持

多道程序并发执行是指有的程序正在CPU上执行,而另一些程序正在I/O设备上进 行传输,即通过CPU操作与外设传输在时间上的重叠必须有中断和通道技术支持

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

1)通道是一种控制一台或多台外部设备的硬件机构,它一旦被启动就独立于CPU运行,
因而做到了输入/输出操作与CPU并行工作。

但早期CPU与通道的联络方法是由CPU向通 道发出询问指令来了解通道工作是否完成的。
若未完成,则主机就循环询问直到通道工作结 束为止。
因此,这种询问方式是无法真正做到CPU与I/O设备并行工作的。

2)在硬件上引入了中断技术。所谓中断,就是在输入/输出结束时,或硬件发生某种故 障时,
由相应的硬件(即中断机构)向CPU发出信号,这时CPU立即停下工作而转向处理中断请求,待处理完中断后再继续原来的工作。

因此,通道技术和中断技术结合起来就可以实现CPU与I/O设备并行工作
即CPU启 动通道传输数据后便去执行其他程序的计算工作,而通道则进行输入/输出操作;
当通道工 作结束时,再通过中断机构向CPU发出中断请求,CPU则暂停正在执行的操作,对出巧的 中断进行处理,处理完后再继续原来的工作。

这样,就真正做到了 CPU与I/O设备并行工 作。此时,多道程序的概念才变为现实。

()是未开启分页机制的CPU访问存储器内信息时所用的地址。

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

**分页机制的作用:**段机制把虚拟地址转换为线性地址,分页机制进一步把该线性地址再转换为物理地址。

基址寄存器存放页表的起始地址,
将虚拟地址中的页号与基址寄存器中内容相加,得到该虚拟地址所在页对应在内存中的页框号,
再将页框号与偏移量相加,就得到对应的物理地址。

CPU 执行 à 从 CPU 区间开始( CPU Burst ),接着是 I/O 区间( I/O Burst ),然后在两区间中交替,最后在 CPU 区间中终止

在这里插入图片描述

SCAN算法就是电梯调度算法。

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

SCAN算法就是电梯调度算法。顾名思义,如果开始时磁头向外移动就一直要到最外侧,然后再返回向内侧移动,就像电梯若往下则一直要下到最底层需求才会再上升一样。当期磁头位于58号并从外侧向内侧移动,先依次访问130和199,然后再返回向外侧移动,依次访问42和15,故磁头移过的磁道数是:(199-58)+(199-15)=325。

因为58总是要先去外面
再倒回来
美滋滋

多路复用技术与操作系统无关

多路复用技术是在数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往会大于传输单一信号的需求,为了有效地利用通信线路,在一个信道上同时传输多路信号

在这里插入图片描述

虚拟内存管理用来将物理内存扩充到外存上,但不是分时所必需的技术。

时钟中断是程序切换的基本技术,因而是分时的基础;
多道程序设计是分时的前提技术;
人机交互是分时系统的实现技术/手段。

在这里插入图片描述
操作系统可以将内存虚拟管理着
但这不是分时系统必须的

虚拟存储有3个最主要的特征:

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

**多次性:**是指无需在作业运行时一次性地全部装入内存,而是允许被分成多次调入内存运行。
**对换性(交换性):**是指无需在作业运行时一直常驻内存,而是允许在作业的运行过程中,进行换进和换出。
**虚拟性:**是指从逻辑上扩充内存的容量,使用户所看到的的内存容量,远大于实际的内存容量。
最重要的性质是多次性。

很多小伙伴不理解为啥是性质1而不是性质2,因为虚拟存储是基于局部性原理,SUN公司的CEO曾经开过玩笑说,高速缓存是是计算机科学中唯一重要的思想。所谓的高速缓存技术,其也一样是依赖于局部性原理,从空间局部性的角度来说就是,一旦程序访问了某个存储单元,在不久之后其附近的存储单元也将被访问。虚拟存储技术,实际上相当于:“内存——外存”的两级存储器结构。正是因为如此,才可以在程序装入时,只将程序的一部分装入内存,而将其余部分留在外存。

在这里插入图片描述

set不是合法HTTP请求方法

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

HTTP/1.0定义3种:GET(请求页面信息,读取数据)、POST(提交数据进行处理请求)、HEAD(类似于GET,但是没有具体内容,用于获取报头)

HTTP/1.1增加6种:
OPTIONS(返回资源支持的HTTP请求)、
PUT(替换指定的资源,没有就新增)、
PATCH(PUT的补充,指定资源局部更新)、
DELETE(请求服务器,删除URL标识的资源数据)、
TRACE(测试诊断用,服务器显示已收到的请求数据)、
CONNECT(服务器作为代理,代替用户进行访问)
在这里插入图片描述

下面哪些协议属于OSI参考模型第七层?(多选)( )

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

A:文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议。它属于网络传输协议的应用层。

B:SPX:顺序包交换 (Sequenced Packet Exchange)协议。是IPX协议簇中的第四层的面向连接的协议,相当于TCP/IP协议簇中的TCP协议;

C:Telnet协议是TCP/IP协议族的其中之一,是Internet远程登录服务的标准协议和主要方式,常用于网页服务器的远程控制,可供用户在本地主机运行远程主机上的工作。属于应用层;

D:点对点协议(英语:Point-to-Point Protocol,PPP)工作在数据链路层

E:TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、基于IP的传输层协议**,传输层**

F:网际网络组管理协议(Internet Group Management Protocol或简写IGMP)是用于管理网际网络协议多播组成员的一种通信协议。网络层

设有2条路由21.1.193.0/24和21.1.194.0/24,如果进行路由汇聚,汇聚这两条路由的地址是()

在这里插入图片描述
我搞过
192确实
但是我认为是22长度
看来是只能少,不能多
gg

1110开头的是D类地址,后面的28位是用来多播的。不能做主机地址

在这里插入图片描述
ABC类地址可以

DNS Server间的查询模式为迭代式(iterative),客户端是递归查询

在这里插入图片描述

分组交换的特点包括( )

在这里插入图片描述


总结

提示:重要经验:

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

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

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

相关文章

【OpenSourceC#】ET框架

1. 前言 ET算是我刚接触客户端时最早知道的框架,ET我最初眼馋的还是他的双端功能。包揽前后端的功能,这个很有吸引力。但是那时候对我来说这框架太复杂了,没法看。 这两天又来看看,曾经很多不懂的地方现在都能看懂了&#xff0c…

数据库拆分5--使用sharding-jdbc来实现水平拆分

有三张表 user log order表,先将user log 和order垂直分库,然后将user表水平拆分 配置文件 spring.shardingsphere.enabledtruespring.shardingsphere.datasource.nameswim-user,wim-orderspring.shardingsphere.datasource.wim-user.typecom.alibaba.…

【JavaEE】多线程之Thread类

一、Thread类常见方法与字段 1、构造方法 构造方法说明Thread()不带参数的构造方法Thread(String name)可以在构造时传入线程的名字Thread(Runnable run)传入Runnable,是创建线程的方法之一Thread(Runnable run,String name)传入线程工作并给线程起名 2、常见属性…

JaveWeb框架(一):Web入门,Http的请求和响应,https介绍,Web实战自定义服务器

Servlet入门 MVC实战项目 仓储管理系统JavaWeb入门介绍Http协议Http请求数据格式Http响应数据格式Web实战Demo:自定义服务器对比Https协议总结Redis章节复习已经过去,新的章节JavaWeb开始了,这个章节中将会回顾JavaWeb实战项目 仓储管理 代码…

机器人开发--电机中的电流环、速度环、位置环

机器人开发--电机中的电流环、速度环、位置环电流环、速度环、位置环1 三环原理1.1 电流环1.2 速度环1.3 位置环2 各环与PID控制2.1 电流环重点在 PID(比例、积分和微分)2.2 速度环重点在 PI(比例和积分)2.3 位置环重点在 P&#…

基于JAVA的企业部门报销管理信息系统的设计与实现

开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 系统部分主要分为以下几个模块:公告类型,公告信息,部门信息,员工信 息&a…

手写Spring9(实现FactoryBean、对象作用域)

文章目录前言目标设计项目结构一、实现1、Bean的作用范围定义和xml解析2、创建和修改对象时候判断单例和原型模式3、定义 FactoryBean 接口4、实现一个 FactoryBean 注册服务5、扩展 AbstractBeanFactory 创建对象逻辑二、测试1、事先准备2、定义 FactoryBean 对象3、配置文件4…

Win32多线程调用gdal库接口

作者:朱金灿 来源:clever101的专栏 为什么大多数人学不会人工智能编程?>>> 效果图和程序说明 效果图如下:   这个程序是基于MFC的GUI程序,用于给指定的文件夹批量创建金字塔。   效果图如下:   这个程序是基于Win32 API的GUI程序,用于给指定的文件创…

期末前端web大作业——动漫客栈响应式bootstarp(7页) 排版整洁,内容丰富,主题鲜明

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ⚽精彩专栏推荐&#x1…

R语言用线性回归模型预测空气质量臭氧数据

尽管线性模型是最简单的机器学习技术之一,但它们仍然是进行预测的强大工具。 最近我们被客户要求撰写关于线性回归模型的研究报告,包括一些图形和统计输出。 这尤其是由于线性模型特别容易解释这一事实。在这里,我将讨论使用空气质量数据集…

Python学习基础笔记五十四——多继承

多继承中,我们子类对象调用的一个方法,默认是就近原则,找的顺序是什么? 在经典类中,是深度优先; 在新式类中,是广度优先; Python2.7是经典类和新式类共存,新式类要继承…

领域模型设计模式

前言: 领域是一个组织所做的事情以及其包含的一切,通俗地说,就是组织的业务范围和做事情的方式,也是软件开发的目标范围。比如说淘宝的电商业务,C2C就是电子商务的领域,领域驱动设计就是从领域出发&#x…

安装VS code

五 安装VS Code Visual Studio Code,简称VS Code,是一种简化且高效的代码编辑器,同时支持诸如调试,任务执行和版本管理之类的开发操作。它的目标是提供一种快速的编码编译调试工具。优势: 支持多种语言的编写&#xf…

【大数据处理技术】「#1」本地数据集上传到数据仓库Hive

文章目录实验数据集下载下载实验数据集建立一个用于运行本案例的目录dbtaobao数据集的预处理删除文件第一行记录,即字段名称获取数据集中双11的前100000条数据导入数据仓库实验数据集下载 下载实验数据集 data_format.zip数据集用户行为日志user_log.csv&#xff…

jsp+ssm计算机毕业设计房屋租赁系统【附源码】

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: JSPSSM mybatis Maven等等组成,B/S模式 Mave…

node 使用 pm2 日志管理及使用 pm2-logrotate 进行日志分割

目录 1. 需求背景 2. 什么是 pm2-logrotate ? 3. 查看 pm2 自带的日志管理 4. 安装 pm2-logrotate 5. 查看配置指令 6. pm2-logrotate 具体配置说明 7. 如何设置这些值? 8. 停止 pm2-logrotate 服务 9. 补充:pm2 常用命令 1. 需求…

Java学习笔记 --- MySQL-函数

一、合计/统计函数 count Count返回行的总数 SELECT COUNT(*) 列名 FROM table_name WHERE where_definition # 演示 mysql 的统计函数的使用 -- 统计一个班级共有多少学生? SELECT COUNT(*) FROM student -- 统计数学成绩大于90的学生有多少个 SELECT COUNT(*) FR…

Linux——vim的使用

实验5 vim的使用 一、两种模式: 命令行模式和编辑模式(前者还有底行模式,命令行模式输入:就是底行模式) 切换方法:进入vim后默认在命令模式,可以通过输入a后者i进入编辑模式,或者…

SQL学习day3

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 高级过滤Q1、检索供应商名称Q2、检索并列出已订购产品的清单(稍难)Q3、返回所有价格在 3美元到 6美元之间的产品的名称和价格总结Q1、检索供应商名称 编写 SQL 语…

2022全年度吸尘器十大热门品牌销量榜单

近年来,随着社会经济的发展及人们生活水平的提升,吸尘器的市场需求得到不断地释放,行业规模也在不断扩大。但由于起步较晚,居民的消费能力尚未得到完全释放,目前我国吸尘器市场的渗透率还较低。 根据鲸参谋平台的数据统…