En passant l'examen de certification d'ingénieur Ruby Silver, j'ai rédigé un mémo d'étude pour examen. J'espère que cela sera utile à n'importe qui.
** Examen Addendum 11/10 ** J'ai réussi ** avec succès ** avec 86/100 points. Je n'ai pas eu à gaspiller d'argent (16 500 yens). ..
Ce qui suit est une citation du Site officiel de l'Association Ruby.
À propos de l'examen de certification Ruby Engineer Le système de test de certification des ingénieurs Ruby est un système de test de certification destiné aux ingénieurs qui conçoivent, développent et exploitent des systèmes basés sur Ruby, aux consultants qui font des propositions de système dans Ruby, aux instructeurs qui enseignent Ruby et aux étudiants qui étudient Ruby. Les personnes certifiées sont équitablement évaluées pour leurs capacités techniques en tant qu'ingénieurs Ruby et sont certifiées pour avoir un haut niveau de capacités de développement de systèmes Ruby. Par certification, vous pouvez faire valoir que vous avez les connaissances de base et les compétences d'application nécessaires pour le développement de systèmes basés sur Ruby. Ceux qui réussissent l'examen seront certifiés "Ruby Association Certified Ruby Programmer Silver / Gold version 2.1" par la Ruby Association.
article | Contenu |
---|---|
temps de test | 90 minutes |
Méthode d'essai | Examen CBT |
Le nombre de questions | 50 questions (sélectif) |
Ligne de passage | 75% |
Version cible | Ruby 2.1.x |
Plage de questions | grammaire Commentaires, littéraux (nombres, booléens, chaînes, caractères, tableaux, hachages, etc.), variables/Constantes et étendues, opérateurs, conditions, boucles, gestion des exceptions, appels de méthode, blocs, définitions de méthode, définitions de classe, définitions de module, prise en charge multilingue Bibliothèque intégrée Objet, classe numérique, classe String, classe Array, classe Hash, module Kernel, module Enumerable, module Comparable Orientation objet Polymorphisme, héritage, mix-in |
J'ai principalement étudié les livres et sites suivants.
La période d'étude est d'environ un mois. La durée totale de l'étude était d'environ 30 à 40 heures.
** [[Revised 2nd Edition] Ruby Engineer Certification Exam Passed Textbook (Silver / Gold Compatible) Ruby Official Qualification Textbook](https://www.amazon.co.jp/dp/B0756VF9Y3/ref=dp-kindle -Défiez l'exercice ** de redirection? _ Encoding = UTF8 & btkr = 1) et confirmez vos capacités et faiblesses actuelles.
** [[Revised 2nd Edition] Ruby Engineer Certification Exam Passed Textbook (Silver / Gold Compatible) Ruby Official Qualification Textbook](https://www.amazon.co.jp/dp/B0756VF9Y3/ref=dp-kindle Lire -redirect? _Encoding = UTF8 & btkr = 1) **. L'éventail des questions pour l'argent et l'or est divisé, mais comme ce n'est pas explicitement indiqué, j'ai lu un tour pour le moment.
** Travaillez à plusieurs reprises sur les livres et les examens simulés du site Web indiqués pour référence ** Quoi qu'il en soit, résolvez le problème à plusieurs reprises. Chaque fois que je faisais une erreur, je vérifiais la référence et le texte officiel pour voir pourquoi j'avais fait une erreur. C'était plus facile à régler si je pouvais résumer les problèmes pour lesquels je n'étais pas bon et les passer en revue. (Je suis [Bear](https://apps.apple.com/jp/app/bear-%E3%83%97%E3%83%A9%E3%82%A4%E3%83%99%E3% 83% BC% E3% 83% 88% E3% 83% A1% E3% 83% A2 / id1091189122? Mt = 12) J'ai permis de le revoir sur mon PC ou smartphone.) J'ai senti que le niveau de difficulté de la production réelle changerait en fonction du nombre de types et de quantités pouvant être abordés ici. En particulier, Official Text Exercise et Ruby Association Mock Exercise Je pense que //gist.github.com/m-haramoto/121dc43453661816f4eef8fe15f86827) devrait être abordé par Must. J'ai fait REx environ 7 fois, mais c'est un peu plus difficile que d'autres examens simulés, alors j'espère pouvoir me permettre de le perfectionner. pense. J'ai passé l'examen après avoir obtenu un score d'environ 90% à chaque examen.
** Passez l'examen! ** ** J'étais en bonne condition physique et j'ai passé l'examen. La durée du test est de 90 minutes. Ne vous précipitez pas car le temps ne sera pas écoulé à moins qu'il y ait quelque chose de spécial. N'oubliez pas de revoir toutes les questions après les avoir résolues une fois. Je suis nerveux lorsque j'appuie sur le bouton de fin, mais je suis confiant!
** Fausse valeur en Ruby **
** Variables locales **
** Conversion vers chaque base (2,8,10,16) **
** opérateur ternaire **
** ==, ===, eql?, égal? Différences entre eux **
|, ||, &, &&Différences entre
** Syntaxe de base pour la gestion des exceptions **
** Addition et soustraction entre tableaux **
** Arrangement **
** Méthode qui fonctionne de la même manière ** --trouver et détecter --find_all et sélectionnez
cartographier et collecter --delete_if et rejeter!
** Classification des méthodes destructives et non destructives ** -Méthode destructrice sans! - Array#concat - Array#pop - Array#push - Array#shift - Array#unshift - Array#delete - Array#clear - String#concat - Hash#update - Hash#delete - Hash#delete_if - Hash#clear
** Il y en a plus, mais c'est par ici que je sortais souvent. ** **
** Comment déclarer un hachage **
{} (Déclarer un hachage vide)
Expressions régulières ――Le niveau d'expressions régulières qui apparaissent dans le test pratique est parfait.
** Comment utiliser ici le document **
** Mode d'ouverture de fichier **
Différences "r", "w", "a", "r +", "w +", "a +"
Supprimez ce qui se passe si vous ne donnez pas ce qui précède comme argument -** Format de date **
** Addition et soustraction de temps par objet Time **
Même les méthodes que vous connaissez peuvent être utilisées comme ça! Il y a eu beaucoup d'apprentissage et c'était très instructif. J'aimerais continuer à apprendre et acquérir de l'or.
Recommended Posts