• 제목/요약/키워드: Source Code

검색결과 1,246건 처리시간 0.029초

간결한 한글 프로그래밍 언어 "새싹" (A Concise Korean Programming Language "Sprout")

  • 천준석;강도훈;김건우;우균
    • 정보과학회 논문지
    • /
    • 제42권4호
    • /
    • pp.496-503
    • /
    • 2015
  • 현재 사용되고 있는 대부분의 프로그래밍 언어는 영어를 기반으로 제작되어 있다. 이러한 점은 비영어권 국가에서 프로그래밍 언어를 배우는 데 장벽이 된다. 완전하게 자국어로 만들어진 프로그래밍 언어가 있다면 프로그래밍의 교육비용이 많이 줄게 될 뿐만 아니라 학생들도 더 많은 흥미를 느끼게 될 것이다. 그러나 자국어를 바탕으로 한 프로그래밍 언어 설계는 큰 주목을 받지 못했으며 발표된 연구 결과도 많지 않다. 그 원인은 한편으로 프로그래밍 언어가 너무 빠르게 발전하고 있기 때문이며 다른 한편으로는 소스코드보다 프로그램의 효율성이 더 강조되어 왔기 때문이다. 하지만 자국어를 바탕으로 프로그래밍 언어를 설계하는 것은 하찮은 문제가 아니며 특히 프로그래밍 교육 측면에서 매우 중요하다. 사실 한글 프로그래밍 언어 분야에는 적잖은 연구 결과가 있었지만 실제로 한글 언어가 실제로 교육에 사용된 사례는 드물다. 이 논문에서는 배우기 쉬운 한글 프로그래밍 언어인 새싹을 소개한다. 새싹의 간결성을 입증하기 위해 두 개의 실험을 수행하였다. 첫째, 새싹으로 작성된 프로그램과 다른 한글 프로그래밍 언어로 작성된 프로그램의 크기를 비교하였다. 둘째, 새싹 언어 자체의 크기를 C나 Python 등 널리 사용되는 언어의 크기와 비교하였다. 실험 결과 새싹으로 작성된 프로그램의 크기는 다른 한글 프로그래밍 언어로 작성된 프로그램보다 평균 10% 더 간결하였다. 또한, 새싹 언어의 크기는 널리 사용되는 언어보다 평균 24% 간결하였다.

CNVDAT : 차세대 시퀀싱 데이터를 위한 유전체 단위 반복 변이 검출 및 분석 도구 (CNVDAT: A Copy Number Variation Detection and Analysis Tool for Next-generation Sequencing Data)

  • 강인호;공진화;신재문;이은주;윤지희
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제41권4호
    • /
    • pp.249-255
    • /
    • 2014
  • 유전체 단위 반복 변이(CNV)는 유전적 구조변이의 하나로서, 암을 포함하는 인간의 질병과 밀접한 연관성이 있는 것으로 알려져 있다. 암 유전자를 규명하기 위하여, 연구자는 특정 암 환자의 대규모 유전체 데이터를 분석하여 CNV를 찾아내야하며, 동시에 대규모 유전/임상 데이터를 연계 분석하여야 한다. 본 연구는 NGS 데이터로부터 CNV를 추출하고, 추출된 CNV와 관련된 유전/임상 정보를 체계적으로 연계 분석하는 기능을 제공하는 새로운 분석 툴 CNVDAT를 제안한다. CNV 추출 모듈은 스케일 스페이스 필터링 기법을 이용하여 CNV를 추출하며, 리드 데이터에 잡음이 포함된 경우에도 CNV의 타입/위치를 정확히 추출해낸다. 또한 시퀀스 분석 모듈은 변이 영역의 브라우징 및 상호 비교를 지원하는 사용자 친화적 프로그램으로서, 암/정상 샘플의 변이 영역의 동시 분석 기능과 refGene, OMIM DB를 기반으로 하는 CNV-유전자-표현형 매핑의 연관성 분석 기능을 제공한다. 본 프로그램의 소스 코드와 샘플프로그램은 http://dblab.hallym.ac.kr/CNVDAT/에서 다운 받을 수 있다.

몬테카를로 코드를 활용한 표준 감마선 조사장치의 성능평가에 관한 연구 (A Study on the Performance Evaluation of Standard Gamma Irradiation System Using Monte Carlo Code)

  • 박원석;허승욱;김장오;민병인
    • 한국방사선학회논문지
    • /
    • 제12권2호
    • /
    • pp.179-184
    • /
    • 2018
  • 본 연구는 표준 감마선 조사장치의 유효빔 크기를 실측과 시뮬레이션의 결과를 비교하여 유효빔 영역의 결정에 유용한 수단을 제공하고자 하였다. 시뮬레이션과 전리함을 이용한 실측의 결과는 공기커마율의 경우는 상대오차 4.5~7.3% 범위에 분포하였다. 유효빔 영역의 크기는 시뮬레이션의 경우 수평 방향 27cm, 수직 방향 21.6cm로 구현되었고, 필름을 이용한 실측결과는 수평 방향 26.5cm, 수직 방향 21.9cm로 유사한 결과가 도출되었다. 수평방향의 상대오차는 1.85%, 수직 방향은 1.38% 이며 유효빔 영역도 감마선장을 중심으로 유사하게 분포하였다. 감마선 조사장치에 있어서 시뮬레이션의 유효성이 충분함을 확인하였다. 특히 공기커마율보다 유효빔 크기의 상대오차가 적은 것은 빔의 크기가 표준선원의 용량보다는 기하학적 요인으로 결정되기 때문인 것으로 판단된다. 향후 시뮬레이션을 이용한 광자 에너지 분포도의 신뢰성을 높이기 위한 연구가 필요 할 것이다.

대면적 Transformer coupled Plasma Source에서 파워결합에 관한 실험적 연구

  • 김희준;손명근;황용석
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 1998년도 제14회 학술발표회 논문개요집
    • /
    • pp.166-166
    • /
    • 1998
  • 반도체 공정에서 기존보다 큰 30cm 웨이퍼훌 이용하기 위해서 기존의 ECR, Helicon, ICP, 등 공정용 고 밀도 플라즈마 원들의 대면적화에 대한 연구가 세계적으로 진행되고 있다 현 상황에서는 평판형 안테 나룰 이용한 TCP가 대면적용 폴라즈마 원의 가장 유력한 후보로 여겨지고 있다 TCP롤 대면적화 하는 데 있어서 중요한 문제점으로는 대면적에서의 큰 안테나 인되턴스로 인한 임피던스 정합과 대면적에서 의 유전울질의 기계적 강도이다. 앓은 유전물질올 사용힐 수 있도록 대면적 TCP 플라즈마 원올 실계 저l작하였고 이차원 가열이론올 이용한 TCPRP code 률 이용하여 안테나의 반경옳 결정하였디 안테나의 인덕턴스 값올 줄이기 위해서는 주m수는 13.56MHz 보다 낮은 4-5MHz 부근에서 작동하는 RF 파워룰 선택하였다 이 파워 서플라이는 보통 사용되는 50n 흩력 입묘$\mid$던스훌 갖는 형태가 Of니라 LC 공진현상 올 이용하여 부하에 파워률 전달하는 형태이다 .. TCP 장치에 사용할 수 있도록 파워 서플라이 흩력 단에 안테나와 직혈로 가변 콘덴서를 달아서 임11I던스 정합올 힐 수 있게 하였다 안테나에 직훌로 달Of줌으 로써 안테니의 인덕턴스훌 훌여주는 효과훌 얻올 수 있다 안테나에 흐르는 전류룰 측정하기 위해서 사 각형 루프로 전류 픽업 코일을 만들었고 진공상태에서 RF 파워률 인가하고 안테나의 전류와 전압을 측정하여 픽업 코일걸과훌 조정하였다. 발생기체로는 헬륨올 사용하였고 1-100mTorr 의 압력범위에서 실험을 하였다 플라즈마롤 빌샘시키고 파워를 증가 시킴에 따라 E-H mode transition 현상이 관찰되었고 그 때의 임계 전류 값을 측정하였다. 압력이 낮올수록 모드 변화가 일어나는 전류의 값이 작았다 임계 전류는 압력에 대해서 선형적인 특성을 보였다 이는 압력이 낮을수록 유도걸힘이 더 잘 된다는 것을 의미한다 1 1 mTorr에서는 H-mode에서 안테나의 전류가 파워훌 증가시킴에 따라 계속 증가하였으니, 압력이 올라 갈수록 조금씩 증가하는 정도가 줄어들고. 100mTorr에서는 포화된 값을 나타냈다 H-mode로 넘어간 후 에는 파워가 증가황에 따라 안테나의 임피던스 값이 모든 압력영역에서 줄어드는 경황을 보였고, 이는 플라즈마의 인덕턴스에 의해서 안테나의 인덕턴스 기 감소되기 때문이다, 파워가 증가할수록 안테U오} 플라즈마 루프사이의 상호걸합이 증가하는 걸로 해석힐 수 있다 안테나의 인되턴스 변화보다는 저항.성 분의 변화가 컸다 하지만 전체 임피던스로 볼 때 저항성분이 상대적으로 작기 때문에 인덕턴스의 감소 가 더 큰 영향을 미치는 걸로 볼 수 있다. 하지만 플라즈마로의 파워 전달에는 저항성분만이 영향올 미 치므로 저항성분의 큰 변화는 파워가 많이 전달될올 의미한다 피워전달 효율을 계산해 본 결과 수 r mTorr 부근이 80-90% 정도의 높은 효율올 보였고 5mTorr 일 때가 가장 좋았다.

  • PDF

수학과 예술을 3D 프린팅으로 연결하는 융합인재교육 (Mathematics, Art and 3D-Printing in STEAM Education)

  • 이상구;이재윤;박경은;이재화;안승철
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제29권1호
    • /
    • pp.35-49
    • /
    • 2015
  • 3D 프린팅 기술은 21세기를 이끌 혁신적인 발명품으로 창의적 융합인재를 양성하는 융합인재교육(STEAM)에 필수적인 도구 중 하나이다. 본 연구에서는 대학에서의 수학적 모델링 강좌와 한국과학창의재단 R&E에서 수행한 STEAM 교육의 내용을 중심으로, 아름다운 자연속의 기하학적 도형을 3D 프린터로 직접 프린팅하는 전체 과정과 STEAM 관점에서 수행한 수학강좌의 결과물과 성과를 소개한다. 이렇게 예술을 수학으로 이해한 후 3D 프린팅이라는 공학 및 기술로 구현하는 과정은 STEAM 교육의 목표에 부합하는 하나의 예가 된다. 그리고 수학과 예술을 3D 프린팅으로 연결하는 접근을 통하여 21세기가 필요로 하는 융합인재를 양성할 수 있다는 가능성을 제시한다.

R을 활용한 '대화형 통계학 입문 실습실' 개발과 활용 (Interactive Statistics Laboratory using R and Sage)

  • 이상구;이긍희;최용석;이재화;이지영
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제29권4호
    • /
    • pp.573-588
    • /
    • 2015
  • 본 연구에서는 최근 통계 분야에서 활용도가 급격히 높아지고 있는 중요한 컴퓨터 언어이자 오픈 소스 통계 프로그램인 R을 활용하는 '대화형(interactive) 통계학 입문 실습실'의 개발 과정과 내용 및 활용을 다룬다. 최근에 개발을 마치고 2014 서울 세계수학자대회에서 소개된 후, 통계 강좌 등에 실제 사용되는 웹상의 R을 활용한 본 대화형 통계학 입문 실습실의 특징은 웹상에서 본문과 예제의 설명 및 풀이과정과 함께 대응하는 R 명령어 코드들을 함께 박스안에 제공하여, 실습 때마다 일일이 컴퓨터 명령어 코드들을 입력해야하는 번거로움을 없앴다. 또한, 명령어의 실행을 위하여 프로그램을 설치하지 않고, 명령어 상자 아래 제공한 [클릭-실행] 버튼을 누르기만 하면, 클라우드 컴퓨팅으로 그 결과값과 그래픽을 동시에 바로 같은 화면에서 확인하면서, 시뮬레이션 및 실습을 할 수 있고, 더 나아가 그와 유사한 다른 문제에 함수와 조건만을 수정하여 바로 사용할 수 있는 편리함이 추가되었다. 그 결과 대화형 통계학 입문 실습실에서는 R 명령어를 이해하는 데 필요한 시간과 노력이 대폭 줄어들 뿐 아니라, 초보자에게 통계학 입문 과목을 지도하기에 적절하며, 그밖에 다양한 Java 시각화 도구와 이미지 및 통계 자료를 사용하여 사용자 맞춤형 강의실 개발이 가능하여 통계학입문 강의를 수강하는 학생들의 관심과 흥미를 유도할 수 있도록 하였다. 본 연구에서는 본 실습실을 통계입문 강좌의 효과적인 실습실 모델의 하나로 소개한다.

HSPF-EFDC 모델을 연계한 홍수조절댐 수질 변화 예측 (Water Quality Modelling of Flood Control Dam by HSPF and EFDC)

  • 이영기;황상철;황현동;나진영;유나영;이한진
    • 환경영향평가
    • /
    • 제27권3호
    • /
    • pp.251-266
    • /
    • 2018
  • 본 연구는 홍수조절댐의 운영패턴 변화에 따른 수질환경에 미치는 영향을 분석한 것이다. 홍수조절댐은 홍수시 하천유량을 일시적으로 담수하여 홍수를 지체시키는 한편, 평상시에는 자연하천 흐름상태를 유지하는 특성을 가지고 있다. 댐 건설 후 담수시 수질변화는 유역모델(HSPF)과 댐 내 수리 수질변화모델(EFDC)을 연계하여 예측하였다. 강우시 유역에서 유출되는 비점오염원의 유출특성을 반영하기 위하여 HSPF 유역모델을 이용하여 분석하였으며, HSPF의 분석된 자료를 EFDC 모델의 입력 자료로 적용하였다. 수질모의 결과 댐 건설 후 수몰로 인한 오염원 감소와 강우시 일시적 저류로 인하여 수질이 향상되는 것으로 예측되었다. 또한 홍수조절댐의 특성상 담수되는 기간이 짧으므로(2~3일) 부영양화 등 수질 악영향은 거의 없는 것으로 분석되었다. 계획 중인 댐의 환경영향평가 단계에서는 모델의 충분한 보정을 할 수 없기 때문에 정확한 모의에 일부 한계가 있을 수 있다. 그러나 향후 실측자료 확보를 통하여 모델의 신뢰도를 향상시킨다면, 이를 활용하여 신규 홍수조절댐의 환경영향평가 시 다양한 운영조건에 따른 수환경의 영향을 검토할 수 있을 것으로 판단된다.

ICRP 기준팬텀 기반의 천연방사성핵종이 포함된 가공제품 사용으로 인한 피폭선량 특성 평가 (Characteristic Evaluation of Exposed Dose with NORM added Consumer Product based on ICRP Reference Phantom)

  • 유도현;이현철;신욱근;최현준;민철희
    • Journal of Radiation Protection and Research
    • /
    • 제39권4호
    • /
    • pp.159-167
    • /
    • 2014
  • 국내에서는 2012년 천연방사성핵종이 포함된 가공제품의 규제를 위해 생활주변방사선 안전관리법이 시행되었지만, 해당 가공제품 사용에 대한 인체 피폭선량을 평가할 수 있는 기초자료나 피폭선량 평가기술이 미비하다. 따라서 본 연구는 사용자 피폭선량을 정량적으로 평가하기 위한 방법을 제안하고, 방사선의 종류 및 에너지에 따른 피폭선량 특성의 확인을 목적으로 한다. 피폭선량 평가를 위해서 몬테칼로 방법을 사용한 Monte Carlo N-Particle Extended (MCNPX) 코드를 통해 International Commission on Radiological Protection (ICRP)의 기준팬텀이 전산모사 되었으며, 대표적 천연방사성핵종인 우라늄 계열에서 발생되는 알파선, 베타선, 감마선의 최소, 중간, 최대 에너지가 선원항으로 사용되었다. 연간 유효선량은 가공제품 사용시간 및 사용위치를 고려한 피폭시나리오를 기반으로 평가되었다. 짧은 비정의 알파선 및 베타선은 대부분의 선량을 피부에 전달한 반면, 감마선은 대부분의 장기에 유사한 선량을 전달하였다. 방사능이 $1Bq{\cdot}g^{-1}$ 인 돌침대에 포함된 천연방사성핵종의 함유율이 10%라고 가정하고 한국인 평균 수면시간인 7시간 50분간 돌침대를 사용하였을 때 최대 연간 유효선량은 알파선, 베타선, 감마선에 대해서 각각 0.0222, 0.0836, $0.0101mSv{\cdot}y^{-1}$로 평가되었다.

Preparation and Characterization of Small Intestine Submucosa Powder Impregnated Poly(L-lactide) Scaffolds: The Application for Tissue Engineered Bone and Cartilage

  • Khang, Gilson;Rhee, John M.;Shin, Philkyung;Kim, In Young;Lee, Bong;Lee, Sang Jin;Lee, Young Moo;Lee, Hai Bang;Lee, Ilwoo
    • Macromolecular Research
    • /
    • 제10권3호
    • /
    • pp.158-167
    • /
    • 2002
  • In order to endow with new bioactive functionality from small intestine submucosa (SIS) powder as natural source to poly (L-lactide) (PLA) and poly (lactide-co-glycolide) (PLGA) synthetic biodegradable polymer, porous SIS/PLA and SIS/PLGA as natural/synthetic composite scaffolds were prepared by means of the solvent casting/salt leaching methods for the possibility of the application of tissue engineered bone and cartilage. A uniform distribution of good interconnected pores from the surface to core region was observed the pore size of 40~500 ${\mu}{\textrm}{m}$ independent with SIS amount using the solvent casting/salt leaching method. Porosities, specific pore areas as well as pore size distribution also were almost same. After the fabrication of SIS/PLA hybrid scaffolds, the wetting properties was greatly enhanced resulting in more uniform cell seeding and distribution. Five groups as PGA non-woven mesh without glutaraldehyde (GA) treatment, PLA scaffold without or with GA treatment, and SIS/PLA (Code No.3 ; 1 : 12 of salt content, (0.4 : 1 of SIS content, and 144 ${\mu}{\textrm}{m}$ of median pore size) without or with GA treatment were implanted into the back of nude mouse to observe the effect of SIS on the induction of cells proliferation by hematoxylin and eosin, and von Kossa staining for 8 weeks. It was observed that the effect of SIS/PLA scaffolds with GA treatment on bone induction are stronger than PLA scaffolds, that is to say, in the order of PLA/SIS scaffolds with GA treatment > PLA/SIS scaffolds without GA treatment > PGA nonwoven > PLA scaffolds only with GA treatment = PLA scaffolds only without GA treatment for the osteoinduction activity. The possible explanations are (1) many kinds of secreted, circulating, and extracellular matrix-bound growth factors from SIS to significantly affect critical processes of tissue development and differentiation, (2) the exposure of SIS to GA resulted in significantly calcification, and (3) peri-implant fibrosis due to covalent bonding between collagen molecule by crosslinking reaction. In conclusion, it seems that SIS plays an important role for bone induction in SIS/PLA scaffolds for the application of tissue engineering area.

SHIELDING ANALYSIS OF DUAL PURPOSE CASKS FOR SPENT NUCLEAR FUEL UNDER NORMAL STORAGE CONDITIONS

  • Ko, Jae-Hun;Park, Jea-Ho;Jung, In-Soo;Lee, Gang-Uk;Baeg, Chang-Yeal;Kim, Tae-Man
    • Nuclear Engineering and Technology
    • /
    • 제46권4호
    • /
    • pp.547-556
    • /
    • 2014
  • Korea expects a shortage in storage capacity for spent fuels at reactor sites. Therefore, a need for more metal and/or concrete casks for storage systems is anticipated for either the reactor site or away from the reactor for interim storage. For the purpose of interim storage and transportation, a dual purpose metal cask that can load 21 spent fuel assemblies is being developed by Korea Radioactive Waste Management Corporation (KRMC) in Korea. At first the gamma and neutron flux for the design basis fuel were determined assuming in-core environment (the temperature, pressure, etc. of the moderator, boron, cladding, $UO_2$ pellets) in which the design basis fuel is loaded, as input data. The evaluation simulated burnup up to 45,000 MWD/MTU and decay during ten years of cooling using the SAS2H/OGIGEN-S module of the SCALE5.1 system. The results from the source term evaluation were used as input data for the final shielding evaluation utilizing the MCNP Code, which yielded the effective dose rate. The design of the cask is based on the safety requirements for normal storage conditions under 10 CFR Part 72. A radiation shielding analysis of the metal storage cask optimized for loading 21 design basis fuels was performed for two cases; one for a single cask and the other for a $2{\times}10$ cask array. For the single cask, dose rates at the external surface of the metal cask, 1m and 2m away from the cask surface, were evaluated. For the $2{\times}10$ cask array, dose rates at the center point of the array and at the center of the casks' height were evaluated. The results of the shielding analysis for the single cask show that dose rates were considerably higher at the lower side (from the bottom of the cask to the bottom of the neutron shielding) of the cask, at over 2mSv/hr at the external surface of the cask. However, this is not considered to be a significant issue since additional shielding will be installed at the storage facility. The shielding analysis results for the $2{\times}10$ cask array showed exponential decrease with distance off the sources. The controlled area boundary was calculated to be approximately 280m from the array, with a dose rate of 25mrem/yr. Actual dose rates within the controlled area boundary will be lower than 25mrem/yr, due to the decay of radioactivity of spent fuel in storage.