• 제목/요약/키워드: module instruction

검색결과 78건 처리시간 0.024초

웹어셈블리를 활용한 커널 모듈 보안성 강화 (Enhancing Kernel Module Security Using WebAssembly)

  • 임하정;이호준
    • 정보보호학회논문지
    • /
    • 제33권2호
    • /
    • pp.337-344
    • /
    • 2023
  • 리눅스를 비롯한 현대 OS들은 모놀리식 커널디자인을 채택하여 높은 확장성을 보여주지만, 모든 메모리 공간을 공유하기 때문에 취약한 보안을 가지고 있었다. 본 연구는 웹어셈블리를 활용하여 커널 내부에서 격리된 커널 모듈을 제시한다. 웹어셈블리는 메모리 안전성을 보장하면서도 저수준 명령어 집합을 정의하여 높은 성능을 보여주는 가상머신을 제공한다. 본 논문에서는 웹어셈블리 실행환경을 커널 내부에 구현하여 개발자가 커널 모듈의 동작을 제어할 수 있도록 허용하고 더 높은 보안성을 달성하였다.

WMT를 이용한 웹 기반 가상교육 환경 (A Cyber Educational Environment on the Web using WMT)

  • 심종채;박재흥;서영건
    • 한국멀티미디어학회논문지
    • /
    • 제4권5호
    • /
    • pp.446-454
    • /
    • 2001
  • 컴퓨터를 이용한 원격 교육은 이미 오래 전부터 시도되어 왔었다. 하지만 지금까지는 컴퓨터의 성능이나 네트워크 환경 때문에 면대면 강의를 컴퓨터를 사용하여 흉내내기는 힘들었다. 멀티미디어가 컴퓨터에 도입됨으로써, 우리는 컴퓨터를 사용하여 면대면 강의를 흉내낼 수 있게 되었다. 즉, 교사가 강의하는 내용을 그대로 화면 녹화하여 원격지에서도 볼 수 있게 된 것이다. 본 논문에서는, WMT를 사용하여 강의 자료를 만들고, 이것을 웹 상에 올려놓아 원격지에서 다양한 사용자들이 시간과 장소에 구애받지 않고 볼 수 있도록 하였다. 강사는 강의 문서를 화면에 띄워 놓고, 그 위에 칠판의 형태로 강의를 하게 된다. 이 때, 미디어 인코더가 강의 문서가 띄워져 있는 화면을 획득하여 동영상으로 저장한다. 강의 자료는 윈도우 미디어 파일 형식을 사용하고, 이 파일은 강의 서버에 등록되고, 실시간으로 학습자에게 스트리밍 된다. 학습자는 특별한 미디어 플레이어를 사용하지 않고 웹 상에서 접근하여 볼 수 있다. 제안된 환경은 강의 저작기, 강의 서버, 강의 클라이언트로 구성된다.

  • PDF

마이크로 로봇을 응용한 정보통신용 반도체 설계 교육 시스템 연구 (A Study on the VLSI Design Education Systems for Electronic Information Communication)

  • 이강환
    • 대한전자공학회논문지TE
    • /
    • 제37권4호
    • /
    • pp.20-26
    • /
    • 2000
  • 21세기는 정보화 사회가 지향하는 전문 산업인력 양성에 대비하기 위하여 정보통신의 목적에 기반을 둔 반도체 설계 교육시스템의 개발이 필수적이다. 이를 위한 전자, 정보통신 분야의 전문기술 습득을 위하여, 마이크로로봇을 적용한 전공 모듈식 창업교육 시스템을 개발하고자 한다. 개발된 교육 시스템은 마이크로 로봇과 관련되 세부전공 모듈식 수업으로부터 마이크로 로봇에 적용한 정보통신 교육시스템에 이르기까지 셀제현장에서 적용할 수 있는 현장감 있는 시스템 설계능력을 배양 할 수 있다. 또한 사회에서 필요로 하는 산업체 주문형 기술인력을 양성하고, 산업현장에서 적용되는 시스템을 해석하고 설계에 이르는 반도체 설계의 창업교육 과정까지 이해할 수 있는 산업체 주문형 중견기술의 양성을 위한 새로운 교육프로그램의 개발로 확대되리라 기대한다.

  • PDF

다양한 퍼지 환경을 갖는 지능형 교수 시스템의 학습 성취도 평가 모듈 설계 (Design of Learning Achievement Evaluation Module of Intelligent Computer Assisted Instruction with Various Fuzzy Environment)

  • 원성현
    • 경영과정보연구
    • /
    • 제2권
    • /
    • pp.311-334
    • /
    • 1998
  • By decreasing in CPU price and development of computer assembling technology, personal computer fake a good chance to accelerate its supply. Recently, as being introduced new computing technology so called multi media, teaming assist system which is based on single media such as studying book, cassette tape, video tape, or something else is rapidly being replaced by new assist education system based on multi media in which it is operated by the personal computer. In the computer assist education system, there is an evaluation module which appraise learner's study level into the next study strategy. At the view of this point, this part is very important. In this part, there are some factors like Importance, complexity, or difficulty which commonly include fuzzy factors in our surrounding. But until now, we are still out of the level to handle the evaluation module adequately among the some studies. In this study, we would like to suggest a new module that evaluate learning achievement of ICAI which have a variety of fuzzy environment. We combine Independent fuzzy environment like importance, complexity, difficulty into making total evaluation of learner's achievement. By the result, with expressing by linguistic form, this study can provide the theoretical basis in which we will be able to carry out sentence toward evaluation among elementary school.

  • PDF

임베디드 시스템에 적합한 듀얼 모드 의사 난수 생성 확장 모듈의 설계 (Dual-mode Pseudorandom Number Generator Extension for Embedded System)

  • 이석한;허원;이용석
    • 대한전자공학회논문지SD
    • /
    • 제46권8호
    • /
    • pp.95-101
    • /
    • 2009
  • 난수 생성 함수는 소프트웨어를 사용한 시뮬레이션 테스트나 통신 프로토콜 검증 등 수많은 어플리케이션에 사용되어진다. 이런 상황에서 난수의 randomness는 사용 어플리케이션에 따라서 다르게 필요할 수 있다. 반드시 randomness가 보장된 랜덤 함수를 통한 고품질의 난수를 생성해야 할 때가 있고, 단지 난수와 비슷한 형태를 가진, randomness가 보장되지 않은 난수가 필요할 때도 있다. 본 논문에서는 고속으로 동작하는 임베디드 시스템을 위한 듀얼 모드로 동작하는 하드웨어 난수 생성기를 제안하였다. 모드 1 에서는 높은 randomness를 가지는 난수를 6사이클마다 한 번씩 생성하게 되며, 모드 2 에서는 낮은 randomness를 가지는 난수를 매 사이클마다 생성할 수 있다. 테스트를 위해, ASIP(Application Specific Instruction set Processor)를 설계하였으며, 각 모드에 맞는 명령어 세트를 설계하였다. ASIP은 LISA언어를 사용하여, 5 stage MIPS architecture를 기반으로 설계되었고, CoWare 사의 Processor Generator를 통해서 HDL코드를 생성하였으며, HDL 모델은 동부 0.18um 공정으로 Synopsys사의 Design Compiler를 통해서 합성되었다. 설계되어진 ASIP으로 난수를 생성한 결과, 하드웨어 모듈을 추가하기 전에 비해 2.0%의 면적 증가 및 239%의 성능 향상을 보였다.

무선 LAN용 네트웍 프로세서의 설계 (Implementation of a Network Processor for Wireless LAN)

  • 김선영;박성일;박인철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 추계종합학술대회 논문집(2)
    • /
    • pp.184-187
    • /
    • 2000
  • A network is an important portion of communications in these days. Because of many inconveniences of a wired-network, wireless solutions have been studied for many years. One of the results of those efforts is IEEE 802.11, wireless LAN. This paper briefly summarizes wireless LAN and specially focuses on the design of a network processor for the wireless LAN system. The processor has 16-bit instruction set suitably selected for network processing and low-power consumption. It is implemented and verified with a wireless LAN system model. The wireless LAN system is modeled in RTL excluding the RF module. The processor can be used in many wireless systems as a controller and utilized as a test module for the research of low-power schemes.

  • PDF

능력 중심 교육의 가치가 공업계 고등학교 교육의 운영 개선에 주는 시사점 (Suggestions for Improvement of Industrial High School Education Based on the Value of Competency-Based Education)

  • 김희필
    • 대한공업교육학회지
    • /
    • 제30권2호
    • /
    • pp.33-44
    • /
    • 2005
  • The purpose of this study is to suggest plans to improve the industrial high school through the inquiry of Competency-Based Education(CBE). The suggestions are as followings: (1) Selection and organization of the educational contents of industrial high school must be based on job analysis. (2) Instructional objectives must be defined as a performance objective and enabling objectives. (3) Instruction must be individualized in method, the instructional contents must be organized in the unit of module. (4) Evaluation system must be not knowledge based but performance-based. (5) Physical Environment of work shop must be organized based on facilities, equipments and machines abstracted by job analysis. (6) Competency-Based Teacher Education(CBTE) program is required to train competent teachers in practice.

Design and Development of Robot Command Card for Coding Learning

  • Han, Sun-Gwan
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권1호
    • /
    • pp.49-55
    • /
    • 2018
  • In this paper, we propose a design and development of instructional cards to understand the grammar of coding, solving the problems and extending the computational thinking in the robot-driven environment. First, we designed the input/output module of the robot to process the coding grammar through the function analysis of the robot. And we designed the module of command card to learn coding grammar using color sensors. We have proven the validity of the designed instruction card by examining the experts to see if it is suitable for coding grammar learning. Designed robot and command card were developed with 28 cards and sensor robot. After applying the developed robot and command card to the elementary school students, the questionnaire showed that students grow the understanding and confidence of coding. In addition, students showed an increased need for programming learning.

취약성 분석 알고리즘을 이용한 웹기반 코스 스케줄링 멀티 모듈 시스템 (A Course Scheduling Multi-module System based on Web using Algorithm for Analysis of Weakness)

  • 이문호;김태석;김봉기
    • 한국멀티미디어학회논문지
    • /
    • 제5권3호
    • /
    • pp.290-297
    • /
    • 2002
  • 웹의 등장은 멀티미디어 기술과 컴퓨터 통신 기술 개발의 가속화 및 이를 응용한 컨텐츠 개발에 촉진제 역할을 하게 되었다. 최근에는 교수-학습 활동에서의 새로운 형태인 웹을 기반으로 한 교육(WBI : Web-Based Instruction)이라는 교수 모형이 제시되기에 이르렀다. 또한, 개별 학습자의 학습 수준을 고려한 학습 및 평가 방식이 요구되고 있으며, 그에 따라 웹 기반 교육 시스템에 효율적이고 자동화된 교육 에이전트의 필요성이 인식되고 있다. 그러나 현재 연구되고 있는 많은 교육 시스템들은 학습자 성향에 맞는 학습 과정을 적절히 서비스해 주지 못할 뿐 아니라 지속적인 피드백과 학습자가 학습 과정에 따라 학습을 진행함에 있어서 취약한 부분을 재학습 할 수 있도록 도와주는 서비스를 원활히 제공하지 못하고 있다. 본 논문에서는 취약성 분석 알고리즘을 이용한 학습자 중심의 코스 스케줄링 멀티 모듈 시스템의 설계를 제안한다. 제안한 시스템은 먼저 학습자의 학습을 지속적으로 모니터링하고 평가하여 개인 학습자의 학습 성취도를 계산하며, 이 성취도 계산을 통해 나온 단원별 취약성을 에이전트의 스케줄에 적용하여 학습자에게 취약한 과목을 재학습 할 수 있는 학습 환경을 제공하고, 학습자는 이러한 학습 환경에 따라 반복된 학습을 통하여 완전학습을 수행하게 된다.

  • PDF

가상 교육 시스템의 관리자 모듈 설계에 관한 연구 (A Study on Administrator Module Design for Virtual learning System)

  • 문명룡;김정수
    • 공학교육연구
    • /
    • 제5권1호
    • /
    • pp.50-58
    • /
    • 2002
  • 원격교육(e-learning)의 중요한 점은 교육 컨텐츠에 대한 학습자, 교수자, 관리자 사이에 상호작용을 향상시켜 공감 교육을 얻는 것이다. 교수자가 모든 학습자의 요구를 충족시킬 수가 없기 때문에 지원자 및 운영자인 관리자의 적극적인 도움이 필요하다. 그러므로 운영자의 역할은 원격교육의 성공에 매우 중요하다. 본 논문에서는, 웹 기반 통합 원격교육 환경의 정립과 WWW의 특성을 효율적으로 반영하는 구성주의적 이론을 연구한다. 이러한 환경은 학습자, 교수자, 관리자의 3 모듈로 구성되고 상호작용을 강화하고 교육의 효과를 향상시키기 위해 통합적인 교수 기능이 요구된다. 여기에서 운영자의 역할을 효과적으로 지원하기 위해 관리자 모듈에 중점을 둔 원격교육 시스템 설계 및 구현을 제안한다. 따라서 본 연구