• 제목/요약/키워드: 컴퓨터 원리

검색결과 543건 처리시간 0.028초

제일원리전산을 이용한 고성능 에너지소재설계 (First Principles Computational Design of High Functional Energy Materials)

  • 한병찬;노승효;서준교;권인혜;서민호
    • 공업화학전망
    • /
    • 제15권3호
    • /
    • pp.39-48
    • /
    • 2012
  • 현대 컴퓨터산업의 진보는 제일원리 전산법이 여러 연구개발 분야에 널리 사용되는 길을 열었다. 이 논문에서는 제일원리 전산법을 이용한 신 재생에너지의 고성능 나노 소재개발 및 디자인 연구사례를 통해 그 기초 원리와 다양한 응용분야 및 실험과의 효율적인 연계성 등을 소개하고자 한다.

XML과 관계형 데이타베이스 매핑을 통한 자료의 변환 (Data Transformation through Mapping between XML and Relation Database)

  • 김길준
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.5-12
    • /
    • 2004
  • XML과 데이터베이스간의 자료 변환의 원리는 XML과 데이터베이스 간 매칭의 원리로 이루어진다. SQL Server의 데이터에 접근하기 위한 방법은 URL에 SQL 쿼리를 지정하는 방법과 template 파일을 이용하는 방법이 있다. MS-SQL 서버는 OpenXML 기능을 이용하여 기존의 관계형 데이터베이스에 대해 SQL 쿼리를 실행한 결과를 XML 문서로 변환한다. 즉, OpenXML은 노드 트리를 생성한 후에 XML 문서의 로우셋 데이터를 반환하고, XML 데이터를 관계형 형식으로 얻게 한다. XML 데이터를 데이터베이스 데이터로 삽입하기 위해서는 sp_xml_preparedocument 프로시져를 사용하여, XML 문서를 파싱해 데이터를 추출한 후. 그 문서의 노드 구조를 메모리의 트리 구조로 매핑해서 데이터베이스 테이블에 저장하게 된다. 결국 XML과 데이터베이스간의 자료 변환의 원리는 XML과 데이터베이스간 매칭의 원리로 이루어진다. 본 논문에서는 매핑 원리를 제시한 후 SQL Server의 지원하에 두 자료간의 변환을 구현해 보임으로서 자료의 확장성과 효율성 및 다양한 효과를 가져올 수 있음을 제시하고 있다.

  • PDF

초등학생들의 창의력과 논리력 향상을 위한 프로그래밍 언어 교수전략에 관한 연구 (A Study on Programming Language Instruction Strategies of Improving the creative and logical thinking for Elementary Students)

  • 김갑수
    • 정보교육학회논문지
    • /
    • 제14권1호
    • /
    • pp.89-97
    • /
    • 2010
  • 초등학교 교육에서는 창의성과 논리력 향상을 강조하고 있고, 이를 위한 많은 연구가 진행되었지만, 컴퓨터 프로그래밍 교육에서 교수 전략이 매우 부족하다. 이에 본 연구에서는 창의력과 논리력 향상을 위한 프로그래밍 언어 교수 전략을 개발한다. 본 연구에서 개발한 교수 전략은 입출력의 원리, 효율성의 원리, 일반화의 원리, 단순화의 원리, 추상화의 원리를 만들었다. 이 5개의 원리들을 초등학교 현장 전문가 20명에게 심층면접으로 검증하였다. 초등학교 교사들이 본 연구의 결과를 이용하면 프로그래밍 언어 교육에 많이 기여할 것이다.

  • PDF

스테레오 이미지에 관한 연구 (A Study on Stereo Image (Stereopsis))

  • 홍석일
    • 디자인학연구
    • /
    • 제12권3호
    • /
    • pp.191-200
    • /
    • 1999
  • 본 연구는 스테레오 이미지의 역사적 고찰을 바탕으로 인간의 시각 인지시스템과 전통적인 스테레오 이미지의 원리를 연구, 분석하며, 나아가 컴퓨터 그래픽스 시각화(Visualization)에 있어 새로운 전자적인 3차원 스테레오 이미지를 연구하는데 그 목적이 있다. 컴퓨터에서 이미지를 처리하고 구현할 수 있게됨에 따라, 컴퓨터의 시각화는 매우 정교하고 사실적인 퀄리티를 갖게 되었다. 종전에는 수치로 표시되었던 과학적 연구의 결과가 이제는 단순히 2차원적인 도형을 보여주는 차원을 넘어 3차원적인 데이터의 처리가 보다 사실적인 시뮬레이션을 위해 입체적으로 보여지는 여러 기술적인 개발이 이루어져 왔다. 따라서 이 연구에서는 스테레오 이미지의 원리를 바탕으로 광학적, 전자적 스테레오 이미지를 연구, 분석하며, 나아가 컴퓨터 그래픽스의 새로운 3차원 스테레오 이미지의 표현 가능성을 연구하고자 한다.

  • PDF

안드로이드 스마트폰을 활용한 피지컬 컴퓨팅을 위한 교육용 앱의 개발 (Development of Educational Application for Physical Computing using Android Smartphone)

  • 김태우;전석주
    • 정보교육학회논문지
    • /
    • 제22권6호
    • /
    • pp.639-649
    • /
    • 2018
  • 피지컬 컴퓨팅은 도구를 활용한 구체적 조작 활동으로 컴퓨터와 실제 세계간의 상호작용을 직접 관찰할 수 있어, 초등학교 학생들이 컴퓨터 과학의 개념과 원리를 쉽게 이해할 수 있도록 도움을 줄 수 있다. 본 연구에서는 초등학생들이 보유한 스마트폰을 피지컬 컴퓨팅 도구로 활용할 수 있는 안드로이드 어플리케이션을 설계하고 개발한다. 안드로이드 스마트폰의 센서를 활용하여 데이터를 수집하는 클래스와 수집된 데이터를 컴퓨터로 전송하여 프로그래밍 학습에 활용할 수 있도록 하는 클래스를 설계하고 어플리케이션을 개발한다. 본 연구에서 개발하는 피지컬 컴퓨팅 교육용 어플리케이션은 다른 피지컬 컴퓨팅 도구의 구비가 어려운 환경에서 학생 자신의 스마트폰을 통해 컴퓨터 과학의 원리를 더욱 쉽게 이해할 수 있는 도구로 활용될 수 있다.

공업 계열 고등학교 컴퓨터 구조 교과서의 연산 장치 영역 내용의 문제점 분석 (A Problem Study of Arithmetic Section Contents in Computer Architecture Textbooks of the Technical High School)

  • 이상욱;서태원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1739-1741
    • /
    • 2012
  • 국가 교육과정에서 컴퓨터 하드웨어만을 교과 내용으로 하는 최초의 과목은 4차 교육과정 시기 중공업 계열 고등학교에 신설된 '전자 계산기 구조' 과목으로 현재의 '컴퓨터 구조' 과목에 해당된다. 컴퓨터 구조 과목의 교과 목표는 학습자가 컴퓨터의 구조와 동작 원리를 바르게 이해하고 컴퓨터를 효율적으로 활용할 수 있도록 하는데 있다. 교과 목표를 위해서는 교과서의 내용이 정확해야 하고 현재의 컴퓨터 구조를 바르게 반영하고 있어야 한다. 본 연구에서는 공업 계열 고등학교의 컴퓨터 구조 과목에 제시된 연산 장치 영역 내용의 문제점을 컴퓨터 구조 전문 서적과의 비교를 통해 파악해 보고자 하였다. 연구 결과, 교과서의 연산 장치 영역에는 정확성과 일관성이 결여된 개념 정의와 현재의 CPU 구조를 반영하지 못한 내용이 포함되어 있었다. ALU와 연산 장치에 대한 설명이 교과서별 상이하였고, 연산 장치의 구성 요소들은 현재 사용되고 있는 CPU 구조를 바르게 나타내고 있지 않았다. 이러한 문제점들은 컴퓨터 과학의 역사적, 기술적 고찰을 통해 개선될 필요가 있다.

컴퓨터와 수학교육에서 환경의 설계 (Designing a Environment in Computers and Mathematics Education)

  • 김화경
    • 대한수학교육학회지:수학교육학연구
    • /
    • 제15권4호
    • /
    • pp.489-504
    • /
    • 2005
  • 이 논문에서는 컴퓨터와 수학교육을 바라보는 두 가지 서로 다른 입장에 대하여 알아보고, 그 중 구성주의적(constructivist) 입장에서 컴퓨터 환경의 설계를 논의한다. 이를 위하여 컴퓨터와 수학교육을 위한 바람직한 기본 원리를 구성주의(constructionism) 시각으로 살펴본다. 나아가 이러한 바람직한 기본 원리를 '함수화'라는 용어를 사용하여 규정하고, 이를 통해 컴퓨터 환경 설계 방법을 모색해 본다. 이 연구를 통하여 우리는 설계 과정에 대한 논의가 부족한 상태로 학교 현장에 도입되는 기존 컴퓨터용 소프트웨어들에 대한 문제점을 인식하고, 새로운 환경의 설계 원칙과 과정에 대해 논의하고, 실제 구현한다. 그 예로 LOGO와 DGS를 새로운 대상의 도입을 통하여 통합하는 방안에 대하여 논의한다. 이 논문에서 구현한 새로운 대상은 LOGO와 DGS의 함수화 명령 체계를 모두 이용하여 만들 수 있고, 동시에 LOGO와 DGS의 함수화 명령 체계으로 변화하고 조작할 수 있는 대상이다.

  • PDF

게이미피케이션 메카니즘을 적용한 양자역학 원리를 배우는 STEAM 프로그램 개발 (Development of a STEAM Program to Learn the Principles of Quantum Mechanics by applying the Gamification Mechanism)

  • 고대훈;박남제
    • 정보교육학회논문지
    • /
    • 제20권5호
    • /
    • pp.507-518
    • /
    • 2016
  • 본 논문에서는 STEAM 교육과 미래 유망직종인 컴퓨터 전문가 중 하나인 양자컴퓨터 전문가 대한 간접 체험의 기회를 제공하고자 국가수준 교육과정과의 연관성을 분석하여 초등학교 3-4학년을 위한 양자컴퓨터 전문가에 대하여 알아보고 자신의 진로와 연관지어 생각해볼 수 있는 STEAM 교육프로그램을 개발하였다. 하지만 초등학생들이 물리학 중 가장 어렵다는 양자역학을 근본으로 하는 양자컴퓨터의 기본이론을 이해하는 것이란 거의 불가능하다. 따라서 본 논문에서는 게이미피케이션 메카니즘을 적용하여 양자역학 원리를 배울 수 있는 STEAM 프로그램을 제안하였다. 학생들이 흥미를 유발하고 양자컴퓨터의 가장 기본적인 원리 중 하나인 양자스핀과 양자컴퓨터와 연관된 양자암호, 그리고 아직 양자컴퓨터의 미완성 등을 간접적으로 체험할 수 있도록 교재를 개발하였으며, 이를 현장에 직접 적용하였다. 본 연구에서 제공하는 진로 STEAM 교육프로그램은 IT관련 진로 탐색과 관련 소양 함양에 긍정적인 효과를 얻을 수 있을 것으로 기대된다.

무선통신 환경에서 효율적 데이터 전송과 데이터 품질을 보장하는 지능형 AGENT의 설계 (The Design of Intelligent Agent to Guarantee Efficient Data Transmission & Quality In Wireless Environment)

  • 최영준;김명철;마중수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.721-723
    • /
    • 1999
  • 최근 들어 노트북 PC와 같은 이동 컴퓨터를 이용한 무선 환경에서의 작업이 많이 행해지고 있다. 그러나 무선 통신 환경은 데이터 손실이 빈번하고, 무선 통신 환경에서 사용되는 이동 컴퓨터의 대역폭이 작기 때문에 멀티미디어 서비스를 수신하는데 제약을 갖게 된다. 위와 같은 문제를 효율적으로 해결하기 위해 SPAND라는 툴킷(toolkit)의 기본 원리를 응용하여 무선 환경에서의 이동 컴퓨터의 사용을 효과적으로 제어하는 지능형 Agent의 개념을 도입하려 한다.

  • PDF

P-값을 이해하기 위한 멀티미디어 프로그램의 개발

  • 최숙희
    • Communications for Statistical Applications and Methods
    • /
    • 제4권3호
    • /
    • pp.807-816
    • /
    • 1997
  • 통계학의 개념들을 직관적으로 이해시키기 위해 기존의 교재중심 강의교육에서 탈피하여 실제적인 실험을 중시하고 컴퓨터를 교육에 활용하는 방안에 국내외적으로 많은 관심이 쏠리고 있다. 본 연구에서는 통계학의 기초개념들을 쉽게 배울 수 있는 통계교육용 멀티미디어 프로그램개발의 한 단계로서 유의성검증시 필요한 p-값(유의확률)의 의미를 정확히 이해하고 적용할 수 있도록 하는 프로그램을 개발하였다. 다양한 상황을 소리, 컴퓨터그래픽, 애니메이션, 텍스트와 동영상을 통합한 멀티미디어 환경하에서 구현하여 피교육자가 흥미를 가지고 학습함으로써 단순한 계산결과가 아니라 원리와 과정을 알 수 있도록 구성하였다. 이 프로그램은 한글 windows 95가 설치된 개인용컴퓨터에서 사용할 수 있으며 internet을 통하여 web browser에서 직접 실행할 수 있다.

  • PDF