-->

Quiz sur les langages de programmation : les réponses

, par Alexis Vailles.

Voici les réponses au quiz publié vendredi dernier. Alors, connaissez-vous bien vos langages de programmation?

Chaque vendredi durant l’été, Génie-inc vous propose un quiz sur l’industrie du génie. Vendredi dernier, nous avons testé vos connaissances sur les langages de programmation!

À la lumière de ce corrigé, quelle note avez-vous obtenu?

Un emploi pour vous?

Pour consulter le quiz, cliquez ici.

 

1. Quel était le premier langage de programmation numérique de l’histoire?

  • a) Fortran
  • b) Assembly
  • c) Short Code
  • d) Algol

Conçu en 1949, le Short Code est considéré comme étant le tout premier langage de niveau supérieur conçu pour un ordinateur.

 

2. En quelle année a été créé le langage C++?

  • a) 1979
  • b) 1983
  • c) 1988
  • d) 1989

Le langage devenu célèbre a été créé en 1983 par l’informaticien Bjarne Stroustrup.

 

3. Lequel des quatre langages suivants est le plus ancien?

  • a) Java
  • b) JavaScript
  • c) Visual Basic
  • d) C#

Le Java et le JavaScript ont tous deux été créés en 1995, le C# a été créé en 2000 et le Visual Basic, en 1991.

 

4. Lequel des langages de programmation suivants n’existe pas?

  • a) Rawdon
  • b) Brainfuck
  • c) Actor
  • d) Eiffel
  • e) Coq

Rassurez-vous : aucun langage n’a été nommé en l’honneur de la municipalité de Lanaudière! Tous les autres noms, aussi saugrenus qu’ils soient, appartiennent à de réels langage de codage.

 

5. Quel est le langage de programmation le plus utilisé par les ingénieurs logiciels et développeurs?

  • a) Ruby
  • b) JavaScript
  • c) C++
  • d) Java
  • e) Python

D’après un sondage mené en 2018 par Keggle Survey et Data Science Survey, le Python est utilisé de manière régulière par 83% des ingénieurs logiciels et des développeurs. Suivent le SQL à 44%, le R à 36%, le C/C++ à 23% et le Java à 21%.

 

6. Quelle est la différence majeure entre le langage C et le langage C++?

  • a) Le C++ ne supporte pas les boucles logiques
  • b) Le C ne supporte pas les variables de type ‘char’
  • c) Le C++ ne supporte pas les variables booléennes
  • d) Le C ne supporte pas les classes et les objets

Le terme « ++ » suivant le C signifie une amélioration par rapport à l’ancien langage; c’est l’ajout d’objets et de classes qui représente la réelle amélioration dans le C++ par rapport au C.

 



Partagez cette nouvelle!

Laisser un commentaire

Vous devez être connecté pour publier un commentaire.

Recevez les derniers articles Carrière
et offres d'emplois directement dans votre boîte de réception!
Vous avez des questions?
Nous sommes ici pour vous aider.