Quelle est la différence entre un système et un logiciel ?

Un système est un ensemble d’éléments qui interagissent. Si vous pouvez faire un diagramme avec des éléments et des connexions, des entrées et des sorties, il décrit un système. Les systèmes ont généralement des propriétés « émergentes » qui ne peuvent pas être prédites par les éléments ou les connexions. Il est courant de modéliser ces propriétés … Lire la suite

Quels langages de programmation tout ingénieur logiciel devrait-il connaître ?

Evidemment pas pratique, mais si seulement pour être « utile », la plupart des Universités devraient enseigner les deux : le langage d’assemblage et Java … voici pourquoi. Assemblage – Vous seriez obligé d’apprendre et de comprendre l’architecture matérielle sous-jacente. Cela permettrait à la plupart des programmeurs d’apprécier à quel point la mémoire est précieuse (oui, même … Lire la suite