除了设计/分析和软件工程课程,我还必须参加“计算机体系结构”课程。我应该避免服用其中任何一种吗?它们有什么用还是没用?
计算机体系结构: 布尔代数、数据表示、组合电路和最小化、时序电路。计算机系统的组织和系统元素的设计,包括 ALU、存储器和接口。一些汇编语言编程。高性能计算机架构,包括大规模并行 SIMD 和 MIMD 机器以及分布式架构。
以及计算机理论课程,其中包括: 递归、正则集、正则表达式、有限自动机、上下文无关语法、下推自动机。运行机器,邮政机器,邮政定理,明斯基定理。决定论和非决定论。不确定性,停机问题。递归函数理论。