시스템프로그래밍 2차 텀 프로젝트(컴퓨터 공학,unix,sleep,컴공,IT,시프,시스템프로그래밍,sigprocmask,프로젝트,텀,alarm,SIGALRM )
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

시스템프로그래밍 2차 텀 프로젝트(컴퓨터 공학,unix,sleep,컴공,IT,시프,시스템프로그래밍,sigprocmask,프로젝트,텀,alarm,SIGALRM )에 대한 보고서 자료입니다.

목차

#1 3
1. 과제 개요 3
2. 소스코드 설명 3
3. 결과 화면 4
#2 5
1. 과제 개요 5
2. 소스코드 설명 5
3. 결과 화면 6

본문내용

1. 과제 개요
 반복문과 sleep() 함수를 사용해 1초 간격으로 “System Programming”을 출력하는 프로그램을 작성한다.
 작성된 프로그램이 “Ctrl + C”로 종료되지 않도록 sigprocmask() 함수를 이용해 블록한다.

2. 구현 사항
sigset구조체와 sigemptyset(), sigaddset(), sigprocmask() 함수를 이용하여 시그널을 분류하여 블록하였다. 반복문과 sleep() 함수를 이용하여 1초간격으로 “System Programming”을 출력하는 과제 요구사항에 맞게 모두 구현하였다.

3. 소스코드 설명

소스1. sigset 구조체 및 시그널 집합
sigset_t 구조체를 선언 후 sigemptyset() 함수를 사용하여 시그널 집합을 비운다. sigaddset() 함수를 이용해 시그널 집합에 SIGINT를 추가한다. 그후에 sigprocmask() 함수를 사용해 sigset집합 안의 시그널들을 블록한다.

키워드

추천자료

  • 가격4,000
  • 페이지수7페이지
  • 등록일2016.09.05
  • 저작시기2015.3
  • 파일형식압축파일(zip)
  • 자료번호#1007989
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니