• 통합검색(103)
  • 리포트(84)
  • 시험자료(14)
  • 논문(2)
  • 방송통신대(2)
  • 자기소개서(1)
판매자 표지는 다운로드시 포함되지 않습니다.

"세마포어정의" 검색결과 61-80 / 103건

  • 공기업 전산학 운영체제 요약 정리본(실제 필기준비하면서 정리한 자료)
    프로그램을 기억장소에 적재기능만 하는 로더- 직접 연결 로더 : 4단계 실행 일반적인 로더- 동적 연결 로더 : 일부분만 적재하는 로더매크로 프로세서 기능- 정의 인식 → 정의 ... 저장 → 호출 인식 → 호출 확장프로세스의 정의- 비동기적 행위를 일으키는 주체(예고 없이 실행됨을 의미)- 운영체제가 관리하는 실행 단위- 실행중인 프로그램프로세스의 정의- PCB ... 만이 자원을 사용동기화 기법- 세마포어 기법 : 자원의 사용가능 여부를 나타내는 기법으로 S 값이 0이면 사용불가 1이면 사용 가능을 나타내너 프로세스가 자원에 접근 할 때 사용 가능
    시험자료 | 10페이지 | 5,000원 | 등록일 2011.07.27
  • [운영체제] 비동기 병행 프로세스
    고 프로세스를 동기화하는 방법이다.이는 두개 이상의 프로세스에 의해 공유되는 고유변수로 정의되는데, 보통의 방법으로는 다룰 수 없고 항상 P와 V라는 연산을 통해서만 액세스할 수 ... 있다.세마포어 sem이란 다음과 같은 연산이 허용된 정수형 변수를 말한다.(P와 V란 이름은 wait와 signal이란 말의 네덜란드어에서 나온것으로 이때 signal이란 물론 ... UNIX의 signal호출과는 다르다.)두 연산은 모두 원자화되어야 한다. 즉 sem을 변경할수 있는 프로세스는 한 순간에 오직 하나 뿐이다.▷동기화의 일반적인 방법인 세마포어 방법
    리포트 | 4페이지 | 1,000원 | 등록일 2004.06.16
  • [프로그래밍, 컴퓨터공학]병렬 프로그래밍
    국제 규격은 정의한다. 프로세스가 각자 임계 구역의 문장들을 유지하는 세마포어에 비해, 모니터는 주어진 공유 변수를 접근하는 모든 코드를 하나의 묶은 단위 프로그램이다.모니터의 구분 ... .5(2) 프로세스 생성과 소멸.6(3) 명령어 수준의 병렬성.7(4) 프로시저 수준의 병렬성.7(5) 프로그램 수준의 병렬성.83. 세마포어.94. 모니터.9(1) CSP/K.10 ... 으로도 이용될 수 있어야 한다.프로그래밍 언어에서 병렬 구조를 정의하는 두 번째 방법은 번역기에게 프로그래머가 병렬성이 요구되는 프로그램의 부분을 명확히 지적할 수 있도록 컴파일러
    리포트 | 13페이지 | 2,000원 | 등록일 2006.04.24
  • 멀티프로세스 프로그래밍
    프로그래밍(강의 홈페이지 자료실 제공)LDS2000 매뉴얼5. 실험ㆍ실습의 구체적인 절차 (Step By Step)프로세스 정의, 구조, 생성, 종료에 대한 이해프로세스란?실행중인 ... 기 위해 사용됨fildes[1]은 쓰기 위해 사용됨세마포어 (Semaphore)Process 간의 데이터 교환 방식이 아님공유 데이터의 접근에 필요한 동기화의 제공다수의 process ... 들의 작업을 동기화 하기 위해서 사용주로 사용하는 곳은 shared memory segment에 접근을 동기화 하기위함접근 단계자원의 접근을 제어하는 세마포어 값을 확인세마포어
    리포트 | 22페이지 | 1,000원 | 등록일 2005.01.03
  • Chapter 06 단일 프로세서 스케줄링
    의 생성 과정 - 프로세스 준비 상태에 추가여부 결정? 메인메모리의 사용 가능 공간 확인과 자원 체크2. 선점과 비선점 스케줄링의 차이점을 정의하시오. 왜 엄격한 비선점식 스케줄링 ... )㉰ 세마포어(Semaphore)㉱ 임계구역(Critical Section)=> 무한 연기 현상 - 어떠한 시스템이든지 자원 할당 스케줄링 및 CPU 스케줄링 결정에 의해서 특정 프로
    리포트 | 6페이지 | 1,000원 | 등록일 2009.12.24
  • [프로그래밍언어론] 동시성
    에 의해서 사용되도록 설계되어 있다.다음 코드는 그러한 생산자와 소비자 태스크의 정의를 보여준다. 두 세마포어는 버퍼 언더플로우나 오버 플로우를 확인하기 위해 사용되고, 따라서 ... 으로 생성되는가?세마포어의 개념은, 데이터 구조에 제한된 접근을 제공하기 위하여, 구조에 접근하는 코드 주위에 보호(guard)를 두는 것이다.세마포어는 정수와 태스크 서술자 ... 을 허용하는 언어적 장치이다. 보호는 단지 하나의 태스크만이 한 번에 하나씩 공유 데이터 구조에 접근하는 것을 허용하기 위해 사용될 수 있다. 세마포어는 보호의 구현이다. 보호구조
    리포트 | 18페이지 | 1,000원 | 등록일 2003.11.26
  • Thread 루틴분석
    는 것이다. 이 thread 시스템은 thread의 생성, 완료, 그리고 동기화를 위한 세마포어가 구현되어 있다.이번 과제에 필요한 파일들은→ thread의 생성과 sleep ... , yield등의 thread의 operations 에 사용되는 - thread.cc→ 동기화 루틴, 세마포어, locks, conditional에 사용되는 - synch.cc ... 된다. interrupt가 disable 되고 enable 될 때마다 tic이 하나씩 증가한다. 여기서는 Thread.h에 정의된 대로 systemtick인 10tick이 증가
    리포트 | 13페이지 | 1,500원 | 등록일 2006.11.18
  • [semaphore를 이용한 producer-consumer ] semaphore를 이용한 producer-consumer 프로그램
    러리.#include // semaphore라이브 러리.#define buffer_size 10 // 버퍼의 크기를 정의함.pthread_mutex_t mutex_lock ... 함수 정의.int i,s;for (i=0;i송신 완료, buffer=1[ 0data]수신->수신 완료, buffer=0buffer is empty[ 1data]송신->송신 완료 ... 된 상태블럭이 되기 때문이다. (b_full세마포는 2진 세마 포임.)세마포 함수 : 세마포아(Semaphore)는 임계영역 문제를 해결하기 위하여 동기전용 도구이다. 세마포어는 크
    리포트 | 8페이지 | 1,000원 | 등록일 2004.06.19
  • [운영체제][운영체제]병행프로세스와 교착상태
    을 위한 통신 문제 ⑤ 프로세스의 교착 상태 문제☞정의 : 둘 이상의 프로세스들이 동시에 수행상태에 있는 것을 말한다. ☞목적 : 하나의 cpu는 같은 시점에서 둘 이상의 프로세스 ... 알고리즘 이용 ⑤ 하드웨어 명령어를 이용한 상호 배제 ⑥ 세마포어를 이용한 상호배제①임계구역(Critical Section) 이용 ☞ 임계구역이란 : 상호배제를 시켜야 하는 일정 부분 ... 통ve (B,message)message프로세스 A공유 우편함 B프로세스 C통신회선통신회선2.4.1 교착 상태의 개념 ☞정의 : 상호배제에 의해 나타나는 문제점으로 둘 이상
    리포트 | 34페이지 | 1,000원 | 등록일 2005.10.30
  • [프로그램] 운영체제 프로그램(세마포,condition value,synchronized)동기화 프로그램
    이 되기 때문이다. (b_full세마포는 2진 세마포임.)○ 세마포 함수 : 세마포아(Semaphore)는 임계영역 문제를 해결하기 위하여 동기전용 도구이다. 세마포어는 크게 0과 1 ... 값사이만을 가질수 있는 바이너리(binary) 세마포어와 임의의 정수값을 가질수 있는 카운팅(counting) 세마포어로 그 종류를 나눌수 있다. 세마포어 S는 정수값의 변수이고 ... 한데 그것은 각각 wait(S)와 signal(S)이다. 두 함수의 가장 큰 특징은 각각 아토믹하게 실행 된다는 사실이다. 세마포어 S는 반드시 한번에 한가지 함수만을 실행시킬수 있
    리포트 | 16페이지 | 3,000원 | 등록일 2004.06.27
  • [OS]스레드(Thread) 와 SMP, Windows 객체
    의 관련 특성을 정의하는 템플릿이다. 운영체제는 필요할 때객체 클래스의 특정 인스턴스를 생성할 수 있다.3. 상속사용자 수준에서는 지원되지 않으나 어느 정도는 수행부 내에서 지원 ... 접근이 허용된 경우2. 데이터 접근이 공유 또는 제한될 때객체들에 의해 표현 될 수 있는 개체 - 파일, 프로세스, 스레드, 세마포어, 타이머, 윈도우 등객체 관리자1
    리포트 | 2페이지 | 1,000원 | 등록일 2006.04.25
  • 운영체제 요약 [B5 17page]
    을으로 전개되지만 서브루틴은 그렇치 않다.ㆍ매크로와 서브루틴의 공통점은 반복되는 부분을 별도로 작성하는 것이다.6.매크로의 프로세서의 기능? 매크로 정의 인식: 매크로의 시작 ... 을 알리는 매크로 명령을 인식한다.? 매크로 정의 저장: 매크로 이름은 에 매크로 본체부분은 에 보관한다.? 매크로 호출인식: 주프로그램의 명령부(OP-CODE)에서 으로 매크로 호출 ... 로 작성한 원시 프로그램을 목적 프로그램으로 번역하는 과정은 크게 2단계로 나누어서 수행한다.? 2PASS로 구성하는 이유: 한 개의 PASS만을 사용하면, 기호를 모두 정의한 뒤
    리포트 | 24페이지 | 2,000원 | 등록일 2008.08.28
  • 공룡책 4장 프로세스 발표자료
    용어 : 1960년대 처음 사용, IBM 운영체제에서는 task 프로세스 정의 시스템內 작업의 기본 단위가 되는 모든 활동 요소들  컴퓨터 상에 수행 중인 프로그램의 인스턴스 ... 프로그램 지정된 결과를 얻기 위한 일련의 계통적 동작 비동기적인 활동(asynchronous activity)현재 실행중인 프로그램  가장 일반적 정의프로세스의 상태작업이 완료 ... 프로세스를 지정하는 방식과, 우편함, 파이프, 소켓 등 일종의 채널을 사용하는 방식 - 유닉스의 시그널/세마포어과 같은 동기화 도구 - 원격 프로시저 호출(RPC: Remote
    리포트 | 58페이지 | 3,000원 | 등록일 2008.04.27
  • [운영체제] 운영체제 요약
    System : OS)의 정의컴퓨터 시스템의 자원을 보다 효율적으로 관리, 운영함으로써 사용자들에게 편의성을 제공하고자 하는 시스템 프로그램.2) 운영체제의 역할① 사용자와 컴퓨터 ... 프로세서(Macro Processor)① 매크로 : 반복되는 부분을 한 개의 이름으로 묶어 사용자가 편리하게 사용할 수 있도록 하는 문장.② 처리 과정 : 매크로 정의 인식 ... → 매크로 정의 저장 → 매크로 호출 인식 → 매크로 호출 확장3) 로더(Loader)목적 P/G을 주기억장치에 적재하여 실행 가능하도록 해주는 시스템 프로그램.① 기능 : 할당
    시험자료 | 13페이지 | 1,500원 | 등록일 2004.08.23
  • [공학기술]알고리즘의 상세분석과 병행프로세서- 데커(dekker), 피터슨(Peterson), Lamport 알고리즘- 분석
    (bakery algorithm)2) 하드웨어 방법4. 세마포어(Semaphores)5. 모니터(Monitor)6. 프로세스간의 통신(IPC)Ⅰ. 알고리즘1. 알고리즘의 정의알고리즘이란 ... - 목 차 -Ⅰ. 알고리즘1. 알고리즘의 정의2. 최적의 알고리즘3. 알고리즘의 기술방법4. 알고리즘 표현방법5. 알고리즘 분석Ⅱ. 병행 프로세스1 결정성과 경쟁 조건2 상호배제 ... 도 명료하게 실행이 지정될 수 있는 과정이다.쉽게 정리하면 알고리즘은 특정한 문제를 해결하기 위하여 정의되는 과정이나 방법들의 집합이다.문제를 해결하는 데는 하나의 알고리즘만을 필요하기
    리포트 | 13페이지 | 2,000원 | 등록일 2007.07.09
  • [운영체제] Windows2000 운영체제
    관리자- 운영체제가 인식할 수 있는 모든 객체들을 관리한다. 객체에는 프로세스, 스레드, 파일, 디렉토리, 세마포어, 입출력장치, 타이머를 포함한 많은 종류가 있다. 객체관리자 ... 에 언급된 상황들이 발생하면 현재 실행중인 스레드는 스케줄러의 코드를 실행하게 된다.1. 스레드가 세마포어, 뮤턱, 이벤트, I/O 등에 블록됨.→스레드는 디스패처나 I/O 등 ... 에 블록됨.2. 객체에 시그널을 보냄(즉, 세마포어에 UP을 수행시키는 것과 같다.)→실행중인 스레드는 커널모드에 있다.3. 샐행중인 스레드의 시간 할당량이 소진됨→커널 모드로의 트랩
    리포트 | 19페이지 | 1,000원 | 등록일 2004.01.12
  • [공학]Velos RTOS
    인터럽트 처리 지원 Rich Inter-Thread Communication Velos는다양한 형태의 스레드 간 통신/동기화를 지원 뮤텍스(Mutex) 세마포어(Semaphore ... 며 유연한 확장이 가능 Configurator를 통한 편리한 타깃 이미지 구성 응용 프로그램 및 커널 모듈 동적 로딩 및 실행 원격 펌웨어 업그레이드 기능 제공 사용자 정의 커널 기능 ... 장점 높은 이식성 잘 정의된 하드웨어 추상화 계층 사용 EC++ (Embedded C++) 호환 유연하고 강력한 API 지원 데스크탑용 GUI와 대등한 기능 구현 가능 잘 정의
    리포트 | 24페이지 | 1,000원 | 등록일 2007.05.01
  • [운영체제] 세마포
    ection). . .lock = false ;. . .}3) 세마포어(semaphore)를 이용한 상호배제의 구현- 세마포어 변수의 값을 1로 주고 임계영역에 들어가기 전에 wait ... 를,나올 때 signal을 호출하기만 하면 된다① 세마포어란 - 복잡한 문제에 있어서 상호배제를 해결하기 위한 동기화 도 구- 신호기라는 뜻으로 각 프로세서에 제어신호를 전달 ... 하여 순 차적으로 진행하기 위한 동기화를 구현② 세마포어의 사용- n개의 프로세스 임계구역 문제를 다루는데 사용- 여러 가지 동기화 문제를 해결하는데 사용③ 표준연산- 세마포어 S
    리포트 | 9페이지 | 1,000원 | 등록일 2002.12.17
  • [공학]병렬 프로그래밍의 모든 것
    의 병렬성194. 4 프로시저 수준의 병렬성194. 5 프로그램 수준의 병렬성19Ⅴ. 세마포어(Semaphores)20Ⅵ. 모니터216. 1 CSP/K216. 2 Concurrent ... 한 분명하게 나타내는 목적으로도 이용될 수 있어야 한다.프로그래밍 언어에서 병렬 구조를 정의하는 두 번째 방법은 번역기에 프로그래머가 병렬 성이 요구되는 프로그램의 부분을 명확히 ... 에 따라 다른 라이브러리 함수들이 제공될 수 있다. 물론 언어가 표준 병렬 라이브러리를 요구한다면 이것은 언어 정의에 병렬 기능을 포함하는 것과 같은 것이다.4. 2 프로세스 생성
    리포트 | 26페이지 | 2,500원 | 등록일 2007.06.29
  • [운영체제] 교착상태 방지방법과 상호배제의 기법
    (lock, key) ;} while (key == true) ;// 임계영역 (critical section). . .lock = false ;. . .}3) 세마포어(s ... emaphore)를 이용한 상호배제의 구현- 세마포어 변수의 값을 1로 주고 임계영역에 들어가기 전에 wait를,나올 때 signal을 호출하기만 하면 된다1 세마포어란 ? - 복잡한 문제 ... 에 있어서 상호배제를 해결하기 위한 동기화 도구- 신호기라는 뜻으로 각 프로세서에 제어신호를 전달하여 순차적으 로 진행하기 위한 동기화를 구현2 세마포어의 사용- n개의 프로세스 임계
    리포트 | 9페이지 | 3,200원 | 등록일 2002.11.20
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2025년 08월 04일 월요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
9:40 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감