> For the complete documentation index, see [llms.txt](https://help.goorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.goorm.io/ko/edu-student/exam-assignment/exam-assignment-interface.md).

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

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

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

![테스트 화면 예시](/files/-LsMg81vbjQCqTyF1BCu)

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

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

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

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

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

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

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

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

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

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

###

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

![테스트 화면 예시](/files/-LsMaaITiFdtWqfxAp-5)

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

![테스트 화면 예시](/files/-LsMapXdh9BfmYmDg5K5)

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

![테스트 화면 예시](/files/-LsMbfTcTI0NQjjrUt8U)

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

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

![일반 문제 화면 예시](/files/-LsMdMOkmZDntsQjMY5O)

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

{% hint style="danger" %}

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

{% endhint %}

![제출 확인](/files/-LsMgrptuDnDfc9-rJqY)

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