Faits intéressants sur l`ingénierie informatique
Le domaine du développement informatique a plusieurs branches, chaque branche correspondant à un autre point théorique ou pratique. L`ingénierie informatique emprunte de l`ingénierie électrique et la programmation informatique de se concentrer sur la construction de différentes configurations informatiques pour diverses applications. Pour comprendre comment cela se produit, il est important de comprendre les bases du matériel informatique et des logiciels, abstraction matérielle et comment l`ingénierie informatique emprunte à ces deux pour construire des systèmes informatiques tels que les appareils embarqués.
Génie Logiciel et Hardware Engineering
Dans la conception de l`ordinateur, il existe deux catégories générales de préoccupation: la création de matériel et la création de logiciels. ingénieurs de matériel (ou électrique) créent les morceaux physiques de l`ordinateur, y compris des puces et des circuits. Les ingénieurs logiciels de créer des applications qui fonctionnent sur le matériel informatique. Les ingénieurs logiciels ne sont pas seulement les programmeurs informatiques. Au lieu de cela, les ingénieurs logiciels travaillent à rendre grande fonction de projets logiciels correctement sur différentes plates-formes.
Génie informatique et matériel / logiciels
Video: 10 faits intéressants sur Spider-man
L`ingénierie informatique emprunte à la fois le logiciel et l`ingénierie du matériel. Les ingénieurs informaticiens se préoccupent de la construction d`ordinateurs à partir de composants et la façon dont les ordinateurs fonctionnent dans des systèmes plus grands. Cela signifie que les ingénieurs informaticiens travaillent plus sur l`ordinateur "systèmes" et comment les différents composants de l`ordinateur fonctionnent dans ces systèmes. En outre, un ingénieur en informatique étudiera comment les différentes situations fera appel à des implémentations spécifiques de matériel informatique et de logiciels. Cela peut inclure des systèmes de contrôle du trafic ou des capteurs en robotique.
Video: 3 Ingénierie Informatique
Abstraction et matériel
Une façon un ingénieur en informatique peut se concentrer sur ces problèmes à travers le concept de "abstraction." Alors que les ingénieurs de matériel développent des parties spécifiques à des fins spécifiques, ces pièces peuvent être mis à une variété d`utilisations par "abstraire" leur fonctionnement interne. Cela signifie que l`ingénieur informatique n`a besoin que de savoir des choses spécifiques sur le matériel à utiliser, comme ce qu`il fait ou ce qu`il fonctionne avec. Ensuite, l`ingénieur informatique peut mettre en œuvre que le matériel dans les systèmes appropriés.
Systèmes embarqués
De nombreux ingénieurs informaticiens travaillent dans le domaine des systèmes embarqués. "embarqué" Les systèmes sont des systèmes informatiques qui ne prennent pas la forme d`un ordinateur traditionnel, mais fonctionnent à la place au sein d`un autre appareil pour effectuer une tâche particulière. Les systèmes embarqués sont trouvés dans les systèmes de feux de circulation, les téléviseurs, les radios et même des appareils de cuisine. L`ingénieur informatique figure comment ce matériel informatique peut être mis dans un dispositif pour effectuer une tâche spécifique, comme le maintien du temps ou le stockage des valeurs de configuration. Puis, il figure comment mettre en œuvre cette configuration dans le dispositif.
Les références
- lien International Journal of Multimedia Engineering et ubiquitaire: Analyse et conception de matériel unifié couche d`abstraction pour appuyer Divers Multimédia SoC avec plateforme Android
- lien California Polytechnic Institute: Différence entre les programmeurs et les ingénieurs logiciels
- lien Virginia Institut technique: EE / CPE - Quelle est la différence?
- lien Europa Information Society Technologies: Bienvenue sur les systèmes embarqués