学习数据结构算法和操作系统等基础课程对提高编程有什么用处 知乎

2025-01-31 07:16:37
推荐回答(1个)
回答1:

首先,这两门课程对于编程而言是非常重要的,但由于大学课程安排的不合理性以及学生自身的编程差异,对于未深入研究过编程的人或者未参与过项目开发的人而言,课程缺乏足够的吸引力。通俗而粗略的讲数据结构可提高程序本身的健壮性以及灵活性,无关任何编程语言;操作系统有助于你开发基于操作系统的各类应用,要知道绝大多数的程序都是基于操作系统的,再者类似内存分配、存储空间的分配等细节也因操作系统不同而不同。我个人感觉是,这两门课程对于大多数学生而言是缺乏实际意义的,但如果你从事过一段编程工作后再返回学习两门课程会有更深入的体会。希望我的回答可以帮助到你。