{ "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." } ] } } }