Yes, it is possible to create signature diagram using SNAP, for selected features, for instance vegetation, urban area, water, soil, et. al.
Please have a look at this video,
Exploring spectral response curves from Sentinel-2 in SNAP
Have a look at this video as well explains the difference between the three component,
Digital Number, Radiance, and Reflectance
Take a look at these threads,
sen2cor converts L1C products into L2A
INTRODUCTION TO REMOTE SENSING
The following is good book, if it is available in your library,