Sturm-Liouville operators, Dirac systems, spectral analysis