This question is about a technical aspect of naval warfare, and I think that this site is the closest fit. History would have been my next guess.
In the TV show “The Last Ship” the protagonists have an Arleigh-Burke class guided missile destroyer. It seems to engage targets mainly with rockets of different sizes. Incoming rockets are shot down either with the point defense turrets or with other rockets. It is probably skewed for the plot of the show, but they seem to be able to shoot down most incoming missiles, making the ship appear near invincible.
In the fifth season they are up against a battleship and are struck with incoming shells from canons in two different episodes. The first time the destroyer gets rendered disabled, the second time it starts to sink.
Reading up on this I noticed that modern fleets do not have battleships with huge cannons any more, guided missile destroyers are the largest warships that are built now. Given that in the show the rockets appear somewhat ineffective and the shells seem to be unblockable, I wonder why modern ships use mostly rockets.
Judging by their presentation of cyber warfare, the military accuracy is probably not good enough to extrapolate this. But if guided missiles are supposed to be so much better, did the destroyer have a serious problem with the battleship just for plot reasons or is that somewhat realistic?