系统专业需要学习的软件包括:

操作系统

Windows

Linux

macOS

编程语言

C

C++

VB

Java

Python

编程编辑器

Visual Studio

Eclipse

Xcode

Atom

PyCharm

IntelliJ IDEA

调试工具

GNU调试器 (GDB)

LLDB

Valgrind

Strace

Perf

版本控制工具

Git

SVN

设备驱动开发工具

DDK (Device Driver Kit)

HAL (Hardware Abstraction Layer)

网络编程工具

Wireshark

性能优化工具

GProf

其他工具

SPSS(用于统计)

Dreamweaver

Photoshop

Flash

会声会影(用于多媒体制作)

这些软件和工具涵盖了系统编程的各个方面,从操作系统原理到编程语言,再到调试和优化工具,都是系统专业学生必须掌握的重要技能。建议根据具体的学习方向和重点,选择合适的工具进行深入学习。