导图社区 计算机类专业介绍
里面包含软件硬件的大体分类,对需要了解这块专业划分的人会有所帮助,内容实用,感兴趣的小伙伴可以收藏一下~
编辑于2024-10-02 14:22:25计算机类专业
软件
系统软件: 负责管理和控制计算机硬件及应用程序的一类软件,包括操作系统、设备驱动程序和系统实用程序等。系统软件是计算机的“灵魂”,决定了计算机的基本功能和性能。
支撑软件: 支撑各种软件的开发与维护的软件,也称为软件开发环境,主要包括环境数据库、接口软件和工具组等。
应用软件
开发软件
编程开发软件: Visual Studio Code (VS Code):轻量级、跨平台的代码编辑器,支持多种编程语言。 PyCharm:专门为Python开发者设计的IDE,提供智能代码编辑、调试、测试和版本控制等功能。 IntelliJ IDEA:功能强大的Java IDE,支持多种编程语言和框架。 Eclipse:主要用于Java开发,支持多种操作系统
嵌入式开发软件: Keil:基于Windows系统的单片机开发环境,支持多种单片机芯片和处理器架构。 IAR Embedded Workbench:集成开发环境,支持多种单片机芯片和处理器架构。 STM32CubeIDE:面向STM32单片机开发的综合性开发环境。
小程序开发软件:开发微信、qq、支付宝、钉钉等小程序
移动开发软件:如Google开发的移动应用开发框架,使用Dart语言
视频软件
视频播放软件
视频处理软件:用于处理视频,包括编辑、转换、播放等,如Adobe Premiere、Final Cut Pro、Windows Media Player等。
视频制作软件
办公软件:用于日常办公,包括文字处理、表格制作、演示文稿、电子邮件、文件管理等,如Microsoft Office、WPS、Google Docs等。
图像处理软件:用于处理图像,包括图像编辑、设计、转换等,如Photoshop、Illustrator、GIMP等。
图形处理软件:用于处理图形,包括设计、编辑、转换等,如AutoCAD、CorelDRAW、Inkscape等。
音频处理软件:用于处理音频,包括编辑、转换、播放等,如Audacity、Adobe Audition、iTunes等
编程语言软件:如Visual Studio、Eclipse等,用于程序编写、调试等。
数据库管理软件:如Oracle、MySQL等,用于数据管理、查询等。
娱乐类软件:游戏类、播放类、社交类等,满足用户的娱乐需求
直播类软件
网络设备管理软件
子主题
硬件
主机系统 主机系统是计算机网络的主体,按其在网络中的用途和功能的不同,可分为工作站和服务器。服务器通常用于管理资源并为用户提供服务,常见的有文件服务器、数据库服务器和应用程序服务器
大型机系统:大型机系统是最早出现的主机系统之一,主要应用于大型企业和机构。它具有强大的处理能力和高度的可靠性,能够处理复杂的业务逻辑和大规模的数据。大型机的优势包括云就绪和可扩展的基础架构、合规性和安全性、简化工作负载的迁移和整合、降低总体拥有成本、确保跨代兼容性等
小型机系统:小型机系统相对于大型机系统来说规模较小,适用于中小型企业和机构。它具有较高的性能和可扩展性,能够满足中等规模的数据处理需求
小型机系统:小型机系统相对于大型机系统来说规模较小,适用于中小型企业和机构。它具有较高的性能和可扩展性,能够满足中等规模的数据处理需求
个人电脑系统:个人电脑系统是目前最广泛使用的主机系统之一,主要用于个人办公和娱乐。它通常由一个中央处理器、内存、存储器和输入输出设备组成
传输介质 传输介质的作用是在网络设备之间构成物理通路,以便实现信息交换。常见的传输介质包括双绞线、同轴电缆、光纤等。
双绞线: 特点:双绞线是由两根绝缘导线互相绞合而成,抗干扰能力较弱,适用于短距离通信。 应用场景:适用于局域网和电话线路
同轴电缆: 特点:同轴电缆由内导体、绝缘层、网状编织层和外皮组成,抗干扰能力强,适用于长距离通信。 应用场景:常用于有线电视和监控系统。
光纤: 特点:光纤利用光的全反射原理传输光信号,传输距离远,速度快,抗电磁干扰。 应用场景:适用于长距离通信和高速网络。
无线传输介质: 特点:包括微波、红外线和激光等,利用电磁波或光波在自由空间传播。 应用场景:适用于wifi、无线通信和卫星通信。
网络接口设备 网络接口设备是计算机与网络之间的接口,常见的网络接口设备是网卡,它负责将计算机产生的数据转换为网络可以传输的格式,并发送到网络上。
逻辑接口:软件层面定义的接口
物理接口:实际存在的接口
管理接口主要用于用户配置管理,不承担业务传输
业务接口需要承担业务传输,包括: LAN侧接口:如千兆以太网GE接口,工作在数据链路层,支持快速转发。 WAN侧接口:如GE Combo接口,工作在网络层,支持路由功能。 异步串行接口:如3G Cellular接口和LTE Cellular接口,支持无线广域网接入。 甚高速数字用户环路VDSL接口,通过复用管道获取高传输速率。 有线网络接口:通过有线电缆连接,如以太网卡、电缆调制解调器。 无线网络接口:通过电磁波信号连接,如Wi-Fi、蓝牙。 光纤网络接口:通过光纤连接,如SFP模块、光纤调制解调器
连接设备 连接设备用于连接网络中的不同部分。常见的连接设备包括路由器和调制解调器。路由器用于连接不同的网络或网段,具有数据包转发、路由寻址等功能。调制解调器则用于计算机通过电话线连接到网络。
中继器是一种放大模拟信号或数字信号的设备,通常具有两个端口,用于延长网络电缆的距离或修复信号损失
中继器是一种放大模拟信号或数字信号的设备,通常具有两个端口,用于延长网络电缆的距离或修复信号损失
交换机是一种基于MAC地址识别,完成封装、转发数据包功能的网络设备,它对于发出请求的端口和目的端口之间的响应不同于集线器,能够实现更高效的数据传输
模块化交换机
第三层交换机
第二层交换机
广域网交换机
以太网交换机
固定端口交换机
工作组交换机
汇聚层交换机
核心层交换机
局域网交换机
桌面型交换机
ATM交换机
接入层交换机
部门级交换机
第四层交换机
FDDI交换机
非对称交换机
校园网交换机
令牌环交换机
可网管交换机
路由器是连接多个网络或网段的网络设备,能够将不同网络或网段的数据信息进行“翻译”,使它们能够相互读懂对方的数据,实现不同网络或网段间的互联互通
静态路由
动态路由
模块化路由器
直连路由
虚拟路由器
多WAN路由器
骨干级路由器
核心路由器
网段路由
边缘路由器
Mesh分布式路由器
企业级路由器
安全路由
4G路由
电力猫
IGP
矿机路由
智能路由
WiFi6路由器
缺省路由
互联设备 互联设备用于实现不同网络之间的连接。常见的互联设备包括防火墙和入侵检测系统。防火墙用于保护网络免受未经授权的访问和攻击,而入侵检测系统用于检测网络中的异常行为和潜在的攻击。
物理层互联设备:包括中继器和集线器。中继器工作在OSI的物理层,主要功能是放大传输信号,延长网络传输距离。集线器也是一个多端口的中继器,用于共享式以太网络的组建,所有端口共享同一通道,数据在某个端口发送时,其他端口处于等待状态
数据链路层互联设备:主要是网桥和交换机。网桥工作在OSI的数据链路层,能够过滤和转发数据帧,连接两个局域网,减少不必要的网络流量。交换机可以看成一个多端口的网桥,能够根据MAC地址简单决策信息转发,提供更高的带宽和更小的延迟
网络层互联设备:主要是路由器。路由器工作在OSI的网络层,能够根据网络地址、距离、成本和可达性选择最佳路径,连接复杂的大型网络,支持不同协议的网络互连
应用层互联设备:主要是网关。网关工作在OSI的应用层及以上,能够进行协议转换,使不同网络协议的系统能够通信。网关用于连接异构网络,对高层协议进行翻译和变换