• Title/Summary/Keyword: 실행수준

Search Result 1,007, Processing Time 0.029 seconds

A Case Study on Science Teachers' Implementation of NOS Assessments in 'Scientific Inquiries in the History' of Science Inquiry Experiment (과학탐구실험의 '역사 속의 과학 탐구'에서 과학교사의 NOS 평가 실행에 대한 사례 연구)

  • Minhwan Kim;Haerheen Kim;Jisu Jang;Taehee Noh
    • Journal of The Korean Association For Science Education
    • /
    • v.43 no.3
    • /
    • pp.191-207
    • /
    • 2023
  • In this study, we comprehensively investigated the cases of science teachers who implemented NOS assessments in Science Inquiry Experiment. Two science teachers working at high schools located in Seoul who taught and assessed NOS in Science Inquiry Experiment according to the 2015 revised curriculum participated in the study. We collected lesson and assessment materials and observed NOS lessons and assessments. We also conducted interviews. Based on the collected data, we analyzed the processes of the teachers' NOS assessments. The analyses of the results revealed that the teachers constructed the assessments by themselves due to a lack of NOS assessment experience and related materials. They had difficulties in selecting an appropriate assessment method and constructing assessment questions and criteria. Both teachers found it difficult to assess an understanding of NOS because it concerns the subjective views of individual students. Therefore, they had difficulties in setting detailed assessment criteria, which also led to difficulties in the overall assessment process. There was a difference in the reflective level of the assessments between the two teachers. In the reflective activities of low levels, the assessments were not properly enacted because it was difficult to infer students' understanding. Orientation toward teaching NOS influenced the perceptions of NOS assessment and overall lessons, resulting in a difference in NOS assessments. Finally, the absolute evaluation of Science Inquiry Experiment also affected teachers' NOS assessments. Based on the above results, implications for effective NOS assessments in schools are discussed.

Design and Implementation of Network Middleware Execution Environment for Industrial Measurement and Diagnosis based on Java Embedded System (자바 임베디드 시스템 기반 산업용 계측 및 진단을 위한 네트워크 미들웨어 실행환경의 설계 및 구현)

  • Jung, Jun-Young;Kim, Kwang-Soo;Jeon, Jin-Hong
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • pp.2556-2558
    • /
    • 2004
  • 반도체와 네트워크 기술의 발전은 산업분야에서의 각종 컴퓨팅 환경을 독립형 시스템에서 네트워크 시스템으로 변화시키고 있다. 본 논문에서는 임베디드 시스템 기반 산업용 계측 및 진단 시스템을 네트워크 환경하에서 보다 능동적으로 상호 작용하기 위한 미들웨어 수준의 임베디드 시스템 실행환경을 구성하고, 시스템 플랫폼으로는 자바를 사용한다. 자바 임베디드 기반 계측 및 진단 네트워크 미들웨어 시스템은 각 대상기기들의 고유작업들을 처리할 뿐만 아니라 이들 대상기기간의 계측 및 진단 정보를 서로 공유함으로써 보다 다양한 상황에 유연하게 대처하고, 효율적인 시스템 관리를 위한 능동 계측 진단 미들웨어 시스템 실행환경을 구성하고자 한다.

  • PDF

An analysis of VM allocation schemes for application executing via a cloud service broker (클라우드 서비스 브로커를 통한 응용 실행에서의 가상 머신 할당 기법 분석)

  • Kim, Heejae;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.112-114
    • /
    • 2014
  • 클라우드(cloud)를 이용한 응용 실행에서 클라우드 서비스 브로커 (cloud service broker, CSB)는 효과적인 자원 사용 및 서비스 수준 협약(service level agreement, SLA) 보장 등의 장점을 가진다. 따라서 본 논문에서는 CSB 를 통한 응용 실행에서의 가상 머신 (virtual machine, VM) 할당 기법들을 소개하며 BestFit (BF), WorstFit (WF), Modified BestFit (MBF), Modified WorstFit (MWF), Reserved Instance-aware Modified BestFit (M-MBF) 의 평균 VM 사용률을 비교한다.

A Preliminary Study on the Performance of Multi-programmed Container-based HPC Workloads (멀티 프로그램화된 컨테이너 기반의 HPC 워크로드 성능에 대한 사전 연구)

  • Yu, Jung-Lok;Yoon, Hee-Jun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.84-87
    • /
    • 2020
  • 최근, 응용 프로그램의 이식성, 확장성, 낮은 오버헤드 및 관리의 용이성 등을 제공하는 컨테이너 기술을 고성능 컴퓨팅 (high performance computing, HPC) 환경에 접목하려는 다양한 연구들이 진행되고 있다. 본 논문에서는 멀티 프로그램화된 환경, 즉, 컨테이너 기반의 다수개의 HPC 워크로드들이 동시에 실행되는 환경에서 멀티 프로그래밍 수준, 통신 패턴 및 비율에 따른 HPC 워크로드들의 성능 특성을 분석하고, HPC 워크로드가 실행되는 동일한 컨테이너 그룹에 속한 컨테이너들의 스케쥴링 시간 부조화가 데이터 교환 지연 시간을 증가시키고 그 결과 응용 성능을 크게 저하시킬 수 있음을 확인한다. 또한 HPC 워크로드가 수행되는 동일 그룹 컨테이너들의 CPU 점유 가능값(CPU Shares)을 동적으로 조절하는 휴리스틱을 제안, 적용함으로써, HPC 워크로드의 성능(통신소비시간 최대 약 42.5%, 워크로드 실행시간 최대 약 23.6% 감소)을 크게 향상시킬 수 있음을 확인한다.

The Bytecode Optimizer (바이트코드 최적화기)

  • 이야리;홍경표;오세만
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.73-80
    • /
    • 2003
  • The Java programming language is designed for developing effective applications in a heterogeneous network environment. Major problem in Java is its performance. many attractive features of Java make the development of software easy, but also make it expensive to support ; applications written in Java are often much slower than their counterparts written in C or C++. To use Java`s attractive features without the performance penalty, sophisticated optimizations and runtime systems are required. Optimising Java bytecode has several advantages. First, the bytecode is independent of any compiler that is used to generate it. Second, the bytecode optimization can be performed as a pre=pass to Just-In-Time(JIT) compilation. Many attractive features of Java make the development of software easy, but also make it expensive to support. The goal of this work is to develop automatic construction of code optimizer for Java bytecode. We`ve designed and implemented a Bytecode Optimizer that performs the peephole optimization, bytecode-specific optimization, and method-inlining techniques. Using the Classfile optimizer, we see up to 9% improvement in speed and about 20% size reduction in Java class files, when compared to average code using the interpreter alone.

The Change in Modeling Ability of Science-Gifted Students through the Co-construction of Scientific Model (과학적 모델의 사회적 구성 수업을 통한 과학 영재 학생들의 모델링 능력 변화)

  • Park, Hee-Kyung;Choi, Jong-Rim;Kim, Chan-Jong;Kim, Heui-Baik;Yoo, Junehee;Jang, Shinho;Choe, Seung-Urn
    • Journal of The Korean Association For Science Education
    • /
    • v.36 no.1
    • /
    • pp.15-28
    • /
    • 2016
  • The purpose of this study is to investigate the changes of students' modeling ability in terms of 'meta-modeling knowledge' and 'modeling practice' through co-construction of scientific model. Co-construction of scientific model instructions about astronomy were given to 41 middle-school students. The students were given a before and after instruction modeling ability tests. The results show that students' 'meta-modeling knowledge' has changed into a more scientifically advanced thinking about models and modeling after the instruction. Students were able to be aware that 'they could express their thoughts using models', 'many models could be used to explain a single phenomena' and 'scientific models may change' through co-construction modeling process. The change in the 'modeling practice' of the students was divided into four cases (the level improving, the level lowering, the high-level maintaining, the low-level maintaining) depending on the change of pre-posttest levels. The modeling practice level of most students has improved through the instruction. These changes were influenced by co-construction process that provides opportunities to compete and compare their models to other models. Meanwhile, the modeling practice level of few students has lowered or maintained low level. Science score of these students at school was relatively high and they thought that the goal of learning is to get a higher score in exams by finding the correct answer. This means that students who were kept well under traditional instruction may feel harder to adapt to co-construction of scientific model instruction, which focuses more on the process of constructing knowledge based on evidences.

An Efficient Checkpoint and Recovery Facility on UnixWare Kernel (Unix Ware 커널 수준의 효율적인 검사점 및 복구 도구)

  • 홍지만;한상철;윤진혁;박태순;염헌영;조유근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.139-141
    • /
    • 2000
  • 검사점 및 복구 도구는 응용 프로그램의 상태를 주기적으로 안정된 저장소에 저장을 하고, 결함이 발생하였을 경우 가장 최근의 검사점으로부터 효율적으로 복구하게 하는 도구이다. 특히 검사점 및 복구 도구는 장시간 수행되는 프로세서에게는 아주 중요한 의미를 지니며, 결함으로 인해 장시간 수행되는 프로세스에 의해 생성된 중간 결과를 잃어버리지 않게 한다. 본 논문에서는 UnixWare 커널 수준의 검사점 및 복구 도구인 Kckpt의 설계 및 구현 내용을 제시하고, Kckpt의 성능을 사용자 수준에서 구현한 검사점 라이브러리와 비교한 결과를 제시한다. Kckpt를 사용함으로 해서 UnixWare는 소스 코드 수준에서 사용자가 초기화한 장소에서 검사점을 만들 수 있을 뿐만 아니라 실행 가능한 파일만을 가진 사용자에게도 완전한 투명성을 제공할 수 있다. 또한 Kckpt를 사용자 라이브러리 수준에서 구현한 검사점 도구와 성능을 비교한 결과 오버헤드가 훨씬 줄어들었음을 관찰할 수 있었다.

  • PDF

Automatic generation of instruction set simulators for microprocessors (마이크로프로세서를 위한 명령어 집합 시뮬레이터의 자동 생성)

  • Hong, Man Pyo
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.38 no.3
    • /
    • pp.66-66
    • /
    • 2001
  • 새로운 마이크로프로세서의 설계, 최적화, 그리고 완성 후 어플리케이션의 작성 단계에서 칩의 명령어 집합 시뮬레이션은 필수적인 요소이다. 그러나, 기존의 시뮬레이션 툴들은 저 수준의 하드웨어 기술언어와 게이트 레벨 이하의 시뮬레이션으로 인해 시뮬레이터 구성과 실행 시에 상당한 시간적 지연을 초래하고 있다. 본 논문에서는 이러한 문제들을 해소하고 칩 제작과정에서 발생하는 잦은 설계 변경에 유연성 있게 대응할 수 있는 레지스터 전송 수준의 명령어 집합 시뮬레이터 생성기를 제안하며 그 설계 및 구현에 관해 기술한다.

Concepts and Cases of Information Systems Audit/Control Maturity Model(CobiT) (정보시스템 감사/통제 성숙도 모델(CobiT)의 기본개념 및 적용 사례)

  • Hwang, Kyung-Tae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.209-214
    • /
    • 2002
  • 오늘날 정보와 정보시스템은 조직의 핵심 자원 중의 하나이다. 이러한 자원이 효율적이고 효과적으로 활용되지 못하면, 조직의 전략적인 목표 달성에 지장을 초래하게 된다. 이처럼 중요한 자원을 효율적이고 효과적으로 관리하기 위해서는 정보시스템에 대한 적절한 통제가 수립되고 이러한 통제가 적절하게 작동하는지를 점검하고, 여기에 대해서 조언을 해 주는 기능, 즉 정보시스템 감사 기능을 수립하여 실행하는 것이 필요하다. 그러나 정보시스템 통제/감사 체계를 도입하더라도 그 수준은 조직에 따라서 달라질 필요가 있다. 본 논문에서는 이러한 정보시스템 감사/통제 성숙수준을 평가할 수 있는 한 모델인 CobiT의 기본 개념과 적용 사례에 대해서 알아본다.

  • PDF

시큐어 SDLC 시각의 시코어코딩 활용과 평가

  • Seo, Dongsu
    • Review of KIISC
    • /
    • v.25 no.1
    • /
    • pp.26-31
    • /
    • 2015
  • 악의적인 공격에 대해 안전한 소프트웨어를 개발하고자 하는 보안강화 활동은 소프트웨어개발 생명주기(SDLC)의 모든 단계에서 수행되어야 한다. 시큐어코딩은 개발 단계에서 적용될 수 있는 안전한 코딩 기법으로 실행코드가 지닐 수 있는 취약성의 근본 원인을 소스코드 수준에서 제거하고자 하는 시도이다. 그럼에도 불구하고 시큐어코딩을 구현활동의 일부로만 국한시켜 보는 시각은 기법이 갖는 장점을 충분히 살리지 못할 수 있다. 외국에서는 이미 시큐어코딩의 적용과 평가를 SDLC 수준에서 시행하고 있으며 시큐어 SDLC로 분류되는 BSIMM과 SAMM, MS SDL은 이러한 시도의 대표적인 사례라 할 수 있다. 본 고에서는 이들 보안 프레임워크를 대상으로 시큐어코딩이 어떻게 정의되고, 수행되며, 평가되는지 비교를 통해 효과적인 시큐어코딩 활동의 이해를 돕고자 한다.