• 제목/요약/키워드: Visual C#.NET

검색결과 41건 처리시간 0.031초

3D 그래픽 가속기를 위한 검증시스템의 설계 및 구현 (A Design of a Verification System for a 3D Graphic Geometry Engine)

  • 송인석;하진석;김명환;이광엽;조태헌
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.663-666
    • /
    • 2005
  • The geometry stage, which performs the transformation and lighting operations of vertices, became the critical part in 3D graphics pipeline. In this paper, we have planned and designed the Geometry Processor for the better and more efficient way to process the real-time 3D using the floating point unit. We also designed a verification system for Geometry engine. It is implemented with Xilinx-Virtex2 and Visual C++.NET. In the Synopsis, we confirmed 100 MHz performance and 137107 cell area of Geometry Engine.

  • PDF

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

온톨로지를 이용한 학습 장애 진단시스템 설계 및 구현 (Design and Implementation of a Learning Disorder Diagnosis System using Ontology)

  • 한국정보교육학회
    • 정보교육학회논문지
    • /
    • 제9권4호
    • /
    • pp.571-579
    • /
    • 2005
  • 교수-학습과정에서 학습자가 가지고 있는 학습 장애는 학습 결과에 많은 영향을 미친다. 학습자의 학습 장애를 정확하게 진단하고 이를 고려한 수업 활동이 전개되어야 효과적인 교수-학습 활동이 이루어 질 수 있다. 학습 장애의 특성상 장애 진단과 처방과정에서는 비공개적인 접근이 요구된다. 인터넷 기반의 온라인 학습 장애 진단과 처방시스템은 이와 같은 문제를 해결할 수 있는 유용한 방안 중의 하나가 될 것이다. 하지만 기 구축되어 운영 중인 온라인 기반 학습 장애 관련 사이트들은 학습 장애를 진단해 주고 처방해 주기 보다는 학습 장애 정보를 안내해 주는 정도의 수준에 에 그치고 있다. 단순히 웹문서 형태의 정보제공 체제이거나 텍스트 기반의 지식 전달 체계로 인하여 학습자 개개인의 특성을 고려한 장애 진단에 한계점을 가지고 있다. 학습 장애에 대한 지식을 체계화함과 동시에 일정한 기준에 의해 연관성을 지어 줄 수 있는 의미 분석과 추론 등의 방법에 사용되어지는 온톨로지를 활용하게 되면 기존의 시스템이 가지는 제한점들을 극복할 수 있을 것이다. 이에 본 연구에서는 온라인 상황에서 학습자의 학습 장애를 정확하게 진단하기 위해 온톨로지를 이용하여 학습장애 진단 시스템을 설계하고 구현하였다. 온톨로지의 구축에 사용된 도구는 protege-2000을 사용하였다. 진단시스템 개발 환경으로 학습자의 인터페이스는 Visual C++, 교사의 인터페이스는 Visual Studio.NET을 사용하였으며, DBMS는 Microsoft Office Access와 MS-SQL Server를 사용하였다. 이 연구는 OWL 온톨로지를 사용하여 보다 지능화된 학습 장애 진단시스템을 개발함으로써 실현 가능성을 제안하고 있는 것이 연구의 의의이다.

  • PDF

프로토콜 모니터링 및 에뮬레이션 기능을 제공하는 블루투스 프로토콜의 교육용 소프트웨어 (Educational Software Development of Bluetooth Protocol for Protocol Monitoring and Emulation)

  • 정중수
    • 한국콘텐츠학회논문지
    • /
    • 제4권1호
    • /
    • pp.1-7
    • /
    • 2004
  • 오늘날 무선통신 기술은 기존 유선 통신방식에 추가하여 매우 주목받고 있는 정보통신 혁명을 주도하였다. 무선 통신에서 자체 피코넷(piconet)을 형성하여 음성이나 데이터 통신을 수행하는 블루투스 기술은 많은 응용분야에 적용되고 있으며, 나아가 액세스 망을 통해 공중망과 접속 가능하게 되었다. 본 논문에서는 블루투스 프로토콜의 기술교육을 위하여 프로토콜 스택의 핵심인 HCI, L2CAP, RFCOMM, SDP와 프로파일의 핵심인 GAP, SPP, GEOP, FTP을 모니터링 및 에뮬레이션하기 위한 프로그래밍 기법의 제반 환경을 체계적이고 쉽게 서술하였다. 이러한 기능은 블루투스 디바이스와 RS-232-C, BSB 또는 UART 인터페이스로 접속된 PC 환경에서 비주얼 C로 작성된 응용 프로그램으로 수행되며, 블루투스 디바이스에 실장된 펌웨어와 인터페이스를 수행하여 개발되었다. 아울러 개발된 소프트웨어를 활용하여 파일 전달 및 채팅 기능을 부가적으로 제공하여 교육의 효율을 높이고자 하였다.

  • PDF

전장정보체계 SW 개발을 위한 시큐어 코딩 라이브러리에 관한 연구 (A Study on a Secure Coding Library for the Battlefield Management System Software Development)

  • 박상현;김관영;최준성
    • 전기전자학회논문지
    • /
    • 제22권2호
    • /
    • pp.242-249
    • /
    • 2018
  • 본 논문에서는 전장 정보 체계 개발에 최적화된 시큐어 코딩룰 셋에 기반하여 Visual Studio 컴파일러와 코드 분석기를 통해 자동으로 검출이 가능한 코드의 보안 약점을 식별하고, 도구를 이용한 자동 검출이 어려운 보안 약점 항목에 대하여는 시큐어 코딩 라이브러리 구현을 통해 개별 프로그래머의 시큐어 코딩에 대한 이해나 능력에 의존하지 않고도 구현 단계에서 대응할 수 있는 방안을 설명한다. 시큐어 코딩룰 셋을 기준으로, 개발자는 VS 컴파일러와 코드 분석기를 이용하면 약 38%의 보안 약점을 검출할 수 밖에 없는 한계가 있으나, 기존의 개발 도구와 더불어 제안하는 시큐어 코딩 라이브러리를 함께 이용하는 경우 48%로 보안 약점의 사전진단에서 10%의 향상이 가능하며, 개발단계에 해당 보안 취약점을 검출하여 예방하는 것이 가능하다.

웹에 기반한 선량교정 프로그램 개발

  • 신동오;서원섭;박성용;김성훈;지영훈;김근배;이창건;강진오;홍성언
    • 한국의학물리학회:학술대회논문집
    • /
    • 한국의학물리학회 2003년도 제27회 추계학술대회
    • /
    • pp.66-66
    • /
    • 2003
  • 목적 : 선량측정의 정확성을 향상시키기 위하여 물 흡수선량 표준에 토대를 두고 있는 표준측정법, AAPM TG-51과 IAEA TRS-398, 이 발표되어 선량측정의 파라다임이 변화하고 있다. 본 연구에서는 이들 대표적인 표준측정법에 대하여 사용자 편의성을 고려하여 웹에 기반한 선량교정 프로그램을 개발하고자 한다. 대상 및 방법 : 미국의학물리학회 AAPM TG-51과 국제원자력기구 IAEA TRS-398 표준측정법에 선량교정 프로그램은 Microsoft IIS 6.0 웹서버와 .NET 플렛폼상에서 Visual Studio. NET 도구를 사용하여 개발하였다. 개발언어로는 C# 언어를 사용하였고 각 표준측정법에 대한 선량교정 작업서는 ASP. NET 페이지로 작성하였다. 웹페이지와 산량 교정 모듈을 분리하여서 개발 후 유지보수가 쉽게 설계하였다. 또한 기준점에서의 선량 계상에 사용하는 모든 물리적인 파라미터와 데이터는 데이터베이스에 저장하였다. 이로써 향후 수식체계의 변화 또는 물리적인 데이터의 변화로 인한 프로그램 수정이 최소화하도록 하였다. 결과 : 이들 표준측정법은 모두 물 흡수선량 교정인수에 토대를 두고 있으나 측정 조건 및 물리적인 자료 에 있어 약간의 차이를 보이고 있다. 그러므로 각 표준측정법간의 유사점 및 차이점을 비교 분석하기가 용이하였다. 그리고 개발된 프로그램을 이용하여 표준측정법에서 제시된 선량교정 작업서에 따라 선량 교정을 수행한 교정 결과 데이터를 XML 파일 형식으로 저장하여 이전의 측정 자료를 관리할 수 있게 하였다. 이 과거 측정 자료를 사용하여 출력 선량 교정의 변화 및 기타 중요한 물리적인 데이터 값의 변화를 분석할 수 있다. 결론 : 두 표준측정법에 대한 선량교정 프로그램은 사용자가 선호하는 표준측정법을 선택할 수 있고, 웹에 토대를 두고 있어 프로그램으로 전국 방사선종양학과의 방사선치료기기의 출력 및 물리적인 변화에 대한 자료를 비교 분석하기 용이하고 수작업으로 인해 발생할 수 있는 실수 및 오차를 줄일 수 있다. 또한 개발된 프로그램의 활용을 통하여 국내 실정에 적합한 물 흡수선량 표준에 기반한 표준측정법 개발에 토대를 마련하는데 있어 기여할 것으로 사료된다.

  • PDF

Integration of CAD & PDM on web distributed environment using XML-based web service

  • Yahya, Bernardo Nugroho;Cho, Jeoung-Sung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1061-1066
    • /
    • 2004
  • It is certain that the future manufacturing environment will be network-centric and spatially distributed based on Internet. Today, wide variety of distributed computing and communication technologies are available for implementing a system for product data exchange and sharing. One of the technologies that have been received most attentions for product data exchange and sharing is Product Data Management (PDM). PDM tries to integrate and manage process of data and technical documents that are connected to physical product components. In accordance to previous researches about PDM, it can be regarded as an integration tool of many different areas, which ensures that the right information is available to the right person at the right time and in the right form throughout the enterprise. PDM with Web-enabled CAD system is proposed in this paper in order to acknowledge the usefulness of the system mentioned. The system will use Web service on Visual Studio C#.Net to invoke the web application system.

  • PDF

Implementation of Product Data Management System for CAD Systems by using XML-based Web Service

  • Cho, Jeoung-Sung;Yahya, Bernardo Nugroho
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2004년도 춘계공동학술대회 논문집
    • /
    • pp.245-248
    • /
    • 2004
  • It is certain that the future manufacturing environment will be network-centric and spatially distributed based on Internet. Today, wide variety of distributed computing and communication technologies are available for implementing a system for product data exchange and sharing. One of the technologies that have been received most attentions for product data exchange and sharing is Product Data Management (PDM). PDM tries to integrate and manage process of data and technical documents that are connected to physical product components. In accordance to previous researches about PDM, it can be regarded as an integration tool of many different areas, which ensures that the right information is available to the right person at the right time and in the right form throughout the enterprise. PDM with Web-enabled CAD system is proposed in this paper in order to acknowledge the usefulness of the system mentioned. The system will use Web service on Visual Studio C#.Net to invoke the web application system.

  • PDF

움직임 벡터 추정을 위한 탐색 영역 결정 방식 (A Search Range Decision Algorithm For Motion Vector Estimation)

  • 이민구;홍민철
    • 한국통신학회논문지
    • /
    • 제28권2C호
    • /
    • pp.141-146
    • /
    • 2003
  • 본 논문은 동영상 압축 방식에서 사용되는 움직임 벡터 추정의 탐색 영역을 적응적으로 결정하는 방식에 대해 제안한다. 일반적인 동영상 압축 방식에서 사용되는 움직임 벡터 예측 방식의 성능은 압축 효율을 결정하는 움직임 벡터 예측을 위한 전처리 과정의 역할을 하는 제안된 동적 탐색 영역 방식은 인접 블록의 움직임 벡터의 통계적 특성에 따라 효율적으로 탐색 영역을 결정하여 영상 화질의 저하 없이 평균 60(%) 이상의 계산량을 절감하게 된다. 제안된 방식의 성능은 실험을 통해서 확인할 수 있었다.

궤도차량의 지능제어 및 3D 시률레이터 개발 (Development of a 3D Simulator and Intelligent Control of Track Vehicle)

  • 장영희;신행봉;정동연;서운학;한성현;고희석
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1998년도 춘계학술대회 학술발표 논문집
    • /
    • pp.107-111
    • /
    • 1998
  • This paper presents a now approach to the design of intelligent contorl system for track vehicle system using fuzzy logic based on neural network. The proposed control scheme uses a Gaussian function as a unit function in the neural network-fuzzy, and back propagation algorithm to train the fuzzy-neural network controller in the framework of the specialized learning architecture. Moreover, We develop a Windows 95 version dynamic simulator which can simulate a track vehicle model in 3D graphics space. It is proposed a learning controller consisting of two neural network-fuzzy based of independent reasoning and a connection net with fixed weights to simply the neural networks-fuzzy. The dynamic simulator for track vehicle is developed by Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D Graphics. The performance of the proposed controller is illustrated by simulation for trajectory tracking of track vehicle speed.

  • PDF