• 제목/요약/키워드: Programming characteristics

검색결과 545건 처리시간 0.03초

Ferroelectric-gate Field Effect Transistor Based Nonvolatile Memory Devices Using Silicon Nanowire Conducting Channel

  • Van, Ngoc Huynh;Lee, Jae-Hyun;Sohn, Jung-Inn;Cha, Seung-Nam;Hwang, Dong-Mok;Kim, Jong-Min;Kang, Dae-Joon
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2012년도 제42회 동계 정기 학술대회 초록집
    • /
    • pp.427-427
    • /
    • 2012
  • Ferroelectric-gate field effect transistor based memory using a nanowire as a conducting channel offers exceptional advantages over conventional memory devices, like small cell size, low-voltage operation, low power consumption, fast programming/erase speed and non-volatility. We successfully fabricated ferroelectric nonvolatile memory devices using both n-type and p-type Si nanowires coated with organic ferroelectric poly(vinylidene fluoride-trifluoroethylene) [P(VDF-TrFE)] via a low temperature fabrication process. The devices performance was carefully characterized in terms of their electrical transport, retention time and endurance test. Our p-type Si NW ferroelectric memory devices exhibit excellent memory characteristics with a large modulation in channel conductance between ON and OFF states exceeding $10^5$; long retention time of over $5{\times}10^4$ sec and high endurance of over 105 programming cycles while maintaining ON/OFF ratio higher $10^3$. This result offers a viable way to fabricate a high performance high-density nonvolatile memory device using a low temperature fabrication processing technique, which makes it suitable for flexible electronics.

  • PDF

창작 로봇 제작 및 프로그래밍 활동에서 창의성 동질 및 이질 팀 구성에 따른 팀 상호작용 분석 (Analysis on Interactions of Creativity Homogeneous and Heterogeneous Team in Creative Robot Making and Programming Activities)

  • 조한진;김민웅;위선복;김태훈
    • 공학교육연구
    • /
    • 제19권5호
    • /
    • pp.13-24
    • /
    • 2016
  • The purpose of this research is to examine the characteristics of team interaction according to the creativity of team members. Research subjects to achieve this purpose included 28 students who are in engineering education in the College of Education at A University in Daejeon and have taken robot-related courses. Through first and second MBTI, and TTCT tests, the final homogeneous and heterogeneous teams were formed, and an experimental study was conducted by developing team design activity assignment. The major research results were as follows. In terms of a comprehensive view on interaction frequency, both homogeneous team and heterogeneous team suggested had the highest frequency in suggesting opinions. However, each of the team members in the homogeneous team had different communication frequency among each other while each team member in the heterogeneous team had almost similar frequency. A microscopic analysis of the communication process of homogeneous team showed that the team members' roles were divided among each other in communication. Next, according to the microscopic analysis of the heterogeneous team's communication process, the team members exchanged opinions in the beginning, talked to themselves in words that were hard to understand the meanings, and they stopped having conversations in the end. Due to such decrease in communication, two team members could not solve the confusing state of being unable to understand each other's opinions and failed to complete their assignments. The microscopic analysis demonstrated that the homogeneous team had a smooth interaction, because when one team member suggested an opinion during a conversation, other team members agreed with it through a discussion. However, the members in the heterogeneous team experienced confusion as they could not understand each other's conversation and could not overcome this problem, leading to lack of conversations.

순수 ATM 서비스를 제공하는 자바 API (Java API for Native ATM Services)

  • 성종진;이근구;김장경
    • 한국정보처리학회논문지
    • /
    • 제6권7호
    • /
    • pp.1884-1896
    • /
    • 1999
  • 본 논문에서는 자바 프로그래밍에서 사용될 수 있는 ATM API를 제안한다. 제안하는 자바 ATM API는 기존 Java Core API 패키지들 중에서 통신 기능을 정의하고 있는 java.net 패키지를 확장하여 순수 ATM 서비스를 제공할 수 있도록 정의한 것이다. 순수 ATM 서비스의 표준인 ATM 포럼의 "Native ATM Service : Semantic Description, Version 1.0" 규격에 따른 표준화된 ATM 서비스 기능들을 제공할 수 있도록 고려하였다. ATM서비 제공을 위해 java.net에 추가적으로 정의한 자바 ATM API용 클래스로는 ATM 어드레싱 위한 AtmAddress, ATM BLLI/BHLI 정보의 이용을 위한 AtmBLLI와 AtmBHLI, 그리고 소켓 개념의 통신 프로그래밍을 위한 AtmSocket, AtmServerSocket, AtmMulticastSocket, AtmSocketImpl 등이 있으며, ATM 통신의 장점인 연결의 특성 표현을 위해서 AtmConnAttr을 정의하였다. 본 논문에서는 또한 이렇게 정의된 자바 ATM API를 WinSock 2 환경 상에서 구현한 내용을 기술한다. 내용을 기술한다.

  • PDF

심층신경망을 이용한 소스 코드 원작자 식별 (Souce Code Identification Using Deep Neural Network)

  • 임지수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권9호
    • /
    • pp.373-378
    • /
    • 2019
  • 현재 프로그래밍 소스들이 온라인에서 공개되어 있기 때문에 무분별한 표절이나 저작권에 대한 문제가 일어나고 있다. 그 중 반복된 저자가 작성한 소스코드는 프로그래밍 특성상 고유의 지문이 있을 수 있다. 본 논문은 구글 코드 잼 프로그램 소스를 심층신경망을 이용한 학습을 통해 각각의 저자를 분별하는 것이다. 이 때 원작자의 소스를 예측 기반 벡터나, 주파수 기반 접근법인 TF-IDF등의 전처리기를 사용하여 입력값들을 벡터화해주고, 심층신경망을 이용한 학습을 통해 각 프로그램 소스 원작자를 식별하고자 한다. 전처리기를 이용하여 언어에 독립적인 학습시스템을 구성하고, 기존의 다른 학습 방법들과 비교하였다. 그 중 TF-IDF와 심층신경망을 사용한 모델은 다른 전처리기나 다른 학습방식을 사용한 것보다 좋은 성능을 보임을 확인하였다.

대학생의 전공계열을 고려한 세분화된 기초SW교육 방향 탐색 (Exploring the direction of granular basic-software education considering the major of college students)

  • 김완섭
    • 정보교육학회논문지
    • /
    • 제23권4호
    • /
    • pp.329-341
    • /
    • 2019
  • 대학에서의 컴퓨터교육은 과거 ICT 활용 중심의 교육에서 최근에는 컴퓨팅적사고 및 프로그래밍 등의 소프트웨어 교육으로 그 내용이 확장되고 전문화되고 있다. 특히 4차 산업혁명이 사회 전 분야에 강조되면서 그 핵심인 소프트웨어 교육이 대학에서 필수적 교양수업으로 도입되는 추세이다. 전교생을 대상으로 하는 기초SW교육을 실시하는 경우 학생들의 전공계열의 특성이 다르기 때문에 그에 적합한 세분화된 교육을 제공할 필요가 있다. 본 연구에서는 서울소재 A대학에서 교양필수 기초SW과목을 운영하고, 약 3년간 수강생 4,927명으로부터 얻은 설문데이터를 분석하여 전공계열을 세분화하고 각 세분화된 그룹에 적합한 교육방식을 탐색하였다. 분석을 통하여 경상계열, 예체능계열, 자유전공 등의 특징있는 그룹들을 발견할 수 있었다. 최종적으로 6개의 세분화된 기초SW교육을 위한 그룹을 제시하였으며, 각 그룹별로 교육에 적합한 프로그래밍 언어 및 난이도 설정 등의 교육방향을 제시하였다.

A new formulation for strength characteristics of steel slag aggregate concrete using an artificial intelligence-based approach

  • Awoyera, Paul O.;Mansouri, Iman;Abraham, Ajith;Viloria, Amelec
    • Computers and Concrete
    • /
    • 제27권4호
    • /
    • pp.333-341
    • /
    • 2021
  • Steel slag, an industrial reject from the steel rolling process, has been identified as one of the suitable, environmentally friendly materials for concrete production. Given that the coarse aggregate portion represents about 70% of concrete constituents, other economic approaches have been found in the use of alternative materials such as steel slag in concrete. Unfortunately, a standard framework for its application is still lacking. Therefore, this study proposed functional model equations for the determination of strength properties (compression and splitting tensile) of steel slag aggregate concrete (SSAC), using gene expression programming (GEP). The study, in the experimental phase, utilized steel slag as a partial replacement of crushed rock, in steps 20%, 40%, 60%, 80%, and 100%, respectively. The predictor variables included in the analysis were cement, sand, granite, steel slag, water/cement ratio, and curing regime (age). For the model development, 60-75% of the dataset was used as the training set, while the remaining data was used for testing the model. Empirical results illustrate that steel aggregate could be used up to 100% replacement of conventional aggregate, while also yielding comparable results as the latter. The GEP-based functional relations were tested statistically. The minimum absolute percentage error (MAPE), and root mean square error (RMSE) for compressive strength are 6.9 and 1.4, and 12.52 and 0.91 for the train and test datasets, respectively. With the consistency of both the training and testing datasets, the model has shown a strong capacity to predict the strength properties of SSAC. The results showed that the proposed model equations are reliably suitable for estimating SSAC strength properties. The GEP-based formula is relatively simple and useful for pre-design applications.

SparkR을 이용한 R 기반 빅데이터 분석의 분산 처리 (Distributed Processing of Big Data Analysis based on R using SparkR)

  • 류우석
    • 한국전자통신학회논문지
    • /
    • 제17권1호
    • /
    • pp.161-166
    • /
    • 2022
  • 본 논문에서는 데이터 분석 도구인 R을 이용하여 빅데이터 분석을 수행할 때 발생하는 문제점을 분석하고, 빅데이터의 분산 처리를 효과적으로 지원하는 스파크와 R을 연계한 SparkR을 이용한 분석의 유용성을 제시하고자 한다. 먼저, 대량의 데이터를 로딩하고 연산을 수행할 때 발생하는 R의 메모리 할당 문제점과 R과 비교한 SparkR의 특징 및 프로그래밍 환경을 분석한다. 그리고, 선형 회귀 분석을 각각의 환경에서 수행할 때의 실행 성능을 비교 분석한다. 분석 결과 SparkR을 통해 추가적인 언어 학습 없이도 R을 그대로 이용하여 데이터 분석에 활용할 수 있음을 보였으며, SparkR을 이용하여 R로 작성된 코드를 클러스터 내 노드 수의 증가에 따라 효과적으로 분산 처리할 수 있었다.

3D NAND Flash Memory의 Remnant Polarization(Pr)과 Saturated Polarization(Ps)에 따른 Retention 특성 분석 (The Analysis of Retention Characteristic according to Remnant Polarization(Pr) and Saturated Polarization(Ps) in 3D NAND Flash Memory)

  • 이재우;강명곤
    • 전기전자학회논문지
    • /
    • 제26권2호
    • /
    • pp.329-332
    • /
    • 2022
  • 본 논문에서는 ferroelectric(HfO2)구조가 적용된 3D NAND flash memory의 parameter에 따른 lateral charge migration의 retention과 Vth를 분석하였다. Ps가 클수록 Program 시 ferroelectric에서 가능한 최대 polarization이 크기 때문에 초기 Vth는 Ps 25µC/cm2 보다 Ps 70µC/cm2에서 약 1.04V차이로 커진다. 또한 Program 이후 trap된 전자는 시간이 지남에 따라서 lateral charge migration이 발생한다. Program 이후 gate에 전압을 가하지 않고 ferroelectric은 polarization을 유지하기 때문에 Ps와 크게 관계없이 Pr이 클수록 polarization이 커지고 lateral charge migration에 의한 ∆Vth는 Pr 5µC/cm2 보다 Pr 50µC/cm2에서 약 1.54V차이로 작아진다.

모듈화를 활용한 항공기 레이다 실시간 신호처리 SW Framework 설계 (Design of SW Framework for Airborne Radar Real-time Signal Processing using Modular Programming)

  • 이지현;이창기;정태희
    • 한국정보통신학회논문지
    • /
    • 제27권1호
    • /
    • pp.76-86
    • /
    • 2023
  • 항공기에 탑재되는 레이다는 연속적으로 I/Q 데이터를 획득하는 동안 주어진 시간 내에 신호처리를 완료하는 실시간성을 반드시 유지해야 하며, 공대공부터 공대지, 공대해, Ground Map까지 다양한 모드와 기능을 수행해야 하는 특징을 가지고 있다. 따라서 개발이 진행될수록 레이다 신호처리 SW를 구성하는 코드의 구조가 복잡해진다. 또한 여러 모드를 순차적으로 구현하는 과정에서 기존 코드를 재활용하기도 하고 신호처리 알고리즘의 일부분만 바뀌기도 한다. 이와 같은 이유로 실시간성을 유지하며 코드의 재사용과 부분 교체가 편리한 모듈화의 장점을 이용해야 할 필요가 있다. 본 논문에서는 공대지/해를 구성하는 모드의 신호처리 과정을 통해, 실시간성을 유지하며 항공기 레이다 신호처리 SW에 적용 가능한 모듈화 Framework의 설계 방안을 제시한다.

종합편성채널의 브랜드 정체성와 브랜드 체계 (Brand Identity and Architecture of the 4 Comprehensive Programming Channels)

  • 윤홍근
    • 한국콘텐츠학회논문지
    • /
    • 제14권2호
    • /
    • pp.161-171
    • /
    • 2014
  • 이 연구는 출범 2년째를 맞는 종합편성채널의 채널 브랜드 구성요소의 특징과 편성전략에 따른 채널의 정체성 파악 및 브랜드 구조체계를 살펴보는 것을 목적으로 한다. 종편채널들은 다양한 채널브랜드 구성요소를 사용하여 콘텐츠를 시청자들에게 알리고 있으며, 채널A만 제외하고 JTBC, TV조선, MBN 등은 모기업을 연상시키는 채널명을 선정하였다. 종편채널의 편성 전략은 채널 아이덴티티와 밀접한 관련이 있다. TV조선은 시사 보도 프로그램에 주력하면서 '보수채널의 대변자'를 자임하고. 채널A도 2012년 대선 이후 보도, 시사프로그램을 집중 편성하는 보수편향 전략을 취하고 있다. JTBC는 드라마와 예능 프로그램을 집중 편성하여 지상파 방송에 준하는 편성을 하고 있으며, MBN은 보도, 시사와 교양 부문에 주력함으로써 기계적 중립 전략을 취하고 있다. 또한 브랜드 아키텍처(brand architecture)의 경우 TV조선과 MBN은 통합된 기업브랜드 전략을 추구하는 반면, JTBC처럼 기업과 개별브랜드를 잘 조합하는 혼합브랜드를 취하며 채널A는 '동아'라는 기업명을 사용하지 않고 개별브랜드를 적용하고 있다. 종편채널들은 모 기업의 역량이나 상황에 따라 기업브랜드, 혼합브랜드, 개별브랜드를 사용하고 있는 것으로 나타났다. 앞으로 종편방송사들이 보수 시청자층을 겨냥한 시사, 보도중심채널에서 벗어나 자사만의 특성화 전략을 통해서 확고한 채널 정체성을 구축할 필요가 있다.