410 lines
14 KiB
JSON
410 lines
14 KiB
JSON
|
{
|
||
|
"fournisseur": "OpenQuizzDB - Fournisseur de contenu libre (https://www.openquizzdb.org)",
|
||
|
"licence": "CC BY-SA",
|
||
|
"rédacteur": "Philippe Bresoux",
|
||
|
"difficulté": "3 / 5",
|
||
|
"version": 8,
|
||
|
"mise-à-jour": "2022-01-25",
|
||
|
"catégorie-nom-slogan": {
|
||
|
"fr": {
|
||
|
"catégorie": "Informatique",
|
||
|
"nom": "Programmation",
|
||
|
"slogan": "Écriture de logiciels informatiques"
|
||
|
},
|
||
|
"en": {
|
||
|
"catégorie": "Computer science",
|
||
|
"nom": "People: Oct 2018",
|
||
|
"slogan": "They made the news"
|
||
|
},
|
||
|
"es": {
|
||
|
"catégorie": "Ciencias de la Computación",
|
||
|
"nom": "Gente: oct. de 2018",
|
||
|
"slogan": "Fueron noticia"
|
||
|
},
|
||
|
"it": {
|
||
|
"catégorie": "Informatica",
|
||
|
"nom": "Persone: ottobre 2018",
|
||
|
"slogan": "Hanno fatto notizia"
|
||
|
},
|
||
|
"de": {
|
||
|
"catégorie": "Informatik",
|
||
|
"nom": "Personen: Okt. 2018",
|
||
|
"slogan": "Sie machten die Nachrichten"
|
||
|
},
|
||
|
"nl": {
|
||
|
"catégorie": "Computertechnologie",
|
||
|
"nom": "Mensen: okt 2018",
|
||
|
"slogan": "Ze haalden het nieuws"
|
||
|
}
|
||
|
},
|
||
|
"quizz": {
|
||
|
"fr": {
|
||
|
"débutant": [
|
||
|
{
|
||
|
"id": 1,
|
||
|
"question": "Quel langage orienté objet a été créé par des employés de Sun Microsystems ?",
|
||
|
"propositions": [
|
||
|
"Perl",
|
||
|
"Python",
|
||
|
"Java",
|
||
|
"Ruby"
|
||
|
],
|
||
|
"réponse": "Java",
|
||
|
"anecdote": "Un logiciel écrit en Java a pour particularité d'être compilé vers un code intermédiaire qui peut être exécutée dans une VM."
|
||
|
},
|
||
|
{
|
||
|
"id": 2,
|
||
|
"question": "Quel langage de programmation a le même nom qu'une espèce de serpent ?",
|
||
|
"propositions": [
|
||
|
"Boa",
|
||
|
"Python",
|
||
|
"Vipère",
|
||
|
"Cobra"
|
||
|
],
|
||
|
"réponse": "Python",
|
||
|
"anecdote": "Python est placé sous une licence libre proche de la licence BSD et fonctionne sur la plupart des plateformes informatiques."
|
||
|
},
|
||
|
{
|
||
|
"id": 3,
|
||
|
"question": "Quel langage a permis de créer des sites web comme Facebook et Wikipédia ?",
|
||
|
"propositions": [
|
||
|
"Assembleur",
|
||
|
"Fortran",
|
||
|
"Scala",
|
||
|
"PHP"
|
||
|
],
|
||
|
"réponse": "PHP",
|
||
|
"anecdote": "PHP est considéré comme une des bases de la création de sites web dits dynamiques mais également des applications web."
|
||
|
},
|
||
|
{
|
||
|
"id": 4,
|
||
|
"question": "Quelle collection d'outils, utiles à la création du design, a été créée par Twitter ?",
|
||
|
"propositions": [
|
||
|
"Bootstrap",
|
||
|
"Flutter",
|
||
|
"React",
|
||
|
"Fortran"
|
||
|
],
|
||
|
"réponse": "Bootstrap",
|
||
|
"anecdote": "Avant l'arrivée de Bootstrap, plusieurs bibliothèques existaient, ce qui menait à des incohérences et à un coût de maintenance élevé."
|
||
|
},
|
||
|
{
|
||
|
"id": 5,
|
||
|
"question": "Quel langage de programmation compilé est un niveau au-dessus de C ?",
|
||
|
"propositions": [
|
||
|
"Go",
|
||
|
"Java",
|
||
|
"C++",
|
||
|
"Perl"
|
||
|
],
|
||
|
"réponse": "C++",
|
||
|
"anecdote": "L'encapsulation permet de faire abstraction du fonctionnement interne d'une classe et de ne se préoccuper que des services rendus."
|
||
|
},
|
||
|
{
|
||
|
"id": 6,
|
||
|
"question": "Quel nom donne-t-on à un défaut de conception d'un programme informatique ?",
|
||
|
"propositions": [
|
||
|
"Commit",
|
||
|
"Lisp",
|
||
|
"Bug",
|
||
|
"Rollback"
|
||
|
],
|
||
|
"réponse": "Bug",
|
||
|
"anecdote": "La gravité du dysfonctionnement peut aller de bénigne à majeure, tels un plantage du système pouvant entraîner de graves accidents."
|
||
|
},
|
||
|
{
|
||
|
"id": 7,
|
||
|
"question": "Quel célèbre langage a été inventé courant 1972 dans les laboratoires Bell ?",
|
||
|
"propositions": [
|
||
|
"Fortran",
|
||
|
"RPG",
|
||
|
"COBOL",
|
||
|
"C"
|
||
|
],
|
||
|
"réponse": "C",
|
||
|
"anecdote": "Inventé au début des années 1970 pour réécrire Unix, C est devenu un des langages les plus utilisés, encore de nos jours."
|
||
|
},
|
||
|
{
|
||
|
"id": 8,
|
||
|
"question": "Quels mots sont souvent utilisés pour vite tester un logiciel simple sans erreur ?",
|
||
|
"propositions": [
|
||
|
"Happy day",
|
||
|
"Well done",
|
||
|
"No bug",
|
||
|
"Hello world"
|
||
|
],
|
||
|
"réponse": "Hello world",
|
||
|
"anecdote": "C'est souvent le programme le plus simple qu'on essaie de faire fonctionner en apprenant un nouveau langage de programmation."
|
||
|
},
|
||
|
{
|
||
|
"id": 9,
|
||
|
"question": "Quel EDI propriétaire sous Windows a été créé en 1995 par Borland ?",
|
||
|
"propositions": [
|
||
|
"WinDev",
|
||
|
"Ada",
|
||
|
"Visual Basic",
|
||
|
"Delphi"
|
||
|
],
|
||
|
"réponse": "Delphi",
|
||
|
"anecdote": "Delphi est apparu comme une alternative viable pour de nombreux développeurs qui souhaitaient programmer sous Windows."
|
||
|
},
|
||
|
{
|
||
|
"id": 10,
|
||
|
"question": "Quel langage de programmation libre utilise les extensions rb et rbw ?",
|
||
|
"propositions": [
|
||
|
"Ruby",
|
||
|
"RPG",
|
||
|
"Ada",
|
||
|
"React"
|
||
|
],
|
||
|
"réponse": "Ruby",
|
||
|
"anecdote": "Frustré par son expérience en développement Smalltalk et Lisp, Yukihiro Matsumoto a commencé à créer Ruby en 1993 sous Emacs."
|
||
|
}
|
||
|
],
|
||
|
"confirmé": [
|
||
|
{
|
||
|
"id": 11,
|
||
|
"question": "Quel langage créé en 1987 par Larry Wall traite de l'information textuelle ?",
|
||
|
"propositions": [
|
||
|
"PHP",
|
||
|
"Python",
|
||
|
"Perl",
|
||
|
"Java"
|
||
|
],
|
||
|
"réponse": "Perl",
|
||
|
"anecdote": "Ce langage s'inspire des structures de contrôle et d'impression du langage C, mais aussi de langages de scripts sed, awk et shell (sh)."
|
||
|
},
|
||
|
{
|
||
|
"id": 12,
|
||
|
"question": "Quelle bibliothèque JavaScript libre est développée par Meta depuis 2013 ?",
|
||
|
"propositions": [
|
||
|
"Scala",
|
||
|
"Go",
|
||
|
"React",
|
||
|
"Kotlin"
|
||
|
],
|
||
|
"réponse": "React",
|
||
|
"anecdote": "La bibliothèque se démarque de ses concurrents par sa flexibilité et ses performances, en travaillant avec un DOM virtuel."
|
||
|
},
|
||
|
{
|
||
|
"id": 13,
|
||
|
"question": "Quel langage développé par Microsoft a pris fin en 1998 avec la version 6 ?",
|
||
|
"propositions": [
|
||
|
"Fortran",
|
||
|
"Visual Basic",
|
||
|
"Assembleur",
|
||
|
"Ruby"
|
||
|
],
|
||
|
"réponse": "Visual Basic",
|
||
|
"anecdote": "Dans une étude conduite en 2005, 62 % des développeurs interrogés auraient déclaré utiliser l'une ou l'autre forme de Visual Basic."
|
||
|
},
|
||
|
{
|
||
|
"id": 14,
|
||
|
"question": "Quel est le langage de plus bas niveau qui représente le langage machine ?",
|
||
|
"propositions": [
|
||
|
"Scala",
|
||
|
"C",
|
||
|
"Assembleur",
|
||
|
"C++"
|
||
|
],
|
||
|
"réponse": "Assembleur",
|
||
|
"anecdote": "Les combinaisons de bits du langage machine sont représentées par des symboles dits mnémoniques, c'est-à-dire faciles à retenir."
|
||
|
},
|
||
|
{
|
||
|
"id": 15,
|
||
|
"question": "Quel nom de langage de programmation a été choisi en l'honneur d'Ada Lovelace ?",
|
||
|
"propositions": [
|
||
|
"Alo",
|
||
|
"Lovelace",
|
||
|
"Ada",
|
||
|
"Algol"
|
||
|
],
|
||
|
"réponse": "Ada",
|
||
|
"anecdote": "Augusta Ada King, comtesse de Lovelace, née à Londres le 10 décembre 1815, est une pionnière de la science informatique."
|
||
|
},
|
||
|
{
|
||
|
"id": 16,
|
||
|
"question": "Quel atelier de génie logiciel pour applications Windows utilise le Wlangage ?",
|
||
|
"propositions": [
|
||
|
"WebDev",
|
||
|
"Delphi",
|
||
|
"Go",
|
||
|
"WinDev"
|
||
|
],
|
||
|
"réponse": "WinDev",
|
||
|
"anecdote": "WebDev et WinDev Mobile utilisent le WLangage et les mêmes concepts pour la génération de sites Web et d'applications mobiles."
|
||
|
},
|
||
|
{
|
||
|
"id": 17,
|
||
|
"question": "Quelle société a annoncé en 2015 le passage en open source du langage Swift ?",
|
||
|
"propositions": [
|
||
|
"Facebook",
|
||
|
"Twitter",
|
||
|
"Google",
|
||
|
"Apple"
|
||
|
],
|
||
|
"réponse": "Apple",
|
||
|
"anecdote": "Jugé plus simple et plus concis que l'Objective-C, Swift a été bien accueilli par les développeurs habitués aux technologies d'Apple."
|
||
|
},
|
||
|
{
|
||
|
"id": 18,
|
||
|
"question": "Quel logiciel de gestion de versions décentralisé a été créé par Linus Torvalds ?",
|
||
|
"propositions": [
|
||
|
"Monotone",
|
||
|
"Mercurial",
|
||
|
"Git",
|
||
|
"Bazaar"
|
||
|
],
|
||
|
"réponse": "Git",
|
||
|
"anecdote": "Depuis les années 2010, il s'agit du logiciel de gestion de versions le plus populaire dans le développement logiciel et web."
|
||
|
},
|
||
|
{
|
||
|
"id": 19,
|
||
|
"question": "Quel langage fut utilisé dès les premières générations d'IBM AS/400 ?",
|
||
|
"propositions": [
|
||
|
"RPG",
|
||
|
"Ruby",
|
||
|
"Java",
|
||
|
"Python"
|
||
|
],
|
||
|
"réponse": "RPG",
|
||
|
"anecdote": "Destiné aux entreprises et laboratoires, le langage RPG est né en 1959 et se pratiquait sur les systèmes 3 ou sur IBM/360 (1965)."
|
||
|
},
|
||
|
{
|
||
|
"id": 20,
|
||
|
"question": "Quelle entité informatique permet d'encapsuler une portion de code ?",
|
||
|
"propositions": [
|
||
|
"Variable",
|
||
|
"Routine",
|
||
|
"Constante",
|
||
|
"Extension"
|
||
|
],
|
||
|
"réponse": "Routine",
|
||
|
"anecdote": "Les routines permettent de structurer la programmation d'un problème en décomposant le programme en portions de code."
|
||
|
}
|
||
|
],
|
||
|
"expert": [
|
||
|
{
|
||
|
"id": 21,
|
||
|
"question": "Quel langage de programmation est utilisé dans les applications Microsoft Office ?",
|
||
|
"propositions": [
|
||
|
"JavaScript",
|
||
|
"Visual Basic",
|
||
|
"Lisp",
|
||
|
"Go"
|
||
|
],
|
||
|
"réponse": "Visual Basic",
|
||
|
"anecdote": "Dans une étude conduite en 2005, 62 % des développeurs interrogés auraient déclaré utiliser l'une ou l'autre forme de Visual Basic."
|
||
|
},
|
||
|
{
|
||
|
"id": 22,
|
||
|
"question": "Quel nouveau logiciel peut être créé à partir du code source d'un logiciel existant ?",
|
||
|
"propositions": [
|
||
|
"Scrub",
|
||
|
"Prank",
|
||
|
"Grab",
|
||
|
"Fork"
|
||
|
],
|
||
|
"réponse": "Fork",
|
||
|
"anecdote": "Les forks sont courants dans les logiciels libres, dont les licences permettent l'utilisation, la modification et la redistribution du code."
|
||
|
},
|
||
|
{
|
||
|
"id": 23,
|
||
|
"question": "Créé en 1957, quel fut le premier langage de programmation de haut niveau ?",
|
||
|
"propositions": [
|
||
|
"Algol",
|
||
|
"Lisp",
|
||
|
"Fortran",
|
||
|
"COBOL"
|
||
|
],
|
||
|
"réponse": "Fortran",
|
||
|
"anecdote": "Quickstart Fortran permet d'installer facilement Fortran sous Microsoft Windows, sans nécessiter les droits d'administration."
|
||
|
},
|
||
|
{
|
||
|
"id": 24,
|
||
|
"question": "Quel est le langage de programmation possédant le plus large écosystème ?",
|
||
|
"propositions": [
|
||
|
"Python",
|
||
|
"JavaScript",
|
||
|
"Java",
|
||
|
"RPG"
|
||
|
],
|
||
|
"réponse": "JavaScript",
|
||
|
"anecdote": "Le langage a été créé en dix jours en mai 1995 pour le compte de la Netscape Communications Corporation par Brendan Eich."
|
||
|
},
|
||
|
{
|
||
|
"id": 25,
|
||
|
"question": "Quel langage intègre programmation orientée objet et fonctionnelle ?",
|
||
|
"propositions": [
|
||
|
"Perl",
|
||
|
"Scala",
|
||
|
"PHP",
|
||
|
"Go"
|
||
|
],
|
||
|
"réponse": "Scala",
|
||
|
"anecdote": "Il concilie ainsi ces deux paradigmes opposés et offre au développeur la possibilité de choisir le paradigme le plus approprié."
|
||
|
},
|
||
|
{
|
||
|
"id": 26,
|
||
|
"question": "Quel langage, développé par Google, est inspiré de C et de Pascal ?",
|
||
|
"propositions": [
|
||
|
"Go",
|
||
|
"Ruby",
|
||
|
"Scala",
|
||
|
"Fortran"
|
||
|
],
|
||
|
"réponse": "Go",
|
||
|
"anecdote": "En raison de sa simplicité, il est concevable de l'utiliser aussi bien pour écrire des applications, des scripts ou de grands systèmes."
|
||
|
},
|
||
|
{
|
||
|
"id": 27,
|
||
|
"question": "Quel anglicisme désigne l'enregistrement effectif d'une transaction ?",
|
||
|
"propositions": [
|
||
|
"Rollback",
|
||
|
"Fallin",
|
||
|
"Commit",
|
||
|
"Backup"
|
||
|
],
|
||
|
"réponse": "Commit",
|
||
|
"anecdote": "Le terme anglais fait référence à la commande éponyme présente dans la plupart des systèmes de gestion de base de données."
|
||
|
},
|
||
|
{
|
||
|
"id": 28,
|
||
|
"question": "Quel langage doit son nom à une île située près de Saint-Pétersbourg ?",
|
||
|
"propositions": [
|
||
|
"Wolin",
|
||
|
"Kotlin",
|
||
|
"Mohni",
|
||
|
"Uznam"
|
||
|
],
|
||
|
"réponse": "Kotlin",
|
||
|
"anecdote": "Kotlin est devenu officiellement en 2019 le langage de programmation voulu et recommandé par le géant américain Google."
|
||
|
},
|
||
|
{
|
||
|
"id": 29,
|
||
|
"question": "Quel kit de développement logiciel open-source a été créé par Google ?",
|
||
|
"propositions": [
|
||
|
"Tinder",
|
||
|
"Twitter",
|
||
|
"Flutter",
|
||
|
"Flubber"
|
||
|
],
|
||
|
"réponse": "Flutter",
|
||
|
"anecdote": "Flutter génère des applications pour Android, iOS, Linux, Mac, Windows, Google Fuchsia et le web à partir d'une base de code."
|
||
|
},
|
||
|
{
|
||
|
"id": 30,
|
||
|
"question": "Quel fut le premier système d'exploitation à utiliser Objective-C ?",
|
||
|
"propositions": [
|
||
|
"GeoWorks",
|
||
|
"JavaOS",
|
||
|
"NeXTSTEP",
|
||
|
"AmigaOS"
|
||
|
],
|
||
|
"réponse": "NeXTSTEP",
|
||
|
"anecdote": "Objective-C est beaucoup utilisé sur Macintosh, notamment pour les API Cocoa de Mac OS X et, plus récemment pour les iPhone."
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|