운영체제: pintos
네트워크: KENS
컴파일러: kecc

pintos는 최소한의 기능만하는 리눅스같은 운영체제 개발하는건데 컨텍스트 스위칭, 시스템콜, 가상메모리 (페이지테이블), 파일시스템 구현해볼 수 있음
[개발언어는c]

KENS는 TCP스택 구현하는거임. socket, listen, accept, connect, bind, close, read,write 같은 시스템콜구현하는게 주된 과제
[개발언어는cpp]

kecc는 c를 RISC-V어셈블리로 바꾸는 컴파일러임.
c타입은 구조체, 배열, 포인터, 정수, 부동소수점, void타입 지원했음. 세부과제7개랑 기말고사로 천하제일컴파일러대회(gcc랑 성능비교)가 있었는데
천하제일컴파일러대회는 주로 대학원생들만 성공한듯?
[개발언어는Rust]

3개플젝 모두다 스켈레톤 코드 주어져있음

- dc official App