정보처리기사 필기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
프로세스 간 통신과 재실행 가능한 배치 설계
원래 이론 →헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 수단 | 핵심 특징 | 구분할 점 |
|---|---|---|
| 파이프 | 프로세스 사이에서 데이터를 흐름 형태로 전달 | 전통적인 익명 파이프는 관련 프로세스의 단방향 통신에 사용 |
| FIFO·이름 있는 파이프 | 이름을 통해 접근할 수 있는 파이프 | 이름을 이용해 관련 없는 프로세스도 연결 가능 |
| 메시지 큐 | 메시지를 큐에 넣고 꺼내 전달 | 메시지 단위의 송수신 |
| 공유 메모리 | 여러 프로세스가 같은 메모리 영역을 공유 | 빠른 데이터 교환에 유리하지만 별도 동기화가 필요 |
| 소켓 | 통신 끝점을 이용한 데이터 교환 | 같은 컴퓨터와 네트워크상의 다른 컴퓨터 모두에서 사용 가능 |
| 세마포어 | 자원 이용 수나 실행 순서를 제어 | 대용량 데이터 전달이 아니라 동기화 수단 |
대표 계산·예제
예를 들어 1,000건 중 600건까지 결과 저장과 완료 표시가 확정되고 601번째부터 실패했다면, 그 상태를 신뢰할 수 있다는 조건에서 601번째부터 다시 시작할 수 있다. 처리 위치만 기록하고 실제 결과가 저장되지 않았다면 자료가 누락될 수 있으므로 완료 표시와 실제 처리 결과가 일치해야 한다.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.