2个回答
推荐于2016-07-26
展开全部
C++书单:1:第一本
基础好一些的,可以看Stanley B. Lippman的C++ Primer,基础不太好的话,可以看Stanley B. Lippman的 Essential C++
2:第二本
Pike和Kernighan的The Practice of Programming
3:第三本
Bruce Eckel写的、台湾候捷译的Thinking in C++
4:进阶
Scott Meyers的Effective C++和More Effective C++
NOTE:一切中国大陆作者的书,一概不要看。一切VC++或讲特定的编译器的书,一概不要看。如果需要补C语言 的课,买一本非常小的K&R的The C Programming Language足矣,其它的书一概不要看。不要先学C,再学C++ ,而要直接学C++。
网络安全书单:1:《TCP/IP详解三卷本》
2:《UNIX环境高级编程》
3:《UNIX网络编程两卷》:这三套书就不介绍了,google上一搜就一打,这里的下载连接稍后会加上。
4:《FreeBSD HandBook》
5:《FreeBSD使用大全》:这两本会带你走进BSD的世界
6:《莱昂氏UNIX源代码分析》:这个也没什么介绍的,china-pub上给他的标签是:旷世奇书。(汗...怎么听着 像《九阴真经》)
7:《C语言程序设计》
8:《计算机操作系统》
9:《80x86汇编语言程序设计教程》:大学里都学过的,但也不要忘了常翻翻,会有收获的。
10:《CCIE SECURITY EXAM GUIDE》
11:《The CISSP Prep Guide》:两个安全界最顶级的IT认证考试的指南。
12:《Windows网络编程》
13:《Windows 核心编程》
14:《Windows NT设备驱动程序编写》:MS无疑是桌面系统的老大,想不学都不行啊!
15:《网络设计师教程》
16:《CCNA认证考试指南》:两本网络基础的书。a、防火墙技术
b、入侵检测技术
c、蜜罐技术
d、风险分析和渗透测试
e、操作系统安全(主要指Unix类操作系统)
f、网络设备安全(主要指路由器,交换机)
g、加密解密技术
h、病毒技术
i、PKI与CA体系
j、攻击技术(比如:溢出,注入,脚本等,欢迎写下你的入侵笔记)
k、sniff技术
l、口令破解
m、扫描与漏洞检测
n、物理安全
o、安全管理与人员培训
p、安全制度和法律
q、访问控制
r、事件响应和取证
s、灾难恢复
t、应用程序安全
u、编写安全代码
v、社交工程学
w、数据库安全
x、邮件系统安全
y、其他相关(比如:思路,理念,概念及资讯) 9.这里有一份书单,想学习网络安全的朋友可以参考一下,如果把这些书都读透了想不做高手都不行。
(我在学习的过程中走了不少弯路,希望这些书可以告诉大家怎样前进) 《TCP/IP详解三卷本》
《UNIX环境高级编程》
《UNIX网络编程两卷》:这三套书就不介绍了,google上一搜就一打,这里的下载连接稍后会加上。
《FreeBSD HandBook》
《FreeBSD使用大全》:这两本会带你走进BSD的世界
《莱昂氏UNIX源代码分析》:这个也没什么介绍的,china-pub上给他的标签是:旷世奇书。(汗...怎么听着像《九阴真经》)
《C语言程序设计》
《计算机操作系统》
《80x86汇编语言程序设计教程》:大学里都学过的,但也不要忘了常翻翻,会有收获的。
《CCIE SECURITY EXAM GUIDE》
《The CISSP Prep Guide》:两个安全界最顶级的IT认证考试的指南。
《Windows网络编程》
《Windows 核心编程》
《Windows NT设备驱动程序编写》:MS无疑是桌面系统的老大,想不学都不行啊!
《网络设计师教程》
《CCNA认证考试指南》:两本网络基础的书。
基础好一些的,可以看Stanley B. Lippman的C++ Primer,基础不太好的话,可以看Stanley B. Lippman的 Essential C++
2:第二本
Pike和Kernighan的The Practice of Programming
3:第三本
Bruce Eckel写的、台湾候捷译的Thinking in C++
4:进阶
Scott Meyers的Effective C++和More Effective C++
NOTE:一切中国大陆作者的书,一概不要看。一切VC++或讲特定的编译器的书,一概不要看。如果需要补C语言 的课,买一本非常小的K&R的The C Programming Language足矣,其它的书一概不要看。不要先学C,再学C++ ,而要直接学C++。
网络安全书单:1:《TCP/IP详解三卷本》
2:《UNIX环境高级编程》
3:《UNIX网络编程两卷》:这三套书就不介绍了,google上一搜就一打,这里的下载连接稍后会加上。
4:《FreeBSD HandBook》
5:《FreeBSD使用大全》:这两本会带你走进BSD的世界
6:《莱昂氏UNIX源代码分析》:这个也没什么介绍的,china-pub上给他的标签是:旷世奇书。(汗...怎么听着 像《九阴真经》)
7:《C语言程序设计》
8:《计算机操作系统》
9:《80x86汇编语言程序设计教程》:大学里都学过的,但也不要忘了常翻翻,会有收获的。
10:《CCIE SECURITY EXAM GUIDE》
11:《The CISSP Prep Guide》:两个安全界最顶级的IT认证考试的指南。
12:《Windows网络编程》
13:《Windows 核心编程》
14:《Windows NT设备驱动程序编写》:MS无疑是桌面系统的老大,想不学都不行啊!
15:《网络设计师教程》
16:《CCNA认证考试指南》:两本网络基础的书。a、防火墙技术
b、入侵检测技术
c、蜜罐技术
d、风险分析和渗透测试
e、操作系统安全(主要指Unix类操作系统)
f、网络设备安全(主要指路由器,交换机)
g、加密解密技术
h、病毒技术
i、PKI与CA体系
j、攻击技术(比如:溢出,注入,脚本等,欢迎写下你的入侵笔记)
k、sniff技术
l、口令破解
m、扫描与漏洞检测
n、物理安全
o、安全管理与人员培训
p、安全制度和法律
q、访问控制
r、事件响应和取证
s、灾难恢复
t、应用程序安全
u、编写安全代码
v、社交工程学
w、数据库安全
x、邮件系统安全
y、其他相关(比如:思路,理念,概念及资讯) 9.这里有一份书单,想学习网络安全的朋友可以参考一下,如果把这些书都读透了想不做高手都不行。
(我在学习的过程中走了不少弯路,希望这些书可以告诉大家怎样前进) 《TCP/IP详解三卷本》
《UNIX环境高级编程》
《UNIX网络编程两卷》:这三套书就不介绍了,google上一搜就一打,这里的下载连接稍后会加上。
《FreeBSD HandBook》
《FreeBSD使用大全》:这两本会带你走进BSD的世界
《莱昂氏UNIX源代码分析》:这个也没什么介绍的,china-pub上给他的标签是:旷世奇书。(汗...怎么听着像《九阴真经》)
《C语言程序设计》
《计算机操作系统》
《80x86汇编语言程序设计教程》:大学里都学过的,但也不要忘了常翻翻,会有收获的。
《CCIE SECURITY EXAM GUIDE》
《The CISSP Prep Guide》:两个安全界最顶级的IT认证考试的指南。
《Windows网络编程》
《Windows 核心编程》
《Windows NT设备驱动程序编写》:MS无疑是桌面系统的老大,想不学都不行啊!
《网络设计师教程》
《CCNA认证考试指南》:两本网络基础的书。
2020-12-04 · IT、电竞电商、设计、动漫专业对口升学
关注
展开全部
软件工程师需要学习以下知识:
(1)熟悉计算机系统的基础知识;
(2)熟悉网络操作系统的基础知识;
(3)理解计算机应用系统的设计和开发方法;
(4)熟悉数据通信的基础知识;
(5)熟悉系统安全和数据安全的基础知识;
(6)掌握网络安全的基本技术和主要的安全协议与安全系统;
(7)掌握计算机网络体系结构和网络协议的基本原理;
(8)掌握计算机网络有关的标准化知识;
(9)掌握局域网组网技术,理解城域网和广域网基本技术;
(10)掌握计算机网络互联技术;
(11)掌握TCP/IP协议网络的联网方法和网络应用服务技术;
(12)理解接入网与接入技术;
(13)掌握网络管理的基本原理和操作方法;
(14)熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术;
(15)理解网络应用的基本原理和技术;
(16)理解网络新技术及其发展趋势;
(17)了解有关知识产权和互联网的法律、法规;
(18)正确阅读和理解本领域的英文资料。
(1)熟悉计算机系统的基础知识;
(2)熟悉网络操作系统的基础知识;
(3)理解计算机应用系统的设计和开发方法;
(4)熟悉数据通信的基础知识;
(5)熟悉系统安全和数据安全的基础知识;
(6)掌握网络安全的基本技术和主要的安全协议与安全系统;
(7)掌握计算机网络体系结构和网络协议的基本原理;
(8)掌握计算机网络有关的标准化知识;
(9)掌握局域网组网技术,理解城域网和广域网基本技术;
(10)掌握计算机网络互联技术;
(11)掌握TCP/IP协议网络的联网方法和网络应用服务技术;
(12)理解接入网与接入技术;
(13)掌握网络管理的基本原理和操作方法;
(14)熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术;
(15)理解网络应用的基本原理和技术;
(16)理解网络新技术及其发展趋势;
(17)了解有关知识产权和互联网的法律、法规;
(18)正确阅读和理解本领域的英文资料。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询