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

news2024/11/25 10:33:06

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

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
    • @[TOC](文章目录)
  • CPU性能高低的主要指标是CPU的速度,下面哪种是其常用的衡量方法______。
  • 消息传递是共享内存的,必须在一个主机。当然不能用于CS模型了
  • 内存有8192*2048=2^24Byte,就需要24位地址来寻址
  • 扇区是磁盘的最小物理存储单元,最小磁盘空间单位是簇,扇区<簇
  • Suspend就是挂起,暂停
  • 线程共享的是进程的堆空间
  • 工作集是在某段时间间隔里,进程实际要访问的页面的集合。而不是全部页面的集合
  • 在 Windows 中,可以用“创建快捷方式”命令创建快捷方式图标的是 :任意文件
  • 某计算机系统中若同时存在五个进程,则处于阻塞状态的进程最多可有()个。
  • 检测死锁是不是为了预防死锁,你怎么预防???
  • 使用多线程不能提高内存利用率
  • 分时系统需要使用下面哪些技术
  • 当信号量取最小值的时候应该是一个进程正在访问临界资源,剩余n-1个进程在等待,所以为1-n
  • 可变分区法
  • 外部碎片可以通过紧凑技术解决
  • 物理页可以进程敏感词享,两个进程共使用了7个物理页
  • 如果系统只有用户态线程,则线程对操作系统是不可见的,操作系统只能调度进程;
  • 索引文件存储
  • 集线器不能过滤流量,只会放大信号转发
  • 差分曼彻斯特编码:有跳变代表1,无跳变代表0
  • TCP的握手与分手,可能出现的情形有()。
  • TCP的time_wait
  • 频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)
  • ip协议处于网络层,交换机处于数据链路层
  • ATM是Asynchronous Transfer Mode(ATM)异步传输模式的缩写https://www.nowcoder.com/questionTerminal/481c6409e0d14393b642b960f9310cc8
  • 传输效率=传输时间/整体耗时
  • 计算机网络是分布在不同地理位置的多个独立的自治计算机的集合。
  • TCP/IP 参考模型中的主机-网络层对应于 OSIRM 中的
  • 总结

CPU性能高低的主要指标是CPU的速度,下面哪种是其常用的衡量方法______。

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

1, 主频即CPU的时钟频率,计算机的操作在时钟信号的控制下分步执行,每个时钟信号周期完成一步操作,时钟频率的高低在很大程度上反映了CPU速度的快慢。

2, CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。
举个例子来说,假设某个CPU在一个时钟周期内执行一条运算指令,
那么当CPU运行在100MHz主频时,将比它运行在50MHz主频时速度快一倍。

3, 频率与速度的关系:一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了

消息传递是共享内存的,必须在一个主机。当然不能用于CS模型了

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

客户端-服务器(Client-Server)模式的进程间通信有:
远程方法调用(Remote Method Invocation)、
远程过程调用(Remote Procedure Calls)和
套接字编程(Sockets)。

内存有8192*2048=2^24Byte,就需要24位地址来寻址

在这里插入图片描述

扇区是磁盘的最小物理存储单元,最小磁盘空间单位是簇,扇区<簇

在这里插入图片描述

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

微软操作系统(DOS、WINDOWS等)中磁盘文件存储管理的最小单位叫做“簇”
**扇区:**硬盘不是一次读写一个字节而是一次读写一个扇区(512个字节),这个是存储的物理最小单元
**簇:**系统读读写文件的存储空间的最小基本单位,一般为2的n次方个扇区(由文件系统决定)

Suspend就是挂起,暂停

在这里插入图片描述

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

七状态转换图内:
活动就绪------suspend------>静止就绪
活动就绪<------active------静止就绪
【两者相反】

活动阻塞------suspend------>静止阻塞
活动阻塞<------active------静止阻塞

活动到静止:suspend
静止到活动:active

block阻塞;
wakeup唤醒。

线程共享的是进程的堆空间

在这里插入图片描述

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

线程是操作系统能够进行运算调度的最小单位
它被包含在进程之中,是进程中的实际运作单位。

同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。

但同一进程中的多个线程有各自的调用栈(call stack),自己的寄存器环境(register context),自己的线程本地存储(thread-local storage)。
cpu寄存器,栈,本地存储这些事独享的哦!!!!

在这里插入图片描述

工作集是在某段时间间隔里,进程实际要访问的页面的集合。而不是全部页面的集合

在这里插入图片描述

在 Windows 中,可以用“创建快捷方式”命令创建快捷方式图标的是 :任意文件

在这里插入图片描述

某计算机系统中若同时存在五个进程,则处于阻塞状态的进程最多可有()个。

在这里插入图片描述
如果死锁产生,那就gg

检测死锁是不是为了预防死锁,你怎么预防???

在这里插入图片描述

使用多线程不能提高内存利用率

这题第二次不会做了…………
在这里插入图片描述

分时系统需要使用下面哪些技术

1.多道程序设计技术

2.终端命令解释程序

3.中断处理

4.系统调用

在这里插入图片描述
#操作系统属于最重要的、最不可缺少的应用软件系统软件。
不是应用软件,是系统软件哦

在这里插入图片描述

当信号量取最小值的时候应该是一个进程正在访问临界资源,剩余n-1个进程在等待,所以为1-n

在这里插入图片描述
信号量表征的是正在等待的进程个数,小于零的时候
大于0,表示可以用的资源是多少?

可变分区法

可变分区法可以根据进程的需求进行分区,所以不会用内部碎片,但会导致某些空间太小而无法分配出去,所以无法消除外部碎片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
外部碎片专门说的就是可变分区法=动态分区法

这些概念不能记混淆了

gg

外部碎片可以通过紧凑技术解决

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

所谓碎片是指内存中出现的一些零散的小空闲区域。由于碎片都很小,无法再利用。如果内存中碎片很多,将会造成严重的存储资源浪费。解决碎片的方法是移动所有的占用区域,使所有的空闲区合并成一片连续区域,这一技术称为移动技术(紧凑技术)。移动技术除了可解决碎片问题还使内存中的作业进行扩充。显然,移动带来系统开销加大,并且当一个作业如果正与外设进行I/O时,该作业是无法移动的。

物理页可以进程敏感词享,两个进程共使用了7个物理页

在这里插入图片描述

物理页可以在进程间共享,2、4重复,所以一共有7个物理页
2*7=14
故选B
gg

如果系统只有用户态线程,则线程对操作系统是不可见的,操作系统只能调度进程;

如果系统中有内核态线程,则操作系统可以按线程进行调度;

在这里插入图片描述

索引文件存储

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

索引结构指一个文件的信息存放在若干不连续的物理块中,
系统为每个文件建立一个专用的数据结构——索引表,并将这些块的块号存放在索引表中。
有点是保留了链接结构的优点,

同时解决了其缺点,即能顺序存取,又能随机存取,满足了文件动态增长,插入删除的需求,也能充分利用外存空间。
缺点是索引表本身带来的系统开销。

在这里插入图片描述

集线器不能过滤流量,只会放大信号转发

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

集线器的主要功能是: 对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。
集线器在发送数据给下层设备时,不分原数据来自何处,将所得数据发给每一个端口,假如其中有端口需要来源的数据,就会处于接收状态,而不需要的端口就处于拒绝状态。
故得出答案:B。

差分曼彻斯特编码:有跳变代表1,无跳变代表0

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

TCP的握手与分手,可能出现的情形有()。

在这里插入图片描述

TCP的time_wait

在这里插入图片描述
client那里有time_wait,主动
而不是被动

在这里插入图片描述
active close
passive close,这种恰好说反了

频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)

前两个由名字就可以看出,分别是依靠频率,时间来划分频谱,而码分多址是依靠编码来达到同时传输但是不会出现扰乱现象

CDMA当然不是频分,也不是时分
在这里插入图片描述
在这里插入图片描述
A目前大部分以太网都是用集线器或交换机组建的星型网络,采用CSMA/CD,是一种竞争式访问策略;集中式和分布式访问策略一般用在无线局域网中
D改为:环形网络常用的访问控制方法是基于令牌的访问控制,是一种分布式访问控制技术

ip协议处于网络层,交换机处于数据链路层

在这里插入图片描述

ATM是Asynchronous Transfer Mode(ATM)异步传输模式的缩写https://www.nowcoder.com/questionTerminal/481c6409e0d14393b642b960f9310cc8

来源:牛客网

ATM是Asynchronous Transfer Mode(ATM)异步传输模式的缩写,是实现B-ISDN的业务的核心技术之一。
ATM是以
信元
为基础的一种分组交换和复用技术。

它是一种为了多种业务设计的通用的面向连接的传输模式。
它适用于局域网和广域网,它具有高速数据传输率和支持许多种类型如声音、数据、传真、实时视频、CD质量音频和图像的通信。

ATM采用面向连接的传输方式,将数据分割成固定长度的信元,通过虚连接进行交换。
ATM集交换、复用、传输为一体,在复用上采用的是异步时分复用方式,通过信息的首部或标头来区分不同信道。

在这里插入图片描述

传输效率=传输时间/整体耗时

100米可以忽略不计
在这里插入图片描述

计算机网络是分布在不同地理位置的多个独立的自治计算机的集合。

在这里插入图片描述
AS

TCP/IP 参考模型中的主机-网络层对应于 OSIRM 中的

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

对应的序号
12对12
3对网际层
4对运输层
567对应用层

骚啊

在这里插入图片描述
字符串拼接,加一个字段

select  'Dear Customer '||customer_name||'.' from emp;
select  concat(concat('Dear Customer ',customer_name),'.') from emp;

常量字符串,单引号,别名字符串,双引号
还是那种双竖线更合适
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
限定条件,北京上海
同时按照城市分组
地址带上

select city_address,count(customer_id) from customer where lower(city_address) in('beijing','shanghai') group by city_address;

在这里插入图片描述
因为customer_id是唯一的主键,所以就count(*)也行的
选B

在这里插入图片描述
没有限定条件
要么是迪科尔积
要么是natural join自然连接

这里没有natural
那就是笛卡尔乘积
gg

6
在这里插入图片描述
在这里插入图片描述
B子查询太多gg

AOK的
在这里插入图片描述
CD子查询也是结果很多,不能用=

在这里插入图片描述
日期转字符串就行
日期没法用substr

类型转换都得符合格式

第一数据,第二格式


在这里插入图片描述
中间sysdate确实转为隐式字符串
但是转字符串格式,不对
在这里插入图片描述
A正确

在这里插入图片描述
DDL创建表,隐形提交commit,
rollback对DML操纵语言有效,对DDL无效
在这里插入图片描述
Agg
肯定不一样,不然怎么叫左右

在这里插入图片描述

在这里插入图片描述
B对,反正comm为null时,将其变0,再加500

nvl2(x,a,b)
x不空,选a
x空,选b
三目运算符
在这里插入图片描述
必须按部门id分组
然后找他们里面的min和max
满足条件的才展示

select dept_id,min(salary),max(salary) from employees group by dept_id having min(salary) <5000 and max(salary)>15000;

分组之后再筛选,需要having哦

而不是读表示用where去筛选

在这里插入图片描述
在这里插入图片描述
HBase列式数据
sql都是关系型数据库

我们现在关系型,都是以行存储的
HBase是nosql, not only sql

比如:MongoDB,redis

在这里插入图片描述
没有限制条件,就是笛卡尔积
考得很多啊

在这里插入图片描述
内连接是我们给where条件
而自然连接是不需要给,自动识别的
在这里插入图片描述
之前不是北京上海吗,见过的

在这里插入图片描述


总结

提示:重要经验:

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

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

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

相关文章

yolov5修改骨干网络-使用pytorch自带的网络-以Mobilenet和efficientnet为例

通过 yolov5修改骨干网络–原网络说明 我们知道&#xff1a;yolov5.yaml中存放的是我们模型构建参数&#xff0c;具体构建过程在yolo.py中的parse_model函数&#xff0c;通过循环遍历yolov5.yaml给的参数&#xff0c;去寻找网络名称&#xff0c;并将args的参数传入网络&#xf…

获取bean的三种方式和注意事项

获取bean的三种方式和注意事项 spring-ioc.xml <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLoc…

PUMA:DOA估计模式的改进实现(Matlab代码实现)

&#x1f468;‍&#x1f393;个人主页&#xff1a;研学社的博客 &#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜…

北京旅游HTML学生网页设计作品 dreamweaver作业静态HTML网页设计模板 北京旅游景点网页作业制作 HTML+CSS+JS

&#x1f468;‍&#x1f393;学生HTML静态网页基础水平制作&#x1f469;‍&#x1f393;&#xff0c;页面排版干净简洁。使用HTMLCSS页面布局设计,web大学生网页设计作业源码&#xff0c;这是一个不错的旅游网页制作&#xff0c;画面精明&#xff0c;排版整洁&#xff0c;内容…

口诀速记 DataFrame 指定行列的数据

口诀速记DataFrame 指定行列的数据一、loc函数和iloc函数获取指定行列的数据二、loc和iloc的切片操作三、[] 语法获取指定行列的数据✅作者简介&#xff1a;大家好我是爱康代码 &#x1f4c3;个人主页&#xff1a;链接: 点一下这里就进入爱康代码的主页链接&#xff0c;欢迎参观…

深入:9种设计模式在Mybatis中的运用

虽然我们都知道有26个设计模式&#xff0c;但是大多停留在概念层面&#xff0c;真实开发中很少遇到&#xff0c;Mybatis源码中使用了大量的设计模式&#xff0c;阅读源码并观察设计模式在其中的应用&#xff0c;能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的…

接口优化技巧

1. 批量思想&#xff1a;批量操作数据库 优化前&#xff1a; //for循环单笔入库 for(TransDetail detail:transDetailList){insert(detail); }优化后&#xff1a; batchInsert(transDetailList);打个比喻&#xff1a; 打个比喻:假如你需要搬一万块砖到楼顶,你有一个电梯,电…

怎么进行多人配音?建议收藏这些方法

相信不少小伙伴平时在网上冲浪的时候&#xff0c;经常会刷到一些搞笑视频吧。这些搞笑视频的配音&#xff0c;通常都是以一人分饰多角或者是多人互动对话的形式进行配音的。那有没有小伙伴有着不错的搞笑创意点子&#xff0c;但是苦于没有人配音呢&#xff1f;其实我们可以使用…

电脑之间通信的大致过程

本文来自对网络工程师之路内容的个人总结&#xff0c;仅供个人复习参考。 1.电脑之间通信就需要有线路&#xff0c;但是如果多台电脑互相之间需要通信&#xff0c;那么就需要有很多根线&#xff0c;每台电脑需要有多网卡&#xff0c;为了解决这个问题&#xff0c;(集线器)Hub就…

360度内环镜、内螺纹检测镜头、瓶盖检测镜头以及超中心镜头

用于孔洞状物体的360内部成像 提示&#xff1a; 内孔检测光学镜头 从外部检查腔内&#xff1b;无需在孔洞内放置光学探头&#xff1b;带孔对象的360度对焦&#xff1b;腔体内壁和底部都可以实现高分辨率成像&#xff1b;景深可使同一个镜头拍摄具有不同形状和尺寸的物体&…

Bidirectional Recurrent Neural Networks

摘要 a regular recurrent neural network &#xff08;RNN&#xff09; →\rightarrow→ a bidirectional recurrent neural network (BRNN)a preset future frame&#xff1a; 预设的未来架构。. Structure and training procedure&#xff1a; 架构和训练程序。TIMIT datab…

Java多线程之:详解ThreadPoolExecutor执行源码分析

文章目录线程池的实现原理详解ThreadPoolExecutor核心数据结构核心配置参数解释线程池的优雅关闭线程池的生命周期正确关闭线程池的步骤shutdown()与shutdownNow()的区别任务的提交过程分析任务的执行过程分析shutdown()与任务执行过程综合分析shutdownNow() 与任务执行过程综合…

【大一大二必看】计算机专业的同学应该参加哪些比赛?

文章目录1. 前言2. ICPC3. CCPC4. 蓝桥杯5. 天梯赛6. CCF CSP7. PAT8. 全国高校计算机能力挑战赛9. 其他&#x1f351; 天池大赛&#x1f351; 华为软件精英挑战赛&#x1f351; LeetCode 周赛 / 双周赛&#x1f351; CSDN 编程竞赛总结1. 前言 2022 年已经过半&#xff0c;对…

java版商城 b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

一个好的SpringCloudSpringBoot b2b2c 电子商务平台涉及哪些技术、运营方案&#xff1f;以下是我结合公司的产品做的总结&#xff0c;希望可以帮助到大家&#xff01; 搜索体验小程序&#xff1a;海哇 1. 涉及平台 平台管理、商家端&#xff08;PC端、手机端&#xff09;、买…

巡检过程中有哪些注意事项?智能巡检了解一下

智能巡检系统是现场过程管理的生产力革命&#xff0c;由人工记录蝶化为掌上电脑运作&#xff0c;适用于设备运行值班记录、仓库/资产管理、设备巡检保养、安全巡更、机房值守、基站维护等一切重复性的工作管理。 安全巡检的目的在于识别信息系统存在的安全脆弱性、分析信息系统…

2022-12-14 移植Qt Creator helloworld 应用到ARM平台运行过程,我这里用buildroot里面的编译器。

一、在ubuntu上运行可执行文件。 1、ubuntu里面安装qt creator 建立helloworld 工程&#xff0c;点击run就可以运行&#xff0c;运行如下。 2、在ubuntu上运行方法二&#xff1a;同级目录下有build-helloworld-Desktop_Qt_5_12_12_GCC_64bit-Debug&#xff0c;用file hellowor…

VS使用技巧汇总

总目录 文章目录总目录前言一、快捷技巧1.代码片段快捷方式2.选择性粘贴3.快速停靠窗口4.多行同步快速编辑5.引用命名空间6.整行上下移动7.规整代码格式二、其他技巧1.其他总结前言 本文会持续收录一些VS的使用技巧&#xff0c;掌握VS一些常用的使用技巧对于提高我们编程效率很…

MA-Net:用于肝脏和肿瘤分割的多尺度注意力网络

摘要 近年来为了提高医学图像分割的性能&#xff0c;提出了大量基于多尺度特征融合的UNet变体。与以往通过多尺度特征融合提取医学图像上下文信息的方法不同&#xff0c;本文提出了一种新的多尺度注意力网格&#xff08;MA-Net&#xff09;在这个网络方法中引入了自注意力机制…

Netty使用篇:自定义编解码器

我们今天还是继续Netty&#xff0c;Netty的编码器和解码器就是Netty对Handler这个组件的一种使用场景而已&#xff0c;SpringWebFlex就是基于这个Netty来做的&#xff0c;在往上引深一层GateWay服务网关就是SpringWebFlex的实现&#xff0c;所以SpringCloud当中明确说明了&…

DPDK源码分析之DPDK基础概览

本文主要介绍一下DPDK这项技术的基础概览&#xff0c;包括什么是DPDK&#xff0c;为什么有它存在的必要&#xff0c;它的框架是怎样的&#xff0c;使用了哪些技术实现&#xff0c;DPDK的应用场景有哪些&#xff0c;最后在centos7服务器上实装一个dpdk环境做一个简单的数据包收发…