2021年04月份高等教育自学考试全国统一命题考试--计算机与网络技术基础(课程代码 00894)

本文主要是介绍2021年04月份高等教育自学考试全国统一命题考试--计算机与网络技术基础(课程代码 00894),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一,单项选择题

BDCDC  AABDB  ACCBA  CDCAB

二、填空题

21 机器语言【机器语言上直接使用机器指令代码编写的语言,采用二进制表示,是计算机直接识别并执行的语言】

22 通信子网

23 搜索

24 连续值

25 点-点结构

26 TCP

27 宽带【宽带传输系统是利用被调制的模拟信号来表示数据】

28 转发器

29 more

30 客户机/服务器

三、判断题

31- 对

32- 错

33- 错【在传输中出现的差错原则上有两种方法来处理,检错加重发以及自动纠错】

34- 错【UDP为应用层过程提供无连接服务】

35- 错【星型拓扑结构,任何两个站必须通过交换中心连接】

36- 对【X.25主要提供虚电路服务】

37- 对【RedHat Linux提供了Workstation  server  laptop  custom  upgrade exiting等5种安装类型】

38- 错【防火墙的体系结构一般有双重宿主主机提醒结构,被屏蔽主机体系结构和被屏蔽子网体系结构】

39- 对【远程登陆允许在任意类型的计算机之间进行通信】

40- 错【标准的URL由三部分组成:使用HTTP协议,访问的服务器主机名、主页的路径和文件名】

四、简答题

41.将二进制数(1101010011.100010100110)2转换成十六进制数。

解析:二进制转换为16进制,采用8421码的方式进行转换,具体的操作方法是以小数点为中心,相左右两边4位为一组进行选择。

 

则数据为(352.8A6)16

42.简述主要的链路多路复用技术的区别和联系。

解析:当介质的有效带宽超过被传输的信号带宽时,可以把多个信号调制在不同的载波频率上,从而在同一介质上实现同时传送多路信号,这是频分多路复用。

多路信号按一定的时间间隔相间传送的方法,实现在一条传输线上同时传送多路信号,这是同步时分多路服用。

统计时分多路服用是指动态地按需分配共用信道的时隙,只将需要传送数据的终端接入共同信道,一提高信道利用率的多路复用技术,简称STDM,也称异步时分多路复用

43. 简述OSI物理层的四个特性。

解析:

①机械特性: 指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。

②电气特性: 指明在接口电缆的各条线上出现的电压范围。

③功能特性: 指明某条线上出现某一电平的电压意义。

④过程特性: 指明对于不同功能的各种可能事件的出现顺序。

扩展:

第一层:物理层

OSI参考模型中,物理层是参考模型的最低层,也是OSI模型的第一层。物理层的主要功能是:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异,使其上面的数据链路层不必考虑网络的具体传输介质是什么。

第二层:数据链路层

数据链路层(Data Link Layer)是OSI模型的第二层,负责建立和管理节点间的链路。在计算机网络中由于各种干扰的存在,导致物理链路是不可靠的。因此这一层的主要功能是:在物理层提供的比特流的基础上,通过差错控制、流量控制方法,使有差错的物理线路变为无差错的数据链路,即提供可靠的通过物理介质传输数据的方法。

第三层:网络层

网络层(Network Layer)是OSI模型的第三层,它是OSI参考模型中最复杂的一层,也是通信子网的最高一层,它在下两层的基础上向资源子网提供服务。其主要功能是:在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接,将数据设法从源端经过若干个中间节点传送到目的端(点到点),从而向传输层提供最基本的端到端的数据传输服务。具体地说,数据链路层的数据在这一层被转换为数据包,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。数据链路层和网络层的区别为:数据链路层的目的是解决同一网络内节点之间的通信,而网络层主要解决不同子网间的通信。

第四层:传输层

OSI3层的任务是数据通信,上3层的任务是数据处理。而传输层(Transport Layer)是OSI模型的第4层。该层提供建立、维护和拆除传输连接的功能,起到承上启下的作用。该层的主要功能是:向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输,同时向高层屏蔽下层数据通信的细节,即向用户透明地传送报文。

第五层:会话层

会话层是OSI模型的第5层,是用户应用程序和网络之间的接口,该层的主要功能是:组织和协调两个会话进程之间的通信  ,并对数据交换进行管理。当建立会话时,用户必须提供他们想要连接的远程地址。而这些地址与MAC地址或网络层的逻辑地址不同,它们是为用户专门设计的,更便于用户记忆。域名就是一种网络上使用的远程地址。会话层的具体功能如下:

会话管理:允许用户在两个实体设备之间建立、维持和终止会话,并支持它们之间的数据交换。

会话流量控制:提供会话流量控制和交叉会话功能。

寻址:使用远程地址建立会话连接。

出错控制:从逻辑上讲会话层主要负责数据交换的建立、保持和终止,但实际的工作却是接收来自传输层的数据,并负责纠正错误。

第六层:表示层

表示层是OSI模型的第六层,它对来自应用层的命令和数据进行解释,对各种语法赋予相应的含义,并按照一定的格式传送给会话层。该层的主要功能是:处理用户信息的表示问题,如编码、数据格式转换和加密解密等。表示层的具体功能如下:

数据格式处理:协商和建立数据交换的格式,解决各应用程序之间在数据格式表示上的差异。

数据的编码:处理字符集和数字的转换。

压缩和解压缩:为了减少数据的传输量,这一层还负责数据的压缩与恢复。

数据的加密和解密:可以提高网络的安全性。

第七层:应用层

应用层是OSI参考模型的最高层,它是计算机用户,以及各种应用程序和网络之间的接口,该层的主要功能是:直接向用户提供服务,完成用户希望在网络上完成的各种工作。它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联系,并完成网络用户提出的各种网络服务及应用所需的监督、管理和服务等各种协议。此外该层还负责协调各个应用程序间的工作。应用层的具体功能如下:

用户接口:应用层是用户与网络,以及应用程序与网络间的直接接口,使得用户能够与网络进行交互式联系。

实现各种服务:该层具有的各种应用程序可以完成和实现用户请求的各种服务。

44.简述直接存储转化型死锁的原因和解决办法。

由于一个结点总是和周围多个结点相连,采用存储转发的方式实现交换功能,如果在某一时刻相邻两个IMP的缓冲区都被各种发往对方的数据包所占满,这时两个IMP即不能收也不能发,会产生死锁。

预防拥塞的方法是,需要为信息包提供足够的存储缓冲区。

五、应用题

如题45图所示,为某公司办公室局域网,集线器为10Mbps带宽。请回答下列问题:

(1)图中每台主机的平均带宽是多少? (3 分) .

(2)如果将集线器替换为10Mbps交换式集线器,则每台主机的平均带宽是多少? (3 分)

(3)如果将集线器替换为100Mbps交换式集线器,并且将主机1和主机2的网卡换为100Mbps的网卡,主机3和主机4保持原有的10Mbps网卡不变,那么请分别给出四台主机的最大网络带宽。(6分)

 

解析:

12.5Mbps

240Mbps

3)主机1最大网络带宽100Mbps,主机2最大网络带宽100Mbps,主机3最大网络带宽10Mbps,主机4最大网络带宽10Mbps

 

这篇关于2021年04月份高等教育自学考试全国统一命题考试--计算机与网络技术基础(课程代码 00894)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/163637

相关文章

gradle第三方Jar包依赖统一管理方式

《gradle第三方Jar包依赖统一管理方式》:本文主要介绍gradle第三方Jar包依赖统一管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录背景实现1.顶层模块build.gradle添加依赖管理插件2.顶层模块build.gradle添加所有管理依赖包

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义

利用Python调试串口的示例代码

《利用Python调试串口的示例代码》在嵌入式开发、物联网设备调试过程中,串口通信是最基础的调试手段本文将带你用Python+ttkbootstrap打造一款高颜值、多功能的串口调试助手,需要的可以了... 目录概述:为什么需要专业的串口调试工具项目架构设计1.1 技术栈选型1.2 关键类说明1.3 线程模

Python Transformers库(NLP处理库)案例代码讲解

《PythonTransformers库(NLP处理库)案例代码讲解》本文介绍transformers库的全面讲解,包含基础知识、高级用法、案例代码及学习路径,内容经过组织,适合不同阶段的学习者,对... 目录一、基础知识1. Transformers 库简介2. 安装与环境配置3. 快速上手示例二、核心模

Java的栈与队列实现代码解析

《Java的栈与队列实现代码解析》栈是常见的线性数据结构,栈的特点是以先进后出的形式,后进先出,先进后出,分为栈底和栈顶,栈应用于内存的分配,表达式求值,存储临时的数据和方法的调用等,本文给大家介绍J... 目录栈的概念(Stack)栈的实现代码队列(Queue)模拟实现队列(双链表实现)循环队列(循环数组

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

使用Java将DOCX文档解析为Markdown文档的代码实现

《使用Java将DOCX文档解析为Markdown文档的代码实现》在现代文档处理中,Markdown(MD)因其简洁的语法和良好的可读性,逐渐成为开发者、技术写作者和内容创作者的首选格式,然而,许多文... 目录引言1. 工具和库介绍2. 安装依赖库3. 使用Apache POI解析DOCX文档4. 将解析

C++使用printf语句实现进制转换的示例代码

《C++使用printf语句实现进制转换的示例代码》在C语言中,printf函数可以直接实现部分进制转换功能,通过格式说明符(formatspecifier)快速输出不同进制的数值,下面给大家分享C+... 目录一、printf 原生支持的进制转换1. 十进制、八进制、十六进制转换2. 显示进制前缀3. 指

使用Python实现全能手机虚拟键盘的示例代码

《使用Python实现全能手机虚拟键盘的示例代码》在数字化办公时代,你是否遇到过这样的场景:会议室投影电脑突然键盘失灵、躺在沙发上想远程控制书房电脑、或者需要给长辈远程协助操作?今天我要分享的Pyth... 目录一、项目概述:不止于键盘的远程控制方案1.1 创新价值1.2 技术栈全景二、需求实现步骤一、需求

Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码

《Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码》:本文主要介绍Java中日期时间转换的多种方法,包括将Date转换为LocalD... 目录一、Date转LocalDateTime二、Date转LocalDate三、LocalDateTim