• Title/Summary/Keyword: 중간 표현

Search Result 285, Processing Time 0.187 seconds

Dinosaur-Pet App (공룡펫 앱)

  • Kim, Young-Chul
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.423-424
    • /
    • 2018
  • 본 작품은 학생들의 캡스톤디자인 작품이다. 본 작품은 역사적으로 존재했던 공룡에 대한 이해와 생명에 대한 존중을 알리기 위한 앱으로, 단조로움을 피하기 위해 게임형식으로 퀴즈를 풀어 공룡관련지식을 얻을 수 있도록 개발하였다. 따라서 본 앱은 공룡알부터 어미가 되는 일대기를 앱으로 표현하고자 하였으며 알에서부터 성장까지 중간중간에 정답을 맞추게 함으로써 공룡알이 시간에 따라 점점 성장하는 형식으로 꾸며졌다. 본 앱의 타겟 사용자인 유아기 어린이들의 생명에 대한 애정과 책임감을 강조하였고, 오락적인 측면을 합친 교육용 게임 어플리케이션이다.

  • PDF

Compiling Haskell to Java via an Intermediate Code L (중간언어 L-코드를 이용한 Haskell-Java 언어 번역기 구현)

  • Choi, Kwang-Hoon;Han, Tai-Sook
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.12
    • /
    • pp.955-965
    • /
    • 2001
  • We propose a systematic method of compiling Haskell based on the spineless Tagless G-machine (STGM) for the Java, Virtual Machine (JVM) We introduce an intermediate language called L-code to identify each micro-operation of the machine by its instruction, Each macro operation of the machine is identified by a binding Each instruction of the L-code can be easily translated into Java statements. After our determination on representation and L-code program from a STG program is translated into Java program according to out compilation rules. Our experiment shows that the execution times of translated benchmarks are competitive compared with those in Haskell interpreter Hugs, particularly when Glasgow Haskell compiler's STG -level optimizations are applied.

  • PDF

Transferring Dependency Structure from Korean to English Using Phrase-Unit Examples (구문 단위 예문을 이용한 한-영 변환)

  • Kim, Jong-Hyeog;Seo, Jung-Yun;Kim, Gil-Chang
    • Annual Conference on Human and Language Technology
    • /
    • 1994.11a
    • /
    • pp.181-186
    • /
    • 1994
  • 변환 방식의 기계 변역이란 변환 규칙을 사용하여 원시 언어의 중간 단계 표현으로부터 목적 언어의 중간 단계 표현을 구하는 것이다. 변환 방식에는 규칙을 사용하는 변환과 예문을 기반으로 하는 변환이 있다. 규칙을 사용하는 변환시스템은 시스템의 확장성에 문제가 있는 반면에 예문을 기반으로 하는 변환 시스템은 견고하고 시스템의 확장성이 좋으며, 특정 영역에 대한 변역에 매우 적합하다는 등의 장점을 가진다. 예문을 기반으로 하는 변환 시스템에서 예문의 표현은 문장 단위로 할 수도 있고, 혹은 구문 단위로 할 수도 있다. 예문을 문장 단위로 정의 할 경우에는 매우 다양한 형태의 문장들을 포함해야 하므로 예문의 갯수가 매우 많아지며, 그다지 견고하지 못하게 된다. 반면에 구문 단위를 예문으로 하는 경우는 응용성이 좋고 견고하지만, 부분적으로 변역된 여러 구문들을 결합해야 하는 문제가 있다. 이러한 결합 문제를 해결하기 위한 한-영 예문의 대응 함수를 정의하고, 이 결합 함수를 사용하여 정의한 예문을 통하여 호텔 영역에서의 한-영 변환을 하는 시스템을 구현하였다.

  • PDF

Data Structure Extraction of Boundary Segments by Region Labeling (영역 라벨링에 의한 경계선 세그먼트의 데이터 구조 추출)

  • 최환언;정광웅;김두영
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.17 no.1
    • /
    • pp.80-89
    • /
    • 1992
  • This paper presents algorithms which are region labeling and data structure of a boundary segmentation as image intermediate description process. In the method, the algorithms are region labeling, boundary segmentation, line and curve fitting and extracting data structure of each segment. As a result, a data structure of image is described by a set of region number, segment number, line or curve, starting point and end point of each segment and coefficient of line or curve. These data structures would serve for higher level processing as object recognition. For example we will use this data structure to solve the correspondence problem of stereoscopic image information. And we verified these algorithms through the image reconstruction of data structure.

  • PDF

Pauses and Ellipses in Chekhov's Plays: Focusing on Three Sisters (체홉극속의 포즈와 말줄임표에 관한 고찰:세자매를 중심으로)

  • Lieu, Ji-Mi
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.4
    • /
    • pp.186-197
    • /
    • 2010
  • The things that you cannot miss when reading Chekhov's plays are "pauses" and ellipses lining up in the middle of the lines. I think what meaning to amplify and how to express a great number of "pauses" and ellipses when one directs Chekhov's works may be a crucial element that makes his works more Chekhov-like. First, proper uses of "pauses" and ellipses may be helpful for determining the characteristics of the characters. So silence in Chekhov drama allows his plays considered relatively lacking actions to become totally different drama texts with musical dynamics, that is, functions as directive or acting material to be treated delicately.

A Study of LLVM-based Embedded System Performance Analyzer (LLVM 기반의 임베디드 시스템 성능 분석기의 연구)

  • Cho, Doosan
    • The Journal of the Convergence on Culture Technology
    • /
    • v.8 no.1
    • /
    • pp.577-582
    • /
    • 2022
  • For developing a new embedded system, an application program/an emulator and a compiler are developed simultaneously. In order to provide the optimal performance of all system components, local optimization should be carried out for the developing process. For this purpose, if a source-level performance analyzer is developed, it is possible to optimize the application program's source code by the performance evaluation. In general, the performance of an application program is determined in the loop iterations. The Intermediate Representation (IR) code generator generates IR code from the source code, and evaluates the execution time with the instructions in the intermediate representation code. If the source code is improved based on the evaluated result, better results can be obtained in the final application code. This study describes the source-level performance analyzer that can be used during the simultaneous development of the new embedded system and its application programs. The performance analyzer makes it possible to more quickly optimize the performance of the new embedded system.

IF(interchange format) and IF tagging for the Multilingual Spoken Language Translation System (다국어 대화체 음성언어번역 시스템을 위한 IF(interchange format )와 IF 태깅)

  • 최운천
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • 1998.08a
    • /
    • pp.409-412
    • /
    • 1998
  • 미국의 카네기 메론 대학과 일본의 ATR 및 한국의 전자통신연구원 등이 가입한 CSTAR 에서는 99년 국제간 음성언어번역 시스템 데모를 위해 IF를 이용하여 데이터를 주고 받기로 합의하였다. IF는 크게는 인터넷을 통해 다른 나라의 음성언어번역 시스템과 연결하여 데이터를 주고 받는데 사용되고, 작게는 음성언어 번역 시스템 내의 해석 시스템과 생성 시스템 사이에 데이터를 주고 받는데 사용된다. IF는 중간언어 표현의 한 가지 방법으로 간단하면서도 단순한 표현으로 특정 영역 내에 나타나는 이미를 표현할 수 있도록 정의되었다. 대상으로 하는 영역은 여행 안내로 호텔 예약, 비행기 예약, 여행지 안내 및예약 등을 포함하고 있다. IF의 가장 큰 특징은 표현방법의 단순화에 있다. 즉, 의미를 가장 잘 나타낼 수 있는 표현을 골라, IF를 정의하여 언어 종속적인 요소를 가능한 배제하였다. IF 태깅은 발화에 대해 적절한 IF를 붙여 주는 일로 태깅을 수행하는 사람은 IF 태깅 요령에 따라 태깅을 수행하여야 한다. 현재 ETRI에서는 200대화 이상의 한국어 데이터에 대해 IF 태깅을 완료하였으며 해석 시스템과 생성 시스템 개발을 계속하고 있다.

  • PDF

Natural Language Interface with Combinatory Categorial Grammar (결합범주문법을 이용한 자연언어 인터페이스)

  • 이호동;박종철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.173-175
    • /
    • 2000
  • 본 연구에서는 전자상거래 데이터베이스를 대상으로 결합범주문법을 이용한 자연언어질의 인터페이스를 구현한다. 이를 위해 질의문을 분석하고 표현 방법을 논의한다. 또한 SQL 형식언어로 변환하기 위한 어휘 표현 및 유도 방법을 보인다. 제안하는 방법은 구문분석 과정에서 SQL 형식의 질의문을 직접 유도하는 것으로 기존 연구에서 제안됐던 중간논리언어 변환단계를 거치지 않으므로 과정이 간결해져 시스템의 성능향상을 가져올 수 있다. 시스템은 웹 기반과 client/server 구조로 구현된다.

  • PDF

A Phenomenological Study on Experiences as a Dental Intermediary Manager (치과 중간관리자의 근무경험에 대한 현상학적 연구)

  • Moon, Hak-Jin;Lim, Soon-Ryun
    • Journal of dental hygiene science
    • /
    • v.16 no.4
    • /
    • pp.263-271
    • /
    • 2016
  • This study aimed at comprehending the duty, role, and difficulty of intermediary manager through in-depth investigation of dental hygienist intermediary managers experienced over 10 years working in a dental clinic. In-depth interviews were conducted with 10 dental intermediary managers and Giorgi's analysis method was used to analyze the data. Findings revealed that the work experience of the dental hygienist intermediary managers appeared in the range of "becoming an intermediary manager through various processes", "various duties that they experience as an intermediary manager", "difficulty as an intermediary manager", "ability that they perceive as necessary for being a dental intermediary manager", and "worthiness they feel as the intermediary manager". The dental intermediary managers complained of difficulties at work, and appeared to perform various tasks such as human resource management, clinic management support, and patient's management. Accordingly, the researcher considers that research on dental intermediary managers' capacity development necessary.