RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      Win32 환경 하에서 병행성을 지원하는 재사용 가능한 C++ 클래스 설계 및 구현 = Design and implementation of reuseable C++ class that support concurrency in Win32 environment

      한글로보기

      https://www.riss.kr/link?id=A2073227

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      실시간 시스템(Real-Time System)은 요구되는 기능들을 주어진 시간 제약아래 모두 정확하게 수행하는 시스템을 말한다. 병행성(concurrency)은 실시간 시스템을 구현하는데 있어서 가장 중요한 개념중의 하나이다. 이러한 병행성을 구현하기 위한 많은 방법론들이 개발되었고, Modula-2, Ada, CHILL등의 프로그래밍 언어는 병행성의 구현을 언어차원에서 지원하도록 개발되었다. 반면에 많은 수의 사용자를 가진 C++는 순차적 프로그래밍 언어로서 실시간 시스템의 개발에 많이 사용되어지는 프로그래밍 언어이다. C++는 병행성을 지원하지 않는 객체지향 프로그래밍 언어이다. 순차적 언어를 이용하여 실시간 시스템을 개발할 때에는 실시간 운영체제의 시스템 서비스를 이용하여 구현한다. 따라서 C++를 이용하여 실시간 시스템을 개발하기 위해서는 병행성을 지원하기 위한 실시간 운영체제의 시스템 서비스를 C++의 객체지향적인 특징들과 어떻게 잘 조화시키느냐가 중요한 문제이다.
      본 논문에서는 운영체제의 병행성 지원 시스템 서비스를 C++의 클래스로 캡슐화하여 C++를 이용하여 실시간 시스템을 개발하는데 있어서 쉽게 병행성을 구현하기 위한 기반을 제공하고자 한다.
      번역하기

      실시간 시스템(Real-Time System)은 요구되는 기능들을 주어진 시간 제약아래 모두 정확하게 수행하는 시스템을 말한다. 병행성(concurrency)은 실시간 시스템을 구현하는데 있어서 가장 중요한 개...

      실시간 시스템(Real-Time System)은 요구되는 기능들을 주어진 시간 제약아래 모두 정확하게 수행하는 시스템을 말한다. 병행성(concurrency)은 실시간 시스템을 구현하는데 있어서 가장 중요한 개념중의 하나이다. 이러한 병행성을 구현하기 위한 많은 방법론들이 개발되었고, Modula-2, Ada, CHILL등의 프로그래밍 언어는 병행성의 구현을 언어차원에서 지원하도록 개발되었다. 반면에 많은 수의 사용자를 가진 C++는 순차적 프로그래밍 언어로서 실시간 시스템의 개발에 많이 사용되어지는 프로그래밍 언어이다. C++는 병행성을 지원하지 않는 객체지향 프로그래밍 언어이다. 순차적 언어를 이용하여 실시간 시스템을 개발할 때에는 실시간 운영체제의 시스템 서비스를 이용하여 구현한다. 따라서 C++를 이용하여 실시간 시스템을 개발하기 위해서는 병행성을 지원하기 위한 실시간 운영체제의 시스템 서비스를 C++의 객체지향적인 특징들과 어떻게 잘 조화시키느냐가 중요한 문제이다.
      본 논문에서는 운영체제의 병행성 지원 시스템 서비스를 C++의 클래스로 캡슐화하여 C++를 이용하여 실시간 시스템을 개발하는데 있어서 쉽게 병행성을 구현하기 위한 기반을 제공하고자 한다.

      더보기

      다국어 초록 (Multilingual Abstract)

      A Real-Time System is a system that is required to react to stimuli from the environment including the passage of physical time within time intervals dictated by the environment. Concurrency is an inherent feature of real-time system. To implement concurrency in real-time system many software develop method is introduced, and many programming language that provide concurrency in language level such as Modula-w, Ada, CHILL are developed. C++ that have many user but don't support concurrency in language level is most popular programming language in developing real-time system. C++ that have many user is most popular programming language in developing real-time system. C++ is object-oriented language but don't support concurrency in language level. To develop a concurrent tasking application using a sequential language, it is necessary to use a multi-tasking kernel. In developing real-time system with C++ how to combine the concepts of concurrency and object must be very important subject.
      In this article I will show easy way of implementing concurrency in developing Real-Time system with encapsulated concurrency by C++ class.

      번역하기

      A Real-Time System is a system that is required to react to stimuli from the environment including the passage of physical time within time intervals dictated by the environment. Concurrency is an inherent feature of real-time system. To implement con...

      A Real-Time System is a system that is required to react to stimuli from the environment including the passage of physical time within time intervals dictated by the environment. Concurrency is an inherent feature of real-time system. To implement concurrency in real-time system many software develop method is introduced, and many programming language that provide concurrency in language level such as Modula-w, Ada, CHILL are developed. C++ that have many user but don't support concurrency in language level is most popular programming language in developing real-time system. C++ that have many user is most popular programming language in developing real-time system. C++ is object-oriented language but don't support concurrency in language level. To develop a concurrent tasking application using a sequential language, it is necessary to use a multi-tasking kernel. In developing real-time system with C++ how to combine the concepts of concurrency and object must be very important subject.
      In this article I will show easy way of implementing concurrency in developing Real-Time system with encapsulated concurrency by C++ class.

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼