
1강-1. 시스템 프로그래밍 개요* 유닉스 시스템 프로그래밍: 유닉스 제공의 시스템 호출을 이용해 프로그램을 작성. 시스템 호출은 서비스를 프로그램에서 이용할 수 있도록 지원하는 프로그래밍 인터페이스. * 시스템: 컴퓨터, 모바일, 자동차, 세탁기 등은 어떤 하나의 목적을 달성하기 위해 필요한 서비스를 제공하는 것. hw/sw로 분류. * 시스템 프로그램: 시스템을 구성하는 자원을 다루는 프로그램, 응용 프로그램에 서비스를 제공하는 프로그램 * 시스템 콜: 운영체제에게 필요한 기능을 요청하는 역할을 한다. * 시스템 콜 인터페이스: 시스템 프로그램(운영체제)이 제공하는 기능을 사용하기 위한 통로 - kernel 내 모듈을 직접 호출 * Library function: 미리 컴파일 된 함수는 내부적으로 시..
Linux
2025. 5. 29. 22:24