• Title/Summary/Keyword: Flowchart

Search Result 144, Processing Time 0.021 seconds

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

  • 우경환;이용희;임태영;이천희
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.05a
    • /
    • pp.82-87
    • /
    • 2001
  • In this paper we described the generation method of interface logic which can be replace between IP and IP handshaking signal with asynchronous logic circuit. Especially, we suggest the new \"Waveform Conversion Algorithm : Wave2VHDL\", if only mixed asynchronous timing waveform suggested which level type input and pulse type input for handshaking, we can convert waveform to flowchart and then replaced with VHDL code according to converted flowchart. Also, we assure that asynchronous electronic circuits for IP interface are generated by applying extracted VHDL source code from suggested algorithm to conventional domestic/abroad CAD Tool, and then we proved that coincidence simulation result and suggested timing diagram.g diagram.

  • PDF

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

  • Ko J. W.;Kim J. W.
    • Journal of the Korean Institute of Gas
    • /
    • v.8 no.4 s.25
    • /
    • pp.70-76
    • /
    • 2004
  • This research was for the analysis of gas industries and 12 Hazard evaluation techniques for the industries, and present the selection guideline of the techniques using 6 factors affecting them. 4 indexes & consequences of incidents into 8 characteristics. Also, combining the indexes with the selection procedure in flowchart format could reduce improper techniques and present alternatives. Also, it is used as guidelines to get safety improvement plan to gas companies.

  • 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
    • /
    • v.19 no.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.

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

  • Chae, Chong-Ju;Jung, Yun-Chul
    • Journal of Navigation and Port Research
    • /
    • v.39 no.3
    • /
    • pp.149-156
    • /
    • 2015
  • The Dynamic Positioning System consists of 7 elements which are namely Power system, Human machine interface, DP Computer, Position Reference System(PRS), Sensors, Thruster system and DP Operator. Incidents like loss of position(LOP) on DP vessel usually occur due to errors in these 7 elements. The purpose of this study is to find out safety operation method of DP vessel through qualitative and quantitative analyze of DP LOP incidents which are submitted to IMCA every year. The 612 DP LOP incidents submitted from 2001 to 2010 were analyzed to find out the main cause of the incidents and its rate among other causes. Consequently, the highest rate of incidents involving DP elements are PRS errors. DP computer, Power system, Human error and thruster system came next. The PRS has been analyzed and a flowchart was drawn through expert brainstorming. Also, the conditional probability has been analyzed through Bayesian Networks based on this flowchart. Consequentially, the main causes of drive off incidents were DGPS, microwave radar and HPR. Also, this study identified the main causes of DGPS errors through Bayesian Networks. These causes are signal blocked, electric components failure, relative mode error, signal weak or fail.

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

  • Pack, Hyun-Ok;Cho, Tae-Kyung;Lee, Byung-Hyo;Lee, Bok-Yong
    • Proceedings of the KIEE Conference
    • /
    • 2004.07e
    • /
    • pp.103-106
    • /
    • 2004
  • 본 논문에서는 모바일 프로그래밍의 환경에 대해 분석해보며 그중에서도 SKT에서 채택한 플랫폼인 CVM을 기반으로한 포트리스 모바일 게임을 개발하였다. 게임은 모바일 C로 구현하였으며, 모바일 C의 특징인 Event Driven방식 게임의 실행과정을 flowchart로 나타냈다.

  • PDF

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

  • Lee, Ho-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.227-229
    • /
    • 2012
  • 본 논문은 Android 프로그램의 정적 분석 방법을 논의한다. Android 프로그램 정적 분석의 목적은 오류발견, 개인정보 해킹 코드 발견, 바이러스 발견, 프로그램 분류 등등이다. 본 논문에서는 Android 프로그램의 분석을 위하여 구문 패턴 정적 분석과 프로그램으로부터 객체 다이아그람과 Flowchart 를 생성하여 프로그램 동적 실행을 추정하여 분석하는 통합된 정적 분석 방법을 논의한다. 프로그램 실행 추정 분석은 프로그램에서 객체 생성, 메소드 호출, 데이터 흐름, 실행 흐름, API 호출과 진행 과정 등을 추정하여, 구문 패턴 정적 분석만으로는 파악하지 못하는 프로그램 실행의 동적 분석이 가능하도록 한다.

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

  • Yoo, Hong-Jun;Yang, Hae-Sool
    • Journal of Digital Convergence
    • /
    • v.13 no.6
    • /
    • pp.165-175
    • /
    • 2015
  • Methods to design programs which implement IT systems have been developed in various forms from flowchart to activity diagram of UML. However, program design tools and methods developed so far have not been efficient comparing to program coding tools and methods. In addition, Program design methods and tools developed until now have been difficult to support the bidirectional conversion between program design and coding, and the improvement of development productivity and maintainability. Therefore, in this study, we propose Convergence Development Method to enable working with wide bandwidth through fusing the program design and coding phase by using SOC and supporting tool named SETL which automatizes the convergence of design and coding. Thus, by using SETL, it is expected that the efficiency gap between the program design and coding phase is reduced, and development productivity and maintainability is increased. key words.

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

  • Shim, Jaekwoun;Kwon, Daiyoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.6
    • /
    • pp.11-18
    • /
    • 2019
  • Software education is required from elementary schools to prepare students for the fourth industrial revolution, which aims to improve algorithmic thinking. In general, teaching is divided into two stages: using a flowchart to design algorithms and implementing them through programming. However, converting a flowchart into code and checking the results in an educational programming tool is time consuming and requires additional programming activities. This study proposes a tangible coding tool that enables elementary students to convert algorithms designed at the unplugged activity into educational programming tool codes. This tool was developed in order for students to design algorithms at the level of assembling paper blocks and input them into a programming tool by taking a picture. Sixth graders were participated in this activity to evaluate its usability.

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

  • Jin Eui-jae;Park Sang-hyuk;Chae Myung-jin;Han Seung-hun
    • Proceedings of the Korean Institute Of Construction Engineering and Management
    • /
    • 2004.11a
    • /
    • pp.515-520
    • /
    • 2004
  • Manufacturing Production System (MPS) has been widely accepted in construction area for the productivity improvement. However, the MPS does not always provide cost and time saving. It often caused more delays and increased project cost. Therefore the use of the MPS technique, systematic decision-making process is needed by reviewing various project parameters such as cost and time. This study includes extensive literature reviews and case studies on MPS. As a result, a decision-making model is proposed. The decision-making flowchart and decision-making model are developed in three steps: (1) identification and categorization of decision-making factors; (2) calculations of benefits, cost, and duration in accordance with the location and the production capacity of the factory; (3) comparisons of MPS and on-site assembly by varying the locations and sizes of the factory

  • PDF

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

  • Hong, Ki-Cheon
    • Journal of Digital Convergence
    • /
    • v.10 no.11
    • /
    • pp.613-618
    • /
    • 2012
  • ICT education guidelines revised in 2005 reinforce computer science elements such as algorithm, data structure, and programming covering all schools. And Ministry of Education emphasizes STEAM education. Most important is that "How instruct them". This means necessity of contents. So this paper suggests learning method of Stack and Queue using LEGO MINDSTORMS NXT. The main purpose is that how stack and queue are used, when robot explore realistic maze. Teaching and learning strategies are algorithm, flowchart, and NXT-G programming. Simple maze has path in left or right, but complex maze has three-way intersection. These are developed by authors. Master robot explores maze and push stack, and then return to entrance using stack. Master robot explores maze and transmits path to slave's queue. And then slave robot drives without exploration. Students can naturally learn principles and applications of them. Through these studies, it can improves ability of logical and creative thinking. Furthermore it can apply to ICT and STEAM education.