找到 691 篇文章 关于计算机科学

信号量介绍

Shubhi Rastogi
更新于 2023年5月15日 14:50:03

797 次浏览

信号量是一种混合数据类型,具有两个方面:一组过程和一个等待列表中的非负整数。它用于解释临界区问题,并且可以通过使用两个进程来解释。暂停和信号用于技术组织。它可以是一个变量,用于通过多个线程控制对共享资源的访问,并在像多任务处理这样的系统中避免临界区问题。信号量允许随机资源计数,称为计数信号量。操作级别有一些级别可以帮助理解…… 阅读更多

2023 年 10 门最佳计算机科学课程

Satish Kumar
更新于 2024年2月26日 11:55:15

995 次浏览

在不断发展的科技世界中,紧跟计算机科学最新发展至关重要。由于有大量在线课程可用,因此很难确定哪些课程值得学习。在本文中,我们将讨论 2023 年最佳的计算机科学课程。人工智能 (AI) 人工智能是计算机科学中最热门的领域之一。它是创造智能机器的科学,这些机器可以执行通常需要人类智能的任务。人工智能涉及使用算法和技术,例如机器学习、自然语言处理和机器人技术。以下课程是…… 阅读更多

什么是生存时间 (TTL)?

Pranavnath
更新于 2023年4月12日 16:01:54

853 次浏览

生存时间 (TTL) 是计算机科学中使用的一个术语,用于描述网络数据包包含数据的时间长度。它是数据包标头中的一个值,表示数据包在被丢弃之前可以进行的最大路由器跳数。当数据包通过网络传输时,它会从一个路由器转发到另一个路由器,直到到达最终目的地。数据包标头中的 TTL 值在它经过的每个路由器都会递减。当 TTL 为 0 时,数据包将被丢弃,不再进一步传输,从而停止其无限循环。生存时间 (TTL) TTL… 阅读更多

数据结构中大 O 表示法的介绍

Sohail Tabrez
更新于 2022年12月21日 17:56:23

3K+ 次浏览

简介在计算机科学中,用于确定算法效率的最重要的数学符号之一是大 O 符号。运行算法所需的时间长度、内存、其他资源以及输入大小的变化都可以用来评估算法的效率。数据结构中的大 O 符号提供了有关算法在各种条件下的性能的信息。换句话说,它提供了算法的最坏情况复杂度或上限运行时间。数据结构中的大 O 符号输入大小的变化会影响算法的性能。渐近符号,例如… 阅读更多

什么是 Web 3.0 及其与 Web 1.0 和 Web 2.0 的区别?

Vivek Kumar Sinha
更新于 2022年12月7日 13:19:51

1K+ 次浏览

在当今世界,谁不使用互联网?谁使用互联网的人一定知道 www,这是一个实用程序,使生活变得更加轻松。在 20 世纪 80 年代后期,蒂姆·伯纳斯-李爵士在瑞士日内瓦的欧洲核子研究组织工作时,首次创建了网络 (1989 年)。从那时起,网络应用程序在计算机科学领域变得越来越不可或缺,因为它开始帮助人们在教育、政府服务、贸易和商业、就业、医疗保健等日常生活中。什么是 WWW?它实际上代表… 阅读更多

深度学习和强化学习的区别

Pradeep Kumar
更新于 2023年4月4日 17:03:44

2K+ 次浏览

我们的 AI 成熟度以及 AI 可以帮助我们解决的挑战类型与我们产生的数据量不断增加同步增长。这些数据以及目前以可承受的价格提供的惊人的计算能力,是推动人工智能技术取得巨大进步的动力,也是深度学习和强化学习成为可能的原因。在本文中,我将通过提供清晰的定义来解释深度学习和强化学习之间的区别… 阅读更多

什么是计算机网络中的延迟失真?

Bhanu Priya
更新于 2021年9月13日 12:24:55

1K+ 次浏览

当接收到的信号与发送的信号不同时,就会发生传输损伤。众所周知,信号可以作为模拟信号传输,也可以作为数字信号传输。在模拟信号中,由于传输损伤,导致接收到的信号幅度或形状发生变化。在数字传输信号的情况下,在接收端我们会得到位的变化(0 或 1)。原因传输损伤有多种原因,如下所示:噪声延迟失真衰减失真让我们讨论延迟失真。延迟失真这种失真主要出现在复合信号中,其中… 阅读更多

什么是计算机网络中的链路状态路由协议?

Bhanu Priya
更新于 2021年9月11日 07:25:11

12K+ 次浏览

在链路状态路由协议中,路由器尝试构建其自己的网络拓扑内部映射。它提供了有关到达路由器的链路是否活动的信息。每个路由器都将创建一些称为链路状态数据包的东西。在第一轮中,每个节点都借助“Hello 数据包”创建链路状态数据包。步骤 1 - 在每个路由器上准备链路状态数据包。DSeqTTLC11B7A1CSeqTTLD11B3ASeqTTLB2D1BSeqTTLA2D7C3步骤 2 - 每个路由器都将链路状态数据包泛洪到每个其他路由器在 A 中 - 链路状态数据包 B、C、D来自 BA2C3D7来自 CB3D11来自 DA1B7C11现在 A 可以使用… 阅读更多

计算机体系结构和计算机组成之间的区别是什么?

Ginni
更新于 2021年7月30日 14:56:30

3K+ 次浏览

计算机体系结构体系结构定义了对程序员而言明显的系统属性,或者那些直接强制程序逻辑执行的属性。它管理着用户视角下的计算机系统功能行为。计算机体系结构管理着系统的编程部分,包括可以定义多种数据类型的多个位、输入输出方法、内存寻址方法以及计算机的指令集。任何程序的实现都受这些体系结构特性的影响。位的变化或大小的变化会导致程序员得到不同的结果。计算机组成计算机组成可以研究基本的计算机... 阅读更多

什么是 Myrinet Clos 网络?

Ginni
更新于 2021-07-30 14:55:06

318 次浏览

Myrinet 是一种高性能的、基于数据包通信和交换的技术。它由 Myricom 公司开发,作为传统以太网网络的高性能替代方案。Myrinet 交换机是多端口组件,可以将进入端口输入通道的数据包路由到由数据包选择的端口输出通道。Myrinet 交换机具有 4、8、12、16 个端口。对于一个 n 端口交换机,端口地址为 0、1、2... n - 1。对于任何交换排列,可能有多达交换机端口数目的数据包同时遍历交换机。这些交换机使用两种类型的 VLSI 芯片实现... 阅读更多

广告

© . All rights reserved.