Je suis un étudiant de premier cycle CS étudiant, et je suis actuellement en train de prendre mon cours sur les Systèmes d'Exploitation requis. J'ai pensé à l'origine, le matériau devrait être assez sec, mais à ma grande surprise, je suis vraiment intéressé par elle.
Ce que je me demande, comment sont les machines (pas tellement les ordinateurs et les appareils mobiles comme les appareils ménagers, les montres numériques, etc) - il programmé? Ce genre de code va dans la programmation d'un Coca-Cola distributeur automatique? Comment mon bouilloire accepter une pré-programmation du temps et de commencer à brasser un pot de café heures plus tard, lorsque ce moment arrive?
Ces types de machines ont des systèmes d'exploitation à l'intérieur d'eux, ou est-il quelque chose d'encore plus fondamental? Sont-ils écrits en assembleur, C, ou une autre langue?
Et, j'aimerais vraiment trouver une ressource qui répertorie ces systèmes d'exploitation ou des sous-tendent les systèmes de code, peut-être même avec le code source si possible. Si quelqu'un sait de la ressource (la recherche a abouti à rien pour moi), ce serait fantastique.