- ARTICLE INTERACTIF
|- 10 oct. 2022
|- Réf : E3457
Les cartes électroniques sont conçues avec une augmentation constante de niveau de complexité. Des effets sur la CEM et l’Intégrité du Signal (IS) sont constatés. Pour éviter ces conséquences indésirables, une méthodologie de simulation et de modélisation est nécessaire. Cet article propose une méthode de simulation et de modélisation en CEM conduite d’une carte électronique. Des modèles d’émission et de susceptibilité en CEM conduite sont considérés. Dans la dernière section de l’article, une étude marginale est décrite qui permet d’évaluer le niveau de risque de dysfonctionnement d’une carte.
- ARTICLE INTERACTIF
|- 10 août 2019
|- Réf : H1570
Linux est un système d'exploitation multitâche de la famille UNIX. Développé initialement sur processeur de type Intel, il est maintenant devenu le support de nombreuses architectures. Réputé pour son interopérabilité, Linux est un logiciel libre, rapidement placé en concurrence avec les solutions Microsoft. Au début des années 2000, il est pressenti par de nombreux développeurs comme solution embarquée, de par sa fiabilité, la disponibilité de son code source et son coût de redistribution nul. La connaissance du système Linux est désormais une nécessité pour les entreprises des domaines concernés par les versions embarquées, qu'ils soient fabricants de matériel électronique, éditeurs de logiciels, ou de solutions d'exploitation.
- ARTICLE INTERACTIF
|- 10 juin 2022
|- Réf : H3098
Le langage de programmation Rust permet l’écriture de logiciels de haute performance, par une conception proche du matériel et du système d’exploitation, comme le langage C. Il permet aussi la programmation parallèle, distribuée et en style fonctionnel. Rust procure une grande sûreté d’exécution grâce à un modèle de mémoire original et à l’imposition d’un typage fort. Le langage ne comporte pas d’environnement d'exécution(runtime), ce qui contribue à l’efficacité, en comparaison de langages comme Java. Le système de compilation Cargo facilite grandement la construction de logiciels complexes.
- Article de bases documentaires : FICHE PRATIQUE
- |
- 16 mai 2014
- |
- Réf : 0898
Vous souhaitez mettre en œuvre des pratiques « agiles » au sein de vos équipes de développement informatique pour améliorer la collaboration entre les membres de l’équipe projet et mieux satisfaire les attentes de vos clients. De nouvelles approches de management de projets informatiques, classées sous le qualificatif « agile », ont été développées et se sont progressivement diffusées au niveau des industries de logiciels.
Vous voulez savoir comment ces formes innovantes de management de projet permettraient de répondre à vos enjeux stratégiques, et par conséquent :
- à quoi renvoie précisément le concept d’agilité ?
- sur quels principes gestionnaires les méthodes « agiles » de management de projet se basent-elles ?
- quelles pratiques « agiles » permettraient d’améliorer la collaboration entre les membres de l’équipe de développement et la relation client ?
Méthodes, outils, pilotage et cas d'étude