计算机网络技术
数据库原理与SQLSERVER,Oracle数据库管理、面向对象程序设计,网络安全管理与维护技术,HTML与JavaScript,网络后期维护与运营。
网络规划、设计方向:Linux系统及网络管理、网络服务器配置与管理、路由器交换机配置与管理、构建企业网络、网络综合布线技术、网络测试与故障诊断、网络入侵的检测与防范。
网站设计方向:ASP动态网站建设、JAVA网络程序开发,php服务器端脚本语言。DreamwearverfireworkFlash网页设计,div+css网页布局。
计算机网络技术培养适应生产、建设、管理、服务第一线需要的德、智、体、美全面发展,掌握计算机网络技术基础知识,具备良好的个人、人际交往能力,具备计算机网络系统设计、实施、运维能力的高级技术应用型专门人才。
具有从事计算机网络与信息系统集成、网络设备配置、网络管理与安全维护的基本能力,以及基于Web的软件开发方面的初步能力。通过三年的学习与实训,毕业生能在企事业单位从事一线网络技术工作。主要课程Java语言基础、计算机组装与维护、计算机网络技术、数据库基础、XML基础、JavaScript提高、Windows网络架构与管理、网络集成与设备配置、网络综合布线、计算机专业英语、JSPWeb开发、构建中小企业网络、网络管理软件、LINUX网络技术、网络安全与管理。
本段人才需求分析随着我国互联网行业的全面发展以及网络应用在更高层次上的大规模展开,我国的网络人才需求也在全新的层面上逐步呈现了出来。
1、政府机关上网工程的实施,造就了对网络人才的巨大需求。
2、现代社会处于全球信息化时代,企业上网需求量猛增。企业网络工程的建设、网络设备的配置、网络安全维护方面都增加了对网络方面的相关人才的需求。
3、现有的媒体网站、商业网站与专业性质的网站对专业人才的渴求迫不及待,网站今后的长远发展需要更加专业的人才来开拓。毕业生就业简介毕业生可在国有企业、私有企业、政府机关、学校、医院单位的网络中心、部门机房或设备科做网络管理员,从事网络布线、设备安装、调试、配置与维护工作;从事网络运行维护与安全管理工作;从事网页设计与开发及小型网络数据库应用系统开发工作。
计算机硬件知识
计算机硬件对于软件工程师来说很多时候只是停留在一个概念上,例如CPU与内存,硬盘,这些都属于计算机组成原理里面必然会介绍到的,博主大学前期接触过大量的计算机硬件知识,曾几何时我甚至考虑过全身心投入到半导体行业,但是考虑到环境限制因素与个人职业的发展,折中选择了软件方向,但是最近阅读了一些机器学习相关的文章,也尝试过自己去训练模型,发现模型训练对硬件的要求比较特殊,这也让我有机会来从新总结一下硬件方面的知识,从软件工程师的角度介绍一下我理解的硬件知识。
首先我主要介绍的是单机系统的硬件组成,不太涉及路由器与交换机网络设备,毕竟即使是分布式系统也是由一台台机器组成的,分布式系统技术会涉及很多网络与数据一致性方面的问题,这在单机系统里这些问题都几乎被解决了,因为它是由系统总线与各种高速并且可靠协议的传输保证。
只要是计算机体系结构就离不开三个部分,处理运算模块,存储模块,通信模块。在单机系统里对应就是CPU,内存与硬盘,系统总线。
无论是服务器还是PC,体系都差不多,只是在各个具体的部件对于性能与稳定性有一些特殊的要求,例如服务器更要求稳定性,因为服务器要保证7x24服务,而个人电脑更多强调的是比较强劲的性能,偶尔宕机只需要重新启动即可,这样用户是可以接受的。典型的电脑配置包含几个部分:CPU,内存,硬盘,显卡,主板,电源早期还有北桥(内置内存控制器模块),南桥,还有散热系统。
CPU是计算机的核心部件,也是计算机系统的核心,主要包含运算器,控制器,寄存器与之间的总线,还包含各个缓存与指令集。CPU的主要参数包括主频与多级缓存,还有核心架构,还有制造工艺,核心数,一般来说主频越高单位时间能够做的处理越快,早期的CPU位宽比较低,现在位宽都是64位,只有64位处理器才支持64与32操作系统,32位只支持32,幸运的是现在CPU几乎都是64。当然在同样架构的情况下比较主频才有意义,否则不同架构之间的单纯的比较主频是意义不大的。运算器进行逻辑运算会把中间值缓存到多级缓存,cacheL1~L3,L1很小,但是速度最快,L3最次,这个当然是越大越好,但是由于其造价十分高昂,也由于空间限制,不可能制造的太大。因为同样的运算结果往往会被多次访问,这样的缓存结构能够大大增加数据访问的命中率,这样就能大大消除运算与存储之间的鸿沟。控制器能够有条不紊的协调多个组件之间的运行,指令集是各种组合操作的一套原语集,优化各种指令的执行效率,感兴趣可以了解下流水线的概念。CPU现在主要的是分为精简RISC与复杂CISC两个指令集,RISC主要是用简单的指令组合成复杂的指令,执行效率高。CISC是用复杂的指令尽量多的包含常见操作,执行效率低。现在主流的x86架构是CISC,intel与AMD处理器就是x86架构,比较广泛的RISC为IBM的powerPC,其应用在playstation游戏上,或则是著名的ARM都是RISC,其广泛应用在智能手机上。CPU的制造工艺为SOC上的晶体管逻辑门电路之间的距离,一般来说工艺为一个数字,这个数字越小代表着越精密,其在同样范围内的面积上能够放越多的晶体管,同样面积的范围处理能力也就越强,漏电也会降低,功耗也就越低,按照著名的摩尔定律预测,从年代开始,每18个月大概同样面积大小的芯片上的晶体管数量就会翻倍,当然最近几年由于已经逼近10nm,摩尔定律的时间周期正在延长,个人认为这与人们对高能效计算需求的迫切性是有关系的,毕竟现在大部分人的手机都比十年前的PC性能都强,计算能力已经比较过剩,这也间接加速了云计算的发展。比较著名的CPU设计厂家为Intel,AMD,Qual