如何成为一名黑客,学习目录

-----来源于https://blog.csdn.net/Stone_Chen177/article/details/52529809?utm_source=blogxgwz3

计算机基础知识清单

1、数据在计算机中如何存储与运算

数制(十、二、八、十六进制)及其之间的转换 数字、字符、汉字、多媒体数据是如何存储和表示 算术运算(注意与数学运算法则的区别)、逻辑运算、移位运算 2、计算机组成与结构

计算机的组成及其性能指标 如何组装计算机(如果你打算自己DIY一台,这里需要扩展) 3、计算机网络

什么是网络、网络的发展史、网络的分类 网络体系结构(主要掌握OSI七层模型,TCP/IP模型) 宽带网络与无线网络的原理和常见的网络设备 4、因特网

什么是因特网,因特网的发展 什么是万维网 域名管理系统 E-mail服务 5、网络安全

网络面临的安全问题 加密与认证技术 电子邮件加密技术——PGP 电子商务加密技术 防火墙技术 网络防护技术与入侵检测技术 病毒与防病毒 6、计算机软件

软件的定义、分类 系统软件的种类与操作系统的使用(Windows及其DOS命令行使用、UNIX/Linux等) 常用应用软件的使用(网络服务软件、系统工具、Word、Excel、PowerPoint等) 7、数据结构(难度很大,很抽象,但必须掌握)

概念、种类(线性、树、图) 线性结构有哪些 树形结构有哪些 算法 8、程序设计语言

程序设计语言的发展,语言的分类,熟悉各语言的特点与其使用的场合 熟悉构建程序的过程 结构化程序设计(C) 面向对象程序设计(Java、C++等) 脚本语言(HTML、Perl、Python等) 9、数据库技术

数据管理技术的发展 数据模型 关系数据库语言SQL 数据库管理系统 10、计算机操作系统

操作系统的发展 用户接口 处理机管理(进程的概念、进程的控制、同步、通信、调度、多线程) 内存管理 文件管理 设备管理 11、软件工程

软件生命周期 系统分析 系统设计 系统测试 软件项目管理与软件质量 12、前沿技术

移动互联网 大数据 云计算 人工智能 --------------------- 作者:CHW陈炜 来源:CSDN 原文:https://blog.csdn.net/Stone_Chen177/article/details/52529809 版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2018-10-29 15:01  oracle结构  阅读(206)  评论(0编辑  收藏  举报