- Глава 3 основные api-интерфейсы java
- Oracle certified associate java programmer 1 (ocajp) — java se 8
- Oracle certified professional java application developer (ocpjad) — java ee 7
- Глава 1 строительные блоки java
- Глава 2 операторы и операторы
- Глава 4 методы и инкапсуляция
- Глава 6 исключения
- Особенности подготовки к сертификационным экзаменам по java se
- Платные курсы
- Подготовка к сертификации oracle java programmer (ocajp) | otus
- Предыстория. зачем я решил сдавать?
- Прохождение теста
- Регистрация на сертификацию
- Сам процесс сдачи
Глава 3 основные api-интерфейсы java
Строка
System.out.println(1 2 "c");
выходы3c
(порядок операторов)- Строки являются неизменяемыми (так же
окончательный
), поэтому выполнение операций над ними всегда возвращает новыйСтрока
str.indexOf()
– возвращает первый индекс вхождения, или -1str.подстрока(включительно, исключительно)
str.начинается с()
иstr.EndsWith()
чувствителен к региструСтрока
реализуетПоследовательность символов
Массив
- массив – это область памяти в куче с пространством для определенного количества элементов;
Строка
реализована в виде массива int[] int[3];
инт[] инт[]{14,12,53};
int[] int{14,12,53};
int [] int[3];
int int[3];
- числа-это ссылочная переменная — это точки к объекту массива
int a[], b;
– это одинмассив int
и одинint
, и это правильно![[Java.язык. Строка;@160bc7c0
– массив /ссылочного типа |/java.lang. Строка и160bc7c0
хэш-код
Массивы строк не выделяют место для строк- . Выделяет место только для ссылок на строки. Массивы позволят вам создавать сами себя и помещать в них все, что соответствует объявленному типу, — но не дает никакого дерьма об ошибках времени выполнения ( Исключение ArrayStoreException
- возникает при попытке сохранить объект, который не соответствует
инициализированному
типу)
Список массивов
новый список массивов(10);
– емкостьновый список массивов(другой список);
Список объектов.удалить(индекс);
логический массив.удалить(объект);
– удаляет первый соответствиеArrayList.удалить, если(условие)
– новое! Ява 8!Замененный набор объектов(индекс, объект)
.Пусто ()
,.очистить()
Обертки для примитивов
parseInt()
возвращает примитив , в то время какvalueOf()
возвращает класс-оболочку- автобоксинг — поскольку примитивы Java 5 автоматически преобразуются в оболочки, если это необходимо (кроме предикатов)
listOfIntegers.add(null)
– законно! но распаковка его в int вызоветИсключение NullPointerException
(поскольку это неint
), что означает следующее:int.get(0);
кстати, добавлениеnull
больше не называется автобоксом.
Даты и время
- совершенно по-другому в Java 8, старого способа нет на экзамене ((яппи!!)
импортируйте java.time. *
- часовые пояса выходят за рамки (даааай!!)
LocalDate
– дата без времени и часового пояса, используется, например, для дня рожденияЛокальная дата.сейчас();
- результат зависит от локали где вы находитесь, но на экзамене используется формат США :
2021-01-20
Локальная дата.года(2021, мес. 1 ЯНВАРЯ)
, то же, что иLocalDate.of(2021, 1, 1)
Местное время
– время без часового пояса и без даты
Oracle certified associate java programmer 1 (ocajp) — java se 8
Этот экзамен поможет вам получить базовые знания о Java. Пройдя сертификацию ассоциированного уровня, вы сможете претендовать на звание профессионала (это следующий этап).
Наличие сертификата OCAJP подтверждает, что программист или кандидат обладает всеми необходимыми навыками, чтобы стать опытным разработчиком Java. Эта сертификация также поможет получить стажировку или работу начального уровня в различных организациях.
Стоимость экзамена:
245 долларов
Продолжительность:
150 минут
Проходной балл:
65%
Темы экзамены:
- Основы Java;
- Работа с типами данных Java;
- Использование операторов и конструкций решений;
- Создание и использование массивов;
- Использование конструкций цикла;
- Работа с методами и инкапсуляцией;
- Работа с наследованием;
- Обработка исключений;
- Работа с выбранными классами из Java API.
Oracle certified professional java application developer (ocpjad) — java ee 7
Этот сертификат подтверждает скиллы программиста в разработке и развертывании приложений с использованием платформы Java, Enterprise Edition 7.
Сертификация оценивает компетенцию в программировании Java EE и оценивает способность: понимать архитектуру Java EE, управлять сохраняемостью с помощью сущностей JPA и проверки компонентов, реализовывать бизнес-логику с помощью EJB.
Стоимость экзамена:
245 долларов
Продолжительность:
110 минут
Проходной балл:
66%
Темы экзамена:
- Архитектура Java EE;
- Управление сохраняемостью с помощью сущностей JPA и BeanValidation;
- API службы сообщений Java;
- Создание веб-приложений Java с использованием сервлетов;
- Создание веб-приложений Java с использованием JSP;
- Создание приложений Java с помощью WebSockets;
- Использование пакетного API в приложениях Java EE 7;
- Использование API параллелизма в приложениях Java EE 7;
- Используйте компоненты CDI;
- Безопасные приложения Java EE 7.
Глава 1 строительные блоки java
- звездочка в импорте пакетов не импортирует дочерние пакеты
- если в 2 импортированных пакетах есть конфликт классов имен, вы получите ошибку компиляции : Тип … неоднозначно , но это нормально, если вы явно укажете на одно имя (например,
java.util. Дата
иjava.sql. *
); если оба явные , но сталкиваются , вы получите еще одну ошибку компиляции: Импорт … сталкивается с другим импортом … {..}
{..} непосредственно в классе вызывается инициализатор экземпляра (может быть статическим или нет); инициализатор экземпляра также является- блоком кода порядок инициализации: поля и инициализатор экземпляра
- блоки выполняются в том порядке, в котором они отображаются в файле, и конструктор в конце противоположность примитивному типу называется
- ссылочным типом существует восемь примитивных типов:
|/байт
(из-128
к127
) ,короткое
,int
,длинные
соответственно:8
,16
,32
,64
-бит;с плавающей точкой
идвойные
являются32
и64
-бит), соответственно;символ
является16
-бит Юникода int num;
– и 32 бита уже выделены Java
Глава 2 операторы и операторы
- три типа операторов: унарные , двоичные , троичные , в зависимости от того, сколько операндов они могут быть применены (1, 2 или 3)
- порядок приоритета оператора (самые странные из них не требуются для этого экзамена):
i
,я--
я
,--я
- унарный
-
,!
*
,/
,%
-
(операторы отношения)
==,
!=
&,
^,
|(логические операторы)
&&,
(логические операторы короткого замыкания)
троичный
а ? в: с=
,=
,-=
,*=
,/=
,%=
,&=
,^=
,!=
,<<=
,>>=
,>>>=
(операторы присваивания)- int/3
- ! (этаж)
- числовое продвижение
- целое число, умноженное на двойное, – это тип двойной числовое продвижение происходит фактически перед операцией для любого оператора.
Глава 4 методы и инкапсуляция
- разница между
по умолчанию
(т. е., когда вы их не указываете) изащищенный
доступ – по умолчанию доступен только для классов в одном пакете, ничего не знает о наследовании - необязательными спецификаторами являются:
статические
,абстрактные
,синхронизированные
(вне области действия),родной
(вне области действия),strictfp
(вне области действия), и они идут между модификатором доступа и тип возвращаемого значения _
и$
разрешены в имени метода, не может начинаться с числа vararg должен быть последним параметром- в списке параметров; поэтому допускается только 1; если он отсутствует, это означает, что это массив длины 0; за исключением того, что вы явно передали null (работает даже для примитивных типов). статические переменные
- vs статические методы — копия статической переменной копируется в каждый класс, код статического метода не статические методы
- используются, например, в служебных классах, где им не требуется состояние объекта, или для совместного использования состояния всеми экземплярами, например счетчик статические методы
- могут быть доступны даже после присвоения значения null ссылке на объект!; и следующий k.callStaticMethod() — работает!
Глава 6 исключения
- Ошибки — они являются другим подклассом
бросаемых
и предназначены для выражения чего-то , что пошло очень неправильно ; JVM бросает их; вы не должны их ловить, так как в любом случае вы не сможете их исправить; Исключение времени выполнения
s вы можете подхватить- вы не можете опустить фигурные скобки с
попробуйте поймать
, как вы можете сесли
и св то время как
поймать
инаконец
блоки должны быть в правильном порядке ; должен присутствовать хотя бы одиннаконец
запускается всегда , за исключением когдаSystem.exit(внутренний код)
называется!- перехват подтипа исключения, который был перехвачен выше не компилируется
- выполняется не более одного блока catch (первый совпадающий) — помните об этом, когда читаете код, его легко забыть!
- исключение, созданное изнутри блока finally маскирует исключение, созданное в блоке catch! как будто предыдущее исключение вообще не было вызвано.
Особенности подготовки к сертификационным экзаменам по java se
В статье мы кратко рассмотрим специфику сертификации Oracle, ее конкретные формы и взаимные отличия. Речь пойдет об экзаменах:
Oracle Certified Associate: Java SE 8 Developer, код 1Z0-808, 8-я версия Java, начальная ступень
Oracle Certified Professional: Java SE 8 Developer, код 1Z0-809, 8-я версия Java, профессиональная ступень
Oracle Certified Professional: Java SE 11 Developer, код 1Z0-819, 11-я версия Java, профессиональная ступень
Для удобства будем далее пользоваться просто кодами этих экзаменов: 808, 809, 819.
Прежде всего отметим, что для сдачи 808-го и 819-го экзаменов нет обязательных предпосылок: заявку может подать любой желающий, официального обучения на авторизованных Oracle-курсах проходить не надо, дополнительных сертификатов не требуется. С другой стороны, к сдаче 809-го допускают лишь тех, кто уже имеет 808-й сертификат.
Таким образом, мы видим, что 808/809 экзамены идут в связке. Каждый из них рассчитан на 150 минут и содержит 85 вопросов (компания Oracle непрерывно модифицирует свои экзамены, меняя не только число вопросов — то 72, то 75, а на сегодняшний день, как мы видим, их 85, — но порой редактирует содержание экзаменационных тем). Делается это для защиты от утечки экзаменационных материалов в сеть и для уточнения формулировок самих вопросов, так как в них категорически не должно быть неоднозначных трактовок, а этого добиться нелегко. В конце концов, даже в JLS (то есть в спецификации на язык) есть множество правил с оговорками, а также особенности конкретных имплементаций в стандартной библиотеке.
С другой стороны, в 819-м экзамене — который появился относительно недавно, в конце сентября 2020-го — отразились радикальные изменения, внесенные Oracle в каденцию релизов (как мы знаем, начиная с 9-й версии от сентября 2021, новые версии Java выходят теперь каждые полгода, в марте и сентябре).
Отметим, что те, кто уже имеет сертификацию по более старым версиям Java (например, 6 или 7), могут, что называется, «досдать» вопросы по обновленному материалу. Для этого имеется целый ряд узкопрофильных экзаменов, но здесь мы эту тему разбирать не будем (подробнее смотрите на
https://education.oracle.com/upgrade-ocp-java-6-7-8-to-java-se-11-developer/pexam_1Z0-817
).
Интересно отметить, что 819-й пришел на смену 815-му и 816-му экзаменам, которые очень напоминали ситуацию с 808/809: один экзамен был младшей ступени (ОСА), другой профессиональный (ОСР). Сейчас все изменилось: после сдачи 819-го экзаменующийся сразу получает сертификат разработчика профессионального уровня.
Более того, количество вопросов в 819-м резко сократилось: их только 50. Но радоваться рано:
во-первых, время тоже урезали. Если на 808/809 давали по 150 минут, то на 819-й отводится лишь 90 минут. Другими словами, интенсивность работы на экзамене сохраняется: в среднем по ~1 мин 45 сек на вопрос.
во-вторых, проходной балл повысили с 65% до 68%.
а в-третьих, поскольку объем экзаменационного материала объективно увеличился из-за появления новых фич, а число вопросов сократилось, теперь в одном вопросе идет проверка знаний по нескольким темам одновременно (раньше один вопрос всегда посвящался одной теме). Теперь представьте, что одну мину-растяжку в коде вы распознали и обезвредили, но вторую не заметили. Какой тогда будет балл за этот вопрос? Правильно: 0 %.
Справедливости ради приведем слова компании Oracle, в которой утверждают, что «новый подход позволяет не только уменьшить число вопросов, но и сделать их более приближенными к практике, а значит, уже не надо задавать вопросы тривиальные». И это правда. Беда лишь в том, что у экзамена идеальная память и он ничего не прощает. Кроме того, сдача 808-ого, пусть даже со скрипом, именно на тривиальных вопросах, даёт возможность получить сертификацию. Провал на 819-м не даст продвинуться вперед ни на йоту.
Это еще одна причина, почему Oracle перешел на новую систему: относительная несложность сдачи ОСА-экзамена привела к тому, что ценность сертификации как института была подорвана. Размылся фундамент. Вплоть до того, что отдельные — причем крупные и известные! — софтверные дома начали с ходу отметать резюме кандидатов, если там стояла строчка «имею сертификат». Изменив идеологию экзамена, Oracle практически гарантировал, что владелец сертификата профессионального уровня действительно много знает и умеет.
Но жизнь есть жизнь, и порой она предъявляет чисто формальные требования, например, при подаче заявки на тендер от компании-претендента могут потребовать иметь в своем штате N-й % сертифицированных разработчиков. В этой ситуации многие фирмы в срочном принудительном порядке организовывают обучение своих инженеров именно для получения ОСА-сертификата. И еще: с опытом успешной сдачи ОСА-экзамена, человек с большей уверенностью — да и шансом на успех!—сможет взяться за ОСР-экзамен. Он на порядок сложнее. Как минимум. Там все отнюдь не по-детски.
В каталоге Luxoft Training есть два курса (JVA-007, Разработка на платформе Java SE. Базовые темы и JVA-008, Разработка на платформе Java SE. Расширенные темы), тематика которых на 80%-90% совпадает с тематикой соответствующих экзаменов, а именно: JVA-007 ←→ 808 и JVA-008 ←→ 809.
В чем состоят отличия:
В 819-й экзамен в полном объеме входят:
808-й
809-й
плюс новые фичи, в первую очередь: модуляризированные системы, var-переменные, а также security
Из этого сопоставления видно, что курсы JVA-007 и JVA-008 разбирают материал более углубленно, чем это требуется для сдачи 808/809. Более того, ими в полной мере можно пользоваться для подготовки к сдаче 819-го. Впрочем, и там, и там потребуется самостоятельно «добрать» несколько тем, если предполагается сдавать экзамен.
Здесь надо еще раз подчеркнуть, что сертификация требует не только знаний теорматериала (их как раз можно получить на занятиях JVA-007 и JVA-008), но и специфических навыков, рассчитанных именно на сдачу экзамена (порядок чтения экзаменационных вопросов, приемы распознавания ловушек, мнемонические формулы для экономии времени, потому что именно время будет самым лимитированным ресурсом на экзамене и так далее). Наши курсы JVA-007 и JVA-008 рассчитаны в первую очередь на разработчиков. В JVA-008, к примеру, мы знакомимся с фреймворком модульного тестирования, потому что это органическое и логическое продолжение тематики аннотаций и рефлексии — а вот на экзамене, даже профессиональном и даже самом новейшем, этого и близко нет.
С другой стороны, в каталоге есть курсы JVA-077, Подготовка к сдаче сертификационного экзамена Oracle Java SE8 Programmer I (1Z0-808) и JVA-078, Подготовка к сдаче сертификационного экзамена Oracle Java SE8 Programmer II (1Z0-809), которые специально делают упор на приемы и навыки именно сдачи экзамена и, кроме разбора теории, дают слушателям специально подобранные задачи, максимально приближенные к реальному экзамену, в то время как JVA-007-й иJVA-008-й курсы опираются на лабораторный практикум более общего характера.
При выборе курса необходимо решить, в чем именно заключается цель обучения: общее повышение квалификации; максимальная отработка навыков на практике; получение сертификации – понимание методики сдачи и прохождения подводных камней; или, например, подготовка к прохождению тендеров, где требуется сертификация участников проекта.
Сомневаетесь в выборе? Свяжитесь с нами, и наши менеджеры помогут вам подобрать наиболее подходящий под ваши цели курс!
Курсы, упомянутые в статье:
JVA-007, Разработка на платформе Java SE. Базовые темы
JVA-008, Разработка на платформе Java SE. Расширенные темы
JVA-077, Подготовка к сдаче сертификационного экзамена Oracle Java SE8 Programmer I (1Z0-808)
JVA-078, Подготовка к сдаче сертификационного экзамена Oracle Java SE8 Programmer II (1Z0-809)
Платные курсы
Платные курсы – более осознанный шаг в изучении программирования. Серьезные образовательные платформы в качестве преподавателей нанимают профессионалов из крупных российских технологических компаний и кроме изучения теории уделяют много времени практическим занятиям.
После обучения в GeekBrains выдается диплом о профессиональной подготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.
Какой бы вариант вы ни выбрали, всегда важна мотивация и четкий ответ на вопрос «Зачем?»
Без применения на практике полученные знания так и останутся бесполезной информацией. С другой стороны, можно годами программировать, быть классным профессионалом с огромным боевым опытом и не иметь никаких сертификатов.
Это, разумеется, не означает, что сертификаты бесполезны. Во время обучения на курсах или при подготовке к экзаменам знания систематизируются и шлифуются. Появляется понимание нюансов и тонкостей, которые во время работы сложно заметить.
Из очевидных плюсов сертификатов по Java выделим следующие:
- Вы лучше узнаете Java, потому что всегда можно найти для себя что-то новое.
- Появится преимущество при приеме на работу. HR крупных компаний из нескольких специалистов выберут того, у которого есть официальное подтверждение квалификации.
- Вырастет ваша ценность как специалиста и, соответственно, вы сможете претендовать на более высокую зарплату.
Если вы считаете, что сертификат нужен, а если вам кажется, будто он бесполезен – вы снова правы. Изначально важен мотив, а ваш профессионализм зависит только от вас и ни от кого более.
***
Если вы только начинаете свой путь в профессии, обратите внимание на курс факультета Java-разработки онлайн-академии GeekBrains. За 12 месяцев занятий с практикующими преподавателями из крупнейших российских технологических компаний вы освоите основы языка или систематизируете уже имеющиеся знания.
Подготовка к сертификации oracle java programmer (ocajp) | otus
Был президентским стипендиатом (одним из двух лучших студентов) в университете, занимался нелинейными динамическими системами, поведением нейронов и детерминистическим хаосом, учил немецкий язык – и в возрасте 18 лет отправился на свою первую, но не последнюю полугодовую практику на немецкую фирму DASA (DaimlerChrysler Aerospace), ставшую позже фирмой EADS (European Aeronautic Defence and Space), а ещё позже – Airbus. Там ещё в 90-х в качестве web-разработчика пробовал писать апплеты на Java. Апплеты дико не взлюбил, и как показало будущее, которого у апплетов не было, был прав.
В 2000 году по окончании университета, разминувшись тогда с готовой карьерой преподавателя, остался работать в Германии. А в 2002 году вместе со всем IT-отделом перешёл в немецкое подразделение американского IT-гиганта CSC, который не так давно слился с HP Enterprise в новую фирму – DXC, купившую всем известный Luxoft.
На данный момент, является председателем совета предприятия. Публицист. Спортивный журналист. Блогер.
Играет в “Что? Где? Когда?” (был чемпионом Германии), в компьютерные игры (на это, правда, совсем нет времени) и на скрипке (когда друзьям нужен кто-то, с кем можно сыграть дуэт).
Предыстория. зачем я решил сдавать?
Начну с того, что идея по сдаче именно этой сертификации сидела у меня в голове очень давно. Перед глазами был пример моей жены, у которой есть крайне солидный опыт ETL разработки и сертификат Oracle по базам данных в придачу. Когда ей надоело заниматься построением сложных запросов, она захотела перейти в разработку и писать на Java.
Процесс собеседования Java разработчика до миддла имеет примерно стандартный вид – секция с алгоритмами, секция с java core и конечно секция с знаниями БД. В ее случае на секции БД собеседующие посмотрели на сертификат, на предыдущий опыт и предложили ей самой их пособеседовать.
Я включил фантазию и представил как может в моем случае помочь сертификат от того же оракла, но по Java. Погуглил и наткнулся на скидку в 90% в честь юбилея Java на сайте оракл и до конца этого периода оставалось всего 2 недели. Что делать? Конечно надо сдавать!
Прохождение теста
В назначенный день отправляемся в центр сдачи. Лучше прийти заранее, так как надо будет заполнить ряд документов и сдать вещи. В моем случае вебкамера почему-то отказывалась распознавать мое лицо. Минут 15 ушло только на то, чтобы сделать фото. На экзамен нельзя брать ничего, от слова совсем.
На тест отводится около 2 часов, в зависимости от варианта экзамена. Обычно удается управиться быстрее. Все вопросы в тесте с множественным выбором. Если ответов несколько, то говорится, сколько именно. В ходе теста вопросы можно пропускать и отвечать позже.
Можно сразу вычеркивать неправильные ответы, чтобы потом было проще выбирать. Если совсем не знаете ответ – выберите хоть что-то. Шансы угадать не такие и маленькие. После того, как все вопросы отвечены, завершаем тест. Раньше сразу показывался результат, теперь надо подождать. Забираем свои вещи и уходим. Если тест сдать не получится, за новую попытку надо будет заплатить полную сумму.
По приходу домой меня уже ждало письмо, в котором сообщалось, что я прошел тест и набрал 86%. Не так и плохо, учитывая то, что 4 года назад я набрал 80% и в общем-то не являюсь большим специалистом по Java, тем более по 8-й части, так как пишу под Android.
Через какое-то время пришло письмо, предлагающее получить бесплатно фуболку Java. Думаю, внимательные читатели уже заметили ее на предыдущих скриншотах. Кто же откажется от халявной футболки? Прислали тоже через 2-3 недели.
Регистрация на сертификацию
Как и прежде, Oracle сотрудничает с сертификационными центрами, которые делают за них всю
грязную
работу по организации теста. Решив не искать добра от добра, я отправился на сайт того центра, где получал первый сертификат. Если вы там не были, нужно будет зарегистрироваться. После чего, скорее всего, нужно будет заполнить профиль. Я это делал 4 года назад, поэтому подробностей не помню.
Но с профилем нужно быть аккуратнее. Когда я его создавал, я находился в Росии, и указал имя и фамилию в первой же пришедшей в голову транслитерации. Так как при первой сертификации я предъявлял российский паспорт, особых вопросов это не вызвало. Зайдя в профиль в этот раз, я обнаружил, что данные не совпадают с данными в моем загранпаспорте, которым я пользуюсь ввиду нахождения в другой стране.
Чтобы не поиметь проблем в день сертификации, я решил обновить данные. Для этого пришлось пообщаться с техподдержкой, выслать им скан паспорта и совершить еще ряд телодвижений. Заняло это все несколько дней. Так что лучше будьте сразу внимательнее к деталям.
После заполнения профиля можно собственно перейти к назначению даты и места теста. Ищем список авторизованных центров в вашем городе и выбираем понравившийся. К выбору стоит подойти вдумчиво, может даже съездить посмотреть. В каких-то центрах может быть холодно, или жарко, или шумно, или людно, или все что угодно. В моем случае в городе всего один центр, а ехать за 70 км в другой город мне было лениво.
Выбираем доступные дату и время и переходим к оплате. На официальном сайте Oracle стоимость экзамена указана как 245$, но на самом деле цена может немного отличаться от страны к стране. В моем случае она составила 250 евро.
После оплаты должна будет прийти кучка писем, сообщающих разную информацию. Ничего особо ценного я там не нашел. Можно выдохнуть и расслабиться, или продолжить подготовку.
Сам процесс сдачи
Так прошли оставшиеся дни до конца акции. Дальше тянуть было нельзя, нужно было сдавать.
Сайт по моему непрофессиональному мнению сайт оракл имеет довольно сложную логику интерфейса и продраться через него до желаемого оказалось не так то просто. Закладывайте часть своих моральных сил на всю организацию.
В конце концов дошел до страницы с регистрацией непосредственно на экзамен, к моему удивлению запись была очень ограничена – выделяются квоты по часам на каждый день, нельзя просто прийти и в свободном ключе выбрать любое время и сдать как удобно. Насколько я понял, ограничен ресурс проверяющих и поэтому дело выглядит довольно близко к атмосфере настоящего экзамена. Хорошо, что ехать никуда не надо.
Дальше интереснее – будет предложена программа в которой будет выполняться сам экзамен. Программа проверит наличие других запущенных программ, подключенных девайсов и наличие вебкамеры. Вебкамера обязательна!
Сам процесс прохождения теста выглядит следующим образом – вы подключается за 15-30 минут до начала и в приложении встаете в очередь на проверку.
В этот момент человек с другой стороны проверяет ваши документы и ставит вас в очередь, все это время важно не отходить, потому что курирующий ваш экзамен человек может подключиться в любой момент. Напомню, что все это время у вас включена камера.
Дальше подключится куратор, который будет наблюдать за вами на всем протяжении экзамена. Рядом с вами должен находиться только компьютер и ваши документы. Никаких других девайсов, шпаргалок, книг и прочих предметов быть не должно. А в комнату не должен никто заходить и не должно быть слышно подозрительных звуков, которые могут вас скомпрометировать.
Если бы я занимался раздачей советов, то посоветовал бы к моменту сдачи рассчитывать только на свои силы и не пытаться обмануть куратора. С одной стороны его не видно и может быть ему без разницы как вы сдаете, но с другой стороны все может быть и наоборот. Аннулировать сдачу ничего не стоит. Так что я бы не провоцировал.