Reconnaissance automatique de la parolevignette|droite|upright=1.4|La reconnaissance vocale est habituellement traitée dans le middleware ; les résultats sont transmis aux applications utilisatrices. La reconnaissance automatique de la parole (souvent improprement appelée reconnaissance vocale) est une technique informatique qui permet d'analyser la voix humaine captée au moyen d'un microphone pour la transcrire sous la forme d'un texte exploitable par une machine.
Single-shotIn firearm designs, the term single-shot refers to guns that can hold only a single round of ammunition inside and thus must be reloaded manually after every shot. Compared to multi-shot repeating firearms ("repeaters"), single-shot designs have no moving parts other than the trigger, hammer/firing pin or frizzen, and therefore do not need a sizable receiver behind the barrel to accommodate a moving action, making them far less complex and more robust than revolvers or magazine/belt-fed firearms, but also with much slower rates of fire.
Reconnaissance de formesthumb|Reconnaissance de forme à partir de modélisation en 3D La reconnaissance de formes (ou parfois reconnaissance de motifs) est un ensemble de techniques et méthodes visant à identifier des régularités informatiques à partir de données brutes afin de prendre une décision dépendant de la catégorie attribuée à ce motif. On considère que c'est une branche de l'intelligence artificielle qui fait largement appel aux techniques d'apprentissage automatique et aux statistiques.
Mécanisme à verrouDans le domaine des armes à feu, un mécanisme à verrou désigne le mécanisme d'une arme dont la culasse est située sur le canon et dont l'ouverture et la fermeture sont activées manuellement avec une petite poignée, généralement placée à droite. Après le tir, la poignée est manipulée pour ouvrir la culasse, ce qui éjecte la douille et arme le percuteur. À ce moment, une nouvelle cartouche peut être insérée avant d'effectuer l'opération inverse pour refermer le mécanisme.
Stratégie d'évaluation (informatique)Un langage de programmation utilise une stratégie d'évaluation pour déterminer « quand » évaluer les arguments à l'appel d'une fonction (ou encore, opération, méthode) et « comment » passer les arguments à la fonction. Par exemple, dans l'appel par valeur, les arguments doivent être évalués avant d'être passés à la fonction. La stratégie d'évaluation d'un langage de programmation est spécifiée par la définition du langage même. En pratique, la plupart des langages de programmation (Java, C...
EvaluationIn common usage, evaluation is a systematic determination and assessment of a subject's merit, worth and significance, using criteria governed by a set of standards. It can assist an organization, program, design, project or any other intervention or initiative to assess any aim, realisable concept/proposal, or any alternative, to help in decision-making; or to ascertain the degree of achievement or value in regard to the aim and objectives and results of any such action that has been completed.
Évaluation paresseuseL’évaluation paresseuse (), appelée aussi appel par nécessité ou évaluation retardée est une technique d'implémentation des programmes récursifs pour laquelle l'évaluation d'un paramètre de fonction ne se fait pas avant que les résultats de cette évaluation ne soient réellement nécessaires. Ces résultats, une fois calculés, sont préservés pour des réutilisations ultérieures. Dans un langage comme Haskell, l'évaluation est paresseuse par défaut.
Fusil à pompevignette|Fusil à pompe Remington 870. Un fusil à pompe est un fusil à magasin tubulaire (tube sous le canon) ou chargeur amovible, et à rechargement manuel. La pompe placée sous le canon peut être tirée puis ramenée en avant, pour placer une cartouche dans la chambre et éjecter la cartouche vide, s'il y en a une. Il est beaucoup plus rapide à recharger qu'une carabine à verrou et un peu plus rapide qu'un fusil à levier, car il n'exige pas que la main soit retirée de la détente tout en rechargeant.
Environnement de développementEn programmation informatique, un environnement de développement est un ensemble d'outils qui permet d'augmenter la productivité des programmeurs qui développent des logiciels. Il comporte un éditeur de texte destiné à la programmation, des fonctions qui permettent, par pression sur un bouton, de démarrer le compilateur ou l'éditeur de liens ainsi qu'un débogueur en ligne, qui permet d'exécuter ligne par ligne le programme en cours de construction. Certains environnements sont dédiés à un langage de programmation en particulier.
Reconnaissance optique de caractèresvignette|Vidéo montrant un processus de reconnaissance optique de caractères effectué en direct grâce à un scanner portable. La reconnaissance optique de caractères (ROC, ou OCR pour l'anglais optical character recognition), ou océrisation, désigne les procédés informatiques pour la traduction d'images de textes imprimés ou dactylographiés en fichiers de texte. Un ordinateur réclame pour l'exécution de cette tâche un logiciel d'OCR.