$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

모바일 자바를 이용한 공학용 계산기 개발
Development of the Engineering Calculator using Mobile Java 원문보기

한국컴퓨터정보학회 2008년도 제38차 하계학술발표논문집 16권 1호, 2008 June 30, 2008년, pp.169 - 174  

김성호 (상지대학교 컴퓨터정보공학부)

초록
AI-Helper 아이콘AI-Helper

본 논문에서는 사용자가 원하는 수식을 휴대 전화기의 사용자 입력 인터페이스를 통해 한꺼번에 모두 입력하면, 입력받은 수식을 분석하고 계산 및 연산자 우선순위를 파악한 후에 순차적으로 계산을 수행해주는 휴대 전화기용 공학 계산기 개발에 대하여 기술한다. 기존의 계산 기능을 지원하는 휴대 전화기에서는 수식 전체를 한꺼번에 입력받지 못하는 단점으로 인하여 간단한 수식 계산을 수행할 때에도 여러 번의 수식 입력을 해야 하기 때문에 하나의 수식을 계산하는데 시간이 많이 소모되는 불편함을 가지고 있었다. 또한 입력받은 수식을 저장할 메모리의 부족과 수식 분석 기능 등의 부재로 인해 현재까지 휴대 전화기용 공학 계산 기능은 제대로 서비스되지 못하고 있다. 그러므로 본 논문에서는 이러한 문제점들을 개선하여 모든 수식을 한꺼번에 입력하고 계산 및 연산자 우선순위에 의하여 실시간으로 결과 값을 확인할 수 있는 시스템을 개발하였으며, 향후 공학용 계산기가 필요한 학생 및 일반인들에게 매우 유용하게 사용될 수 있을 것으로 기대한다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 이러한 배경 하에 본 논문에서는 처음부터 사용자가 원하는 수식을 휴대 전화기의 사용자 입력 인터페이스를 통해 한꺼번에 모두 입력하도록 한다. 수식 분석기에서는 입력받은 수식을 분석하여 계산 우선순위 및 연산자 우선순위를 파악한 후에 순차적으로 계산을 수행[1, 5]함으로써 기존의 휴대 전화기용 수식 계산 기능의 단점을 보완하고자 한다.
  • 또한 입력받은 수식을 저장할 메모리의 부족[3]과 수식을 분석하는 수식 분석 기능[1, 5] 등의 부재로 인해 현재까지 휴대 전화기용 공학 계산 기능은 서비스 되지 못하고 있다. 이러한 배경 하에 본 논문에서는 처음부터 사용자가 원하는 수식을 휴대 전화기의 사용자 입력 인터페이스를 통해 한꺼번에 모두 입력하도록 한다. 수식 분석기에서는 입력받은 수식을 분석하여 계산 우선순위 및 연산자 우선순위를 파악한 후에 순차적으로 계산을 수행[1, 5]함으로써 기존의 휴대 전화기용 수식 계산 기능의 단점을 보완하고자 한다.

가설 설정

  • 셋째, 동일 층 및 동일 연산 코드일 경우에는 왼쪽 연산자를 우선적으로 처리한다. 넷째, 연산 코드가 0일 경우에는 아무런 계산 없이 내려온다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
SK-VM이란 무엇인가? SK-VM(SK-Virtual Machine)은 (주)SK텔레콤이 (주)XCE와 공동 개발한 무선 인터넷 서비스 플랫폼[9]이다. J2ME의 KVM과 동일한 기능을 제공하는 XVM(eXtended Virtual Machine)을 사용하며, CLDC를 구현한 M-Configuration과 MIDP를 구현한 M-Profile을 탑재했을 뿐만 아니라 (주)SK텔레콤이 자체 개발한 API인 SKT-Service API를 탑재하고 있다.
기존 휴대 전화기용 공학 계산기의 단점은 무엇인가? 본 논문에서는 사용자가 원하는 수식을 휴대 전화기의 사용자 입력 인터페이스를 통해 한꺼번에 모두 입력하면, 입력받은 수식을 분석하고 계산 및 연산자 우선순위를 파악한 후에 순차적으로 계산을 수행해주는 휴대 전화기용 공학 계산기 개발에 대하여 기술한다. 기존의 계산 기능을 지원하는 휴대 전화기에서는 수식 전체를 한꺼번에 입력받지 못하는 단점으로 인하여 간단한 수식 계산을 수행할 때에도 여러 번의 수식 입력을 해야 하기 때문에 하나의 수식을 계산하는데 시간이 많이 소모되는 불편함을 가지고 있었다. 또한 입력받은 수식을 저장할 메모리의 부족과 수식 분석 기능 등의 부재로 인해 현재까지 휴대 전화기용 공학 계산 기능은 제대로 서비스되지 못하고 있다. 그러므로 본 논문에서는 이러한 문제점들을 개선하여 모든 수식을 한꺼번에 입력하고 계산 및 연산자 우선순위에 의하여 실시간으로 결과 값을 확인할 수 있는 시스템을 개발하였으며, 향후 공학용 계산기가 필요한 학생 및 일반인들에게 매우 유용하게 사용될 수 있을 것으로 기대한다.
J2ME이란 무엇인가? J2ME는 이동 전화 및 개인 정보 단말기(PDA, Personal Digital Assistants)와 같은 이동 무선 정보 기기용 프로그램을 개발하기 위한 자바 2 프로그래밍 언어 버전이다. 그리고 SUN Microsystems에서 개발한 가상 머신이며 특수 자바 번역기인 KVM(K Virtual Machine)을 사용하며, CLDC(Connected, Limited Device Configuration)와 MIDP(Mobile Information Device Profile)에 기반을 둔 무선 응용 프로그램 개발용 도구[12]이다. 또한 제한된 내장형 기기 환경에서 동작하는 자바 프로그램을 개발하기 위한 플랫폼으로, 휴대 전화기나 PDA, 가전제품 등과 같이 일반 PC보다 저용량의 메모리, 저속의 CPU 등 제한된 환경에서 주로 사용한다. 이러한 환경에서 사용되는 애플리케이션을 개발하기 위해서는 적은 크기의 VM(Virtual Machine)과 기본적인 자바 API보다 많이 축소된 API가 사용된다.
질의응답 정보가 도움이 되었나요?
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로