[운영체제] pipeline 구현 (C/C++이용)

등록일 2002.05.31 한글파일한글 (hwp) | 4페이지 | 가격 1,200원
다운로드
장바구니관심자료
상세신규 배너

목차

1.문제정의
2.알고리즘
3.실행(소스코드 & 실행)

본문내용

3개의 프로세스와 2개의 pipe를 이용한다.
첫 번째 "Producer" 프로세스로 file로부터 10byte 단위로 읽어 파이프를 통해 두 번째 process로 넘겨준다.
두 번째 "Processing" 프로세스는 char. 10byte를 전달받아 소문자를 대문자로 변환하고 파이프를 통해 세 번째 process로 넘겨준다.
세 번째 "Consumer" 프로세스는 전달받은 문자를 file에 writing 한다.
위의 PipeLine Processing을 구현한다.
  • 구매평가(0)
  • 구매문의(0)
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.

      찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

      • 파일확장자 운영체제/프로세스 동기화 문제/ 네임드파이프로 클라이언트 서버 구현 3페이지
        1. 네임드 파이프로 클라이언트 서버 구현1-1.원천코드, 동작시험결과 ... , 코드구현 설명(Readme)2. 프로세스 동기화문제 해결
      • 한글파일 리눅스에서 pipe문과 fork문을 이용한 프로그래밍과제 4페이지
        운영체제 두 번째 과제 1. 프로그램 소스 #include <stdio ... 파일은 없습니다.\n",argv[1]); exit(1); } if(pipe ... (fd) < 0){ printf("Pipe 에러!!\n"); exit(1
      • 파일확장자 운영체제 두 개의 프로세스 생성하는 프로그램 소스 5페이지
        (운영체제)프로그래밍 숙제 #1 - 마감일 : 4/1 다음과 같은 ... 작업을 수행하는 프로그램을 구현하시오. ⑴ 조건 : 두 개의 프로세스(A ... , B)를 생성하는 프로그램을 작성 - 프로세스 A는 세 수를 입력받아 큰
      • 한글파일 운영체제 연습문제 3장 (홀수) 4페이지
        3.1 프로세스 관리에 관련된 운영체제의 다섯 가지 중요한 활동은 ... 관련된 운영체제의 세 가지 중요한 활동은 무엇인가? ① 비어 있는 공간 ... .9 왜 JAVA는 JAVA 프로그램으로부터. 이를테면 C 또는 C++
      • 한글파일 [운영체제] small shell programming 4페이지
        #define OUTREDIRECT 6 #define PIPE 7 ... ; break; case '|': type = PIPE; break ... pipe */ narg = 0; for(;;) /* loop forever
      • 파일확장자 MFC로 구현한 UNIX 운영체제 스케줄링 기법 0페이지
        나이스 벨류값도 넣을수 있도록 했고, 그리고 상태에 따라 running, sleep, complete 등으로 구성했습니다.과제로 만든건데 대게 열심히 만들어서 이렇게 올려봅니다.시간 조절 할수 있도록 했습니다.
      • 한글파일 운영체제 자식생성 5페이지
        -1 is 0 2. 두 개의 자식 프로세스를 생성한 후, 부모 프로세스 ... 는 ‘p'를 출력하고, 첫 번째 자식 프로세스는 ’A', 두 번째 자식 ... 프로세스는 'B‘를 각각 10000번씩 출력하고 종료하는 프로그램을
      더보기
      우수 콘텐츠 서비스 품질인증 획득
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서yes24
      다음
      [운영체제] pipeline 구현 (C/C++이용)