软件工程要学什么课程

作者:原创时间:2022-06-27
文档

软件工程专业主干课程:

1、计算机导论。

内容提要:为新学生提供一个关于计算机科学与技术学科的入门介绍,使他们对该学科有一个整体的认识。

2、数字电路与数字逻辑。

内容提要:介绍数字逻辑与数字系统的基本概念、分析方法和设计原理,包括开关理论基础、组合逻辑、时序逻辑、可编程逻辑器件、数字系统等。

3、计算机组成原理与汇编语言。

内容提要:以冯诺依曼计算机模型为出发点,介绍计算机的组织结构和工作原理,剖析计算机的运算器、存储器、控制器和输入输出设备的结构、工作原理和相互关系。

4、计算机网络。

内容提要:介绍数据通信的基本概念和计算机网络的基本原理,包括计算机网络的体系结构、数据通信的基本方法和协议、计算机网络的主要应用协议。

5、计算机体系结构。

内容提要:研究计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,使同学在具有一定的软硬件知识基础上能综合认识计算机系统的软硬件功能分配与各种不同结构类型机器的特性和性能评价方法。

6、离散数学。

内容提要:包括集合论、数理逻辑、图论、组合数学等内容,形式化的数学证明贯穿此课程。

7、算法分析与设计。

内容提要: 本课程延续数据结构课程的学习,从算法分析和设计的角度出发,除去传统的分类查找算法和一般的设计方法外,主要内容包括如下几个部分,算法研究的理论基础,递归分析技术,基本算法设计策略。

8、数据结构。

内容提要:介绍线性表及其链接存储结构与算法、数组与矩阵、堆栈与队列、广义表的存储结构与多元多项式表示、串与文本编辑、排序、树、图、文件结构。

9、编译技术。

内容提要:介绍编译原理的理论和实践,包括编译程序设计、词法分析、语法分析、符号表、声明和存储管理、代码生成以及优化技术。

10、操作系统。

内容提要:介绍操作系统的设计与实现,包括操作系统各组成部分的概述、互斥性和同步性、处理器实现、调度算法、存储算法、设备管理和文件系统。

显示全文
送给表格的除夕相关句子 如何养海里的河豚 怪物猎人世界金火龙怎么出 2022年农历五月初一打农药吉日 2022年5月30日是打农药吉日吗 2022年农历四月初九领养孩子吉日 2022年5月9日领养孩子吉日一览表 男人喝可乐好吗 抖音怎么私信主播 多少度是高温天气 高温天气一般是指多少度 2022年6月8日买鸭行吗 2022年6月8日买鸭好吗 拖拖泥带水是指什么动物 描写植物的拟人句 单招和三校生高考有什么区别吗 关于清朝有哪些有趣的冷知识 给老公的暖心生日祝福语 2022年农历三月初八修路吉日 2022年4月8日是修路的黄道吉日吗 2022年3月30日厨房移位黄道吉日 2022年3月30日适合厨房移位吗 超过多少度算高温天气 左手手指怎么分别是什么指 吃桃子一小时后吃西瓜会怎样 送冤家祝愿语 四川的乐山大佛在哪 用白菜都可以做什么汤 上海是哪种气候类型 2022年农历四月初三酬神吉日 2022年5月3日适合酬神吗 2022年祝母亲节快乐的QQ祝福语25条 处暑节气的处是什么含义 女生节对女生的祝福短信 店铺开张庆典经典祝词 2022年农历二月廿一宜拆迁吗 2022年3月23日拆迁好不好 上海有哪几个地方比较好玩的呀 2022年农历四月十二宜拜土地公吗 2022年5月12日是拜土地公的黄道吉日吗