프로세스간 통신(IPC) 방법 중 하나인 pipe를 이용한 프로그램을 완성하는 과제
두 스택에 무작위로 들어오는 숫자들을 최소한의 명령어를 사용해 오름차순으로 정렬하는 문제
나만의 작은 쉘을 만들어 터미널에 띄우고, 사용해보는 과제
멀티스레딩 개념을 사용해 모든 철학자(스레드)가 교착 상태(데드락)에 빠지지 않고 생존할 수 있는 프로그램을 만드는 과제
c 라이브러리의 기존 함수들을 직접 구현해 나만의 라이브러리를 만들고, 사용하는 과제
파일 입출력과 관련된 개념을 사용해, 파일을 한줄씩 읽고 리턴하는 함수를 만드는 과제
기본적인 네트워크 지식에 대해 빠른 시험을 치루는 과제
C의 stdio.h 라이브러리에 존재하는 printf 함수를 실제로 구현해보는 과제
서버에 대한 개념을 습득하고, 간단한 홈페이지를 만들어보는 과제
mlx 라이브러리와 ray-tracing 기법을 사용해 윈도우에 도형과 배경을 띄우는 그래픽 과제
아래의 모든 내용은 C언어를 기반으로 한다.💡컴퓨터 메모리, 메모리 릭, 변수, 자료타입, 함수, 포인터, 댕글링 포인터, 널과 널 포인터, const, static, 컴파일, 빌드 과정, 전처리기, Makefile, 컴파일 오류, 런타임 오류, 구조체, 리스트