9 Computer hardware and software systems for avionics, specifically designed to make strategic and tactical updates to the flight management system flight plan using situational awareness based on visual observations, terrain, obstacle databases, and notice to air missions