# 시험/과제 화면 인터페이스

## 평가 시작하기 (Start to exam)

**`시험시작`** 버튼을 클릭하면 테스트가 시작됩니다.

![테스트 화면 예시](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsMdv-AmXm3jy2dNvnB%2F-LsMg81vbjQCqTyF1BCu%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%207.png?alt=media\&token=f286e28a-e4a4-439d-bcb8-b2f25321c2dd)

1. 문제 정보 <br>
2. 코드 입력<br>
3. 초기화 / 저장/ 실행 / 테스트케이스 / 제출<br>

   **-초기화** \
   작성중인 코드를 모두 지우고 기본 예제 코드로 돌아갑니다.

   **-저장** \
   작성중인 코드를 저장합니다. 저장된 소스코드는 새로고침 하거나 \
   다시 서비스에 접속하더라도 해당 테스트에 남아있게 됩니다.

   **-실행** \
   작성한 코드의 결과나 오류 메세지가 아래 터미널 창에 출력되어 결과 확인이 가능합니다.

   **-테스트케이스 실행** \
   문제 출제자가 지정한 입력값으로 코드를 실행하여 코드가 문제의 의도와 맞게 작동하는지 \
   확인할 수 있습니다. 직접 입출력을 추가하여 사용할 수 있습니다.

   **-제출** \
   완성된 코드를 제출합니다. \
   제출은 여러 번 가능하지만 문제 출제자에 따라 제출 횟수가 제한될 수 있습니다.<br>
4. 실행결과 및 제출결과 확인<br>
5. 컴파일러 버전, 설정, 알림, 내 정보 보기 실행<br>

   **-컴파일러 버전 확인**  \
   구름DEVTH에서 사용가능한 모든 프로그래밍 언어의 컴파일러 버전을 확인할 수 있습니다.

   **-설정** \
   컨텐츠 영역, 에디터 영역 화면 설정을 변경할 수 있습니다. \
   `컨텐츠 영역` 줄간격, 화면 확대/축소 설정\
   `에디터 영역` 줄간격, 글자크기, 에디터 테마, 단축키 맵, 자동 저장 설정이 가능합니다.

   **-알림** \
   시험 중 긴급 공지 등의 알림을 확인할 수 있습니다.

   **-내 정보 보기** \
   내 정보 수정, 로그아웃 메뉴를 이용할 수 있습니다.

###

## 문제 이동하기 (Move to quiz)

![테스트 화면 예시](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsM_2z379VO9p8xcXgZ%2F-LsMaaITiFdtWqfxAp-5%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%208.png?alt=media\&token=e4c898b1-741d-4521-aaf1-b646f6fbb74e)

하단에 '다음', '이전' 버튼을 통해 이동이 가능하며, 좌측 상단 메뉴버튼을 통해 목록을 확인할 수 있습니다.

![테스트 화면 예시](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsM_2z379VO9p8xcXgZ%2F-LsMapXdh9BfmYmDg5K5%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%209.png?alt=media\&token=4f2f65b0-ce0e-4536-bf58-ba4d2eb25c6c)

문제목록 탭에서 원하는 문제를 선택하여 이동할 수 있습니다.

![테스트 화면 예시](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsMbISEuxFVGftQjgVD%2F-LsMbfTcTI0NQjjrUt8U%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%2010.png?alt=media\&token=a0590e30-cbb1-4b45-b9c9-ec963fdeb587)

답안을 제출하지 않고 문제를 이동할 경우 위와 같은 메세지가 출력됩니다. \
\&#xNAN;**`제출하지 않고 이동`**&#xC744; 클릭하여 문제를 이동할 수 있으며 해당 문제는 다시 돌아와서 풀 수 있습니다.

### 일반 문제 화면 확인하기 (non-programming quiz)

![일반 문제 화면 예시](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsMdHU6idK58fJXjJw9%2F-LsMdMOkmZDntsQjMY5O%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%2011.png?alt=media\&token=86b2b0e7-d15c-4538-ba07-ed53271e23cd)

객관식, 주관식, 서술형, O/X, 선긋기, 파일 제출 문제가 있습니다.

{% hint style="danger" %}

#### 모든 문제는 제출버튼을 눌러야 답안이 제출되어 결과에 반영됩니다.

{% endhint %}

![제출 확인](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-LsMgJ65YY1rDxtsIXvH%2F-LsMgrptuDnDfc9-rJqY%2F%EC%9D%B4%EB%AF%B8%EC%A7%80%2012.png?alt=media\&token=64e17420-7dc9-459b-8c7f-1e02e1baf464)

제출버튼을 누르면 위와 같이 문제 옆에 체크 표시가 생깁니다. \
**시험을 종료하기 전 반드시 모든 문제가 제출되었는지 확인해 주시기 바랍니다.**&#x20;
