Als ich die Ruby Engineer-Zertifizierungsprüfung Silver ablegte, habe ich ein Studienprotokoll zur Überprüfung zusammengestellt. Ich hoffe, es wird jedem helfen.
** Nachtrag 11/10 Prüfung ** Ich habe ** erfolgreich ** mit 86/100 Punkten bestanden. Ich musste kein Geld verschwenden (16.500 Yen). ..
Das Folgende ist ein Zitat von Ruby Home Official Homepage.
Informationen zur Ruby Engineer-Zertifizierungsprüfung Das Ruby Engineer Certification Test System ist ein Zertifizierungs-Testsystem für Ingenieure, die Ruby-basierte Systeme entwerfen, entwickeln und betreiben, Berater, die Systemvorschläge in Ruby machen, Ausbilder, die Ruby unterrichten, und Studenten, die Ruby studieren. Zertifizierte Personen werden hinsichtlich ihrer technischen Fähigkeiten als Ruby-Ingenieure fair bewertet und verfügen über ein hohes Maß an Ruby-Systementwicklungsfähigkeiten. Durch die Zertifizierung können Sie geltend machen, dass Sie über die Grundkenntnisse und Anwendungsfähigkeiten verfügen, die für die Entwicklung von Ruby-basierten Systemen erforderlich sind. Diejenigen, die die Prüfung bestehen, werden von der Ruby Association als "Ruby Association Certified Ruby Programmer Silber / Gold Version 2.1" zertifiziert.
Artikel | Inhalt |
---|---|
Testzeit | 90 Minuten |
Testmethode | CBT-Prüfung |
Die Anzahl der Fragen | 50 Fragen (selektiv) |
Linie passieren | 75% |
Zielversion | Ruby 2.1.x |
Fragenbereich | Grammatik Kommentare, Literale (Zahlen, Boolesche Werte, Zeichenfolgen, Zeichen, Arrays, Hashes usw.), Variablen/Konstanten und Bereiche, Operatoren, Bedingungen, Schleifen, Ausnahmebehandlung, Methodenaufrufe, Blöcke, Methodendefinitionen, Klassendefinitionen, Moduldefinitionen, mehrsprachige Unterstützung Eingebaute Bibliothek Objekt, numerische Klasse, String-Klasse, Array-Klasse, Hash-Klasse, Kernel-Modul, Enumerable-Modul, Vergleichbares Modul Objektorientierung Polymorphismus, Vererbung, Einmischung |
Ich habe hauptsächlich die folgenden Bücher und Websites studiert.
Die Studienzeit beträgt ca. einen Monat. Die Gesamtstudienzeit betrug etwa 30-40 Stunden.
** [[Überarbeitete 2. Ausgabe] Ruby Engineer-Zertifizierungsprüfung bestanden Lehrbuch (Silber / Gold-kompatibel) Ruby Official Qualification Textbook](https://www.amazon.co.jp/dp/B0756VF9Y3/ref=dp-kindle - Fordern Sie die Umleitungsübung ** heraus? _ Encoding = UTF8 & btkr = 1) und bestätigen Sie Ihre aktuellen Fähigkeiten und Schwächen.
** [[Überarbeitete 2. Ausgabe] Ruby Engineer-Zertifizierungsprüfung bestanden Lehrbuch (Silber / Gold-kompatibel) Ruby Official Qualification Textbook](https://www.amazon.co.jp/dp/B0756VF9Y3/ref=dp-kindle Durchlesen -redirect? _Encoding = UTF8 & btkr = 1) **. Das Fragenspektrum für Silber und Gold ist geteilt, aber da es nicht ausdrücklich angegeben ist, habe ich vorerst eine Runde durchgelesen.
** Arbeiten Sie wiederholt an den Büchern und Website-Scheinprüfungen, die als Referenz aufgeführt sind ** Wie auch immer, lösen Sie das Problem wiederholt. Jedes Mal, wenn ich einen Fehler machte, überprüfte ich die Referenz und den offiziellen Text, um festzustellen, warum ich einen Fehler gemacht hatte. Es war einfacher zu klären, ob ich die Probleme, in denen ich nicht gut war, zusammenfassen und überprüfen konnte. (Ich bin [Bär](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) Ich habe es möglich gemacht, es auf meinem PC oder Smartphone zu überprüfen.) Ich hatte das Gefühl, dass sich der Schwierigkeitsgrad der tatsächlichen Produktion ändern würde, je nachdem, wie viele Arten und Mengen hier angegangen werden könnten. Insbesondere Offizielle Textübung und Ruby Association Mock Exercise Ich denke, dass //gist.github.com/m-haramoto/121dc43453661816f4eef8fe15f86827) von Must angegangen werden sollte. Ich habe REx ungefähr 7 Mal gemacht, aber es ist etwas schwieriger als andere Scheinprüfungen, also hoffe ich, dass ich es mir leisten kann, es zu perfektionieren. Überlegen. Ich habe die Prüfung abgelegt, nachdem ich in jeder Prüfung eine Punktzahl von ca. 90% erreicht hatte.
** Mach die Prüfung! ** **. Ich war in guter körperlicher Verfassung und legte die Prüfung ab. Die Testzeit beträgt 90 Minuten. Beeilen Sie sich nicht, denn die Zeit läuft nicht ab, es sei denn, es gibt etwas Besonderes. Vergessen Sie nicht, alle Fragen zu überprüfen, nachdem Sie sie einmal gelöst haben. Ich bin nervös, wenn ich den Endknopf drücke, aber ich bin zuversichtlich!
** Falscher Wert in Ruby **
** Lokale Variablen **
** Umrechnung auf jede Basis (2,8,10,16) **
** ternärer Operator **
** ==, ===, eql ?, gleich? Unterschiede zwischen ihnen **
|, ||, &, &&Unterschiede zwischen
** Grundlegende Syntax für die Ausnahmebehandlung **
** Addition und Subtraktion zwischen Arrays **
** Vereinbarung **
** Methode, die genauso funktioniert **
finden und erkennen --find_all und wähle
kartieren und sammeln --delete_if und ablehnen!
** Klassifizierung destruktiver und zerstörungsfreier Methoden ** -Zerstörende Methode ohne! - 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
** Es gibt noch mehr, aber hier bin ich oft rausgekommen. ** **.
** Wie man einen Hash deklariert **
{} (Deklariere einen leeren Hash)
Reguläre Ausdrücke ――Die Ebene der regulären Ausdrücke, die im Praxistest erscheinen, ist perfekt.
** Wie benutzt man hier Dokument **
** Dateiöffnungsmodus **
"r", "w", "a", "r +", "w +", "a +" Unterschiede
Unterdrücken Sie, was passiert, wenn Sie das oben Gesagte nicht als Argument angeben -** Datumsformat **
** Zeitaddition und -subtraktion nach Zeitobjekt **
Sogar die Methoden, die Sie kennen, können so verwendet werden! Es wurde viel gelernt und es war sehr informativ. Ich möchte weiter lernen und Gold erwerben.
Recommended Posts