• 제목/요약/키워드: visual programming

검색결과 324건 처리시간 0.026초

IEC 60909 기반의 고장 전류 계산을 위한 응용 프로그램 개발 (Development of window application for fault current calculation by IEC 60909)

  • 한종훈;장길수;박창현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 제39회 하계학술대회
    • /
    • pp.255-256
    • /
    • 2008
  • 개발된 프로그램은 C++ 언어를 사용하여 객체지향 프로그래밍 (Object Oriented Programming) 개념에 맞추어 설계되었다. C++과 같은 OOP 언어는 클래스 정의, 연산자 오버로딩, 상속, 캡슐화와 같은 차별적인 특성을 가지고 있어 대규모 프로그램의 작성과 관리에 매우 효과적이다. 전력 계통의 각 구성 요소들은 클래스로 설계되었으며 계산 모듈 또한 별도의 클래스로 디자인하여 향후 프로그램 개선과 확장을 용이하게 구현하였다. 개발된 프로그램은 편리한 Graphic User Interface (GUI)를 제공하기 위해서 Windows Application Programming Interface (API)와 Microsoft Fundamental Classes (MFC) 등을 이용하였으며 Microsoft Visual Studio.net 을 이용하여 컴파일 되었다 [1].

  • PDF

개요도구: 초보 프로그래머를 위한 간편 설계도구 (Outlining Tool as an Easy-to-Use Designing Tool for a Novice Programmer)

  • 박세명
    • 한국멀티미디어학회논문지
    • /
    • 제18권12호
    • /
    • pp.1528-1537
    • /
    • 2015
  • In this research, we show that constructing a specific job-processing-sequences like a OPL paragraph in OPM (we call it int a new terminology 'program', which just means plan) is essential step in programming, just like a blueprint for a wood furniture or a house. As a result of our research on how to produce a specific job-processing-sequences without OPM, we found that outlining tool is the most easy-to-use tool for the required job. We show that the MS-word outlining function can be used easily as a good programming supporting tool with Visual Studio C/C++.

Alice 프로그래밍을 통한 객체지향 시각 프로그래밍 교육의 유용성 분석 (An Analysis of the Object-Oriented Visual Programming Education Using Alice Programming)

  • 정민포;조혁규;노영욱;정덕길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.343-346
    • /
    • 2012
  • 학생들이 프로그래밍 교육에서 학습에 어려움을 겪고 있는 객체지향 프로그램 개발 능력을 향상시킬 수 있는 교육방법으로서 이 논문에서는 시각 프로그래밍 교육 방법론과 교과과정을 도입한다. 3D 프로그래밍 환경을 제공하여 게임 형태의 프로그램을 객체지향 프로그래밍 방식으로 쉽게 작성할 수 있는 Alice 언어를 정규 교과과정에 도입하여 학생들의 프로그래밍 언어에 대한 이해도의 향상과 프로그래밍에 대한 학습 의욕을 고취하여 능력 있는 프로그래머의 양성에 기여할 수 있을 것으로 기대된다. 시각 프로그래밍 교육 방법의 도입에 대한 성과를 분석하기 위하여 프로그래밍 교육의 유용성을 분석할 수 있는 평가 지표를 제시하고 학생들의 프로그래밍 학습 효과를 분석한다.

  • PDF

Hierarchical Web Structuring Using Integer Programming

  • 이우기;김승;김한도;강석호
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2004년도 추계학술대회 및 정기총회
    • /
    • pp.51-67
    • /
    • 2004
  • World Wide Web is nearly ubiquitous and the tremendous growing number of Web information strongly requires a structuring framework by which an overview visualization of Web sites has provided as a visual surrogate for the users. We have a viewpoint that the Web site is a directed graph with nodes and arcs where the nodes correspond to Web pages and the arcs correspond to hypertext links between the Web pages. In dealing with the WWW, the goal in this paper is not to derive a naive shortest path or a fast access method, but to generate an optimal structure based on the context centric weight. We modeled a Web site formally so that a integer programming model can be formulated. Even if changes such as modification of the query terms, the optimized Web site structure can be maintained in terms of sensitivity.

  • PDF

OLE 자동화를 이용한 GIS의 사용자 인터페이스 개발에 관한 연구 (A Study on Developing GIS User Interface using OLE Automation)

  • 부기동
    • 한국지리정보학회지
    • /
    • 제2권1호
    • /
    • pp.63-72
    • /
    • 1999
  • 본 논문에서는 OLE 자동화를 이용한 GIS의 사용자 인터페이스를 개발하는 방법을 제시하였다.사용자 인터페이스의 개발에 있어서는 윈도우즈 프로그래밍 기술과 컴포넌트 소프트웨어 제작 기술의 적용이 중요하다. 본 논문에서는 컴포넌트 소프트웨어 제작 기술인 OLE 자동화와 비주얼 베이직 언어를 이용하여 사용자 인터페이스를 개발하는 방법을 제시하고, 사례 연구로서 주제도 중첩, 속성 테이블 조회, 그래프 분석, 분포도 분석 등의 기능을 수행할 수 있는 사용자 인터페이스를 개발하였다.

  • PDF

Accelerating particle filter-based object tracking algorithms using parallel programming

  • Truong, Mai Thanh Nhat;Kim, Sanghoon
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 춘계학술발표대회
    • /
    • pp.469-470
    • /
    • 2018
  • Object tracking is a common task in computer vision, an essential part of various vision-based applications. After several years of development, object tracking in video is still a challenging problem because of various visual properties of objects and surrounding environment. Particle filter is a well-known technique among common approaches, has been proven its effectiveness in dealing with difficulties in object tracking. However, particle filter is a high-complexity algorithms, which is an severe disadvantage because object tracking algorithms are required to run in real time. In this research, we utilize parallel programming to accelerate particle filter-based object tracking algorithms. Experimental results showed that our approach reduced the execution time significantly.

청각적, 시각적 자극제시 방법과 음절위치에 따른 일반아동의 음운인식 능력 (Phonological awareness skills in terms of visual and auditory stimulus and syllable position in typically developing children)

  • 최유미;하승희
    • 말소리와 음성과학
    • /
    • 제9권4호
    • /
    • pp.123-128
    • /
    • 2017
  • This study aims to compare the performance of syllable identification task according to auditory and visual stimuli presentation methods and syllable position. Twenty-two typically developing children (age 4-6) participated in the study. Three-syllable words were used to identify the first syllable and the final syllable in each word with auditory and visual stimuli. For the auditory stimuli presentation, the researcher presented the test word only with oral speech. For the visual stimuli presentation, the test words were presented as a picture, and asked each child to choose appropriate pictures for the task. The results showed that when tasks were presented visually, the performances of phonological awareness were significantly higher than in presenting with auditory stimuli. Also, the performances of the first syllable identification were significantly higher than those of the last syllable identification. When phonological awareness task are presented by auditory stimuli, it is necessary to go through all the steps of the speech production process. Therefore, the phonological awareness performance by auditory stimuli may be low due to the weakness of the other stages in the speech production process. When phonological awareness tasks are presented using visual picture stimuli, it can be performed directly at the phonological representation stage without going through the peripheral auditory processing, phonological recognition, and motor programming. This study suggests that phonological awareness skills can be different depending on the methods of stimulus presentation and syllable position of the tasks. The comparison of performances between visual and auditory stimulus tasks will help identify where children may show weakness and vulnerability in speech production process.

실내 AP간 단말 이동에 따른 효율적인 동영상 서비스 제공 방안 (Efficient Video Service Providing Methods for Mobile of Indoor AP Terminals)

  • 홍성화;김병국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.585-587
    • /
    • 2022
  • AP 장치간의 시각의 동기는 내부의 유선랜을 통한 인터넷의 접근을 통한 NTP 방식의 시각동기 방식이 있으나 이는 네트워크에 따라 수백밀리 초(msec)에서 수초의 시각 차이를 갖는다. 동영상의 출력을 위한 프레임은 응용에 따라 다르겠지만 보통 1초에 24개의 (이미지) 프레임을 화면에 출력한다. 따라서 유선의 방식이 아닌 인접한 이동 카메라 장치를 통하여 주변장치 간에 시각을 동기화 할 수 있을 것이다. 시각동기화를 위한 응용프로그램의 작성 시 동기명령을 위한 API를 생성하고, MAC을 통하여 AP에 전달하는 방식의 프로그래밍 기법은 송신측에서의 운영체제의 환경 및 MAC의 버퍼 큐의 상황에 따라 동기명령에서의 시각과 다를 수 있다. 따라서 이를 해결하기 위한 방법으로 MAC을 제어하는 디바이스 드라이버 단에서의 시각정보의 갱신이 훨씬 더 효과적일 수 있다.

  • PDF

ActiveX 모듈화를 통한 생체신호 실시간 가시화 (Real-time Biomedical Signal Visualization by ActiveX Modulation)

  • 윤태호;김경섭;신승원;이정환
    • 전기학회논문지
    • /
    • 제56권6호
    • /
    • pp.1144-1150
    • /
    • 2007
  • In this study, a hardware-independent software scheme is proposed to visualize biomedical signals such as an electrocardiogram(ECG) and their relevant diagnostic features in a real-time mode. To minimize the dependency on a specific hardware units and to maximize software portability into the different hardware platforms, objected-oriented visualization codes are implemented by Visual C++ MFC(Microsoft Fundamental Classes) with the integration of ActiveX modules.

궤도 차량의 기동성능을 위한 동적 모델링 및 시뮬레이터 개발 (Development of a Simulator and Dynamic Modeling for Moving Capability of Track Vehicle)

  • 김용태;김종수;이경식;염만오;한성현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2002년도 춘계학술대회 논문집
    • /
    • pp.376-380
    • /
    • 2002
  • In this paper, we developed a Widows 98 version off-line programming system which can simulate a track vehicle model in 3D graphics space. The track vehicle was adopted as an objective model. The interface between users and the off-line program system in the Widows 98's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF