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


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

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

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


    文章目录

    在这里插入图片描述
    聚合函数很简单

    SQL> select avg(salary) from emp;
    
    AVG(SALARY)
    -----------
     7844.44444
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述
    在这里插入图片描述
    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行。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30

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

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

    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行。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30

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

    在这里插入图片描述

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

    name没有出现在group by中,那就gg
    在这里插入图片描述
    在这里插入图片描述
    rollback的作用,它对dml语句,数据库操纵语句
    它对ddl数据定义语句无效

    骚啊
    所以
    在这里插入图片描述
    A对
    建表这事,rollback无法掺和

    在这里插入图片描述
    leftpad
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    A是查姓李的人数
    B没去重
    有一个姓李的就行
    在这里插入图片描述
    C distinct用的不对
    在这里插入图片描述
    部门得不重复
    distinct去重

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

    很简单
    在这里插入图片描述
    今天sysdate

    oracle的默认时间
    在这里插入图片描述
    复习默认值的格式

    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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    自然创建对象
    create 对象类型 对象名称
    注意哦:
    在这里插入图片描述
    只有table,sequence不能放replace
    其他都可以加replace

    在这里插入图片描述

    在这里插入图片描述
    CD全不错

    懂了吧,这题目

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

    操作系统,有条件地

    在这里插入图片描述

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

    在这里插入图片描述

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

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

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

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

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

    在这里插入图片描述

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

    并发和共享,是最基本的特征,支撑虚拟和异步
    在这里插入图片描述
    在这里插入图片描述

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

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

    在这里插入图片描述

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

    就俩,别搞太多

    实时性
    可靠性

    在这里插入图片描述

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

    在这里插入图片描述

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

    在这里插入图片描述

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

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

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

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

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

    APR协议:解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题;
    ARP;IP地址=》MAC地址
    在这里插入图片描述
    同一个局域网哦

    在这里插入图片描述

    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:服务器正忙
    在这里插入图片描述

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

    是因为网关设置错误
    因为不同网段需要网关链接BGP
    在这里插入图片描述
    在这里插入图片描述

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

    有2tao的时间检测是否发送数据有冲突,有就暂停发送
    在这里插入图片描述
    在这里插入图片描述

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

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

    ppp,数据链路层协议,采用全双工通信方式,是数据链路层的一种"可靠协议",
    但因为它不处理差错
    对传输错误的帧只是简单的丢弃并告诉对方,“你发错了”要求对方重发,对错误的处理交给上层。
    因此不是完全意义上的可靠。
    在这里插入图片描述

    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

    在这里插入图片描述

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

    不同层叫服务
    gg
    同一层次叫协议 不同层次叫服务
    在这里插入图片描述

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

    在这里插入图片描述

    osi七层模型的功能

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

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

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

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

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

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

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

    应用层:允许访问OSI环境的手段(应用协议数据单元APDU)
    在这里插入图片描述

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

    同一个

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

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

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

    在这里插入图片描述


    总结

    提示:重要经验:

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

  • 相关阅读:
    MATLAB算法实战应用案例精讲-【图像处理】计算机视觉
    易知微防洪“四预”智慧水利平台上线!全面助力智慧水利建设发展
    Python UI自动化 —— 关键字+excel表格数据驱动
    Characterization (mathematics)
    【SQL刷题】Day10----SQL高级过滤函数专项练习
    SpringBoot——》配置logback日志文件
    SVG循环滑动效果
    基于Java毕业设计幼儿影视节目智能推荐系统源码+系统+mysql+lw文档+部署软件
    nodejs,vue,element 这三者是什么关系?
    lv5 嵌入式开发-7 有名管道和无名管道
  • 原文地址:https://blog.csdn.net/weixin_46838716/article/details/128062910