Risque de catastrophe planétaire lié à l'intelligence artificielle généraleLes risque existentiel ou risque de catastrophe planétaire lié à l'intelligence artificielle générale est un risque d'extinction humaine ou autre catastrophe mondiale irréversible hypothétiquement associé à des progrès substantiels dans l'intelligence artificielle générale (IAG). alt=Source: mikemacmarketing|vignette|290x290px Un argument avancé est que l'espèce humaine domine actuellement les autres espèces parce que le cerveau humain a des capacités qui manquent aux autres animaux.
SuperoptimizationSuperoptimization is the process where a compiler automatically finds the optimal sequence for a loop-free sequence of instructions. Real-world compilers generally cannot produce genuinely optimal code, and while most standard compiler optimizations only improve code partly, a superoptimizer's goal is to find the optimal sequence, the canonical form. Superoptimizers can be used to improve conventional optimizers by highlighting missed opportunities so a human can write additional rules.
Enseignement professionnelvignette|Enseignant d’informatique en situation de démonstration des composants de l’unité centrale d’un ordinateur au lycée professionnel de Ferké (Nord de la Côte d'Ivoire). L'enseignement professionnel est un enseignement technique secondaire ou supérieur, en formation initiale ou par alternance, en relation avec le monde de l'entreprise qui permet d'acquérir des connaissances et des compétences dans un domaine professionnel, alors que l’enseignement général est plus académique.
Intelligence humainevignette|Femmes passant un test d'intelligence générale (Allemagne, 1931). L'intelligence humaine est caractérisée par plusieurs aptitudes, surtout cognitives, qui permettent à l'individu humain d'apprendre, de former des concepts, de comprendre, d'appliquer la logique et la raison. Elle comprend la capacité à reconnaître des tendances, comprendre les idées, planifier, résoudre des problèmes, prendre des décisions, conserver des informations, et utiliser la langue pour communiquer.
Programming toolA programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined to accomplish a task, much as one might use multiple hands to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously.
Include directiveMany programming languages and other computer files have a directive, often called include, import, or copy, that causes the contents of the specified file to be inserted into the original file. These included files are called s or copybooks. They are often used to define the physical layout of program data, pieces of procedural code, and/or forward declarations while promoting encapsulation and the reuse of code or data. In computer programming, a header file is a file that allows programmers to separate certain elements of a program's source code into reusable files.
Design combinatoireLa théorie du design combinatoire est une partie des mathématiques combinatoires ; elle traite de l'existence, de la construction et des propriétés de systèmes d'ensembles finis dont les arrangements satisfont certains concepts d'équilibre et/ou de symétrie. Ces concepts sont assez imprécis pour qu'une large gamme d'objets puisse être considérée comme relevant de ces notions. Parfois, cela peut concerner la taille des intersections comme dans les plans en blocs, d'autres fois on est intéressé par la disposition des entrées dans un tableau comme dans les grilles de sudoku.