• Title/Summary/Keyword: 프로그램의 개발

Search Result 10,162, Processing Time 0.055 seconds

Implementation of SDL Symbol Debugger based on CHILL (CHILL 기반의 SDL 심벌 디버거의 구현)

  • 최원혁;김성재;김승호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.570-572
    • /
    • 2000
  • 현재의 소프트웨어 개발은 구현 중심에서 설계 중심으로 변하고 있다. 설계 중심의 개발은 구현 프로그램의 자동생성을 바탕으로 설계 수준에서 정형화된 명세를 검증함으로써 설계와 구현 사이의 불일치를 없앨 수 있고, 유지보수가 효율적이다. 본 논문에서는 설계 중심의 개발 방법을 구축하기 위한 SDL과 CHILL 의 통합된 개발환경에서 디버깅 환경을 제공하기 위한 도구를 제안하고, 정합, 추적, 제어 언터페이스를 통하여 실행 주인CHILL 프로그램의 수행을 시스템 구현의 전단계 설계 문서인 SDL/GR의 심벌로 디버깅하는 SDL 심벌 디버거를 구현하였다.

  • PDF

Development of a Firmware Downloader for Educational Purposes (MCU 교육을 위한 펌웨어 다운로더 개발)

  • Moon, Jungho;Jo, Myung-Suk;Lee, Sangmin
    • Annual Conference of KIPS
    • /
    • 2018.10a
    • /
    • pp.309-312
    • /
    • 2018
  • 이 논문은 MCU 교육 목적으로 개발한 AVR MCU용 부트로더 및 이와 통신 프로토콜을 공유하는 PC용 펌웨어 다운로더 프로그램에 소개한다. 저자들의 학과에서는 학생들의 MCU 교육을 위해 학과의 수업 내용에 적합한 MCU 실습보드를 직접 설계하여 사용하고 있다. 이 실습보드는 학생들이 휴대할 수 있도록 제작하였기 ?문에, 별도의 ISP 장비 없이 직렬 통신 인터페이스를 통해 PC에서 펌웨어를 다운로드 할 수 있도록 하고 있다. 이를 위해 AVR MCY용 부트로더와 펌웨어를 다운로드 할 수 있는 PC용 프로그램도 자체 개발하였다. 펌웨어 다운로도 프로그램은 다운로드 모드와 터미널 모드에서 동작하는데 현재의 상황에 맞게 모드 전환이 자동으로 이루어 지므로 직렬 포트를 열고 닫거나 모드를 전환할 필요가 없기 때문에 개발자에게 더욱 편리한 개발 환경을 제공한다.

Implementation of Small Business System Using JAVA Applet (JAVA Applet을 이용한 소규모 업무 시스템구현)

  • Lee, Taeho;Hwang, Chongsun
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.581-584
    • /
    • 2004
  • 많은 중소기업들이 업무를 진행하는데에 있어서 수기로서 작업을 하기도 하고 아니면 간단한 프로그램를 사용하든지 아니면 중소기업형 ERP를 사용하기도 한다. HomePage의 경우에도 있는 경우도 있고 존재하지 않는 경우도 있다. 더구나 WEB으로 업무를 처리하는경우는 상당히 미흡하다. 개발을 하려고 하여도 WEB 기반으로 프로그램을 개발하는데는 Servlet 기반의 방식이 대다수 이다. 이 방식은 중소기업에서 개발하기에는 너무나 많은 개발비용과 유지비용이 들게되고 또한 네트워크 환경의 열악성 때문에 투자대비 효과를 얻기가 힘들다. 본 논문에서 제안하는 시스템은 Applet을 이용하여 중소기업업무 프로그램을 WEB 기반으로 구축하여 자료의 사용을 Internet 또는 Intranet등에서 가능하게 하고 네트워크의 영향역시 AWT기반으로 Applet으로 제작하여 만들어지는 파일의 크기를 작게 구현해서 네트워크의 영향을 최소화 하게 구현을 하고, 프로그램을 클래스화시켜 재사용이 가능하게 하여 개발기간의 단축과 유지보수를 용이하게 하여 비용을 줄이도록 한다.

  • PDF

The Comparison of the Calculations for the Lightning Outage Hate of Transmission Line Using the EPRI-Flash program and CRIEPI-LORP Program (EPRI-FLASH 및 CRIEPI-LORP를 이용한 송전선로의 뇌사고율 예측계산 비교)

  • Kang, Y.W.;Kwak, J.S.;Woo, J.W.;Kweon, D.J.;Shim, E.B.;Jung, G.J.
    • Proceedings of the KIEE Conference
    • /
    • 2003.07c
    • /
    • pp.1635-1637
    • /
    • 2003
  • 송전선의 뇌사고율은 뇌방전 현상, 송전선의 써지 전달 현상, 아킹혼 사이의 섬락 현상 등 다양한 현상이 관련된다. 송전선의 내뢰설계 목표는 이러한 자연현상 및 물리적인 현상이 편차를 포함하고 있다는 것을 인식하고, 가능한 한 정확도가 높은 뇌사고율을 예측을 수행하고 허용 가능한 뇌사고율을 산정하여 송전선로 설계시 반영하는 것이다. 이러한 예측 계산을 위해 한전에서는 EPRI에서 개발한 FLASH 프로그램을 기본으로 사용해 왔으며, 이 예측계산법의 타당성은 예측 사고율과 사고 실적과의 비교에 의해 검토되어야 한다. 한전에서는 과거 10년간의 뇌사고 실적과 FLASH 프로그램으로 계산한 예측 사고율이 차이가 많이 나타나고 있어, FLASH 프로그램의 예측 계산법의 타당성에 의문을 제기하고 있는 상황이다. 일본 전력회사들은 뇌사고율을 예측 계산하기 위하여 1988년에 전력중앙연구소에서 개발한 프로그램을 사용하여 왔으며, 최근에 사고 실적과의 비교 및 관련 연구를 수행하여 예측 계산 프로그램에 사용되는 파라메타를 수정 보완한 LORP2000-1을 완성하였다. 본 논문에서는 지리, 기후적으로 한국과 유사한 일본의 자연현상을 반영한 LORP 프로그램의 예측계산법이 한전 송전선로의 뇌사고율 예측 계산에 적용 가능성을 사고 실적과의 비교를 통해 검토하였다.

  • PDF

Development and Assessment of a Non-face-to-face Obesity-Management Program During the Pandemic (팬데믹 시기 비대면 비만관리 프로그램의 개발 및 평가)

  • Park, Eun Jin;Hwang, Tae-Yoon;Lee, Jung Jeung;Kim, Keonyeop
    • Journal of agricultural medicine and community health
    • /
    • v.47 no.3
    • /
    • pp.166-180
    • /
    • 2022
  • Objective: This study evaluated the effects of a non-face-to-face obesity management program, implemented during the pandemic. Methods: The non-face-to-face obesity management program used the Intervention mapping protocol (IMP). The program was put into effect over the course of eight weeks, from September 14 to November 13, 2020 in 48 overweight and obese adults, who applied to participate through the Daegu Citizen Health Support Center. Results: IMP was first a needs assessment was conducted; second, goal setting for behavior change was established; third, evidence-based selection of arbitration method and performance strategy was performed; fourth, program design and validation; fifth, the program was run; and sixth, the results were evaluated. The average weight after participation in the program was reduced by 1.2kg, average WC decreased by 3cm, and average BMI decreased by 0.8kg/m2 (p<0.05). The results of the health behavior survey showed a positive improvement in lifestyle factors, including average daily intake calories, fruit intake, and time spent in walking exercise before and after participation in the program. A statistically significant difference was seen (p<0.05). The satisfaction level for program process evaluation was high, at 4.57±0.63 point. Conclusion: The non-face-to-face obesity management program was useful for obesity management for adults in communities, as it enables individual counseling by experts and active participation through self-body measurement and recording without restriction by time and place. However, the program had some restrictions on participation that may relate to the age of the subject, such as skill and comfort in using a mobile app.

Development of Application using Java Card in IMT-2000 (IMT-2000서비스 상에서의 Java Card를 이용한 M-commerce용 어플리케이션 개발)

  • 백장미;홍인식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.427-429
    • /
    • 2002
  • 이동형 무선 단말기의 사용이 급증함에 따라, M-commerce 시대로 바뀌고 있다. 특히 USIM 카드가 내장되어 있는 IMT-2000 서비스가 시작되면, 무선 인터넷 시장은 급속도로 발전할 것이다. 본 논문은 무선 인터넷 응용 프로그램의 개발을 위하여 USIM 카드 상에서의 Java Card를 활용한다. Java Card는 자바 언어를 사용하여 프로그램을 개발할 수 있으며, 다양한 어플리케이션의 개발이 가능하다. 본 연구는 Java Card의 유용성을 증명하기 위하여 실제 생활에 적용 가능한 지불 솔루션으로서 전자화폐 시스템과 마일리지 시스템을 개발한다. 즉, One 카드 개념으로서 USIM 카드 하나로 다양한 기능을 제공할 수 있다는 것을 증명한다.

  • PDF

Development of the Astronomy Education Program for Elementary Students and Astronomy Outreach Initiative (초등학생 천문교육 프로그램 개발을 통한 천문학 대중화)

  • Yu, Jinhee;Kim, Seunghyun;Byun, Yongik;NamKung, San;Lee, Eunseok;Park, Donggan;Jo, Hyunsik;Lee, Hyunyoung;Hyun, Yojun;Kim, Jungmin;Yu, Jeehye;Lee, Honggyu
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.43 no.1
    • /
    • pp.64.3-64.3
    • /
    • 2018
  • 어린이천문대는 2003년부터 15년간 어린이들의 천문지식 함양과 과학탐구 능력의 향상을 도모하기 위해 수준별 3단계 프로그램을 연구 개발해왔다. 우리의 3단계 천문교육 시스템은 저학년을 대상으로 한 체험교실, 고학년을 대상으로 한 탐구교실, 그리고 탐구교실을 수료한 학생들을 위한 심화 단계인 테마교실로 이루어져 있다. 단계별 교재, 교보재, 관측실험 및 시각자료의 개발을 통해 프로그램의 완성도를 높여왔다. 우리의 천문교육 프로그램으로 교육된 누적 인원은 모두 67986명(2018년 3월 31일 기준)에 달한다. 그중 천문학 진출 사례로는 페리지로켓의 신동윤 대표와 다수의 천문학 전공 학생들이 있다. 전문적인 초등학생 천문교육 프로그램의 지속적인 연구개발을 통해 대한민국 천문학 대중화에 이바지할 수 있을 것으로 기대된다.

  • PDF

Development of a Multicultural Program for Local Childcare Community (지역사회 보육공동체를 위한 다문화 프로그램 개발)

  • Lim, Jihye;Park, Bongsu
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.6 no.12
    • /
    • pp.263-270
    • /
    • 2016
  • In this study, we developed the multicultural program that could strengthen capabilities of the local childcare community and analyzed the satisfaction and effects of the program. The multicultural childcare community programs are designed for taking into account the conditions of effective contact between social groups. Five programs for multicultural childcare community are performed during the period (August from July 2015), and there were 196 members of local community involved in that programs. Local multicultural community program indicated a high satisfaction and we were able to lead on building their self-esteem and social engagement of multicultural parents through that program. Furthermore, we can confirm the needs of the program for local multicultural childcare community have continued. It is significant that this study provides basic data for the multicultural childcare community program to make a contribution to another local multicultural community.

Extracting Isolated Components from Legacy Object-Oriented Programs (기존 프로그램에서의 독립 컴포넌트의 추출)

  • 윤석진;신규상
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.520-522
    • /
    • 2001
  • 본 논문은 기존의 객체지향 방식으로 작성된 프로그램에서 독립(isolated) 컴포넌트를 추출하기 위한 방법을 제안한다. 독립 컴포넌트는 별도의 컴포넌트가 필요 없이 독자적으로 이용 가능한 컴포넌트를 말한다. 기존 프로그램에서 추출되는 독립 컴포넌트는 다른 응용프로그램 개발에 쉽게 사용될 수 있다. 본 논문에서 제시하는 추출 방법은 기존의 객체지향 프로그램을 분석하여 클래스 정보를 추출하고, 클래스 간의 의존 관계를 검사하여 상호의존성이 낮고 범용성이 높은 글래스 모듈을 선택하는 것이다. 대상 모듈의 범용성은 프로그램내에서 얼마나 많이 사공되는 가로 정의된다. 본 논문에서 제시하는 방법을 사용하여 컴포넌트를 자동으로 추출하는 시스템을 구축하고자 한다.

  • PDF

Virtual Machine for Program Testing on the Virtual Network Processor Environment (가상의 네트워크 프로세서 환경에서 프로그램 테스트를 위한 가상머신)

  • Hong, Soonho;Kwak, Donggyu;Ko, BangWon;Yoo, Chae-Woo
    • Annual Conference of KIPS
    • /
    • 2012.04a
    • /
    • pp.514-517
    • /
    • 2012
  • 최근 인터넷 사용자 증가와 네트워크를 기반의 응용 프로그램이 다양하게 개발되고 있다. 또한 스마트 폰과 매블릿 PC 의 대중화로 누구나 쉽게 인터넷을 통해 정보검색 서비스를 이용할 수 있다. 따라서 갈수록 증가하는 패킷에 대한 제]어와 이동, 삭제 등과 같은 처리를 빠르게 하기 위해 네트워크 프로세서 (Network Processor)가 개발되었다. 네트워크 프로세서는 패킷 제어와 이동, 삭제를 수행하는데 최적화되어 있다. 하지만 네트워크 프로세서를 개발한 회사마다 교차개발환경 툴과 개발언어가 서로 다르기 때문에 소스코드 재사용 및 확장이 어렵다. 또한 네트워크 프로세서에서 동작하는 프로그램을 매스트 하기 위해 하드웨어 장비가 필요하고 네트워크 프로세서에 종속적인 개발환경과 언어를 배우는 것은 프로그래머에게 큰 부담을 준다. 본 논문에서는 네트워크 프로세서에 최적화된 기능을 언어 레벨에서 정의한 eFlowC 언어를 사용하고 범용 컴퓨터에서 매스트 및 실행을 할 수 있는 가상머신을 제안한다. 그리고 가상머신 중간언어를 사용하여 가상머신이 설치된 범용 컴퓨터에서 소스코드 재사용 및 확장을 가능하게 한다. 따라서 범용 컴퓨터에서 프로그램 테스트를 통해 신뢰성 높은 프로그램을 작성할 수 있다.