• 제목/요약/키워드: imperative

검색결과 1,116건 처리시간 0.025초

예제로부터 명령형 프로그램을 합성하는 방법 (Synthesizing Imperative Programs from Examples)

  • 소순범;최태형;정준;오학주
    • 정보과학회 논문지
    • /
    • 제44권9호
    • /
    • pp.986-991
    • /
    • 2017
  • 본 논문에서는 주어진 입 출력 예제로부터 명령형 프로그램을 합성하는 방법을 제시한다. 프로그램 합성기의 입력으로 (1) 입 출력 예제, (2) 불완전한 프로그램, (3) 사용될 변수 및 정수가 주어지면, 합성기는 주어진 입 출력 예제를 모두 만족하는 완성된 프로그램을 출력한다. 기본 알고리즘은 정답 프로그램을 찾을 때까지, 가능한 모든 프로그램을 나열하는 것이다(enumerative search). 이 경우 탐색 공간이 매우 크므로 오랜 시간이 걸린다는 문제점이 있다. 시간을 효과적으로 단축하기 위한 우리의 방법은, 코드 최적화 기법을 이용해 문법은 다르지만 같은 의미의 프로그램들을 확인함으로써, 불필요한 중복탐색을 피하는 것이다. 20개의 입문자 교육용 프로그래밍 문제들을 대상으로 합성 알고리즘 성능을 평가한 결과, 우리의 방법이 기본 탐색 알고리즘의 성능을 약 10배 향상시킴을 확인하였다.

내장형 스트리밍 어플리케이션을 위한 매개변수 데이터플로우 모델 기반의 C++ 확장 (A C++ Extension based on a Parameterized Dataflow Model for Embedded Streaming Applications)

  • 최윤서
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권4호
    • /
    • pp.231-243
    • /
    • 2009
  • 내장형 신호처리 시스템의 상당 수는 스트리밍(streaming) 어플리케이션의 특성을 지니고 있다. 데이터플로우(dataflow) 계산모델을 이용하면 스트리밍 프로그래밍 패러다임을 손쉽게 표현할 수 있다. 데이터플로우 계산모델에서는 프로그램의 병렬성이 드러나므로 멀티코어를 위한 병렬 프로그램으로의 컴파일 과정 또한 용이해진다. 우리는 내장형 신호처리 시스템의 스트리밍 특성을 데이터플로우 계산모델에 기반하여 표현하기 위한 언어 확장으로서 SPEX(Signal Processing Extension)을 제안하고자 한다. SPEX는 기존의 명령형언어(imperative language)상에 스트리밍 프로그램밍 패러다임을 표현할 수 있게 한다. SPEX 언어 확장은 매개변수 데이터플로우 계산모델(parameterized dataflow)에 기반하고 있으며, 이를 위해 몇몇의 키워드를 기존의 C++ 언어 더하는 방식으로 이루어져 있다. 본 논문에서는 하나의 필터내에서의 스트리밍 계산 특성 및 필터 간의 스트리밍 데이터 전달을 표현하는 SPEX의 기능에 초점을 맞추고자 한다.

칸트의 정언명법과 주자(朱子)의 도덕철학 (Kant's Categorical Imperative and Chu Hsi's Moral Philosophy)

  • 임헌규
    • 동양고전연구
    • /
    • 제35호
    • /
    • pp.297-327
    • /
    • 2009
  • 18세기의 칸트는 당시의 자연과학은 올바른 방법론의 정립으로 말미암아 눈부신 발전을 거듭하고 있지만, 형이상학(제일철학)은 엄밀한 학적 토대를 구축하지 못하여 '독단론'과 '회의론'이 전제하는 분쟁이 그치지 않은 싸움터에 불과하다고 인식하였다. 따라서 칸트는 엄밀한 이성의 자기비판을 통해 형이상학 및 인식의 가능성 문제를 제기하였으며, 이성의 월권적 사용에 의해 성립된 전래의 형이상학과 존재론은 선험철학으로 변형되어야 한다고 주장하였다. 나아가 그는 도덕의 형이상학을 정초하기 위한 세 가지 정식, 즉 1) 보편법칙의 정식, 2) 목적 자체의 정식, 그리고 3) 자율의 정식을 제시하였다. 보편법칙의 정식은 도덕 혹은 윤리학이 '상대주의' 혹은 '회의주의'에 빠지지 않게 하기 위한 필요요건이라고 할 수 있고, 목적 자체의 정식과 자율의 정식은 탈형이상학의 시대에 유일한 도덕의 원천이라고 할 수 있다. 이 점에 착안하여 주자의 도덕철학이 칸트의 이 정식을 어느 정도 충족시키고 있는 지를 논구함으로써 그 현대적 의의를 탐구하려고 하였다. 여기서 우리는 주자의 도덕철학 또한 보편성의 정식을 충족시키고 있으며, 나아가 그 도덕 주체 또한 그 자체 내에 도덕법칙과 그것을 실행할 수 있는 능력을 지니고 있는 목적 존재라는 것, 그리고 도덕법칙을 자각하고 자기정립(위기(爲己))을 통해 그 도덕 법칙에 자율적으로 따르는 존재라는 것을 제시하였다. 따아서 주자의 도덕철학은 여전히 형이상자인 리(理)에 의해 정당화되는 형이상학적 윤리학이라는 점에서 이른바 '물자체'에 불가지론의 입장에서 '구성주의'를 주장하는 칸트의 입장과 구별된다. 그리고 주자 도덕철학의 핵심개념인 리(개념상 초월이자 현실상 내재)의 형이상학은 전래의 '초월적 이원론'과 현대의 '물리일원론'을 비판하는 제3의 입장으로 새로운 도덕의 가능성을 제시해 줄 수 있다고 제안하였다.

3D Packaging : Where All Technologies Come Together

  • 김영철
    • 한국마이크로전자및패키징학회:학술대회논문집
    • /
    • 한국마이크로전자및패키징학회 2006년도 SMT/PCB 기술세미나
    • /
    • pp.139-151
    • /
    • 2006
  • [ $\bullet$ ] 3D is proliferating in all package types $\bullet$ Thin packages challenge all assembly technologies $\bullet$ Package assembly and test are closely coupled and design for testability is imperative to success

  • PDF

중세 이후의 서양 논리사

  • 이승온;이석종
    • 한국수학사학회지
    • /
    • 제10권2호
    • /
    • pp.64-71
    • /
    • 1997
  • This paper is a sequel to [5]. We investigate a relation between the history of modern western logic and religion. The period from the seventeenth century to the present day is dominated by science; traditional religious beliefs remain important, but are felt to need justification, and are modified wherever science seems to make this imperative.

  • PDF

노화와 관련된 생리학적 변화에 대한 고찰 (Age-Related Physiological Consideration)

  • 박규현
    • The Journal of Korean Physical Therapy
    • /
    • 제16권1호
    • /
    • pp.49-59
    • /
    • 2004
  • Chronic and acute musculoskeletal disorders associated with aging are a challenges to the physical therapy. An understanding of the pathophysiology of normal and pathological aging is imperative for making effective clinical decisions. The foundation for understanding the aging musculoskeletal system is understanding the sequence of normal musculoskeletal development, which begins prenatally

  • PDF

Esterel에서 동기장치 중복사용 문제 검출시 과잉 경보 줄이기 (Reducing False Alarms in Schizophrenic Parallel Synchronizer Detection for Esterel)

  • 윤정한;김철주;김성건;한태숙
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권8호
    • /
    • pp.647-652
    • /
    • 2010
  • Esterel이라는 절차형(imperative) 동기(synchronous) 언어로부터 회로를 합성(synthesis)할 때, 하나의 동기장치(synchronizer)가 한 클럭에 중복사용되는 문제(schizophrenic parallel synchronizer)가 발생할 수 있다. 기존 컴파일러는 동기장치가 중복사용될 경우 동기장치를 복제하여 이 문제를 해결하고 있다. 본 논문은 동기장치가 중복사용되더라도 회로상/기능상 문제가 없는 조건을 제시하고, 이를 기반으로 소스코드를 분석하여 복제해야만 하는 동기장치를 찾아주는 알고리즘을 제안한다. 이 알고리즘은 컴파일러가 중복사용되는 동기장치들 중에서 꼭 복제해야만 하는 것을 알 수 있게 해 주어, Esterel 프로그램을 좀 더 작은 회로로 합성할 수 있도록 한다.

Development of Impact Evaluation and Diagnostic Indicators for Sinkholes

  • Lee, KyungSu;Kim, TaeHyeong
    • International Journal of Contents
    • /
    • 제14권3호
    • /
    • pp.53-60
    • /
    • 2018
  • Based on the previous studies on sinkholes and ground subsidence conducted until date, the factors affecting the occurrence of sinkholes can be divided into natural environmental factors and human environmental factors in accordance with the purpose of the study. Furthermore, to be more specific, the human environment can be classified into the artificial type and the social type. In this study, the assessment indices for assessing risks of sinkholes and ground subsidence were developed by performing AHP analysis based on the results of the study by Lee et al. (2016), who selected the risk factors for the occurrence of sinkholes by performing Delphi analysis targeting relevant experts. Analysis showed that the artificial environmental factors were of significance in affecting the occurrence of sinkholes. Explicitly, the underground factors were found to be of importance in the natural environment, and among them, the level of underground water turned out to be an imperative influencing factor. In the artificial environment, the underground and subterranean structures exhibited similar importance, and in the underground structures, the excessive use of the underground space was found to be an important influencing factor. In the subterranean ones, the level of water leakage and the erosion of the water supply and sewage piping system were the influential factors, and in the surface, compaction failure was observed as an imperative factor. In the social environment, the regional development, and above all, the groundwater overuse were found to be important factors. In the managemental and institutional environment, the improper construction management proved to be the most important influencing factor.

유아의 기질 및 부모의 언어적 통제유형과 유아의 자기통제력간의 관계 (The Relationships Between Children's Temperament, Parental Modes of Verbal Control and Children's Self-control)

  • 정지영;도현심;최미경
    • 아동학회지
    • /
    • 제26권6호
    • /
    • pp.305-319
    • /
    • 2005
  • The subjects of this study were 210 fathers and mothers of 5-year-old preschoolers. Data were analyzed by correlation and regression. Results showed that "activity" was negatively related to children's self-control. Adaptability and rhythmics, however, were positively related to children's self-control in girl Mothers' imperative control was negatively but her position-oriented control and person-oriented control were positively related to the elf-control of boys. Mothers' position-oriented control and person-oriented control were positively related to the self-control of girls. but there were no significant relations found between mothers' imperative control and children's self-control Fathers' person-oriented control was related to the self-control of boys. Finally, both for boys and girls, "activity" was the most influential variable in children's self-control among the four sub-scales of temperament and parental modes of verbal control.

  • PDF