대전대학교 대학원 | 블록체인 기술 특론 | 연삼흠 교수
1주차부터 7주차까지 전 범위입니다. 각 주차별 핵심 주제:
완전한 오픈북은 아닙니다. A4 용지 1장(양면)에 직접 정리한 개인 노트만 허용됩니다. 교재, 슬라이드, 전자기기는 사용할 수 없습니다. 노트를 작성하는 과정 자체가 훌륭한 복습이므로, 핵심 개념과 코드 패턴을 정리해 오세요.
실기 시험은 시험장 PC에서 Remix IDE 또는 WIA 시뮬레이터를 사용하여 진행됩니다:
총 90분입니다. 권장 시간 배분:
시간이 부족할 수 있으므로, 아는 문제부터 먼저 풀고 어려운 문제는 나중에 돌아오세요.
네, 서술형과 실기 문제에 부분 점수가 있습니다:
모르는 문제도 반드시 답을 작성하세요.
완벽한 문법보다는 로직과 구조가 더 중요합니다. 예를 들어 세미콜론 하나가 빠졌다고 크게 감점하지는 않습니다. 하지만 핵심 키워드(require, modifier, event, emit, view, public 등)는 정확히 알아야 합니다. A4 노트에 자주 사용하는 코드 패턴을 정리해 오세요.
모든 주차에서 균등하게 출제되지만, 5~6주차(스마트 계약)가 실기 문제와 겹치므로 상대적으로 비중이 높습니다. 특히 Solidity 코드 작성 능력이 실기 30점 전체에 영향을 줍니다.
네, WIA-FIN-007(스마트 계약)과 WIA-FIN-015(디지털 지갑)의 핵심 원칙이 서술형에 출제될 수 있습니다. 각 표준의 주요 원칙(5가지 정도)과 그 이유를 설명할 수 있어야 합니다. 세부 조항보다는 큰 원칙 중심으로 학습하세요.
전체 코드를 외울 필요는 없습니다. 하지만 다음 패턴은 자유롭게 작성할 수 있어야 합니다:
매우 도움됩니다. 각 주차의 과제는 핵심 개념을 실습하도록 설계되었습니다. 특히:
과제에서 작성한 코드를 다시 한번 분석해 보세요.
시험 후 약 1주일 이내에 성적을 공지합니다. 이의 신청 기간은 성적 공개 후 3일입니다. 서술형 및 실기 답안에 대한 개별 피드백은 수업 시간 또는 오피스 아워에 제공합니다.
효과적인 노트 구성 추천:
표와 도식을 활용하면 더 많은 정보를 담을 수 있습니다. 글씨 크기를 줄이더라도 읽을 수 있는 정도로 작성하세요.
문제 자체는 한국어로 출제됩니다. 하지만 기술 용어(Solidity, mapping, modifier, event, BIP-39 등)는 영어 그대로 사용됩니다. 코드 작성도 당연히 영어입니다. 주요 기술 용어의 의미를 정확히 알고 있어야 합니다.
서술형 답안 작성 요령:
실습 시간에 Remix를 충분히 다루었으므로 기본 사용법은 알고 있어야 합니다. 시험 전 최소한 다음을 확인하세요:
시험 당일 도구 사용법에 대한 기본 안내는 제공하지만, 별도 교육 시간은 없습니다.
중간고사는 전체 성적의 30%입니다. 전체 성적 구성:
중간고사를 놓치더라도 다른 영역에서 만회할 수 있지만, 가능한 한 최선을 다해주세요.