计算机本科专业知识结构.ppt
《计算机本科专业知识结构.ppt》由会员分享,可在线阅读,更多相关《计算机本科专业知识结构.ppt(28页珍藏版)》请在三一办公上搜索。
1、计算机本科专业知识结构,离散结构(DS)DS1.函数、关系、集合 核心DS2.基本逻辑核心DS3.证明方法核心DS4.计算基础核心DS5.图和树核心DS6.离散概率核心,离散结构的内容在数据结构、算法以及其它计算机科学领域都有广泛的使用。例如,在形式规约、验证、以及密码学中,需要有生成并理解形式证明的能力;在计算机网络、操作系统、编译系统等领域则需要使用图论的概念;在软件工程和数据库等领域则使用了集合论的概念。,离散结构是计算机科学的基本内容。虽然很少有计算机科学家专门从事离散结构的研究,但计算机科学中许多领域的工作都要用到离散结构中的概念。离散结构包括来自集合论、逻辑学、图论和组合数学等领域
2、的重要内容。,程序设计基础(PF)PF1.基本程序设计结构核心PF2.算法和问题求解核心PF3.基本的数据结构核心 PF4.递归核心PF5.事件驱动的程序设计核心,基本问题主要包括:对给定的问题,如何进行有效的描述并给出算法?如何正确选择数据结构?如何进行设计、编码、测试和调试程序?,算法和复杂性(AL)AL1.算法分析基础核心AL2.算法策略核心AL3.基本的计算算法核心AL4.分布式算法核心AL5.可计算性基础核心AL6.P和NP复杂类 选修AL7.自动机理论选修AL8.高级算法分析选修AL9.加密算法选修AL10.几何算法选修AL11.并行算法选修,算法和复杂性(AL),基本问题主要包括
3、,对于给定的问题类,最好的算法是什么?要求的存储空间和计算时间有多少?空间和时间如何折衷?算法最好和最坏的情况是什么?算法的通用性如何?,体系结构和组织(AR)AR1.数字逻辑和数字系统核心AR2.数据的机器级表示核心 AR3.汇编级机器组织核心AR4.存储系统组织和体系结构核心AR5.接口和通信核心AR6.功能组织核心AR7.多处理和其它体系结构核心AR8.性能提高技术选修AR9.网络与分布式系统的体系结构选修,体系结构和组织(AR),基本问题主要包括:实现处理器内存和机内通信的方法是什么?如何设计和控制大型计算系统?哪种类型的体系结构能够有效地包含许多在一个计算中能够并行工作的处理元素?,
4、操作系统(OS)OS1.操作系统概述核心 OS2.操作系统原理核心OS3.并发核心OS4.调度与分派核心OS5.存储管理核心OS6.设备管理选修OS7.安全和保护选修OS8.文件系统选修OS9.实时和嵌入式系统选修OS10.容错选修OS11.系统性能评价选修OS12.脚本选修,操作系统(OS),基本问题主要包括:在计算机系统操作的每一个级别上,可见的对象和允许进行的操作各是什么?对于每一类资源能够对其进行有效利用的最小操作集是什么?如何组织接口才能使得用户只需与抽象的资源而非硬件的物理细节打交道?如何实现作业调度、内存管理、并发任务间的通信等?,网络计算(NC)NC1.网络计算导引 核心NC2
5、.通信与组网 核心NC3.网络安全 核心NC4.客户-服务器计算的实例:Web 核心NC5.建立Web应用 选修NC6.网络管理 选修NC7.压缩和解压缩 选修NC8.多媒体数据技术 选修NC9.无线和移动计算 选修,网络计算(NC),基本问题主要包括 网络中的数据如何进行交换?网络协议如何验证?如何保证网络的安全?分布式计算的性能如何评价?分布式计算如何组织才能够使通过通信网连接在一起的自主计算机参加到一项计算中?,程序设计语言(PL)PL1.程序设计语言概述核心 PL2.虚拟机核心 PL3.语言翻译导引核心PL4.声明和类型核心PL5.抽象机制核心PL6.面向对象程序设计核心PL7.函数式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 本科专业 知识结构

链接地址:https://www.31ppt.com/p-4995682.html