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

검색결과 144건 처리시간 0.024초

비동기 순차회로 파형의 흐름도 변환에 의한 VHDL 코드 생성 알고리즘에 관한 연구 (A Study on the VHDL Code Generation Algorithm by the Asynchronous Sequential Waveform Flow Chart Conversion)

  • 우경환;이용희;임태영;이천희
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 춘계 학술대회 논문집
    • /
    • pp.82-87
    • /
    • 2001
  • 본 논문에서는 IP(Intellectual Property)와 IP 간의 핸드쉐이킹 신호를 비동기 논리회로로 대체 하도록 할 수 있는 인터페이스 논리의 생성 방법에 대하여 기술한다. 특히 핸드쉐이킹 을 위하여 레벨형 입력과 펄스형 입력이 혼합된 비동기 타이밍 파형만 제시되었을 경우 이 파형을 흐름도로 변환시키고 변환된 흐름도에 의하여 VHDL 코드로 대체하는 새로운 \"파형 변환 알고리즘:Wave2VHDL\"을 제안한다. 또한 제안된 알고리즘으로부터 추출한 VHDL 원시 코드를 기존의 국내외 CAD 툴(Tool)에 적용함으로서 IP 인터페이스를 위한 비동기식 전자회로가 생성됨을 확인하고 시뮬레이션 결과와 제시된 타이밍도가 일치함을 증명한다.일치함을 증명한다.

  • PDF

가스 산업 시설의 잠재위험성 평가기법 선정 방법에 관한 연구 (A Study on Selection Method of Hazard Evaluation Technique for Gas Industries)

  • 고재욱;김정원
    • 한국가스학회지
    • /
    • 제8권4호
    • /
    • pp.70-76
    • /
    • 2004
  • 본 연구에서는 가스 산업 시설에서의 적합한 잠재위험성 확인 기법을 선정하기 위해 가스 산업 시설 및 12가지의 기법들을 분석하고, 기법 선정에 영향을 미치는 6가지의 요소를 적용하여 기법 선정에 대한 guideline을 제시하였다. 합리적인 기법의 선정을 위해서 선정에 영향을 미치는 요소들과 각 공정 또는 설비별 사고 발생의 원인과 결과를 8가지의 특성으로 분류하여 4가지의 index를 작성하였다. 또한, flowchart 형식의 의사 결정 과정에 작성된 index를 대입하여 사용이 부적합한 기법들을 소거하고, 최적의 기법 사용에 대한 대안을 제시할 수 있도록 하였다. 또한, 규제요건 비대상 사업장의 자체적 내부 안전성 향상을 위한 guideline으로 활용될 수 있을 것이다.

  • PDF

Presurgical assessment of splenic tumors in dogs: a retrospective study of 57 cases (2012-2017)

  • Lee, Mokhyeon;Park, Jiyoung;Choi, Hojung;Lee, Haebeom;Jeong, Seong Mok
    • Journal of Veterinary Science
    • /
    • 제19권6호
    • /
    • pp.827-834
    • /
    • 2018
  • The purpose of this study was to evaluate the clinical and imaging characteristics of canine splenic tumors and to establish guidelines for the presurgical assessment of splenic tumors in dogs. Fifty-seven dogs that underwent total splenectomy for the treatment of splenic tumors were evaluated by examining medical records, hematologic results, diagnostic imaging results, and histopathologic results. The maximum lesion size from ultrasonography was significantly different between malignant and benign tumors (p = 0.002). There was a correlation between tumor margination and type of splenic tumors (p = 0.045). Precontrast lesion attenuation on computed tomography was significantly different between splenic malignant and benign tumors (p = 0.001). The mean ${\pm}$ SD precontrast lesion attenuation of malignant tumors was $40.3{\pm}5.9$ Hounsfield units (HU), and for benign tumors, it was $52.8{\pm}6.8HU$. In conclusion, some variables of the imaging examination could be used to distinguish the type of splenic tumor. Based on the study results, using a diagnostic flowchart would be effective in increasing the survival rate of patients with splenic malignant tumors. In addition, fine needle aspiration or magnetic resonance imaging prior to surgical exploration and histopathologic examination may be useful in achieving a more accurate diagnosis.

Dynamic Positioning 선박들의 사고사례 분석 (An Analysis on Incident Cases of Dynamic Positioning Vessels)

  • 채종주;정연철
    • 한국항해항만학회지
    • /
    • 제39권3호
    • /
    • pp.149-156
    • /
    • 2015
  • Dynamic Positioning System(DPS)은 동력, DP control 장치, DP 컴퓨터, 위치참조시스템(PRS), 센서, thruster 시스템 및 DP 운용자(DPO) 7가지로 구성되어 있다. DP 선박은 이들 구성요소들에 문제가 발생하면 그 기능을 상실할 수 있는데 이러한 DP 선박의 위치손실사고(Loss of Position, LOP)는 선주가 자발적으로 매년 IMCA에 보고하고 있다. 본 연구에서는 2001~2010년까지 10년 동안 IMCA 보고된 DP 선박 관련사고 612건에 대한 분석을 바탕으로 DPS의 7가지 구성요소와 관련된 사고 원인을 파악하고 이들 중 높은 비율을 차지하는 요인의 정성적, 정량적 분석을 통한 DP 선박의 안전운항 방안을 모색하고자 한다. 10년 평균 가장 높은 비율을 차지한 DPS 사고원인 요소는 PRS였다. 이를 전문가들의 브레인스토밍을 통해 작성된 flowchart를 바탕으로 베이지안 네트워크 분석을 시행한 결과 PRS 각 요소별 조건부 확률을 확인할 수 있었다. DP 선박의 drive off를 발생시키는데 주요한 영향을 미치는 것은 DGPS, microwave radar 및 HPR 이었고 DGPS에 주요한 영향을 미치는 에러 요인은 signal blocked, electric components failure, relative mode error 및 signal weak or fail이라는 것도 확인할 수 있었다.

모바일 프로그래밍 환경분석 및 구현 (A Study on the Environment of Mobile Programing and Application)

  • 백현옥;조태경;이병효;이복용
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 전문대학교육위원
    • /
    • pp.103-106
    • /
    • 2004
  • 본 논문에서는 모바일 프로그래밍의 환경에 대해 분석해보며 그중에서도 SKT에서 채택한 플랫폼인 CVM을 기반으로한 포트리스 모바일 게임을 개발하였다. 게임은 모바일 C로 구현하였으며, 모바일 C의 특징인 Event Driven방식 게임의 실행과정을 flowchart로 나타냈다.

  • PDF

안드로이드 프로그램 정적 분석 고찰 (A Static Analysis of Android Programs)

  • 이호석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(C)
    • /
    • pp.227-229
    • /
    • 2012
  • 본 논문은 Android 프로그램의 정적 분석 방법을 논의한다. Android 프로그램 정적 분석의 목적은 오류발견, 개인정보 해킹 코드 발견, 바이러스 발견, 프로그램 분류 등등이다. 본 논문에서는 Android 프로그램의 분석을 위하여 구문 패턴 정적 분석과 프로그램으로부터 객체 다이아그람과 Flowchart 를 생성하여 프로그램 동적 실행을 추정하여 분석하는 통합된 정적 분석 방법을 논의한다. 프로그램 실행 추정 분석은 프로그램에서 객체 생성, 메소드 호출, 데이터 흐름, 실행 흐름, API 호출과 진행 과정 등을 추정하여, 구문 패턴 정적 분석만으로는 파악하지 못하는 프로그램 실행의 동적 분석이 가능하도록 한다.

SETL을 이용한 소프트웨어의 컴포넌트 기반 융복합 개발 방법 (Component-based Convergence Development Method of Software using SETL)

  • 유홍준;양해술
    • 디지털융복합연구
    • /
    • 제13권6호
    • /
    • pp.165-175
    • /
    • 2015
  • 정보 시스템을 구현하는 프로그램을 설계하는 방법은 Flowchart에서 UML의 Activity Diagram에 이르기까지 다양하다. 하지만, 이제까지 개발된 프로그램 설계 도구와 방법은 프로그램 코딩 도구와 방법에 비해서 상대적으로 효율적이지 않았다. 또한 프로그램 설계와 코드 간의 쌍방향 절환이 용이하지 않아 개발 생산성과 유지보수성을 개선하는 데 한계가 있었다. 따라서 본 연구에서는 컴포넌트 기반의 SOC(Structured Object Component)을 지원하는 설계 및 코딩 융복합 자동화 도구 SETL(Structured Efficiency TooL)의 개발을 통해 프로그램 설계와 코딩 단계를 융복합하여 병렬적인 작업이 가능하도록 하는 융복합 개발 방법을 제안한다. 즉, SETL을 사용하면 프로그램 설계와 코딩 간의 절환을 거의 실시간으로 수행할 수 있어, 소프트웨어 개발 공정 단계간의 격차를 해소하여 개발 생산성 및 유지보수성을 극대화 할 수 있다.

알고리즘적 사고 중심 프로그래밍 활동을 위한 교육용 텐저블 코딩 도구 개발 (Development of an Educational Tangible Coding Tools for Algorithmic Thinking Focused on Programming Activities)

  • 심재권;권대용
    • 컴퓨터교육학회논문지
    • /
    • 제22권6호
    • /
    • pp.11-18
    • /
    • 2019
  • 4차 산업혁명에 대응하기 위한 인재양성을 목적으로 초등학교에서부터 소프트웨어 교육을 필수적으로 수행하고 있다. 소프트웨어 교육은 알고리즘적 사고의 향상을 위해 컴퓨팅을 기반으로 문제해결 절차를 설계하고, 코딩하여 결과를 확인하는 프로그래밍 활동을 제공하고 있다. 일반적으로 프로그래밍 활동에서는 언플러그드 활동을 통해 알고리즘을 설계하고, 이후 코딩하는 단계로 진행된다. 하지만 학생은 알고리즘 설계 활동과 코딩 활동이 중복되는 것처럼 느낄 수 있으며 코딩에 사용되는 도구의 사용법에 따라 설계한 내용과 표현이 다를 수 있어 인지적 부담이 발생할 수 있다. 본 연구에서는 언플러그드 활동에서 설계한 알고리즘을 직관적으로 소스 코드로 변환하여 실행시킬 수 있는 교육용 텐저블 코딩 도구를 제안하고자 한다. 제안하는 도구는 종이 블록을 조합하는 언플러그드 활동을 통해 알고리즘을 설계하고, 사진을 찍어 코드로 변환하여 실행된 결과를 확인할 수 있도록 개발하였고 초등학생을 대상으로 사용성을 검증하였다.

건설 구조물의 공장생산방식 적용 의사결정모델에 관한 연구 (Decision Making Model for Application of Manufacturing Production System in Construction Project)

  • 진의재;박상혁;채명진;한승헌
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2004년도 제5회 정기학술발표대회 논문집
    • /
    • pp.515-520
    • /
    • 2004
  • 최근 건설산업은 구조물의 일부 또는 전체를 대상으로 제조업의 체계적인 생산시스템인 공장생산방식을 활용하여 생산성을 향상시키기 위한 방안을 마련하고 있다. 하지만 효과를 검증하지 않고 무조건적으로 공장생산방식을 도입한다면 생산 규모와 위치에 따라 현장생산보다 공사비용이나 공기가 증가되는 경우도 있다. 공장생산방식을 보다 효과적으로 활용하기 위해서는 공장생산방식과 현장생산방식을 다양한 기준으로 비교해본 후 적용여부에 대한 의사결정이 이루어져야한다. 본 연구는 기존의 연구와 사례분석을 통하여 공장생산방식의 적용에 필요한 의사결정요인을 도출하고 이를 고려한 의사결정모델을 제시하고자한다 크게 3단계의 연구방법을 거쳐 의사결정을 내릴 수 있는 의사결정순서도와 의사결정모형도를 작성하였다. (1) 공장생산방식 적용 의사결정요인을 도출하고 구조화하여 (2) 공장생산의 규모와 공장의 위치의 변화에 따른 이익, 비용, 공기를 산출한 후 (3) 현장생산방식과 공장생산방식을 반복적으로 비교함으로써 의사결정을 내릴 수 있는 모델을 제시하였다.

  • PDF

로봇의 미로 탐색 문제해결을 통한 스택과 큐 학습 방안 (A Learning Method of Stack and Queue through Solving Maze Exploration Problems with Robots)

  • 홍기천
    • 디지털융복합연구
    • /
    • 제10권11호
    • /
    • pp.613-618
    • /
    • 2012
  • 개정된 ICT교육지침에는 알고리즘, 자료구조, 프로그래밍 내용과 같은 컴퓨터과학 요소가 매우 강화되었다. 또한 최근 교육과학기술부는 STEAM 교육을 강조하고 있다. 여기에서 가장 중요한 문제는 "어떠한 방법으로 가르쳐야 하는가?"이다. 즉, 교수학습 콘텐츠의 개발이 필요하다. 그래서 본 논문에서는 레고 마인드스톰 NXT 교육용 로봇을 활용한 스택과 큐 학습 방안을 제시한다. 주된 목표는 로봇이 미로라는 현실적인 구조물을 탐색할 때 스택과 큐가 어떻게 사용되는지를 보여주는 것이다. 교수학습 전략으로는 알고리즘 작성, 순서도, NXT-G 프로그래밍으로 정하였다. 단순한 미로는 왼쪽과 오른쪽 중 어느 한쪽에만 길이 있는 미로이고, 복잡한 미로는 삼거리가 포함된 미로이다. 이 두 개의 미로는 직접 개발하여 제작하였다. 마스터 로봇은 미로의 출구까지 탐색하면서 경로를 스택에 저장한 후, 이 스택을 이용하여 다시 입구까지 되돌아온다. 또한 마스터 로봇은 미로를 탐색하면서 경로를 실시간으로 슬레이브 로봇의 큐에 전달한다. 그 후 슬레이브 로봇은 큐에서 경로를 꺼내어 탐색없이 미로를 주행한다. 로봇의 미로 탐색이라는 미션을 해결하는 과정에서 학습자들은 스택과 큐의 활용 분야를 자연스럽게 이해하게 된다. 이러한 수업을 통해서 학습자들의 논리적인 사고력과 창의력이 향상되고, ICT 교육과 STEAM 교육에도 적용이 가능하리라 기대된다.