Ordinateur domestiquevignette|Enfants jouant sur un ordinateur Amstrad CPC464. Un ordinateur domestique était un type de micro-ordinateur qui est apparu en 1977 est qui est devenu courant dans les années 1980. L'ordinateur domestique était commercialisé auprès des consommateurs comme un ordinateur abordable et accessible qui, pour la première fois, était destiné à l'usage d'un seul utilisateur non technique. Ces ordinateurs constituaient un segment de marché distinct et coûtaient généralement beaucoup moins cher que les ordinateurs commerciaux, scientifiques ou d'ingénierie de l'époque, tels que ceux fonctionnant sur CP/M ou le PC IBM.
Optimisation de boucleIn compiler theory, loop optimization is the process of increasing execution speed and reducing the overheads associated with loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster. Since instructions inside loops can be executed repeatedly, it is frequently not possible to give a bound on the number of instruction executions that will be impacted by a loop optimization.
Diagramme états-transitionsUn diagramme états-transitions est un schéma utilisé en génie logiciel pour représenter des automates déterministes. Il fait partie du modèle UML et s'inspire principalement du formalisme des statecharts et rappelle les grafcets des automates. S'ils ne permettent pas de comprendre globalement le fonctionnement du système, ils sont directement transposables en algorithme. En effet, contrairement au diagramme d'activité qui aborde le système d'un point de vue global, le diagramme états-transitions cible un objet unique du système.
Online service providerAn online service provider (OSP) can, for example, be an Internet service provider, an email provider, a news provider (press), an entertainment provider (music, movies), a search engine, an e-commerce site, an online banking site, a health site, an official government site, social media, a wiki, or a Usenet newsgroup. In its original more limited definition, it referred only to a commercial computer communication service in which paid members could dial via a computer modem the service's private computer network and access various services and information resources such as bulletin board systems, downloadable and programs, news articles, chat rooms, and electronic mail services.
Pipeline logicielLe pipeline logiciel (software pipelining, par opposition aux pipelines matériels) est une technique utilisée par les compilateurs pour optimiser l'exécution des boucles. Elle consiste à superposer l'exécution de plusieurs itérations de la boucle, comme un pipeline matériel le fait pour les différentes phases des instructions : une itération du code généré contiendra en fait des instructions provenant de plusieurs itérations d'origine.
Outline of machinesMachine – mechanical system that provides the useful application of power to achieve movement. A machine consists of a power source, or engine, and a mechanism or transmission for the controlled use of this power. The combination of force and movement, known as power, is an important characteristic of a machine.
Configuration requiseLa configuration requise (en anglais, system requirements) pour un logiciel est l'ensemble des composants matériels et logiciels nécessaires sur un ordinateur pour permettre l'utilisation efficace du logiciel. La configuration requise est souvent utilisée comme une ligne directrice plutôt que comme une règle absolue. La plupart des logiciels définissent deux configurations requises : une configuration minimum et une configuration recommandée.
Axiom (logiciel)Axiom est un logiciel libre de calcul formel dont l'origine remonte à 1971. Nommé au départ Scratchpad, son développement a commencé chez IBM sur la base d'un logiciel d'algèbre linéaire. Pendant près de 20 ans, il a eu un processus de développement lent dans le but de tester de nouvelles idées en mathématiques appliquées. En 1990, il a été vendu au Numerical Algorithms Group (NAG) et a pris le nom d'Axiom. Le NAG a ensuite décidé de le publier sous forme de logiciel libre.
BesoinLes besoins recouvrent l'ensemble de tout ce qui apparaît à un être, que cette nécessité soit consciente ou non. De nombreuses classifications des besoins ont été proposées (cf. ci-dessous). Elles sont souvent contestées au motif qu'elles postulent que les besoins sont identiques pour tous les êtres humains. Ce postulat est en particulier relativisé sinon contesté par l'existence du désir, du projet ou de la vocation, qui – pour les psychologues et les psychanalystes – constituent le fait majeur de la personne en tant que sujet.
Partie entière et partie fractionnaireright|thumb|Représentation graphique en escalier de la fonction « partie entière ». En mathématiques et en informatique, la partie entière par défaut, ou partie entière inférieure, en général abrégée en partie entière tout court, d'un nombre réel est l'unique entier relatif (positif, négatif ou nul) tel que On démontre son existence et son unicité par analyse-synthèse : est le plus grand entier relatif inférieur ou égal à (ce que l'on peut prendre comme définition équivalente de la partie entière de , voir ci-dessous), son existence étant garantie par la propriété d'Archimède.