입출력 방식 썸네일형 리스트형 컴퓨터 입출력 방식 컴퓨터의 입출력 방식 = 스트림(운영체제에 의해서 만들어지는 소프웨어적인 다리) 주요한 스트림 3가지 스트림 1. 실행중인 프로그램 콘솔 2. 실행중인 프로그램 파일 3. 실행중인 프로그램 네트워크 상의 다른 컴퓨터 커널 오브젝트(FILE*, stdout, stdin 등등)(== 논리적 파일) 프로그램은 커널 오브젝트에 대한 주소를 알고 있음 커널 오브젝트(논리적 파일)에는 장치(물리적 파일)에 대한 정보가 있고 이를 이용하여 장치를 관리 및 운영함 사용자는 커널 오브젝트(논리적 파일)의 주소를 이용하여 쓰거나 읽는 함수를 호출하면 논리적 파일에 정보를 쓰거나 읽는 동작을 OS가 이를 인지하여 장치(물리적 파일)에 읽거나 쓰는 동작을 함 쓰기 동작은 1. 커널 오브젝트의 버퍼에 장치로 보낼 정보를 저장 .. 더보기 이전 1 다음