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

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

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩

刷题笔记系列文章:
【1】Oracle数据库:刷题错题本,数据库的各种概念
【2】操作系统,计算机网络,数据库刷题笔记2


文章目录

  • 数据库、计算机网络,操作系统刷题笔记3
    • @[TOC](文章目录)
  • 采用动态重定位方式装入作业,在执行中允许()将其移走。
  • 下列中断不属于强迫性中断的是()
  • 支持时间片轮转调度的实时操作系统,进程使用互斥锁,互斥锁不可用、进程主动休眠、进程被撤销、进程当前时间片使用完会发生任务切换。
  • 现代操作系统的基本特征是()。
  • 操作系统负责管理计算机系统中的()
  • 实时操作系统的基本特性有?
  • 进程P1和P2均包含并发执行的线程,部分伪代码描述如下所示。下列选项中,需要互斥执行的操作是 。
  • 分页存储管理中页面的大小是和主存储块的大小是 相等的。
  • RARP是硬件mac地址到IP地址,ARP是IP地址到MAC地址的映射,要区分清楚
  • httpCode的大致熟悉的响应码
  • 能够PING通同网段的节点,但却如PING不通其他网段的所有节点的最可能的原因
  • 以太网干了啥?错误检测——冲突检测,就是错误检测
  • PPP 接收到一个错误的数据帧时,丢弃该帧并返回一个否认帧。叫你重新传送,不纠错
  • HTTP、HTTPS,SSH,SMTP,DNS常用的默认端口号
  • 在网络分各个节点上,为了顺利实现OSI模型中国同一层次的功能,必须共同遵守的规则,叫做()协议
  • 应用层到物理层的顺序,当一台计算机发送 E-mail 信息给另外一台计算机时,下列的哪一个过程正确描述了数据打包的 5 个转换步骤?
  • osi七层模型的功能
  • 假设一集线器存在7个端口,共连接了5台计算机,那么该网络环境中存在冲突域的个数为()?
  • 总结

数据库、计算机网络,操作系统刷题笔记3_第1张图片
聚合函数很简单

SQL> select avg(salary) from emp;

AVG(SALARY)
-----------
 7844.44444

数据库、计算机网络,操作系统刷题笔记3_第2张图片
数据库、计算机网络,操作系统刷题笔记3_第3张图片
AOK的,全体
B按照部门id分组
group by,先分组,然后按组内部玩
CD也没问题的

SQL> select count(*) from emp group by salary;

  COUNT(*)
----------
         6
         6
        30
        18
         6
         6
        12
         6
         6
         6
         6

  COUNT(*)
----------
         6
        12
         6
         6
         3
        12
         6
        18
         6
         6

已选择21行。

先看薪资有多少个组别
相同薪资组别里面有多少人
帧很简单

你是根据啥分组的?就选定打印它

SQL> select salary,count(*) from emp group by salary;

    SALARY   COUNT(*)
---------- ----------
     11000          6
      1000          6
     10000         30
      9500         18
     10500          6
      7200          6
      6200         12
      7400          6
      7300          6
      8600          6
      6500          6

    SALARY   COUNT(*)
---------- ----------
      6400          6
      7500         12
     11500          6
      2000          6
      3000          3
      8000         12
      8800          6
      7000         18
      6100          6
      8400          6

已选择21行。

group by可以展示你根据谁分的组,你选定一下展示,方便理解

数据库、计算机网络,操作系统刷题笔记3_第4张图片

SQL> select name,count(*) from emp group by salary;
select name,count(*) from emp group by salary
       *1 行出现错误:
ORA-00979: 不是 GROUP BY 表达式

name没有出现在group by中,那就gg
在这里插入图片描述
数据库、计算机网络,操作系统刷题笔记3_第5张图片
rollback的作用,它对dml语句,数据库操纵语句
它对ddl数据定义语句无效

骚啊
所以
数据库、计算机网络,操作系统刷题笔记3_第6张图片
A对
建表这事,rollback无法掺和

数据库、计算机网络,操作系统刷题笔记3_第7张图片
leftpad
数据库、计算机网络,操作系统刷题笔记3_第8张图片
数据库、计算机网络,操作系统刷题笔记3_第9张图片
数据库、计算机网络,操作系统刷题笔记3_第10张图片
A是查姓李的人数
B没去重
有一个姓李的就行
数据库、计算机网络,操作系统刷题笔记3_第11张图片
C distinct用的不对
数据库、计算机网络,操作系统刷题笔记3_第12张图片
部门得不重复
distinct去重

D就对了
在这里插入图片描述
限定条件编号1
tom改了

很简单
数据库、计算机网络,操作系统刷题笔记3_第13张图片
今天sysdate

oracle的默认时间
数据库、计算机网络,操作系统刷题笔记3_第14张图片
复习默认值的格式

SQL> create table test3(id number,today date default sysdate);

表已创建。

SQL> insert into test3(id) values(1);

已创建 1 行。

SQL> select * from test3;

        ID TODAY
---------- --------------
         1 27-11-22

自然创建对象
create 对象类型 对象名称
注意哦:
数据库、计算机网络,操作系统刷题笔记3_第15张图片
只有table,sequence不能放replace
其他都可以加replace

数据库、计算机网络,操作系统刷题笔记3_第16张图片

数据库、计算机网络,操作系统刷题笔记3_第17张图片
CD全不错

懂了吧,这题目

采用动态重定位方式装入作业,在执行中允许()将其移走。

操作系统,有条件地

数据库、计算机网络,操作系统刷题笔记3_第18张图片

下列中断不属于强迫性中断的是()

数据库、计算机网络,操作系统刷题笔记3_第19张图片

中断的原因
链接:https://www.nowcoder.com/questionTerminal/1395ec96e9f7464cb732c643e2ff137f
来源:牛客网

强迫性中断:这类中断事件不是正在运行程序所期待的,而是由某种事故或外部请求信号所引起的。
强迫性中断由随机事件引起而非程序员事先安排, 硬件故障中断,程序性中断,外部中断及输入/输出中 断是强迫性中断.

自愿中断: 自愿中断是运行程序所期待的事件,这种事件是由运行程序请求操作系统服务而引起的。——就是分配内存这事,是程序自愿要求的
访管中断属于自愿中断。

按功能所分的五大类中断中,输入输出中断、外中断、机器故障中断、程序性中断属于强迫性中断。

支持时间片轮转调度的实时操作系统,进程使用互斥锁,互斥锁不可用、进程主动休眠、进程被撤销、进程当前时间片使用完会发生任务切换。

数据库、计算机网络,操作系统刷题笔记3_第20张图片

现代操作系统的基本特征是()。

并发和共享,是最基本的特征,支撑虚拟和异步
数据库、计算机网络,操作系统刷题笔记3_第21张图片
数据库、计算机网络,操作系统刷题笔记3_第22张图片

操作系统负责管理计算机系统中的()

硬件与软件资源的玩意……

数据库、计算机网络,操作系统刷题笔记3_第23张图片

实时操作系统的基本特性有?

就俩,别搞太多

实时性
可靠性

数据库、计算机网络,操作系统刷题笔记3_第24张图片

进程P1和P2均包含并发执行的线程,部分伪代码描述如下所示。下列选项中,需要互斥执行的操作是 。

数据库、计算机网络,操作系统刷题笔记3_第25张图片

记住:
俩进程之间的变量互不影响!不会互斥
一个进程内对同一个变量先后赋值不互斥
但是对同一个变量进行加减乘除操作一定会影响的
因为前后执行,结果不同。

数据库、计算机网络,操作系统刷题笔记3_第26张图片

分页存储管理中页面的大小是和主存储块的大小是 相等的。

大小相等,容易出一个判断,说不相信等,那就是错的

数据库、计算机网络,操作系统刷题笔记3_第27张图片
数据库、计算机网络,操作系统刷题笔记3_第28张图片

RARP是硬件mac地址到IP地址,ARP是IP地址到MAC地址的映射,要区分清楚

RARP协议:解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射问题;
RARP:MAC地址=》IP地址

APR协议:解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题;
ARP;IP地址=》MAC地址
数据库、计算机网络,操作系统刷题笔记3_第29张图片
同一个局域网哦

数据库、计算机网络,操作系统刷题笔记3_第30张图片

httpCode的大致熟悉的响应码

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

200:请求被正常处理
• 204:请求被受理但没有资源可以返回
• 206:客户端只是请求资源的一部分,服务器只对请求的部分资源执行GET方法,相应报文中通过Content-Range指定范围的资源。

• 301:永久性重定向
• 302:临时重定向 ——临时,区分上面的永久哦
• 303:与302状态码有相似功能,只是它希望客户端在请求一个URI的时候,能通过GET方法重定向到另一个URI上
• 304:发送附带条件的请求时,条件不满足时返回,与重定向无关
• 307:临时重定向,与302类似,只是强制要求使用POST方法

• 400:请求报文语法有误,服务器无法识别
• 401:请求需要认证
• 403:请求的对应资源禁止被访问
• 404:服务器无法找到对应资源
• 500:服务器内部错误
• 502:服务器挂了
• 503:服务器正忙
数据库、计算机网络,操作系统刷题笔记3_第31张图片

能够PING通同网段的节点,但却如PING不通其他网段的所有节点的最可能的原因

是因为网关设置错误
因为不同网段需要网关链接BGP
数据库、计算机网络,操作系统刷题笔记3_第32张图片
数据库、计算机网络,操作系统刷题笔记3_第33张图片

以太网干了啥?错误检测——冲突检测,就是错误检测

有2tao的时间检测是否发送数据有冲突,有就暂停发送
数据库、计算机网络,操作系统刷题笔记3_第34张图片
数据库、计算机网络,操作系统刷题笔记3_第35张图片

PPP 接收到一个错误的数据帧时,丢弃该帧并返回一个否认帧。叫你重新传送,不纠错

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

ppp,数据链路层协议,采用全双工通信方式,是数据链路层的一种"可靠协议",
但因为它不处理差错
对传输错误的帧只是简单的丢弃并告诉对方,“你发错了”要求对方重发,对错误的处理交给上层。
因此不是完全意义上的可靠。
数据库、计算机网络,操作系统刷题笔记3_第36张图片

HTTP、HTTPS,SSH,SMTP,DNS常用的默认端口号

端口号标识了一个主机上进行通信的不同的应用程序。

1.HTTP协议代理服务器常用端口号:80/8080/3128/8081/9098

2.SOCKS代理协议服务器常用端口号:1080

3.FTP(文件传输)协议代理服务器常用端口号:21

4.Telnet(远程登录)协议代理服务器常用端口号:23

HTTP服务器,默认端口号为80/tcp(木马Executor开放此端口)

HTTPS(securely transferring web pages)服务器,默认端口号为443/tcp 443/udp

Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口)

FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口)

TFTP(Trivial File Transfer Protocol),默认端口号为69/udp

SSH(安全登录)、SCP(文件传输)、端口号重定向,默认的端口号为22/tcp

SMTP Simple Mail Transfer Protocol(E-mail),默认端口号为25/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口)

POP3 Post Office Protocol(E-mail),默认端口号为110/tcp

Webshpere应用程序,默认端口号为9080

webshpere管理工具,默认端口号9090

JBOSS,默认端口号为8080

TOMCAT,默认端口号为8080

WIN2003远程登录,默认端口号为3389

Symantec AV/Filter for MSE,默认端口号为 8081

Oracle 数据库,默认的端口号为1521

ORACLE EMCTL,默认的端口号为1158

Oracle XDB(XML 数据库),默认的端口号为8080

Oracle XDB FTP服务,默认的端口号为2100

MS SQL*SERVER数据库server,默认的端口号为1433/tcp 1433/udp

MS SQL*SERVER数据库monitor,默认的端口号为1434/tcp 1434/udp

数据库、计算机网络,操作系统刷题笔记3_第37张图片

在网络分各个节点上,为了顺利实现OSI模型中国同一层次的功能,必须共同遵守的规则,叫做()协议

不同层叫服务
gg
同一层次叫协议 不同层次叫服务
数据库、计算机网络,操作系统刷题笔记3_第38张图片

应用层到物理层的顺序,当一台计算机发送 E-mail 信息给另外一台计算机时,下列的哪一个过程正确描述了数据打包的 5 个转换步骤?

数据库、计算机网络,操作系统刷题笔记3_第39张图片

osi七层模型的功能

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

物理层:通过媒介传**输比特,**确定机械及电气规范(比特Bit)

数据链路层:将比特组装成帧和点到点的传递(帧Frame

网络层:负责数据包从源到宿的传递和网际互连**(包PackeT)**

传输层:提供端到端的可靠报文传递和错误恢复(段Segment)

会话层:建立、管理和终止会话(会话协议数据单元SPDU)

表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)

应用层:允许访问OSI环境的手段(应用协议数据单元APDU)
数据库、计算机网络,操作系统刷题笔记3_第40张图片

假设一集线器存在7个端口,共连接了5台计算机,那么该网络环境中存在冲突域的个数为()?

同一个

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

在 以太网 中,如果某个 CSMA/CD 网络上的两台计算机在同时通信时会发生冲突,
那么这个CSMA/CD网络就是一个冲突域(collision domain)。

如果 以太网 中的各个 网段 以集线器连接,因为不能避免冲突,所以它们仍然是一个冲突域。

数据库、计算机网络,操作系统刷题笔记3_第41张图片


总结

提示:重要经验:

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

你可能感兴趣的:(计算机组成原理,计算机网络,操作系统,数据库,oracle,操作系统,刷题笔记)