• Title/Summary/Keyword: 그래픽 프로그래밍

검색결과 139건 처리시간 0.028초

MRI Data 가시화용 후처리 프로그램 개발 (DEVELOPMENT OF A POST-PROCESSING PROGRAM FOR VISUALIZATION OF MRI DATA)

  • 명현국;최훈희
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2007년도 추계 학술대회논문집
    • /
    • pp.67-72
    • /
    • 2007
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for visualization of MRI. User-friendly GUl(Graphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK-library, and these classes are made to function through inheritance and cooperation which are an important and valuable concept of object-oriented programming. The major functions of this post-processor program are introduced and demonstrated, which include contour plot, surface plots, cut plot and clip plot as well as view manipulation (translation, rotation, scaling etc).

  • PDF

IBM-PC를 이용한 CNC 선반용 한글자동프로그래밍 시스템과 그래픽디버거의 설계 (A design of a Korean automatic programming system and a graphic debugger for CNC lathe using IBM-PC)

  • 고명삼;김규식;성광제
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1986년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 17-18 Oct. 1986
    • /
    • pp.414-418
    • /
    • 1986
  • Although the use of NC machine is increasing in modern industry, unfamiliarities of the NC program syntax do not allow us to program it easily. So, automatic programming systems, such as APT, COMPACT, CL, were developed to help the uninitiated to write NC program easily. In this research, Korean Automatic Programming System for 2-axis NC lathe is developed, by which NC program is easily programmed using Korean letters. In addition, Graphic Debugger for 2-axis NC lathe is developed for debugging the NC program error and animating the cutting process. The above systems are run on the IBM-PC/XT.

  • PDF

대화형의 그래픽을 이용한 선삭용 고기능 작업장 프로그래밍 시스템 (An Enhanced Shopfloor Oriented Programming (AESOP) System using Interactive Graphics for the Turning Machine)

  • 강성균;이지석;최종률
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1994년도 추계학술대회 논문집
    • /
    • pp.707-712
    • /
    • 1994
  • An Enhanced Shopfloor Oriented Programming(AESOP) system is developed as a programming utillity of the CNC turning machine. The developed system is specially designed to give a beginner the convenience for CNC part programming with graphical interaction between a machine operator and the AESOP system. The combination of process-oriented cycles and various contour programming as well as an immediate tool path verification support the easiness and swiftness of a part program generation in the shopfloor. Since the AESOP system has been designed to operate on the basis of MS-Windows in the PC-embedded CNC system, it is also useful for the training of the part programming by utilizing provailing personal computers in the educational department.

  • PDF

오픈소스 기반 통합개발도구 (Open Source based Integrated Development Environment)

  • 유정목;김진미;우영춘;배현섭;김명준
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 춘계학술대회
    • /
    • pp.495-500
    • /
    • 2005
  • 현재 리눅스 기반 데스크탑 환경에서는 C, C++, JAVA와 같은 프로그램 언어로 작성된 프로그램을 개별적으로 처리할 수 있는 컴파일러들과 디버거들이 존재하지만, 소프트웨어 개발자들은 그래픽 환경 프로그래밍에 적합한 통합개발환경하에서 프로그램을 개발하기를 원한다. 이를 위해, 본 논문에서는 부여 리눅스 기반 데스크탑 환경을 위한 통합개발환경을 제안한다. 본 논문에서 제안하는 통합개발환경은 오픈 소스 기반 프로그램 도구인 Eclipse를 기반으로 통합개발환경에서 제공하는 컴파일, 디버깅과 같은 일반적인 기능들뿐만 아니라 XML 정보저장소(repository)를 활용하여 소스 코드 기반 소프트웨어 시험 자동화 기능을 통합하여 사용자가 체계적이고 계획적인 소프트웨어 테스트를 수행할 수 있도록 하며, 신뢰성 있는 소프트웨어 개발을 할 수 있도록 지원한다.

  • PDF

대규모 전력계통의 해석을 위한 소프트웨어 개발 (Development of Software for Large Scaled Power System Application)

  • 김한준;박형국;황갑주
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.289-292
    • /
    • 2001
  • 전력계통의 조류계산과 고장계산은 전력계통의 운용과 해석 및 계획의 기반이 되는 산법으로 계속 연구 개선되고 있으며, 최근에는 컴퓨터 분야의 발달에 따라 소형 컴퓨터 레벨에서도 대규모 계통을 해석할 수 있는 소프트웨어들이 개발되고 있다. 본 연구를 통하여 퍼스널 컴퓨터 레벨에서 대규모의 실계통을 해석할 수 있는 소프트웨어를 개발하였다. 산법에는 조류계산과 고장계산 모두 어드미턴스행렬을 기반으로 하였으며, 스파스 프로그래밍 기법을 도입함으로서 대규모 실계통의 해석을 가능하게 하였다. 개발된 소프트웨어는 이미 전력회사에서 그 성능을 검증받은 PTI사의 소프트웨어인 PSS/E와의 입력자료 호환성을 갖도록 하였고 사용자의 접근을 쉽게 할 수 있는 그래픽 사용자 인터페이스 환경을 구현하였다. 개발된 산법의 성능을 검증하기 위하여 PSS/E 20모선 샘플계통, IEEE 샘플계통 및 한국전력 실계통에 적용하였다.

  • PDF

배관망 내의 정상상태 유동 해석 (Steady-state flow analysis of pipe network)

  • 채은미;사종엽
    • 설비공학논문집
    • /
    • 제11권3호
    • /
    • pp.281-291
    • /
    • 1999
  • A computer code based on a node equation method has been developed for the analysis of pipe network. Both data structure and object-oriented programming technique are used for pipe and node modelling, in which simplification process is applied to complicated and large pipe network. The semi-direct solver, ILU-CGS, improves greatly both the accuracy and the rate of convergence. The computational result of high-pressure pipe network of city gas in Taegu shows the good agreement with the real data.

  • PDF

HTML5 차세대 웹표준 환경에서의 보안 이슈

  • 강석철;박정섭
    • 정보보호학회지
    • /
    • 제24권4호
    • /
    • pp.44-55
    • /
    • 2014
  • HTML5는 차세대 웹문서 표준으로서, 텍스트와 하이퍼링크만을 표시하던 HTML(Hyper Text Markup Language)이 멀티미디어 등 다양한 어플리케이션까지 표현 제공하도록 진화한 "웹 프로그래밍 언어"이다. ActiveX 등 비표준 기술의 남용 및 이의 방치로 인해서 초래된 웹의 갈라파고스화와 접근성 취약문제를 해결하고, 글로벌 OS 플랫폼 업체에 종속될 우려가 있는 ICT 중소 벤처기업에게 돌파구를 제시하기 위해 HTML5가 등장하였다. HTML5는 2014년 8월 경 최종 표준이 확정될 것으로 전망되나, 현재 웹브라우저 기업을 비롯한 글로벌 업체들은 오디오 비디오 그래픽 등 표준화가 많이 진행된 기능을 중심으로(특히 모바일 영역에서) HTML5를 적극 도입하여 사용 중이다. 하지만 HTML5에서는 지금까지 존재하지 않았던 다양한 웹보안 취약점들이 나타날 수 있다. 대부분의 웹사이트들은 신규 웹보안 위협에 대부분 취약할 것으로 예상되며, 이에 대한 정부차원의 대응이 필요할 것으로 보인다. 본고에서는 HTML5에서 발생 가능한 보안 위협을 설명하고 이에 대한 대응방법을 제안하고자 한다.

객체지향 프로그래밍기법을 이용한 공정 감시용 칼라 그래픽 편집기 개발에 관한 연구 (A Study on the Development of Color Graphic Editor for Process Monitoring Using Object Oriented Programming)

  • 박세화
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1996년도 하계학술대회 논문집 B
    • /
    • pp.1125-1127
    • /
    • 1996
  • Monitoring system is essential part in control system to monitor the circumstances of the industrial equipments. Color graphics is generally introduced in the monitoring system for the purpose of effective human interfaces. Hence, color graphic editor is under the implementation to draw graphic elements easily which are utilized in the monitoring situation. In this study, OOP(object oriented programming) is applied in the programming of the software. OOP enables systematic design of algorithm, easy management of the software and easy extension of additional functions. It is reported that the software is under the implementation. Therefore, preliminary structure of the software is briefly discussed in this paper.

  • PDF

HTML5 기반 인터넷 투표 시스템 (A HTML5-Based Internet Voting System)

  • 김원형;변정용
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1758-1761
    • /
    • 2012
  • 웹의 점진적 발전에 맞춰 웹 프로그래밍 언어도 계속적으로 발전해 나아가고 있으며, 기존 HTML에서 더욱 진화된 HTML5는 다양한 멀티미디어 기능과 그래픽 효과를 표현할 수 있다. 최근 각 분야에서 인터넷 활용이 점점 증가하고 있는데, 투표방식에서도 전통적인 방식에서 인터넷을 활용한 인터넷 투표 방식을 도입하려는 사례가 늘어가고 있다. 인터넷 투표는 부정투표와 같은 보안적 문제점이 있는데, 본 논문에서는 HTML5를 기반으로 JSP를 이용하여 인터넷 투표의 보안성을 강화하고 HTML5에 기반 한 기술을 활용하여 시스템을 구축하였다.

콜레그래프를 이용한 모방학습 프레임워크 설계 (A Framework for Imitation Learning using Choregraphe)

  • 심소현;김예지;신승엽;성연식;엄기현;조경은
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.403-405
    • /
    • 2012
  • 본 연구에서는 인간과 서비스 로봇과의 상호작용에 필요한 동작의 학습을 위한 방법으로 모방학습을 활용한다. 로봇을 모방학습 시키기 위해서는 모방학습을 위한 특정한 구조가 필요하다. 따라서 선행자가 로봇을 직접 움직여 생성한 모방학습 데이터를 저장하고, 그 데이터를 학습알고리즘에 적용시킨 뒤 로봇이 학습 내용을 수행하도록 하는 모방학습 프레임워크를 제안한다. 모방학습 프레임워크의 프로그래밍은 본 연구에서 사용하는 휴머노이드 로봇인 나오에서 제공하는 그래픽기반 환경 개발도구인 콜레그래프를 활용한다.