Ответ:

Shortint — знаковый 8-битный целый тип, byte — беззнаковый 8-битный тип, integer в данном диапазоне — 32-битный целый тип, real хранит вещественные числа.

Ответ: 1 — б; 2 — г; 3 — а; 4 — в.