응시자 가이드

  • 본 테스트는 Jupyter notebook을 이용합니다.

  • 문제 풀이 전 도움말 내용을 확인해주세요.

  • Python3과 R 중, 본인이 선호하는 언어를 선택할 수 있습니다.

  • Jupyter notebook(.ipynb) 파일 작성 중에 저장하지 않은 변경사항은 브라우저를 종료하거나 시험이 종료되면 유실됩니다. 시험 도중 반드시 저장 버튼을 눌러 .ipynb 파일을 저장해주세요.

  • 작업 결과물은 지문에서 지시한 경로에 저장해주세요.  데이터 검증버튼을 누르면 파일을 적절한 경로에 저장했는지 확인할 수 있습니다.

  • 테스트 시간이 끝나기 전에 반드시 최종 제출 및 테스트 종료를 눌러서 테스트를 종료해 주세요. 최종 제출하지 않으면 응시하지 않은 것으로 처리됩니다.


  • 안내 사항 및 규정을 확인하고 화상기기를 연결할 수 있는 이전 단계로 이동할 수 있습니다.

  • 문제 안내에 따라 응시해주세요. 각 문제는 각각의 Problem #N 폴더 안에 .ipynb 파일의 형태로 제공되고 있습니다.

  • 문제를 해결하는 코드를 작성 후 실행해보세요. 코드를 실행하려면 해당 셀을 선택한 후, 상단 메뉴의 Run버튼을 누르거나, 단축키 Ctrl + Enter로 실행할 수 있습니다.

  • CSV 파일을 제출하는 과제인 경우, 문제 폴더 안에 실제로 파일이 생성되어야 합니다. 시험 종료 시점까지도 이 파일이 없다면 채점이 불가능하니 주의해주세요.

  • 문제 풀이에 대한 기본 안내와 사용 가능 언어 및 레퍼런스를 확인할 수 있습니다.

  • 초기화

    • 문제와 답안을 포함한 모든 내용이 초기화 됩니다.

  • 데이터 검증

    • 정답 파일(.csv)이 정해진 위치에 저장이 되어 있는지 확인합니다.

  • 최종 제출 및 테스트 종료

    • 최종 제출 및 테스트 종료를 눌러서 테스트를 종료해 주세요.

  • 시험 종료까지 남은 시간을 표시합니다.

  • 시험 규정과 공지사항을 확인할 수 있습니다.

  • 설정 메뉴에서 언어를 변경할 수 있습니다. (영어,한국어 지원)

    • 언어가 변경되더라도 출제 문제가 해당 언어로 입력되지 않는 경우, 기존 언어로 제공될 수 있습니다.


DS - 응시 언어를 변경하고 싶어요

  • Python3과 R 중, 본인이 선호하는 언어를 선택하여 응시할 수 있습니다.

  • 언어는 주피터 노트북의 상단 메뉴의 [Kernel - Change kernel]에서 변경할 수 있습니다.

  • 선택된 언어로 코드 셀의 코드가 실행됩니다.

DS - 초기코드를 수정해도 되나요?

초기코드는 예시로 작성된 코드입니다.

상황에 맞게 응시자가 수정하여 작성하면 됩니다.

DS - 라이브러리/패키지를 별도 설치하여 이용해도 되나요?

동작 여부는 직접 확인해 보시고 동작하는 기능에 대해서는 문제에 별도 명시가 없는 한 자유롭게 사용해 코드 작성 부탁드리겠습니다.

DS - 종료 버튼을 누르지 못했습니다.

답안파일(.csv)을 생성했다면 답안은 자동저장되어 종료시간이 되면 자동으로 제출 처리 됩니다.

만약, 답안 파일을 생성하지 않았다면 채점이 불가해 0점 처리 될 수 있습니다.

DS - 커널이 정상적으로 동작하지 않아요

실행 중인 코드가 과부하를 일으켜 처리 시간이 오래 걸리거나 응답이 지연되는 상황일 가능성이 큽니다.

  • 잠시 대기해 주세요. 대용량 연산이나 복잡한 루프가 포함된 경우 실행이 완료될 때까지 시간이 걸릴 수 있습니다. 코드에 무한 루프나 불필요한 연산이 없는지 점검해 주세요.

  • 필요하다면 상단 메뉴 Kernel → Restart를 선택해 커널을 재시작할 수 있습니다.