본 테스트는 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를 선택해 커널을 재시작할 수 있습니다.