Programmation orientée objet et Interfaces graphiques (C/C++)
Elle consiste en la définition et l'interaction de briques logicielles appelées objets ; un objet représente un concept, une idée ou toute entité du monde physique, comme une voiture, une personne ou encore une page d'un livre. Il possède une structure interne et un comportement, et il sait interagir avec ses pairs. Il s'agit donc de représenter ces objets et leurs relations ; l'interaction entre les objets via leurs relations permet de concevoir et réaliser les fonctionnalités attendues, de mieux résoudre le ou les problèmes. Dès lors, l'étape de modélisation revêt une importance majeure et nécessaire pour la POO. C'est elle qui permet de transcrire les éléments du réel sous forme virtuelle.
Avancé
Systèmes d'exploitation (Linux, Windows), UNIX SHELL, WINDOWS POWERSHELL
En informatique, un système d'exploitation (souvent appelé OS — de l'anglais Operating System) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs1. Il reçoit des demandes d'utilisation des ressources de l'ordinateur — ressources de stockage des mémoires (par exemple des accès à la mémoire vive, aux disques durs), ressources de calcul du processeur central, ressources de communication vers des périphériques (pour parfois demander des ressources de calcul au GPU par exemple ou tout autre carte d'extension) ou via le réseau — de la part des logiciels applicatifs. Le système d'exploitation gère les demandes ainsi que les ressources nécessaires, évitant les interférences entre les logiciels
Un circuit logique programmable, ou réseau logique programmable, est un circuit intégré logique qui peut être reprogrammé après sa fabrication. Notons qu'il serait impropre de parler de programmation au sens logiciel (contrairement à un microprocesseur, il n'exécute aucune ligne de code). Ici, mieux vaudrait parler de « reconfiguration » plutôt que de reprogrammation (on modifie des connexions ou le comportement du composant, on connecte des portes logiques entre elles, etc.). Le verbe programmer est toutefois le plus fréquent, mais au sens de personnaliser. Il s'agit bel et bien de réseaux logiques reconfigurables et modifiables.
Avancé
Programmation multitache et temps réel, génie logiciel
Les DSP sont utilisés dans la plupart des applications du traitement numérique du signal en temps réel. On les trouve dans les modems (modem RTC, modem ADSL), les téléphones mobiles, les appareils multimédia (lecteur MP3), les récepteurs GPS... Ils sont également utilisés dans des systèmes vidéo, les chaînes de traitement de son, partout où l'on reçoit un signal complexe que l'on doit modifier à l'aide du filtrage.
Avancé
Systèmes Hyperfréquentiels et Radio-fréquences
Radar, micro-ondes, lignes de transmission, support hertziens de communication
Le traitement du signal est la discipline qui développe et étudie les techniques de traitement, d'analyse et d'interprétation des signaux. Parmi les types d'opérations possibles sur ces signaux, on peut dénoter le contrôle, le filtrage, la compression et la transmission de données, la réduction du bruit, la déconvolution, la prédiction, l'identification, la classification, etc.
Avancé
synthèse de fréquences, Antennes de télécommunication, Compatibilité électromagnétique
Ansys HFSS, AWR Microwave Office, RTMaps, Matlab/Simulink, Marionnet
Le logiciel ANSYS HFSS est la norme de l'industrie pour la simulation de champs électromagnétiques à haute fréquence. Sa précision d'or, ses solveurs avancés et ses technologies de calcul haute performance en font un outil essentiel pour les ingénieurs chargés d'exécuter une conception précise et rapide dans les appareils et plates-formes électroniques haute fréquence et haute vitesse. HFSS offre des technologies de solveur à la fine pointe de la technologie basées sur l'équation intégrale, l'équation intégrale, l'asymptotique et les méthodes hybrides avancées pour résoudre une vaste gamme d'applications numériques hyperfréquences, RF et hyperfréquences.
Avec HFSS, les équipes d'ingénierie atteignent systématiquement la meilleure conception dans un large éventail d'applications, notamment les antennes, les réseaux phasés, les composants RF / mW passifs, les interconnexions haute vitesse, les connecteurs, les emballages IC et les PCB.
Visual DSP, Visual Studio, Visual basic Qt creator/Qt GUI, OpenCV, MPLAB, Analyseurs de spectres/Analyseurs réseaux, MS Project, Eclipse, PowerBI