• Title/Summary/Keyword: Flowchart

Search Result 142, Processing Time 0.029 seconds

Flowchart-C Conversion System using Camera (카메라를 이용한 flowchart-C변환 시스템)

  • 이창우;주윤희;손영선
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2003.05a
    • /
    • pp.165-168
    • /
    • 2003
  • 본 논문에서는 CCD 흑백 카메라를 이용하여 프로그래머의 알고리즘이 표현된 flowchart의 영상을 입력받아 C언어 코드로 변환하는 시스템을 구현하였다. 입력된 영상을 이진화 처리한 영상으로부터 flowchart 기호들을 인식하기 위하여 chain code 방법을 이용하였고, flowchart 기호에 기술된 영문자 및 특수문자의 인식을 위하여 가로 및 세로 히스토그램을 이용하여 한 문자색 분할한 후 각 문자들을 구성하는 흑화소 pixel의 합과 chain code 방법을 사용하였다. 가로 및 세로 투영을 이용하여 흐름선을 인식함으로써 flowchart의 논리흐름을 파악할 수 있었다. 이 시스템을 수치연산에 적용하여, 프로그래머의 알고리즘에 부합하는 프로그램이 작성되어짐을 확인할 수 있었다.

  • PDF

Flowchart-C code Conversion System on Windows (Windows 상에서의 Flowchart-C 코드 변환 시스템)

  • 주윤희;이창우;손영선
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2003.09b
    • /
    • pp.57-60
    • /
    • 2003
  • 본 논문에서는 사용자가 Windows 상에서 자신의 알고리즘을 반영시킨 flowchart를 작성하면 그에 해당하는 C프로그램을 생성시켜 주는 시스템을 구현하였다. 사용자가 그린 flowchart 기호들과 흐름선 및 기호 안에 기술된 문자정보를 연결형 리스트를 사용하여 표현하였다. 기술된 문자 정보를 검색하여, 사용된 함수에 따라 해당 헤더 파일을 추가하고, 입ㆍ출력 함수에 대한 변환을 행한다. 그려진 flowchart기호에 대하여 흐름선의 개수나 연결기호를 이용한 변환 알고리즘을 적용하여 C코드로 변환하여 화면상에 출력시키고, 파일로 저장하였다. 본 시스템을 다양한 알고리즘에 적용시켜서 만족한 결과를 얻을 수 있었다.

  • PDF

A Model of the Curriculum Flowchart for Industrial Engineering (산업공학 교과과정 이수체계에 관한 연구)

  • Hong, Sung-Jo
    • Journal of Engineering Education Research
    • /
    • v.16 no.6
    • /
    • pp.78-86
    • /
    • 2013
  • This paper presents an undergraduate curriculum flowchart model for industrial engineering. Because Industrial Engineering deals with wider categories today than before, the coherent curriculum flowchart design is very difficult. We propose an effective approach using knowledge profile analysis for each course.

Flowchart Programming Environment for Process Control (PC 기반 제어기를 위한 Flowchart 활용 프로그래밍 환경의 개발)

  • 이희원;김기원;민병권;이상조;김찬봉
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.1240-1243
    • /
    • 2004
  • For agile production methods, manufacturing system requires development of a motion controller which has flexibility of general-purpose motion controller and productivity of specialized-purpose one. In this study we developed the Flowchart Programming development environment for Motion language and Process Control. The controller designed on this environment can be used as a general purpose motion controller of a machining tool. Design of control programming based on a flowchart has the advantage of reducing the time consumed and intuitive interface for users. We create the solution with the Microsoft Visio for the flowchart-based platform and OPC for the process communication..

  • PDF

Analysis and Application of Misconception Flowchart for Programming Control Structure Concept Learning (프로그래밍 제어구조 개념 학습을 위한 오개념 순서도 분석 및 적용)

  • Choi, Youngmee
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.12
    • /
    • pp.2000-2008
    • /
    • 2017
  • The purpose of this study is to analyze the misconception flowchart of programming control structure and to suggest it as a method for improving computational thinking. In this study, we divide programming control structure concept into sequential, iteration, selection, and function, analyze what concept and principle are difficult for each learner, and what kind of misconception flowchart is drawn in the Introduction of C Programming course for beginners' programming learning. As an example, we show that a lesson learned from the process of correcting the misconception flowchart to the correct flowchart in the course.

Development of Modular Software Technology for IT-based Control System (IT 기반 제어시스템의 모듈형 소프트웨어 기술 개발)

  • Lee Hi-Won;Kim Kiwon;Min Byung-Kwon;Lee Sang-Jo
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.06a
    • /
    • pp.246-249
    • /
    • 2005
  • For agile production methods, manufacturing system requires development of a motion controller which has flexibility of general-purpose motion controller and productivity of specialized-purpose one. In this study we developed a flowchart programming development environment for motion language and process control. A controller designed on this environment can be used as a general purpose motion controller of a machine tool. Design of control programming based on a flowchart has the advantages such as reducing the programming time and improving intuitiveness of interface for users. We created the flowchart-based platform using OPC communication

  • PDF

An Education Method of Java SW Designs for IoT Wireless Device Control using Microbits (마이크로비트를 이용한 IoT 무선 디바이스 제어용 Java SW설계 교육 방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.12 no.1
    • /
    • pp.85-91
    • /
    • 2020
  • SW which controls IoT devices using wireless communication technology must operate without errors. In order for IoT devices to be widely used, the technical skills of engineers who design such software must be improved. Compared to designing the input / output SW of a single device, the SW Flowchart design and Java SW programming process that clearly define various input / output relations between the transmitter and the receiver are complicated. In this paper, we proposed a SW Flowchart design method for controlling IoT devices based on wireless communication. In this process, it is explained that the entire control algorithm is implemented through a problem division process. In addition, we proposed an educational method for programming the designed SW Flowchart into Java SW using Microbits, which are educational IoT devices. In the course to which this education method was applied, the results of satisfaction evaluation of students were analyzed, and the effectiveness of the IoT device control SW education method using Microbits was analyzed.

A Development of an Adviser Tool for the ABEEK Accredited Program using Curriculum Flowchart (교과목 이수체계도를 이용한 공학교육인증 프로그램을 위한 교과 이수 지도 도구의 개발)

  • Lee, Tae-Ho;Lee, Myung-Joon;Lee, Jung-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.8
    • /
    • pp.97-106
    • /
    • 2009
  • ABEEK, an independent non-governmental organization, is the recognized accreditor for the educational programs in engineering and related disciplines. ABEEK has developed the standard accreditation criteria to meet diverse needs of the engineering and related communities in Korea. A student attending at the accredited program has to complete the required courses and elective courses according to the curriculum flowchart to meet the accreditation criteria for a bachelor. Therefore an efficient and effective tool is necessary to support the adviser to monitor the completion of the required courses and elective courses according to the curriculum flowchart. In this paper, we describe an adviser tool developed. To develop an adviser tool. we established databases which contain the information of courses and their relations according to the curriculum flowchart. Adviser tool was developed to analyze student's DegreeAudit and represent the current completion information on the curriculum flowchart for effective monitoring. A closed test was performed and showed the increase of efficiency to meet the accreditation criteria for a bachelor.

Effect on Exercise Program using Muscle Strengthening Flowchart on Flexibility, Hand Strength and Depression in Rural Elderly Women (근력강화 순서도를 활용한 운동 프로그램이 농촌 여성노인의 유연성, 악력, 우울에 미치는 영향)

  • Son, Gyesoon
    • Journal of Korean Academy of Rural Health Nursing
    • /
    • v.9 no.1
    • /
    • pp.19-32
    • /
    • 2014
  • Purpose: The strudy was done to determine the effect of an exercise program using the muscle strengthening flowchart on flexibility and hand strength and depression of rural elderly women. Methods: For 11 months, from January 9, to November 29, 2013, a survey was done of 37 voluntary participants who were elderly women living in rural areas. This study was a one group pretest-posttest Quasi-experimental research design to identify the effectiveness of self-directed programs. The Korean version of the depression measurement tool (Jo and Kim, 1993) was used. The collected data were analyzed using frequency, descriptive statistics, and paired t-test with SPSS /PC 17.0 program. Results: Comparison of before and after the self-directed program showed that flexibility (p <.001), left grip strength (p <.001), and right grip strength (p <.001) were significantly increased. Depression (p <.001) was significantly reduced. Conclusion: The results of the study show that the exercise program using the muscle strengthening flowchart resulted in of significant muscle strengthening and reduction in depression in rural elderly women. Future use of the muscle strengthening flowchart is recommended to provide long-term operational exercise programs.

Development and Application of Programming Learning System Using LED Display Kits (LED 디스플레이 키트를 활용한 프로그래밍 학습 시스템의 개발 및 적용)

  • Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.1
    • /
    • pp.123-130
    • /
    • 2010
  • In this paper, we introduce a new programming learning system for young students. The programming learning system consists of a LED display kit and a web-based flowchart system. The LED display kit acts as an output device by way of displaying lights while following a set of instructions given through a flowchart programming. In the flowchart system, the students use symbolic variables for the calculation and can get various displays or animations after creating a flowchart by drag-and-drop. Then we describe the survey results of various programming classes using our system between fall 2005 and spring 2009. The programming teaching was conducted with diverse groups such as elementary school students, gifted students, college students, and teachers etc. The responses from our in class surveys were generally positive.

  • PDF