当前位置:首页 » 网络连接 » 计算机网络应用要用到数学吗

计算机网络应用要用到数学吗

发布时间: 2023-11-22 19:11:32

㈠ 《计算机网络》这门课程需要数学基础吗

不需要,但是有计算的内容,不是传统意义上的计算,涉及到二进制的计算机语言,你要有计算机硬件的基础

㈡ 学计算机网络技术要学数学吗

必学要学的。数学和计算机、通讯都是有极为密切的关系的。学习网络技术的原理和应用中都是要用到数学工具来分析解决问题的。学不好数学就一定学不好计算机网络技术

㈢ 大学里的计算机网络需要用数学吗

当然需要。高深的东西要用 传统上,数学是以分析为中心的。数学系的同学要学习三四个学期的数学分析,然后是复
变,实变,泛函等等。实变和泛函被很多人认为是现代数学的入门。在物理,化学,工程
上应用的,也以分析为主。

随着计算机科学的出现,一些以前不太受到重视的数学分支突然重要起来。人们发现,这
些分支处理的数学对象与传统的分析有明显的区别:分析研究的对象是连续的,因而微分
,积分成为基本的运算;而这些分支研究的对象是离散的,因而很少有机会进行此类的计
算。人们从而称这些分支为“离散数学”。“离散数学”的名字越来越响亮,最后导致以
分析为中心的传统数学分支被相对称为“连续数学”。

离散数学经过几十年发展,基本上稳定下来。一般认为,离散数学包含以下学科:

1) 集合论,数理逻辑与元数学。这是整个数学的基础,也是计算机科学的基础。

2) 图论,算法图论;组合数学,组合算法。计算机科学,尤其是理论计算机科学的核心是
算法,而大量的算法建立在图和组合的基础上。

3) 抽象代数。代数是无所不在的,本来在数学中就非常重要。在计算机科学中,人们惊讶
地发现代数竟然有如此之多的应用。

但是,理论计算机科学仅仅就是在数学的上面加上“离散”的帽子这么简单吗?一直到大
约十几年前,终于有一位大师告诉我们:不是。

D.E.Knuth(他有多伟大,我想不用我废话了)在Stanford开设了一门全新的课程Concrete
Mathematics。 Concrete这个词在这里有两层含义:

第一,针对abstract而言。Knuth认为,传统数学研究的对象过于抽象,导致对具体的问题
关心不够。他抱怨说,在研究中他需要的数学往往并不存在,所以他只能自己去创造一些
数学。为了直接面向应用的需要,他要提倡“具体”的数学。

在这里我做一点简单的解释。例如在集合论中,数学家关心的都是最根本的问题--公理系
统的各种性质之类。而一些具体集合的性质,各种常见集合,关系,映射都是什么样的,
数学家觉得并不重要。然而,在计算机科学中应用的,恰恰就是这些具体的东西。Knuth能
够首先看到这一点,不愧为当世计算机第一人。

第二,Concrete是Continuous(连续)加上discrete(离散)。不管连续数学还是离散数学,
都是有用的数学!
前面主要是从数学角度来看的。从计算机角度来看,理论计算机科学目前主要的研究领域
包括:可计算性理论,算法设计与复杂性分析,密码学与信息安全,分布式计算理论,并
行计算理论,网络理论,生物信息计算,计算几何学,程序语言理论等等。这些领域互相
交叉,而且新的课题在不断提出,所以很难理出一个头绪来。

下面随便举一些例子。

由于应用需求的推动,密码学现在成为研究的热点。密码学建立在数论(尤其是计算数论)
,代数,信息论,概率论和随机过程的基础上,有时也用到图论和组合学等。

很多人以为密码学就是加密解密,而加密就是用一个函数把数据打乱。这就大错特错了。
现代密码学至少包含以下层次的内容:

第一,密码学的基础。例如,分解一个大数真的很困难吗?能否有一般的工具证明协议正
确?

第二,密码学的基本课题。例如,比以前更好的单向函数,签名协议等。

第三,密码学的高级问题。例如,零知识证明的长度,秘密分享的方法。

第四,密码学的新应用。例如,数字现金,叛徒追踪等。

现代社会科学技术高速发展,数学学科的发展也已经到了非常抽象的地步,但是计算机所应用的数学依然是之前的经典东西,怎么样学好数学,通过计算机这个平台用好数学,将计算引入世界的每一个角落,无时无可得都在运算,用于提高人类的生活质量,这将是我们计算机学科从业人员的终极目的和追求

㈣ 计算机网络技术要学高数吗

计算机网络技术要学高数的。计算机网络技术专业是通信技术与计算机技术相结合的产物。主要课程有组网技术与网络管理、网络操作系统、网络数据库、网页制作、计算机网络与应用、网络通信技术、网络应用软件、JAVA编程基础、服务器配置与调试、网络硬件的配置与调试、计算机网络软件实训等。

计算机网络技术课程:

主干学科:

微机原理、数据结构。

主要课程:

微机原理、数据结构、网络基础、网络操作系统、可视化程序设计。

专科课程:

电路基础、微机原理、数据结构、网络基础、网络操作系统、可视化程序设计、网络管理、网络数据库、网络工程、网络安全、综合布线、电子商务、英语等。

(4)计算机网络应用要用到数学吗扩展阅读:

计算机网络技术专业的就业方向有:计算机系统维护、网络管理、程序设计、网站建设、网络设备调试等。

计算机网络技术是指培养适应生产、建设、管理、服务第一线需要的德、智、体、美全面发展,掌握计算机网络技术基础知识,培养具有一定计算机网络基本理论和开发技术,具备从事程序设计、Web的软件开发、计算机网络的组建、网络设备配置、网络管理和安全维护能力的网络高技术应用型人才。

计算机网络技术专业的核心能力要求具备计算机网络系统构建能力以及网络操作系统管理能力等。就业方向包括计算机系统维护、网络管理、程序设计、网站建设、网络设备调试、网络构架工程师、网络集成工程师、网络安全工程师、数据恢复工程师、安卓开发工程师、网络运维工程师、网络安全分析师等岗位。

㈤ 学计算机网络技术要数学和物理基础吗

是的,数学和物理都要学的,基础嘛。