• 제목/요약/키워드: internet program

검색결과 1,648건 처리시간 0.033초

Observer 패턴을 적용한 MMORPG의 파티 시스템 아이템 배분 방법 (The Item Distribution Method for the Party System in the MMORPG Using the Observer Pattern)

  • 김태석;김신환;김종수
    • 한국멀티미디어학회논문지
    • /
    • 제10권8호
    • /
    • pp.1060-1067
    • /
    • 2007
  • 인터넷을 이용하는 다양한 게임 장르 중에서 대규모의 게임 유저들이 이용하는 게임 장르인 MMORPG(Massively Multi-player Online Role-Playing Game)를 개발하기위해서는 많은 기술들이 필요하다. 특히 분산 작업의 효율을 높이기 위해서 C++와 같은 객체지향언어가 사용되는데, 대규모의 게임을 만들 때 객체지향개념을 충분히 활용할 수 있는 설계기법이 유용하다. GoF(Gang of Four)의 디자인 패턴에는 소프트웨어 분산 설계에 응용할 수 있는 다양한 패턴이 있는데, 게임 유저들 사이에 커뮤니티를 형성하기 위한 파티 시스템 설계에 Observer 패턴을 이용하면, 필요한 새로운 클래스의 추가나 유지보수를 쉽게 할 수 있다. MMORPG 게임 내에서 파티 사냥 시스템은 게임 이용자들의 커뮤니티를 형성하기 위해 자주 이용되는 중요한 시스템이다. 파티 사냥 시스템에서 중요하게 고려해야 할 사항은 파티 사냥 결과로 얻어지는 획득물과 경험치를 다양한 레벨의 이용자들에게 공평하게 나누어 주는 것이다. 시스템의 유지보수적인 측면을 고려한 파티 사냥 시스템을 구현하기 위하여, 본 논문에서는 GoF의 디자인 패턴 중 Observer Pattern을 이용한 기법을 제안하고, 제안된 기법이 C++언어가 가지는 장점인 동적메모리 할당과 가상 메소드 호출을 이용하여 프로그램 실행 시에 실시간으로 객체를 변경하고 새로운 클래스를 추가하는데 효율적이며, 시스템을 유지 보수하는데 장점이 있음을 보인다.

  • PDF

능동적인 학습을 위한 고교 정보사회와 컴퓨터 교과의 WBI 설계 및 구현이동 (WBI Design and Implementation for active instruction in high school curriculum information society and computer)

  • 배석찬;두창원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.895-901
    • /
    • 2007
  • 현재 컴퓨터 및 인터넷의 발달은 학습의 방향을 보다 자유롭게 하였으며, 교사의 직접적인 도움을 받지 않고도, 학생 스스로 공부할 수 있는 환경을 가능하게 하고 있다. 본 논문에서는 제 7 차 교육과정에 따른 고교 정보사회와 컴퓨터 교과의 WBI를 설계 및 구현하였다. 궁극적으로 교육과정의 질을 향상 시키도록 노력하였다. 먼저 교과내용을 영역별로 분석하고, 탐구하기, 기초다지기, 실습학기, 자기평가의 순으로 학습이 이루어지게 하였으며, 학습자 스스로 능동적인 학습을 할 수 있는 자기 주도적인 학습과 통합 교과서적인 학습을 동시에 할 수 있게 함으로써 문제 해결능력과 창의적 사고를 기르기 위한 교육 패러다임으로 구성하고 있다. 본 논문에서는 PHP언어를 사용하였으며, 웹서버는 Apache, DBMS는 MySQL를 사용하였다. 프로그램에는 회원가입, 정보사회와 컴퓨터 교육과정 수강하기 및 테스트, 질문하기, 자료실 등으로 구성되어 있고, 수강신청 후 먼저 강의를 지면과 화상강의를 동시에 수강하면서 기초를 다지고, 질의하기를 통해 궁금증을 해결해 나감으로써 한번에 수업을 소화할 수 있는 기능을 갖추고 있다.

  • PDF

서울지역 일부 남자 고등학생의 비만도 수준에 따른 영양표시에 대한 인지조사 (A study on the perception of nutrition labeling among high school boys based on their weight)

  • 어효선;이정숙;민희은;홍희옥
    • Journal of Nutrition and Health
    • /
    • 제45권2호
    • /
    • pp.150-158
    • /
    • 2012
  • This study was conducted to investigate the relationship between knowledge of nutrition labeling and the effect on eating habits with 300 high school boys in Seoul. The subjects were divided into an underweight (UW) group (BMI < $18.5kg/m^2$, n = 42), a normal weight (NW) group ($18.5kg/m^2\;{\leq}\;BMI\;<\;23kg/m^2$, n = 129) and an overweight (OW) group (BMI ${\geq}\;23kg/m^2$, n = 79) based on their body mass index (BMI). The average age of participants was 17.8 years old and their mean height and weight were 174.9 cm and 66.5 kg. The mean BMI of subjects was $21.7kg/m^2$ which fell within the normal range. Seventy six point four percent of subjects perceived nutrition labeling and they acquired the information pertaining to it through TV and internet. The UW group and the OW group obtained it from their parents, relatives and friends, while NW group acquired it from school. There were significant differences among groups in the acquired source of the information on nutrition labeling (p < 0.05). The NW group and the OW group trusted nutrition labeling more than the UW group, but there were no significant differences among them. Forty five point five percent of the UW group and 40.7% the NW group were satisfied with nutrition labeling education, while only 15.8% of the OW group did it. The OW group checked nutrition labeling more than the UW group and the NW group at the point of food purchase. The primary reason for examining nutrition labeling was 'to check nutrient contents' in the UW group and the NW group, while the OW group examined it to improve health including regulation of body weight. There were significant differences among groups with regards to the reason for examining nutrition labeling (p < 0.001). The OW group was aware that nutrition labeling affected their eating ha-bits significantly more than the other groups (p < 0.05). Therefore, application-centered education on nutrition labeling and the strong support of the government is needed in order to improve nutrition labeling use and to apply the information from nutrition labeling into student dietary life.

인트라넷에서 가상데이터베이스를이용한 데이터베이스 검색 시스템의 설계 (Design for Database Retrieval System using Virtual Database in Intranet)

  • 이동욱;박영배
    • 한국정보처리학회논문지
    • /
    • 제5권6호
    • /
    • pp.1404-1417
    • /
    • 1998
  • 현재 웹을 통하여 인터넷 데이터베이스를 검색하는 방법에는 검색 엔진 기술을 이용한 방법과, 둘째 플러그인 기술이나 엑티브엑스 기술을 이용한 검색 방법으로 나눌 수 있다. 검색 엔진을 이용하는 방법은 단순 문서와 같은 대량의 텍스트 데이터를 키워드와 같은 인덱스를 구축하고 이를 이용하여 검색하는 방법으로서, 문제점은 하나 이상의 데이터베이스를 동시에 검색하지 못하고 또 질의어와 같은 다양한 형태의 조건 검색을 할 수가 없으며, 사용자의 요구에 맞지 않는 데이터가 많이 전송된다는 즉, 정확성이 낮다는 세 가지 점을 들 수 있다. 플러그인 기술이나 액티브엑스 기술을 이용하는 방법은 웹 화면상에서 DBMS를 이용하여 클라이언트의 질의를 실행시켜 데이터베이스를 검색하는 방법으로서, 문제점은 동일한 데이터모델의 경우라도 하나 이상의 DBMS를 동시에 기동시킬 수 없고 또 클라이언트 프로그램에서 미리 정의된 질의 이외의 다양한 종류의 질의를 할 수 없다는 두 가지 점을 들 수 있다. 본 논문에서는 이러한 문제점들을 해결하기 위해서 인터넷/인트라넷상에서 새로운 개념으로 작성한 가상데이터베이스를 이용하여 웹 화면을 통해서 다양한 종류의 질의를 직접 할 수 있는 데이터베이스 검색 시스템을 설계하는 데에 있다. 여기서, 가상데이터베이스는 동일한 관계데이터 모델로서 하나 이상의 관계 DBMS를 사용하는 것으로 가정한다.

  • PDF

ARM926EJ-S 프로세서 코어를 이용한 G.729.1의 실시간 구현 (Real-Time Implementation of the G.729.1 Using ARM926EJ-S Processor Core)

  • 소운섭;김대영
    • 한국통신학회논문지
    • /
    • 제33권8C호
    • /
    • pp.575-582
    • /
    • 2008
  • 본 논문에서는 ITU-T의 SG15에서 채택된 G.729.1 광대역 음성 코덱을 ARM926EJ-S(R) 프로세서 코어에 적용하기 위해 기본연산자 및 산술기능 함수를 포함한 G.729.1 코덱 프로그램 일부를 어셈블리어로 변환하여 실시간으로 동작하도록 구현한 절차 및 결과를 기술하였다. G.729.1은 $8{\sim}32kbps$의 가변 전송률을 갖는 ITU-T 표준 광대역 음성 코덱이며, 입력신호는 8kHz 또는 16 kHz로 샘플링 되어 샘플 당 16 비트로 양자화된 PCM 신호를 입력받는다. 이 코덱은 앞서 표준화된 G.729 및 0.729A와 상호 호환이 가능하며 음질 향상을 위해 기존의 협대역($300{\sim}3,400Hz$)에 비해 대역폭을 광대역($50{\sim}7,000Hz$)으로 확장한 버전이다. 실시간으로 구현된 G.729.1 광대역 음성 코덱은 32kbps에서 인코더와 디코더 부분이 각각 약 31.2 MCPS 및 22.8 MCPS의 복잡도를 가지며, 실제 임베디드 시스템에서의 실행 시간은 인코더와 디코더 평균 6.75ms와 4.76ms로 총 11.5ms가 걸렸다. 또한 이 코덱은 ITU-T에서 제공하는 모든 테스트 벡터에 대해 비트 단위로 정확하게 시험하여 통과하였으며, 실제 인터넷 전화기에 적용한 실시간 음성통화에서 정상적으로 동작하였다.

DOM을 이용한 PC 웹 페이지에서 모바일 웹 페이지로의 다이나믹 오브젝트 변환 및 서비스 기법 (A Scheme that Transcodes and Services from PC Web Page to Mobile Web Page of Dynamic Object with DOM)

  • 김종근;강의선;심근정;고희애;임영환
    • 정보처리학회논문지D
    • /
    • 제14D권3호
    • /
    • pp.355-362
    • /
    • 2007
  • 이동 통신 단말기의 발달과 모바일 인터넷의 확산으로 많은 사용자들은 언제 어디서나 모바일 웹 콘텐츠를 이용 할 수 있게 되었으며 나아가 더 많은 콘텐츠의 서비스를 요구하게 될 것이다. 이러한 요구로 인하여 유선 웹 콘텐츠를 모바일 웹에 사용할 수 있도록 콘텐츠를 변환하는 연구들이 많이 진행되고 있으나, 통신사 및 모바일 단말기들의 지원사양이 표준화되지 않아 모바일 웹 콘텐츠의 변환 및 생성에 많은 어려움이 따르고 있다. 특히나 유선 웹 페이지의 내용 중에 시간이나 사용자에 따라 그 내용이 동적으로 변화하는 다이나믹 오브젝트를 모바일 웹에 서비스하기 위해서는 각각의 단말기에 맞도록 스크립트를 프로그래밍 해야 할 뿐 아니라 사용되는 리소스의 선 변환이 요구되어진다. 이러한 어려움을 해결하기 위해 본 논문에서는 유선 웹 페이지의 구조적 특성을 나타내는 DOM(Document Object Model)의 계층구조를 이용한다. 즉 유선 웹페이지를 분석하여 이를 자료구조화 하고, 이 가운데에서 다이나믹 오브젝트를 추출하여 그 영역을 인덱싱 하였다가, 모바일 웹 페이지를 서비스 할 때 인덱싱 된 위치에서 정보를 추출하여 실시간으로 모바일 웹 콘텐츠를 생성하여 서비스하는 기법을 제시한다. 또한 본 논문은 이 기법을 적용하여 모바일 웹 콘텐츠를 편집하는 편집기와 이를 서비스하는 모바일 웹 서비스 서버를 개발하는 데 그 목표가 있다.

RN-BSN 과정에서 사이버교육의 효과 (The Effects of Cyber Education in RN-BSN's Courses)

  • 김희순;오가실;이경자;장화경
    • 한국간호교육학회지
    • /
    • 제9권2호
    • /
    • pp.212-221
    • /
    • 2003
  • The purpose of this study was to evaluate the effects and define the educational strategies of the cyber education offered to students for Bachelor of Science degree program(RN-BSN). The participants in this study were 67 students in two courses, Growth and Development, and Nursing Process. The main components of the cyber classes were the electronic board and on-line discussion board. The study was conducted from March 4, 2001 to July 23, 2001 at Y University in Seoul, Korea. To examine the effects of the cyber education, learning motivation, and learning satisfaction were measured by questionnaires to the students before the initial class and after completing the class. Learning achievement was measured by the grades for each course. The data were analyzed using frequencies, t-test, and paired t-test. The specific results of the course evaluation were compared and analysis was done to examine differences between traditional classroom teaching and cyber teaching. The study results are as follows: 1. There were no significant differences on total scores for learning motivation between pre-cyber education and post-cyber education. However, there were significant decreases in the post test compared to the pre test for the items, ' I'd like to get as high a score as possible compared to other students (t=-2.20, p=.03)' and ' I'm sure to acquire good grades(t=-5.22, p=.00) '. 2. The average score for learning satisfaction using cyber education was high at 3.52. 3. To define learning achievement using cyber education, grades for students taking cyber classes this year were compared to student grades for a class using traditional lassroom teaching last year. The score was significantly higher for classroom students in the 'Growth and Development' course (t=-3.5, p<.001), and the score was significantly higher for the cyber education students in the 'Nursing Process' course (t=4.3, p<.000). 4. The average of post scores on computer competency was significantly higher on six items, general knowledge about computers, data management and data research, ability to communicate using computer, and internet surfing. On the basis of the above findings, this study suggests that cyber education in nursing courses is effective and readily available. However, it is recommended that consideration be given to characteristics of the course when developing cyber education programs for nursing courses.

  • PDF

초등학교 교사의 약물교육 실태 (A Study on the Current Status of Drug Education among Elementary School Teachers)

  • 정미숙;이화자;김영혜;김명희;어용숙
    • 한국간호교육학회지
    • /
    • 제9권2호
    • /
    • pp.288-297
    • /
    • 2003
  • This study was attempted to find out the actual conditions about drug education among the elementary school teachers. Subjects consisted of nurse-teachers 175, class-room teachers 240 and athletics teachers 53 at the elementary schools in Pusan city. The data collecting period was December 23th through December 28th, 2002 and the collected data were analyzed by SPSSWIN 10.0 program using frequency, percentage, mean, standard deviation and $x^2$-test. The results of this study were as follows: 1. The importance of the drug education in special curriculum has been agreed with 96.0% of nurse-teachers, 90.4% of classroom teachers and 92.4% of athletics teachers. 2. For the drug education, nurse-teachers used to get information through the professional knowledge books(61.1%), and internet (33.1%), on the other hand class-room teachers(80.0%) and athletics teachers (48.9%) used to get information from various media. 3. Until now, the drug education has been performed by 80.6% of nurse-teachers, 34.2% of class-room teachers and 41.5% of athletics teachers. After drug education, the results of self-evaluation showed that 73.8% of nurse-teachers and 51.9% of athletics teachers were satisfied with it, but 69.5% of class-room teachers were not. In terms of the education methodology, most nurse-teachers(85.8%) usually used both verbal lecture and multi-media materials for teaching, but class-room teachers(97.8%) and athletics teachers(81.8%) just gave the verbal lecture. 4. About practical difficulties of drug education, the biggest problem was the absence of no systematic curriculum for nurse-teachers(22.9%), the insufficient expert knowledge for class-room teachers (26.3%) and a lack of education materials for athletics teachers(37.7%). The subjects were responded that the well-qualified personnel in charge of drug education in elementary school were nurse-teachers (52.0%) or nurse-teachers and class-room teachers.

  • PDF

중등학교 가정과 교사의 ICT 활용수업의 실태와 인지도 (ICT Utilization and Recognition by Home Economics Teachers in Secondary schools)

  • 김미영;김경애;위은하
    • 한국가정과교육학회지
    • /
    • 제16권3호
    • /
    • pp.63-80
    • /
    • 2004
  • 본 연구는 중등학교 가정과 교사들을 대상으로 하여 7차 교육과정에서 권장하는 ICT 활용의 수업 실태와 그 인지도를 알아보고, ICT 활용 교수ㆍ학습 방법이 가정과 수업에 보다 효율적이고 적정하게 활용될 수 있기 위해 개발이 요구되는 단원과 자료유형을 파악하는데 그 목적이 있다. 조사대상자는 전국에 소재한 중등학교 교사 372명이었다. 본 연구에서 얻어진 결과는 다음과 같다. 1. ICT 활용 수업을 하는 이유로는 학습자의 학업 성취도를 높이기 위하여 전개 단계에서 제시형 자료를 가장 많이 적용하는 정보 안내 유형의 수업을 진행하는 것으로 나타났다. 2. 자신들의 ICT활용 능력에 대한 인지도는 홈페이지와 관련된 영역을 제외한, E-mail 송수신 능력 프리젠테이션 작성 능력, 인터넷의 활용 능력에 대한 인지도가 높았으며, 정보화 능력에 있어서 교육경력 10년 미만인 집단의 정보화 능력에 대한 인지도가 더 높은 것으로 나타났다. 3. ICT 활용 수업에 대한 인식은 수업의 흥미를 높이는데 가장 효과적이며, 73%의 교사가 ICT 활용 수업이 가정과 수업의 질을 향상시킬 것으로 기대하고, 교육 경력이 짧은 교사의 기대도가 더 높은 것으로 나타났다. 4. ICT 활용 수업을 위해 우선적으로 개발이 요구되는 단원(자료유형)으로는 중학교 2학년의 '옷 만들기와 재활용(데이터베이스)' 중학교 1학년의 '조리의 기초와 실제(데이타베이스)' '청소년의 영양(시뮬레이션 프로그램)', '성과 이성교제' 단원으로 나타났다.

  • PDF

유비쿼터스 센서 네트워크 융합을 위한 서비스 식별 체계 (A Service Identification Scheme for the Convergence of Ubiquitous Sensor Networks)

  • 엄휘정;은성배;전정호;강권우;주용완
    • 전자공학회논문지CI
    • /
    • 제48권6호
    • /
    • pp.104-113
    • /
    • 2011
  • USN 서비스를 융합할 때 하나의 물리적 인프라가 여러 서비스에 사용될 수 있고 여러 물리적 인프라가 하나의 서비스를 구성할 수도 있다. 따라서 USN 서비스의 효과적인 융합을 위하여 물리적 인프라와 서비스는 구분되어 관리되어야 한다. 그러나 기존의 식별 코드체계는 USN이 제공하는 다양한 서비스를 식별하기에 적합하지 않다. 본 논문에서는 USN 서비스를 구분하고 관리할 수 있는 USN 서비스 식별 체계를 제안한다. 제안된 USN 서비스 식별 체계를 통하여 첫째, USN 서비스 식별 코드의 기계적 처리가 가능해지기 때문에 RFID 태그, QR Code, 무선 방송 등 다양한 기술을 활용한 서비스 식별 코드 획득이 가능하다. 둘째, 서비스 제공자 관점에서 서비스 관리, 사용자 응용 프로그램 개발, 기존 USN 표준 기술과의 연동 등이 용이 해진다. 셋째, 체계적인 USN 서비스 관리가 가능해진다. 넷째, 일반 사용자들의 USN 서비스 탐색이 용이해져 USN 서비스 활성화에 적극 기여할 수 있다. 본 논문에서는 첫째, USN 서비스 관련 표준 및 USN 식별 코드체계 관련 표준에 대하여 분석하였다. 둘째, 기존 USN 식별 코드체계를 기반으로 새로운 USN 서비스 식별 체계를 제안하였다. 셋째, USN 서비스 식별체계가 USN 서비스 융합시에 성능이 향상됨을 보였다.