C1能力认证训练题解析 _ 第一部分 _ 计算机通识

简介: C1能力认证训练题解析 _ 第一部分 _ 计算机通识

一、进制转换

(1)二进制数 10110B 与十进制数 78D 相加,最后再将结果转换为十六进制数,那么这个十六进制数是______H?


10110B+78D = 10110B+1001110B =110 0100B = 64H


(2) 二进制数10010B与十进制数37D相加,最后再将结果转换为十六进制数,那么这个十六进制数是______H?


10010B+37D = 10010B+100101B = 11 0111B = 37H


(3)二进制数111100000001001B转十六进制数的结果是_______H?


7809


二、信息单位

(1)4G宽带网络的下行带宽介于100Mbps~150Mbps之间。假设一直用4G峰值带宽下载一部2.8GB的mkv视频文件,需要大概______秒(四舍五入,只保留整数部分)?


首先统一单位,带宽介于100Mbps~150Mbps,一直用4G峰值,所以取150Mbps;


150Mbps / 8 = 18.75MB    2.8GB = 2.8*1024 = 2,867.2MB


2867.2 / 18.75 = 152.9173333333333 = 153s


(2)要在以太网中传输1MByte大小的数据,最多会分成______个数据帧?(假设每个数据帧大小为64字节)


1MB = 2^20(2的20次方)字节 = 1 048576


1048576 / 64 = 16384


三、数据校验

(1)如果二进制数字“11011001”采取奇校验,那么校验位是什么?


(2)如果二进制数字“10001001”采取偶校验,那么校验位是什么?


观察数据中“1”的个数是奇数还是偶数

如果是奇校验,那么连同校验位应该有奇数个1

如果是偶校验,那么连同校验位应该有偶数个1

image.png



答案:(1)0    (2)1


四、多媒体基础参数

(1)一个大小为2.6GB,时长为120分钟的MKV视频文件,它的码率是_______kbps(四舍五入,仅保留整数部分)?


GB 转为 kb:2.6GB = 2,726,297.6kb


时间转为秒:120min = 7,200s


码率计算公式:


视频码率计算公式(kbps,千位每秒) = 文件大小(KB,千字节)* 8 / 秒数


音频码率计算公式(kbps,千位每秒) = 采样率 × 采样位深 × 通道数


2726297.6*8 / 7200 = 3029.219555555556 = 3029kbps


五、HTTP

(1)HTTP/1.1 200 OK

        Date: Mon, 27 June 2021 15:29:31 GMT

        Server: Apache

        Last-Modified: Wed, 22 June 2021 19:15:56 GMT

        Accept-Ranges: bytes

        Content-Length: 188

        Vary: Accept-Encoding

        Content-Type: text/plain

       上面HTTP响应报文中传输的数据是多少字节?


HTTP传输内容的长度是通过Content-Length字段标记的,单位是字节


六、HTTPS

(1)HTTPS是由HTTP和____________协议构建的更为安全的网络协议。


(2)TLS记录层协议规定数据的最大大小限制为______KB。


HTTPS是由 HTTP 和 SSL/TLS 协议构建的更为安全的网络协议。


TLS记录层协议规定数据的最大大小限制为 16KB。


七、OSI 七层模型

(1)用QQ邮箱给朋友发邮件的功能是在OSI七层模型的哪一层完成的?


(2)在一次HTTP请求中,URL编码的功能是在OSI七层模型的哪一层完成的?


邮件相关的协议是 SMTP,而SMTP在应用层;


数据编码、数据格式转换和加解密等相关的功能都在表示层。


八、IP 基础

(1)如果开启了防火墙,localhost可以ping通本机?  可以


(2)10.231.68.25是公有IP? 不是


localhost是域名不是IP,不受防火墙的限制。


A类保留地址的范围是10.0.0.0~10.255.255.255


九、IPv6

(1)::1/128是IPv6的环回地址的缺省写法么?


环回地址用于标识环回接口,允许节点将数据包发送给自己,::1/128使用了0位压缩法来表示IPv6的地址,它等价于IPv4的环回地址127.0.0.1


十、网络拓扑

(1)环型拓扑结构是仅与自己的左右节点通信,并且通信数据流是双向的?


错误,环型网络拓扑结构数据流单向且仅能与左右节点通信(只有这一种)


(2)在星型网络拓扑结构中,每个节点都可以与其他多个结点通信?


错误, 按照星型网络拓扑结构定义,每个节点都只能与中央结点通信


十一、域名解析

(1)现需要为域名解析*.csdn.net 仅添加一条A记录,那么两个域名 a.csdn.net、b.csdn.net 指向的IP地址是一样的?


这是一个泛域名解析,因此以 csdn.net 结尾所指向的 IP 地址是一样的


(2)现需要为域名解析添加一条A记录:*.csdn.net -> 39.106.226.142,那么以下三个域名ac.csdn.net、bd.csdn.net、ef.csdn.net都指向IP地址:_______________


39.106.226.142,这是一个泛域名解析,因此以csdn.net结尾所指向的IP地址是一样的


(3)域名总长度不能超过________个字符。


通过域名规则,每一级域名长度的限制是 63 个字符,域名总长度则不能超过 253 个字符


十二、常用网络命令和端口

(1)在Windows上,如果想查看本机IP地址,可以用哪个命令?


ipconfig,在 Windows 中使用的是 ipconfig,而在 Mac 或 Linux 系统中,使用的是 ifconfig


(2)https协议默认的端口号是___________


443

image.png



十三、数据结构常识

(1)请问下图展示的堆是最大堆还是最小堆?


image.png


是最大堆,若堆的根结点总比子节点大,则这个堆应该是最大堆


(2)请问下面的二维数组array[3][1]的数值是______(数组下标从0开始)?

image.png



13,数组下标从0开始,所以 [3][1] 代表第四行、第二列,前面的为行,后面的为列


(3)请问下面的二叉树是AVL树么?

image.png



不是,所谓 AVL 树,就是对于任意一个节点来说,它的左子树比它小,它的右子树比它大;而且任意节点的子节点之间高度差距最大为 1


十四、算法常识

(1)使用JavaScript数组 arrList 完成下列需求 (算法编程题,完成度越高,得分越高)


先将每个奇数存到 oddRepeat数组中,将每个偶数存到 evenRepeat数组中(数字不去重,出现几次写几次)


再对整个数组进行去重并执行排序操作(数字从大到小排序,不允许使用 JavaScript 内置函数 sort实现)


最后,将排序后的数据保存到数组 list中


最终结果如下所示:

var arrList = [1, 9, 0, 2, 1, 6, 8, 11, 0, 5, 18, 1, 26, 11, 8, 2, 3, 5, 18]
{
  list: [ 26, 18, 11, 9, 8, 6, 5, 3, 2, 1, 0 ],
  evenRepeat: [ 0, 2, 6, 8, 0, 18, 26, 8, 2, 18 ],
  oddRepeat: [ 1, 9, 1, 11, 5, 1, 11, 3, 5 ]
}

解题代码如下:

var arrList = [1, 9, 0, 2, 1, 6, 8, 11, 0, 5, 18, 1, 26, 11, 8, 2, 3, 5, 18];
var oddRepeat = [];
var evenRepeat = [];
// 判断奇偶数并写入对应数组
for (var i = 0; i <= arrList.length; i++) {
  if (arrList[i] % 2 === 0) {
    evenRepeat.push(arrList[i]);
  } else {
    oddRepeat.push(arrList[i]);
  }
}
// 去重 如果有两个相等的元素则截取其中一个
for (var j = 0; j <= arrList.length; j++) {
  for (var x = 0; x < arrList.length; x++) {
    if (arrList[j] == arrList[x] && j != x) {
      arrList.splice(x, 1)
    }
  }
}
// 排序
for (var k = 0; k <= arrList.length; k++) {
  for (var m = 0; m <= arrList.length; m++) {
    if (arrList[k] > arrList[m]) {
      var ma = arrList[k];
      arrList[k] = arrList[m];
      arrList[m] = ma;
    }
  }
}
// 创建对象进行打印
var obj = {};
obj.arr = arrList;
obj.even = evenRepeat;
obj.odd = oddRepeat;
console.log(obj);


相关文章
|
18天前
|
SQL 存储 数据可视化
Ganos H3地理网格能力解析与最佳实践
本文介绍了Ganos H3的相关功能,帮助读者快速了解Ganos地理网格的重要特性与应用实践。H3是Uber研发的一种覆盖全球表面的二维地理网格,采用了一种全球统一的、多层次的六边形网格体系来表示地球表面,这种地理网格技术在诸多业务场景中得到广泛应用。Ganos不仅提供了H3网格的全套功能,还支持与其它Ganos时空数据类型进行跨模联合分析,极大程度提升了客户对于时空数据的挖掘分析能力。
|
3月前
|
存储 安全 JavaScript
【分布式技术专题】「授权认证体系」深度解析OAuth2.0协议的原理和流程框架实现指南(授权流程和模式)
在传统的客户端-服务器身份验证模式中,客户端请求服务器上访问受限的资源(受保护的资源)时,需要使用资源所有者的凭据在服务器上进行身份验证。资源所有者为了给第三方应用提供受限资源的访问权限,需要与第三方共享它的凭据。这就导致一些问题和局限:
373 2
【分布式技术专题】「授权认证体系」深度解析OAuth2.0协议的原理和流程框架实现指南(授权流程和模式)
|
22天前
|
测试技术 API 智能硬件
语言模型在提升智能助手引用解析能力中的创新应用
【4月更文挑战第4天】苹果研究团队推出了ReALM,一种利用大型语言模型解决引用解析的新方法,提升智能助手理解用户意图和上下文的能力。ReALM将引用解析转化为语言建模问题,尤其擅长处理屏幕上的实体,比现有系统提升超5%,性能接近GPT-4但参数更少。其模块化设计易于集成,可在不同场景下扩展。然而,复杂查询处理和依赖上游数据检测器可能影响其准确性和稳定性。
63 6
语言模型在提升智能助手引用解析能力中的创新应用
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
|
1月前
|
安全 JavaScript 前端开发
若依实现单点登录(解析请求链接中的参数做鉴权认证)
若依实现单点登录(解析请求链接中的参数做鉴权认证)
49 0
|
1月前
|
前端开发 程序员 数据处理
硅谷的主干道:深度解析计算机总线的秘密
硅谷的主干道:深度解析计算机总线的秘密
83 0
|
1月前
|
存储 固态存储 数据中心
魔幻存储空间:计算机存储器全解析
魔幻存储空间:计算机存储器全解析
48 0
|
1月前
|
机器学习/深度学习 自然语言处理 算法
PyTorch实例:简单线性回归的训练和反向传播解析
PyTorch实例:简单线性回归的训练和反向传播解析
PyTorch实例:简单线性回归的训练和反向传播解析
|
2月前
|
存储 IDE 测试技术
精读2013计算机软考上午题解析
精读2013计算机软考上午题解析
66 0
|
2月前
|
SQL 存储 测试技术
精读2014计算机软考上午题解析
精读2014计算机软考上午题解析
59 0

推荐镜像

更多