atitit software sys 软件技术领域工业体系.docx
目录
1. 技术领域一级大类10大类 2
2. 理论与软件设计方法学 2
2.1. 计算机原理 计算机科学导论 2
2.2. 软件设计 原则 哲学 设计模式 2
2.3. Encode编码 与压缩 2
2.4. 计算机密码学 2
3. 编程语言 2
3.1. Java js net php python go 2
3.2. 编译原理 2
4. 数据结构与算法 2
4.1. 链表 tree 图 表格 2
4.2. 堆栈 hashmap 2
5. Io 文件系统 3
5.1. 文本文件 3
5.1.1. Txt 文本 csv json xml 3
5.2. 二进制 3
5.2.1. 图像 音视频存储 3
5.2.2. Office pdf zip eml等文档读写 3
6. 多媒体 3
6.1. 图像 3
6.2. 3
6.3. 音视频 3
7. 数据库系统 4
7.1. Rsdb 4
7.2. Nosql redis es mongodb 4
8. 计算机网络 Net 4
8.1. http web ftp mail 4
8.2. 物联网 爬虫 4
9. Os操作系统 vm 4
9.1. 并发 多线程 timer 4
9.2. Shell 4
10. 人工智能 4
10.1. Nlp 图像识别 机器学习 4
10.2. 机器视觉 4
11. Other 5
11.1. 项目管理 软件工程 5
11.2. 分布式系统 5
11.3. 基础软件主要包括操作系统、数据库、中间件 5
11.4. 5
11.5. 大数据 5
按照实用工作领域分类
计算机科学与技术本科专业有哪些核心课程?应该如何安排学习顺序?各个课程推荐哪些经典教材? - 知乎.html