feat: initial commit
This commit is contained in:
410
misc/quiz/openquizzdb/programmation.json
Normal file
410
misc/quiz/openquizzdb/programmation.json
Normal file
@ -0,0 +1,410 @@
|
||||
{
|
||||
"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."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user