| Type de fichier | APK |
|---|---|
| Version | 1.0 |
| Éditeur | Subject Mastery Academy |
| Date de sortie | 25 juin 2020 |
| Date ajoutée | 25 juin 2020 |
| Exigences OS | Android |
| Exigences | Requires Android 4.1 and up |
| Total téléchargements | 1 |
| Prix | Free |
La description
Ce que vous apprendrez en utilisant cette application
Génie logiciel assisté par ordinateur
Documents de génie logiciel
Défis du génie logiciel
Certification et formation
Programmeurs informatiques
Ingénieurs contre programmeurs
Définition IEEE
Évolution du logiciel
Lois d'évolution des logiciels
Évolution du logiciel E-Type
Paradigmes logiciels
Besoin de génie logiciel
Caractéristiques d'un bon logiciel
L'ingénierie logicielle traite l'approche du développement de logiciels comme un processus formel semblable à celui que l'on trouve dans l'ingénierie traditionnelle. Les ingénieurs logiciels commencent par analyser les besoins des utilisateurs. Ils conçoivent des logiciels, les déploient, en testent la qualité et en assurent la maintenance. Ils indiquent aux programmeurs informatiques comment écrire le code dont ils ont besoin. Les ingénieurs en logiciel peuvent ou non écrire eux-mêmes le code, mais ils ont besoin de solides compétences en programmation pour communiquer avec les programmeurs et maîtrisent souvent plusieurs langages de programmation.
Les ingénieurs en logiciel conçoivent et développent des jeux informatiques, des applications commerciales, des systèmes de contrôle de réseau et des systèmes d'exploitation logiciels. Ce sont des experts de la théorie des logiciels informatiques et des limites du matériel pour lequel ils conçoivent.
L'ensemble du processus de conception de logiciels doit être géré formellement bien avant que la première ligne de code ne soit écrite. Les ingénieurs en logiciel produisent de longs documents de conception à l'aide d'outils de génie logiciel assistés par ordinateur. L'ingénieur logiciel convertit ensuite les documents de conception en documents de spécification de conception, qui sont utilisés pour concevoir le code. Le processus est organisé et efficace. Il n'y a pas de programmation improvisée.
Fabriqué avec amour par la Subject Mastery Academy