软工考研必备的书籍如下:
数据结构
《数据结构(C语言版)》严蔚敏、吴伟民编著,清华大学出版社。
《大话数据结构》程杰著,人民邮电出版社。
计算机组成原理
《计算机组成原理》唐朔飞主编,高等教育出版社。
《计算机组成原理》白中英主编,科学出版社。
操作系统
《计算机操作系统》汤小丹主编,西安电子科技大学出版社。
计算机网络
《计算机网络》谢希仁编写,电子工业出版社。
软件工程
《软件工程:实践者的研究方法(原书第7版)》Rogers S. Pressman著,郑人杰等译,机械工业出版社。
《软件工程概论(第2版)》郑人杰著,机械工业出版社。
C语言程序设计
《C语言程序设计(第4版)》苏小红、王宇颖、孙志岗编著,高等教育出版社。
《C语言程序设计学习指导(第4版)》苏小红、车万翔、王甜甜编著,高等教育出版社。
其他
《复习全书》(包括高数和线代),适合讲解和刷题。
《十天搞定英语词汇》,适合单词基础薄弱的同学。
《唐迟老师讲解全部句型句式》,适合阅读和长难句。
这些书籍涵盖了软工考研的主要科目和知识点,建议同学们根据自身情况进行选择,确保复习的全面性和针对性。