Base de donnéesUne base de données permet de stocker et de retrouver des données structurées, semi-structurées ou des données brutes ou de l'information, souvent en rapport avec un thème ou une activité ; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles. Leurs données peuvent être stockées sous une forme très structurée (base de données relationnelles par exemple), ou bien sous la forme de données brutes peu structurées (avec les bases de données NoSQL par exemple).
Sequence analysisIn bioinformatics, sequence analysis is the process of subjecting a DNA, RNA or peptide sequence to any of a wide range of analytical methods to understand its features, function, structure, or evolution. Methodologies used include sequence alignment, searches against biological databases, and others. Since the development of methods of high-throughput production of gene and protein sequences, the rate of addition of new sequences to the databases increased very rapidly.
Biais d'autocomplaisanceLa notion de biais d'auto-complaisance désigne la tendance des gens à attribuer la causalité de leur réussite à leurs qualités propres (causes internes) et leurs échecs à des facteurs ne dépendant pas d'eux (causes externes), afin de maintenir positive leur . Ce biais cognitif a été d'abord défini dans le livre Person Perception de Albert H. Hastorf, David J. Schneider, Judith Polefka en 1970. Par exemple, un individu justifiera l'obtention d'une bonne note à un examen en évoquant le travail qu'il a fourni, alors qu'il expliquera l'obtention d'une mauvaise note par la sévérité du correcteur.
Estime de soiL’estime de soi est, en psychologie, un terme désignant le jugement ou l'évaluation qu'une personne a de sa propre valeur. Lorsqu'un individu accomplit un acte qu'il pense valable, il ressent une valorisation ; lorsqu'il évalue ses actions comme étant en opposition à ses valeurs, il réagit en . Selon certains psychologues, cette notion est à distinguer de la qui, bien que liée, est en rapport avec des capacités plus qu'avec des valeurs. Les expériences vécues par un individu durant sa vie développent son estime de soi.
Compilation à la voléeLa compilation à la volée (aussi connue sous les noms de traduction dynamique, compilation juste-à-temps ou compilation JAT ; en anglais, just-in-time compilation ou JIT compilation), en programmation informatique, est une technique visant à améliorer la performance de systèmes bytecode-compilés par la traduction de bytecode en code machine natif au moment de l'exécution. La compilation à la volée se fonde sur deux anciennes idées : la compilation de bytecode et la compilation dynamique.
SoiSoi se rapporte à « on » comme « moi » se rapporte à « je » : . Appliqué à la personne, le terme soi renvoie à l'individu, à la distinction de celui-ci, ou à la conscience qu'il peut avoir de lui-même. Mais appliqué à un objet quelconque, il envoie à la chose en soi, et au questionnement sur son existence propre, indépendamment de la conscience que l'on peut en avoir. Enfin, appliqué à la totalité de ce qui est, le terme soi renvoie au spirituel, à un concept lié au divin . Étymologiquement le mot soi dérive du latin Sei.
Adobe FlashAdobe Flash, ou Flash, anciennement Macromedia Flash, désigne un ensemble de technologies logicielles permettant la manipulation de , d' et de scripts ActionScript en vue de créer ou utiliser des contenus multimédia (animations, vidéos, jeux, applications...). Le logiciel Flash Player est développé et distribué par Macromedia jusqu'en 2005, à la suite de son rachat par Adobe Systems, qui assura le support du logiciel jusqu'à la fin de sa prise en charge le .
Longueur d'un arcthumb|Camille Jordan est l'auteur de la définition la plus courante de la longueur d'un arc. En géométrie, la question de la longueur d'un arc est simple à concevoir (intuitive). L'idée d'arc correspond à celle d'une ligne, ou d'une trajectoire d'un point dans un plan ou l'espace par exemple. Sa longueur peut être vue comme la distance parcourue par un point matériel suivant cette trajectoire ou encore comme la longueur d'un fil prenant exactement la place de cette ligne. La longueur d'un arc est, soit un nombre positif, soit l'infini.
Dérivation automatiqueEn mathématique et en calcul formel, la dérivation automatique (DA), également appelé dérivation algorithmique, dérivation formelle, ou auto-dérivation est un ensemble de techniques d'évaluation de la dérivée d'une fonction par un programme informatique. La dérivation automatique exploite le fait que chaque programme informatique, aussi compliqué soit-il, exécute une séquence d'opérations arithmétiques élémentaires (addition, soustraction, multiplication, division, etc.) et des fonctions élémentaires (exp, log,sin, cos, etc.
Explicit parallelismIn computer programming, explicit parallelism is the representation of concurrent computations by means of primitives in the form of special-purpose directives or function calls. Most parallel primitives are related to process synchronization, communication or task partitioning. As they seldom contribute to actually carry out the intended computation of the program, their computational cost is often considered as parallelization overhead. The advantage of explicit parallel programming is the absolute programmer control over the parallel execution.
Mémoire flashvignette|Une clé USB en 2005. La puce de gauche est la mémoire flash, celle de droite le microcontrôleur. vignette|Un lecteur USB de cartes mémoires utilisées par exemple dans les appareils photo numériques. La mémoire flash est une mémoire de masse à semi-conducteurs réinscriptible, c'est-à-dire possédant les caractéristiques d'une mémoire vive mais dont les données ne disparaissent pas lors d'une mise hors tension. La mémoire flash stocke dans des cellules de mémoire les bits de données qui sont conservées lorsque l'alimentation électrique est coupée.
Parallélisme (informatique)vignette|upright=1|Un des éléments de Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci. Ces techniques ont pour but de réaliser le plus grand nombre d'opérations en un temps le plus petit possible.