Input (grade 13): In general, "embedded system" is not an exactly defined term, as many systems have some element of programmability.
Output (grade 12): In general, "embedded system" is not an exactly defined term, as many systems can load and run applications.