‘壹’ 学习网络安全 需要学习那种编程语言最好
网络安全方面用得比较的就是Python、Perl、Linux Shell
‘贰’ 学大数据和网络安全需要学什么编程语言,最好和c/c++有关的
大数据的话,
如果你是用的hadoop的话可以用java
如何你用的是spark的话可以用Scala
,当然这些也提供了其他语言的接口,如hadoop中可以用stream的形式来使用其他语言开发
‘叁’ 想学“网络安全”需要熟悉哪种语言,才能如鱼得水啊
目前的网络安全设备,产品,技术。大都不需要学什么语言。如果说非得学的话,把英语学好就OK了。
当然,除非你打算在基于Linux和FreeBSD的平台上开发网络安全产品,那你就得学会C语言,Java,C++一类的了。不过,在那之前你所学习的安全技术,安全协议等等,都不需要特别的语言
‘肆’ 网络安全,密码学方向研究生 一般用什么开发语言
编程语言对于密码学来说,还没有什么要必须的的。只要熟悉一门学其他的都很容易。
如果是网络安全可以是考虑python这个对写渗透测试工具,快,简单,执行效率高,而且库多方便。但是需要了解像JavaScript和php这样对前段的一些开发至少要了解。对以后工作有帮助。
而且你说的这二个都是属于大类。网络安全和密码学是二个大的学科其实。
你可以详细问我给你详细做解答。
来自:安全牛课堂
‘伍’ 网络安全和软件开发学什么语言好,c和c++行吗
这两个是基本语言,学什么都要掌握的。对于专门领域远远不够。比如软件开发,你要是开发app,很多用java。你要是开发偏底层的硬件,那就用FPGA等等。所以说,一个程序员都不止掌握一种语言,一般要c c+ +,python,java都要了解一点,要精通一种。以后从事相关工作的话可能还要学习别的。(注意,语言不是学的越多越好,只要精通一种使用较广的语言,再精通一门自己工作要用到的就好)
‘陆’ 请问想考计算机网络安全方面的研究生都要学习那些课程啊
1.
C语言(基本功要扎实)
2.
数据结构和算法
常见数据结构都要写一遍
常见算法都要熟悉
并由此进一步熟悉C语言
3.
操作系统
最好读读Linux内核源码分析之类的书籍、对自己感兴趣的可以直接阅读内核源码
4.
计算机体系结构
最好看看量化研究方法那本书
5.
编译原理
龙虎鲸三本书任选或者互相参考的读,最好能动手写一个编译器出来
6.
好好学学C++
7.
计算机网络
熟悉socket编程
8.
脚本语言
我建议学Perl,学的熟了会感觉很舒服,Perl操作网络很方便
9.
上面的都是打基础的,最好做到不动键盘不读书
至于网络安全方向可以先好好学学初等数论,或者简单学学之后就学密码学,对于常见密码对称不对称的他们用到的数学基础及实现方法等都要很熟悉。
再找本网络安全的书籍看看,这种书一般都比较扯。其实我感觉安全方向都比较扯,没有坚实基础都只是空中楼阁,我本科是信息安全的,现在研究生改学计算机科学了。我估计你今后学安全可能会觉得有点失望,但是上面的内容学扎实了,至少找个好工作没问题,而且会对计算机更有兴趣。
‘柒’ 初学网络安全需要先学什么语言
我也是刚学不久,但我知道学的编程语言至少有Mysql,Sqlserver,Php,JavScript,Python,Html5,Linux。当然这只是编程语言,还有很多技术,渗透工具要学,操作系统安全,服务器安全等,网络扫描,网络嗅探,常见网络攻击方式,tcp/IP协议,dvwa训练,sql注入,csrf,xss,密码学,缓冲区漏洞,逆向工程分析等等。我知道的就这么多。
‘捌’ 我想学编程,偏向网络安全的,学哪种编程语言比较好
偏向网络安全的话建议python,php,我是从事渗透测试工作的。学好这几个就行,重点是python和php。C的话了解就行,java也是了解一下就行。
‘玖’ 我以后想搞网络安全,什么编程语言最合适呢简单说说理由,谢谢!
不知你的水平到什么程度了,我先说下我的认知:
1、搞网络安全的话,首先网络知识要扎实,其次建议玩玩LINUX,比较好用的有BT4,里面集成了许多黑客软件,首先先明白基本的攻击流程,以及黑客软件的使用方法
2、然后,来说说你问题,编程语言的话,网络安全方面,我个人用得比较多的是脚本,比如ASP\PHP\JAVASCRIPT等一些脚本语言,我目前的水平就是去攻攻网站什么的,至于往深了去学的,个人感觉C语言是一定要学的,目前如果是刚起步的话,建议把网络知识好好看,起码要有个CCNA的水平,然后可以去学一些脚本语言,玩玩LINUX,WIN-SERVER之类的,掌握方面和基本流程,以后再根据自己的喜好,有选择性的重点学习
希望可以帮到你!
‘拾’ 网络工程专业学生都应该学哪些语言
这是网络工程的全部课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、精讲TCP/IP技术
5、网络设备调试
6、职业素养课:养成教育
第二阶段
1、Windows Server系统管理
2、Windows Server 服务器配置
3、Linux系统管理与SHELL脚本编程
4、Linux 服务器配置与应用
5、SQL Server 数据库管理与应用
6、Pyhton网络编程
第三阶段
1、网络设备与网络设计CCNA
2、IPV6及无线网络技术
3、网络安全
4、(黑客攻防技术)
5、结构化综合布线
6、Linux服务器操作系统
7、SQL Server数据库设计查询
第四阶段
1、企业网安全管理(硬件防火墙)
2、高级路由和交换技术CCNP
3、云计算、云存储技术
4、毕业综合实训