목록인터페이스 (2)
개발자는 기록이 답이다

1. 영화 예매 시스템 요구사항 살펴보기 사용자는 온라인 영화 예매 시스템을 이용해 쉽고 빠르게 보고 싶은 영화를 예매할 수 있다. 영화 : 영화에 대한 기본 정보를 표현한다. 제목, 상영시간, 가격 정보와 같이 영화가 가지고 있는 기본적인 정보를 가진다 상영 : 실제로 관객들이 영화를 관람하는 사건을 표현한다. 상영 일자 , 시간, 순번 등을 가리킨다. 특정한 조건을 만족하는 예매자는요금을 할인받을 수 있다, 할인액을 결정하는 두 가지 규칙이 존재하는데, 하나는 할인 조건(discount condition)이라고 부르고, 다른 하나는 할인 정책(discount policy)이라고 부른다. '할인 조건'은 가격의 할인 여부를 결정한다. 다수의 할인 조건을 함께 지정할 수 있으며, 순서 조건과 기간 조건을..

시스템콜 시스템콜이란 운영체제가 커널에 접근하기 위한 인터페이스이며 유저 프로그램이 운영체제의 서비스를 받기 위해 커널 함수를 호출할 때 이를 거쳐서 호출하도록 설계되어있습니다. 프로세스 관리(생성, 삭제 등), 파일관리, 디바이스 관리, 시간 및 날짜 관련 시스템, 프로세스 간 통신 때 이를 통해 커널함수를 호출합니다. 예를 들어 프로세스를 종료하는 kill()이라는 함수가 있습니다. 이 함수를 발동시키면 시스템콜을 거쳐서 커널함수가 호출되게 됩니다. 시스템 콜의 과정 만약 유저프로그램이 I/O 요청을 위한 트랩을 발동했다고 하면 다음과 같은 과정이 발생됩니다 유저 프로그램이 I/O 요청 트랩발동합니다. 올바른 I/O 요청인지 확인합니다. 유저 모드가 시스템콜을 통해 커널모드로 변환합니다. 이후 커널함..