Раздел 1 — Знания Java
Во всех вопросах ниже, необходимо описать класс и вставить в поле ответа исходный код класса из среды разработки. Если Вы не знаете как ответить на какой либо вопрос, поставьте прочерк. В качестве ответа может быть принята ссылка на git.
1. Описать объект типа прямоугольник и реализовать простейшие операции (вычисление периметра, площади и т.д.)
2. Применяя наследование, описать объект типа квадрат, используя реализованный ранее объект типа прямоугольник.
3. Дана строка. Перевернуть строку, не используя стандартные функции типа revers, встроенные в Java.
4. Выполнить сортировку массива целых чисел, любым из алгоритмов сортировки.
5. Найти максимальный элемент из массива целых чисел.
6. Реализовать простейший пример работы с текстовым файлом.
Раздел 2 — Знания SQL
Во всех вопросах ниже, необходимо описать класс и вставить в поле ответа исходный код класса из среды разработки. Если Вы не знаете как ответить на какой либо вопрос, поставьте прочерк. В качестве ответа может быть принята ссылка на git.
7. Написать SQL запрос на создание таблицы в БД, состоящей из фамилии сотрудника, имени сотрудника, отчества сотрудника, должности, телефона и электронной почты.
Можно использовать любую БД.
8. Написать запрос для создания новой записи в таблице из предыдущего пункта.
9. Написать запрос для выборки всех сотрудников с сортировкой по по фамилии.
10. Написать запрос для изменения должности любого сотрудника.
11. Написать запрос который отберет количество сотрудников с одинаковой фамилией.
Результат должен выглядеть следующим образом:
|Фамилия|Количество|
|Иванов |3|
|Сидоров |1|
|Петров |1|
Раздел 3 — Знания HTML
Во всех вопросах ниже, необходимо описать класс и вставить в поле ответа исходный код класса из среды разработки. Если Вы не знаете как ответить на какой либо вопрос, поставьте прочерк. В качестве ответа может быть принята ссылка на git.
12. Создать простейший макет страницы с заголовком Сотрудники компании.
13. Добавить на страницу таблицу с сотрудниками компании. Интересует именно HTML таблица, привязываться к БД не нужно.
14. Подключить стили css к существующей странице и сделать так, чтобы
— заголовок «Сотрудники компании» был красный, полужирный;
— заголовок таблицы был голубой курсив;
— строки таблицы – зеленый цвет.