Ok this has recnetly began to work in my mind and I thought why not mention it here.
For years Trek blueprints have included large computer room where reasonably it is expected that all ship computer functions are operated from. usually this room has been placed deep inside the vessel. But is this an idel way for a ships computer to be placed. Even today most large compuers are decentralized with the whole being the complete package. There fore the entire memory is not in one location but spread through out in several smaller locations thus not be liable to massive damage. This to me would make sense on a starship. so what says the body?