• Title/Summary/Keyword: 마이크로소프트

Search Result 452, Processing Time 0.033 seconds

Self-Healing Method of Stateless Software by Rebooting (무상태 소프트웨어의 리부팅을 통한 자가 치유 방법)

  • Hong, Ilsun;Lee, Eunseok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.307-310
    • /
    • 2010
  • 컴퓨팅 시스템이 복잡해 지면서 기존의 관리자에 의한 유지 보수는 한계에 직면하였다. 이에 따라 시스템이 스스로 상태를 감시하고 문제가 발생하였을 경우 스스로 문제를 해결하는 자율 컴퓨팅은 컴퓨팅 시스템의 유지 및 운영을 위한 대안으로 기대되고 있다. 자율 컴퓨팅 중 하나인 자가 치유 방법은 시스템의 문제가 발생하였을 때 스스로 치유하여 시스템을 정상 상태로 되돌리는 기법이다. 리부팅은 간단하고 실용적이며 효율적으로 다양한 시스템의 문제를 해결하는 자가 치유 방법 중 하나이다. 리부팅은 시스템의 문제 발생 원인과 위치를 알지 못해도 시스템을 빠르고 쉽게 복구할 수 있다. 그러나 리부팅 전략은 예기치 못한 데이터의 손실을 가져올 수 있으며 복구 시간이 예상보다 길어지는 등의 문제가 발생한다. 본 논문에서는 이러한 문제를 해결하기 위한 방법으로 무상태 소프트웨어와 마이크로리부팅을 이용한 소프트웨어 자가 치유 방법론을 제안한다.

The Digital Position Control System for PM Step Motor Using Microcomputer (마이크로컴퓨터를 이용한 PM스텝모터의 디지탈 위치제어시스템)

  • 성원기;최종수;하용수
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.10 no.5
    • /
    • pp.229-239
    • /
    • 1985
  • This paper presents the digital position control system for PM step motor using microcomputer. An algorithm is developed not only for the reduction of a lorge number of logiccircuits of the existing positon control system but also for the substitution to software for logic functions. The program to sotisfy this algorithm is studied out, which is written into the EPROM to make up the digital position control system. The justfiability of the system is proved by experiment.

  • PDF

An Implementation of Web Image Collector using Drag&Drop Mechanism (Drag&Drop 메커니즘을 이용한 웹 이미지 수집기의 구현)

  • Lee, Seon-Ung;Moon, Il-Young
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.1 no.1
    • /
    • pp.55-60
    • /
    • 2009
  • Drag&Drop mechanism was formerly the clipboard of Microsoft Windows. Drag&Drop means that copy and paste functions using the clipboard are processed by a mouse event. The touch interface come info the spotlight not to speak of PCs, laptops and mobile phones. Mouse and touch interfaces make an environment to work easier and intuitive through visible interactions. In this paper, we implemented a web image collector to utilize Drag&Drop. And we proposed the how to apply and a utilizable plan from it.

  • PDF

ASK-HIM: Analog Stick Korean Hangeul Input Method (ASK-HIM: 아날로그 스틱을 이용한 한국어 입력 방법)

  • Kim, Eru Ho-Jin;Lee, Gee-Hyuk
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.1056-1062
    • /
    • 2006
  • 소니컴퓨터엔터테인먼트의 플레이스테이션(R)이나 마이크로소프트의 엑스박스(R)등의 비디오 게임기가 차지하고 있는 시장의 크기가 점점 커지고 있고, 이에 적용되는 기술도 점점 발전하고 있다. 최근에는 무선랜이나 블루투스 등의 기술을 통한 네트워크 연결을 통해 인터넷 접속이 가능해졌고, 간단한 문서 편집이나 개인 정보 관리 기능도 추가되었다. 이러한 기능들이 추가되면서 비디오 게임기에 문자를 입력하는 방법의 필요성이 일어나고 있다. 하지만 비디오 게임기의 기본 입력 장치인 아날로그 스틱을 이용하여 한국어를 입력하는 방법에 대한 연구는 부족한 상태이다. 본 논문에서는 한글의 창제원리를 이용하여 자음과 모음을 각각 아래쪽, 위쪽, 왼쪽, 오른쪽의 네 가지 기본 그룹으로 분류하고, 시계 방향 회전과 반시계 방향 회전을 이용해서 자모를 매핑하는 새로운 한국어 입력 방법인 ASK-HIM을 제안한다. ASK-HIM 은 화면 키보드와 비교를 하였을 때 좀 더 좋은 결과를 보여주었고, 단순한 방식으로 사용이 편리하다는 장점을 지니고 있다.

  • PDF

A Case Study on Linux and its Applications Distributions to Overseas Public Institutions (리눅스 배포판 현황과 해외 공공기관 도입사례)

  • Cha, S.J.;Min, O.G.
    • Electronics and Telecommunications Trends
    • /
    • v.29 no.4
    • /
    • pp.1-10
    • /
    • 2014
  • 2014년 4월 8일 마이크로소프트(MS)가 2001년 출시한 윈도우XP와 오피스 2003에 대한 지원을 종료하면서 국내는 또다시 운영체제의 글로벌 기업 종속성에 대한 문제가 관심사로 대두되었다. 윈도우XP의 국내 시장점유율은 2013년 12월 기준 18.96%로 미국, 일본보다 높다. 기술지원 없는 운영체제는 공격대상이 되기 쉬워 국내 금융, 상하수도 시설 등 주요 시설에 사용되는 있는 국내 현황에 비추어 심각한 문제가 아닐 수 없다. 이와 같은 소프트웨어 종속성을 탈피하기 위해 운영체제 분야의 공개 SW인 리눅스의 활용이 또다시 대두되었다. 2000년대 데스크톱 운영체제를 리눅스로 교체하고자 하는 시도는 이용의 불편함 때문에 실패하였지만 최근 리눅스는 일반 사용자들이 쉽게 사용할 수 있도록 발전하였기 때문이다. 본 논문에서는 이러한 변화에 따라 리눅스의 데스크톱 운영체제의 도입 가능성 확인을 위해 최근 리눅스의 기술동향 및 대표적인 배포판 현황에 대해 살펴보고, 해외 공공기관에서 리눅스 도입사례에 대해 살펴본다.

  • PDF

Design of a Electronic Ballast using Microprocessor (마이크로 프로세서를 이용한 전자식 안정기 설계)

  • Lee, Chang-Hoon
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.21 no.5
    • /
    • pp.44-52
    • /
    • 2007
  • In this study, design and control method using low cost Micro-controller(MCU) for inverter driving circuit in fluorescence lamp is presented. Soft starting technique is adopted to reduce switching loss and moment deterioration which are induced by high speed switching frequency in inverter ballast. Performance of the ballast stabilizer and the lighting characteristic of the fluorescence lamp have been improved by stabilizing switching pulses through the Pulse Width Modulation control.

A Study on the Design and Implementation of SmallBasic Library for Educational Robot Programming (교육용 로봇 프로그래밍 위한 스몰베이직 라이브러리 설계 및 구현에 관련 연구)

  • Park, Se-Yeong;Jo, Moon-Young;Choi, Kwang-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.399-402
    • /
    • 2017
  • 텍스트 기반 언어 스몰베이직은 적은 수의 언어 특징을 가지고 있어 배우기 쉽고 이후에 C/C++/Java로 빠르게 전환할 수 있기 때문에 청소년 코딩 교육용 언어로 적합하다. 코딩 교육에 흥미를 높이기 위해 다양한 라이브러리가 필요한데 마이크로소프트에서 개발한 스몰베이직 환경에서는 로봇 프로그래밍을 위한 라이브러리를 지원하지 않는다. 이 논문에서 오픈소스 소프트웨어 스몰베이직 환경하에 동작하는 햄스터 로봇 라이브러리를 설계 및 구현하였다. 교육용 언어 스크래치와 파이썬에서 유사한 로봇 프로그래밍 라이브러리를 지원하지만 스크래치는 그림 기반 언어이기 때문에 이후 C/C++/Java로 전환하기 어렵고, 파이썬은 객체와 클래스 개념을 포함하고 잇어서 초보자가 배우기 어렵다. 이 논문에서 개발한 라이브러리를 활용하여 데모 프로그램을 작성함으로써 쉽게 스몰베이직 기반 로봇 프로그래밍을 할 수 있을을 확인하였다.

Microsoft Excel의 Macro와 VBA를 이용한 다변량자료분석 시스템 개발

  • Han, Sang-Tae;Gang, Hyeon-Cheol;Lee, Seong-Geon;Han, Jeong-Hun
    • Proceedings of the Korean Statistical Society Conference
    • /
    • 2002.11a
    • /
    • pp.243-248
    • /
    • 2002
  • 최근 다변량자료분석과 관련하여 이를 시스템으로 구현하려는 연구가 다양한 각도로 이루어지고 있다. 이러한 연구들의 공통적인 특징은 일반 사용자들에게 고급 통계분석기법을 편리하게 활용할 수 있도록 GUI(Graphical User Interface) 환경의 시스템을 제공해 준 것이다. 이런 연구의 연장선상에서 본 연구에서는 다변량자료분석 시스템을 구현하는데 있어 사회 각 분야에서 가장 널리 활용되고 있는 사무용 프로그램인 마이크로소프트(Microsoft) Excel을 활용하여 일반 사용자들도 다변량분석을 쉽게 활용할 수 있도록 대화식 시스템을 개발하였다.

  • PDF

MMS Player supporting Various Operating System (다양한 운영체제를 지원하는 MMS 재생기)

  • 박한성;김장하;이동훈;김상욱;조창식;마평수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.409-411
    • /
    • 2003
  • MMS 프로토콜과 WMV 코덱은 마이크로소프트에서 만든 스트리밍 프로토콜과 비디오/오디오 코덱이다. 오늘날 많은 스트리밍 서비스가 이 프로토콜과 코덱을 이용하고 있다. 그러나 프로토콜과 코덱이 공개되어 있지 않아서 스트리밍 서비스의 재생 환경이 윈도우즈 기반의 운영체제로 제한되어 있다. 따라서 서비스를 제공하는 서버와 그 서비스를 이용하는 클라이언트가 반드시 윈도우즈 환경에서만 동작할 수 있는 문제점을 가진다. 본 논문에서는 윈도우 운영체제가 아닌 리눅스와 같은 공개된 운영체제 환경에서 MMS 프로토콜을 사용하여 스트리밍 서비스를 받을 수 있도록 하는 방법을 제시한다. 이를 위하여 본 논문에서는 기존의 많은 연구 결과를 기반으로 MMS 프로토콜을 분석하고 공개 프로젝트인 MPlayer에서 윈도우 스트리밍 서버와의 VCR 컨트롤 지원을 위한 방법을 제시한다.

  • PDF

An Intermediate Language Translator for .NET Languages (.NET 언어를 위한 중간 언어 번역기)

  • 최성규;박진기;이양선
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.11b
    • /
    • pp.533-536
    • /
    • 2003
  • 자바는 썬 마이크로시스템즈사가 개발한 언어로서 현재 가장 널리 사용되는 프로그래밍 언어 중 하나이며, 컴파일러에 의해 플랫폼에 독립적인 바이트코드를 바이너리 형태로 가지고 있는 클래스 파일을 생성하면 JVM에 의해 어떠한 하드웨어나 운영체제에 상관없이 수행이 가능한 플랫폼 독립적인 언어이다. 마이크로소프트사는 .NET 플랫폼을 개발하면서 자바 언어에 대응하기 위해 C# 프로그래밍 언어를 만들었다. C#은 C/C+.의 강력함과 자바나 비주얼 베이직의 높은 생산성을 매우 효과적으로 결합한 프로그래밍 언어이다. C#은 컴파일 과정을 거치면 자바의 바이트코드와 같은 중간 언어인 MSIL코드를 갖는 파일을 출력하게 되는데, C# 이외에도 모든 .NET 언어들은 컴파일과정을 거치면서 MSIL 코드를 얻기 때문에 여러 .NET 언어들을 이용해서 하나의 응용 프로그램을 만들 수 있다. 본 논문에서는 임베디드 시스템에서의 적용을 위해 C#을 컴파일 하여 나오는 중간 언어 형태인 MSIL 코드를 자바의 중간 언어의 한 종류인 Oolong 코드로 변환해 줌으로서 C#으로 구현된 프로그램이 자바 플렛폼에서 JVM에 의해 실행되도록 하는 중간 언어 번역기를 구현하였다.

  • PDF