Главная / Интернет-технологии /
Разработка приложений на Ruby on Rails / Тест 1
Разработка приложений на Ruby on Rails - тест 1
Упражнение 1:
Номер 1
Для выполнения команды от имени администратора в Unix
системах используется команда
Ответ:
 sudo 
Номер 2
Отметьте команды, которые можно использовать для запуска локального сервера с приложением:
Ответ:
 (1) sudo rails server 
 (2) rails server 
 (3) server 
 (4) local server 
Номер 3
Соотнесите символы и их назначения
Ответ:
Текущий каталог |
→ |
. |
Каталог-родитель |
→ |
.. |
Разделитель каталогов в Unix |
→ |
/ |
Разделитель каталогов в Windows |
→ |
\ |
Домашняя директория в Unix системах |
→ |
~ |
Упражнение 2:
Номер 1
Является ли обязательным наличие интегрированной среды разработки (IDE
) для программирования на Rails
?
Ответ:
 (1) Да 
 (2) Нет 
Номер 2
Является ли обязательным наличие системы контроля версий, например, Git
для программирования на Rails
?
Ответ:
 (1) Да 
 (2) Нет 
Номер 3
Является ли обязательным наличие установленного Ruby
для программирования на Rails
?
Ответ:
 (1) Да 
 (2) Нет 
Упражнение 3:
Номер 1
RVM, rbenv
и pik
являются
Ответ:
 (1) Виртуальными машинами 
 (2) Компиляторами 
 (3) Системами управления версиями 
 (4) Средами выполнения для Rais
 
 (5) Языками программирования 
Номер 2
Отметьте обобщенное название пакетов Ruby
?
Ответ:
 (1) gem 
 (2) packet 
 (3) pack 
 (4) ruby 
Номер 3
Что такое гемсет?
Ответ:
 (1) Некоторый набор гемов 
 (2) Репозиторий гемов 
 (3) Путь установки гемов 
 (4) Файл с перечнем гемов, использующихся в конкретном проекте 
Упражнение 4:
Номер 1
Отметьте команды создания нового проекта
Ответ:
 (1) rails new 
 (2) create new 
 (3) new 
 (4) create 
Номер 2
Что такое Gemfile
?
Ответ:
 (1) Некоторый набор гемов 
 (2) Репозиторий гемов 
 (3) Путь установки гемов 
 (4) Файл с перечнем гемов, использующихся в конкретном проекте 
Номер 3
Стандартным адресом запуска сервера является
Ответ:
 (1) 192.168.0.0 
 (2) 192.168.0.1 
 (3) 127.0.0.1 
 (4) 43.234.55.154 
 (5) При каждом запуске выбирается случайный адрес 
Упражнение 5:
Номер 1
Стандартным портом для запуска сервера является
Ответ:
 (1) 80 
 (2) 1 
 (3) 9000 
 (4) 3000 
 (5) При каждом запуске выбирается случайный адрес 
Номер 2
Создание Git
репозитория производится командой
Ответ:
 (1) git init
 
 (2) get init
 
 (3) create init
 
 (4) start init
 
Номер 3
Команда git add .
Ответ:
 (1) Добавляет файлы в репозиторий только в текущей директории 
 (2) Рекурсивно добавляет файлы текущей директории и всех поддиректорий в репозиторий 
 (3) Создает новый файл в текущей директории 
 (4) Открывает тестовый редактор в данной директории 
Упражнение 6:
Номер 1
Для команды git commit
, которая фиксирует изменения
Ответ:
 (1) Сообщение о фиксации обязательно и должно быть уникальным в пределах одного репозитория 
 (2) Сообщение о фиксации обязательно и не обязано быть уникальным 
 (3) Сообщение фиксации не обязательно 
 (4) Только один коммит на репозиторий может быть пустым 
Номер 2
Отправка изменений на Git
сервер производится командой
Ответ:
 (1) git push
 
 (2) git init
 
 (3) git put
 
 (4) git change
 
Номер 3
Могут ли несколько человек использовать один и тот же репозиторий для работы над общим проектом?
Ответ:
 (1) Да 
 (2) Нет