флаг-офицерами называют офицеров начиная от коммодора (в Британии, в США, где нет такого звания, – с контр-адмирала) поскольку они командуют соединениями кораблей и на том корабле где они находятся поднимается спецальный флаг. Отсюда же происходит и выражение «держать свой флаг там-то», то есть постоянно пребывать на определенном корабле – Д.Г.