Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Партнеры
Рекрутерам: Прескрининг кандидатов about
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Вы можете подписаться на RSS ленту новых тестов сервиса Quizful, в том числе и отдельно по каждой категории

Лента обновлений
ссылка 19:35:14
Комментарий от jurfed:
Поправка к ответу: Локальные вложенные классы не могут им...
ссылка 19:27:48
Комментарий от ttt1:
потому что класлоадер не сможет выбрать объект для загрузки...
ссылка 16:12:08
Комментарий от ttt1:
в каком гугле?
ссылка 13:18:19
Комментарий от serj_agaka:
Согласен на счёт "Модули могут добавляться по одному,...
ссылка Jul 25 22:57
Комментарий от jekonda:
В Java такой код работает, вот я и ошибся(
Статистика

Тестов: 152, вопросов: 8545. Пройдено: 373527 / 1808540.

Тест знаний Ruby 1.8

Вам необходимо зарегистрироваться и войти в систему для прохождения тестов.
head tail Информация о тесте
категория
Ruby
пройден811 из 4066
вопросов в тесте20 из 47
требуется0.0 Q
сертификационныйнет
в рейтинге да
время20 минут
авторadmin
head tail Модераторы
 mega6obep    rubynovich  

Введение

Язык программирования Ruby был создан в 1995 году и достаточно быстро завоевал популярность среди любителей объектно-ориентированных языков.

Вот некоторые возможности и достоинства языка Ruby:

  • Имеет простой в изучении синтаксис
  • Поддерживает обработку исключений
  • Является полностью объектно-ориентированным
  • Поддерживает автоматическую сборку мусора
  • Поддерживает многопоточность, независимую от операционной системы

Целевая аудитория

Тест по основам программирования на Ruby будет интересен широкому кругу людей, которые так или иначе связаны с программированием.

Данный тест можно использовать не только для проверки знаний, но и для обучения. После прохождения теста вы получите возможность посмотреть правильные ответы. Многие ответы содержат объяснения для лучшего понимания материала.

Предварительные требования

Перед прохождением теста желательно:

  • знать основную терминологию (литерал, переменная, метод, класс и т.д.)
  • иметь представление об объектно-ориентированном программировании
  • иметь минимальный опыт программирования на любом императивном языке

Структура теста

Тест охватывает множество аспектов языка, которые должны знать все разработчики на Ruby - от начинающих программистов до программистов с большим опытом разработки приложений.

Вопросы теста условно можно разбить на следующие темы:

  • Общие понятия, синтаксис
  • Операторы и операции
  • Управление ходом выполнения программы
  • Классы и объекты
  • Исключительные ситуации и обработка ошибок

Дальнейшее развитие теста

Направлений развития теста несколько: это и добавление новых вопросов по существующим тестам, и добавление новых тематик, и добавление подробных объяснений ко всем правильным ответам.

Если у вас есть какие-либо замечания или предложения по поводу теста Ruby - основы, будем рады выслушать вас. Оставляйте ваши комментарии в форме слева или же пишите нам на e-mail.


Важно: Ниже обсуждается только тест в целом: покрытие тематик, типы вопросов, пути улучшения теста и так далее.

Замечания, касающиеся отдельных вопросов теста, просьба оставлять в соответствующих топиках,
которые доступны на странице результатов прохождения теста возле каждого вопроса.