Skip to content

Задания в онлайн-формате на сентябрь

Notifications You must be signed in to change notification settings

PIvchanskaya/Tasks_September

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

О заданиях

Вступление

Этот репозиторий содержит в себе проекты с задачами по Delphi, Java, C++, C#. Это задачи базового уровня, они рассчитаны на сентябрь.

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

Инструкция

Вот последовательность действий для выполнения заданий:

  1. Заклонить репозиторий на свой компьютер.
  2. Открыть проект в IDE.
  3. В структуре проекта открыть юнит нужного задания.
  4. Поработать с кодом. Добиться того, чтобы проект запускался без ошибок и проходил как можно больше тестов(оч желательно все).
  5. Делать коммиты(Commit). Возвращаться на пункт 3 нужное число раз.
  6. Отправить накопленные изменения в свой репозиторий(Push)

Когда изменения будут отправлены, это увидит проверяющий. Далее возможен процесс фидбека и общения, это будет происходит на странице коммита.

Возможные вопросы

Как отключить ненужные тесты/оставить только определенные?

В Delphi(RAD Studio)

Для этого необходимо либо временно исключить юнит с невостребованными тестами из проекта(не забудьте его вернуть:upside_down_face:), либо исключить их выполнение.

Для второго варианта делаем следующее: в структуре проекта выбираем .exe файл, открываем код файла(Ctrl + V либо ПКМ->View Source),

Скриншот пути к коду с тестами Delphi

в коде находим кусок с тестами

Скриншот кода с тестами Delphi

и закомменчиваем невостребованные тесты(в данном случае будет выполнен только 1-ый блок тестов):

Скриншот кода с закомментированными тестами Delphi

В С++(Visual Studio)

Сначала необходимо забилдить решение(F7):

Скриншот вкладки Build

Затем открываем вкладку Test - Test Explorer. В открывшемся окне/вкладке раскрываем список тестов и запускаем необходимые. Для запуска всех тестов можно сразу Run all tests(Crtl + R, A):

Скриншот вкладки Test

В Java(IntelliJ IDEA)

В структуре проекта необходимо найти папку с классами тестов, выбрать нужный. Далее нажать на значок запуска и нажать Run:

Скриншот теста в Java

В C#(Visual Studio)

Сначала необходимо забилдить решение:

Скриншот вкладки Сборка

Затем открываем вкладу Test и выбираем обозреватель тестов:

Скриншот обозревателя тестов

В открывшемся окне раскрываем список тестов и запускаем все/необходимые тесты:

Скриншот тестов