콘텐츠로 이동
Xen / docs

문서 검색

한국어 · v0.1.0-demo.3

검색어를 입력하세요.

    EN
    Xen / coding-class v0.1.0-demo.3

    코딩 클래스

    개념을 읽은 뒤 직접 문제를 풀고 프로그램을 만들며 오류를 고칩니다. 각 수업은 확인하기 → 프로그램 만들기 → 오류 해결하기 세 문제로 구성됩니다. 정답 코드부터 복사하기보다 요구 사항과 완료 기준을 먼저 확인하세요.

    1. 확인하기 — 경로 고르기: 처음 배우는 경우 설치부터 테스트까지의 입문 경로를 적으세요. 이미 작은 도구를 만들 수 있다면 고급 경로의 첫 장을 고르세요. 완료 기준: 고급 경로가 스코프 모드에서 시작한다고 설명합니다.
    2. 프로그램 만들기 — 첫 목표 정하기: 입문 과정의 목표로 파일의 단어 수를 출력하는 도구를 정하고, 입력 파일·예상 개수·실패 입력을 하나씩 메모하세요. 완료 기준: one two는 2, 빈 파일은 0, 없는 경로는 오류라는 세 가지 관찰 가능한 결과가 있습니다. 구현은 단어 수 세기 수업에서 완성합니다.
    3. 오류 해결하기 — 확인 단계 나누기: ‘명령을 찾을 수 없음’, ‘타입 불일치’, ‘실행 중 범위 밖 접근’을 각각 환경·검사·실행 단계에 연결하고 첫 확인 방법을 정하세요. 완료 기준: 순서대로 command -v xen, xen check, xen run을 선택하고 환경 문제가 소스 수정만으로 해결되지 않는 이유를 설명합니다.
    수업문제·제작 주제
    Xen 설치환경 진단, 작업 디렉터리, PATH
    첫 프로그램 실행하기출력 순서, 실행 파일, 경로 오류
    변수와 값값 추적, 영수증, 변경 가능성
    자료형과 형 변환나눗셈, 평균 계산, 숫자 타입
    함수와 반복범위, 짝수 합계, 반환 경로
    문자열과 컬렉션바이트와 단어, 성적 요약, 빈 입력
    구조체와 enum상태 분류, 작업 카드, 빠진 갈래
    없을 수 있는 값과 실패Option, 입력 변환, ? 오류
    여러 파일로 나누기모듈 경로, 상품 합계, 선언 불일치
    파일의 단어 수 세기파일 경계 입력, 여러 파일, 인자 전달
    내 코드 테스트하기필터, 단어 수 회귀 검사, 범위 오류

    스코프 모드부터 고급 실습입니다. 원본 변경, 대여, 소유권 이동, 최적화 범위를 직접 선택하고 제약을 검사합니다.

    수업문제·제작 주제
    스코프 모드참조 허용 범위, opt 실험, 호출자 표시
    복사·이동·참조독립 사본, 원본 갱신, 대여 오류
    제네릭과 타입 추론타입 인자, 기본값 선택, 추론 오류
    슬라이스와 이터레이터변환 순서, Box 소비, 뷰 수명
    Box와 재귀 자료구조연결 종료, 길이 함수, 이동 오류

    문제마다 별도 파일을 만들고 정상 프로그램은 검사 후 실행하세요. 테스트 전용 파일은 xen test를 사용합니다. 오류 문제의 시작 코드는 일부러 실패하게 작성했습니다. 원인을 기록하고 고친 뒤 원래 입력과 경계 입력을 모두 다시 실행하세요. 자동 채점기는 없으며, 각 페이지의 완료 기준으로 확인합니다.

    개념이 막히면 각 페이지의 배우기에서 개념 읽기 링크로 돌아가세요. 학습 로드맵과 순서가 같으므로 두 탭을 오가며 진행할 수 있습니다.