등록특허 (51) Int. Cl. 7 G06N 3/08 (19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2005 년 07 월 27 일 년 07 월 19

Size: px
Start display at page:

Download "등록특허 (51) Int. Cl. 7 G06N 3/08 (19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2005 년 07 월 27 일 년 07 월 19"

Transcription

1 (51) Int. Cl. 7 G06N 3/08 (19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2005 년 07 월 27 일 년 07 월 19 일 (21) 출원번호 (65) 공개번호 (22) 출원일자 2003년08월29일 (43) 공개일자 2005년03월07일 (73) 특허권자재단법인서울대학교산학협력재단서울특별시관악구봉천동산 4-2 (72) 발명자장병탁서울서초구방배 3 동방배아트힐 (74) 대리인임재룡 심사관 : 마정윤 남진우경기도안산시본오 3 동 호 (54) ncrna 서열의컴퓨터적동정방법 정제균서울특별시관악구봉천 6 동우성아파트 105 동 1003 호 요약 본발명은진화알고리즘의하나인유전자프로그래밍기법을이용하는 ncrna ( 비코딩 RNA), 특히 mirna 의컴퓨터적동정방법에관한것으로, 더욱구체적으로본발명에따른 ncrna, 특히 mirna 의컴퓨터적동정방법은 ncrna, 특히 mirna 인것으로공지된포지티브데이터세트및 ncrna, 특히 mirna 가아닌것으로공지된네거티브데이터세트로이루어진데이터세트로부터폴스네거티브 (false-negative) 결과를생성하지않는함수트리와이로부터전환된 RNA 공통구조문법을유전자프로그래밍 (genetic programming) 으로진화적으로학습시켜생성된최적의함수트리또는 RNA 공통구조문법 (RCSG) 에, 공지되지않은서열을적용하여, 상기비공지서열이 ncrna, 특히 mirna 인지의여부를확인하는것을포함함을특징으로한다. 또한, 본발명에따른방법은 mirna 뿐만아니라, 일반적으로 ncrna 를모두예측할수있는방법으로서사용될수있다. 대표도 도 2 색인어 mirna 전구체, mirna, 유전자프로그래밍, RNA 공통구조문법, EM 알고리즘, 공통구조학습, ncrna 명세서 도면의간단한설명 도 1 은유전자프로그래밍을이용한 RCSG(RNA 공통구조문법 ) 의학습과 mirna 예측을위한전체알고리즘의구조를나타낸다. 도 2 는유전자프로그래밍을이용한 RNA 염기서열로부터 RCSG 의학습과목표 RNA 후보탐색과정을나타낸다

2 도 3 은목표 RNA 후보중에서 EM 알고리즘을이용하여학습한스코어모델을이용한 2 차탐색과정및 mirna 에대한스코어모델을나타낸다. 도 4 는 RNA 구조문법을유전자프로그래밍에적용하기위해트리구조로변환하는방법과각트리의함수구성의일례를나타낸다. 도 5 는기존의유전자프로그래밍알고리즘을나타낸다. 도 6 은염기의한문자코드및그의상보적염기를나타낸다. 도 7 은유전자프로그래밍에의해학습된 mirna 전구체의 RNA 공통구조문법 (RCSG) 의일례를나타낸다. 도 8 은 EM 알고리즘에의해학습된 mirna 전구체의스코어모델에대하여훈련데이터및테스트데이터를사용한검증한결과를나타낸다. 발명의상세한설명 발명의목적 발명이속하는기술및그분야의종래기술 본발명은대량의유전체데이터속에서구조적으로유사한 ncrna, 특히 mirna 전구체를발굴하기위해진화알고리즘의기법중하나인유전자프로그래밍을이용하여 RNA 공통구조문법 (RCSG) 을학습하고, 학습된 RNA 공통구조문법을이용하여유전체데이터내에서 ncrna 의한종류인 mirna 전구체를발굴하는기술에관한것이다. 또한, 본발명에따른방법은 mirna 뿐만아니라, 일반적으로 ncrna 를모두예측할수있는방법으로서사용될수있다. mirna 는세포내에서유전자의전사를중지시킴으로써유전자의발현을직접적으로조절하게되는작은 RNA 집단중의하나이다. 따라서, 유전체데이터에서 mirna 를동정해내는작업은생물학적으로상당히중요한것으로당업계에서여겨지고있으며, 이에 mirna 의예측방법및동정방법에대한연구가전세계적으로이루어지고있다. 그러나, 수많은유전자서열을포함하고있는유전체데이터중의서열하나하나에대해서실험적으로 mirna 를동정해내는작업은엄청난시간의소요와실험경비로인해, 유전체데이터에서 mirna 를정확하고신속하게동정해낼수있는알고리즘의개발이요구되고있으며, 이러한알고리즘은생물학적실험에서의시간과경비를상당히절감할수있으며, 생물학적으로 mirna 를동정하는많은어려움을덜어줄수있다 이러한목적하에초기에개발된것으로서, RNA 의 1 차염기서열에기초하여계산학적으로 mirna 를동정하는방법은 1 차염기서열상의통계적인중요도가부족하고, 따라서유전자또는 RNA 의 1 차핵산서열의상동성에분석에기초하여유전자또는 RNA 의기능을분석해내는기존의유전자예측알고리즘을적용하기에는어려움이있다. 즉, mirna 전구체의유사종의유사 mirna 에존재하는통계적데이터를분석하여유사한 mirna 를예측하는방법은유사종이존재하지않아통계적인데이터를만들지못한다면가능하지않는방법이다. 따라서, mirna 의경우염기서열보다는 2 차구조에기초한 mirna 의동정방법에대한요구가당업계에존재하여왔다. 종래에 mirna 와같은 ncrna ( 단백질로코딩되지않는 RNA; non-coding RNA) 의 2 차구조에서공통적인구조정보를추출하는방법에는크게두가지접근방법이주목받았다. 하나는 RNA 의 2 차구조의유사성을직접적으로분석할수있는구조얼라인먼트 (Structural alignment) 방법이며, 다른하나는여러개의염기서열이주어졌을때상동성이높은모티프 (motif) 를찾기위해 Hidden Makov Model (HMMs) 방법을사용하는것처럼, 여러개의 RNA 가주어졌을때구조적상동성을갖는모델을학습하는방법이다. 발명이이루고자하는기술적과제 본발명자들또한상당한비용과시간을요구하는실험적 ncrna, 특히 mirna 의동정방법을대체하는 ncrna, 특히 mirna 의계산학적동정방법을개발하고자하였으며, 특히 mirna 들간의염기서열의유사성이낮기때문에종래에이용하기에부적절했던 1 차염기서열에기초하여수행되었던통계학적 mirna 의분석방법을개선하기위해 RNA 의 2 차구조에기초한 mirna 의계산학적동정방법을개발하고자하였다. 특히, mirna 의전구체가약 70bp 정도의헤어핀 (hairpin) 구조를가지고있다고알려져있을지라도, 다른 ncrna 와는달리 mirna 전구체의공통적인구조는종간특이성이조금떨어지기때문에, 상대적으로종계열적으로거리가먼종들간에는구조에중요한서열간의유사성에기인한 mirna 의동정방법에는한계가있다. 본발명자들은이러한한계점을극복할수있는 mirna 의계산학적동정방법을개발하고자하였다. 따라서, 본발명은새로운 mirna 의계산학적동정방법을제공하는것이다. 또한, 본발명에따른 mirna 의계산학적동정방법은대량의유전체데이터로부터 mirna 전구체또는 mirna 만을특이성높게신속히선별해내는것을목적으로한다. 발명의구성및작용 - 2 -

3 상기한목적을달성하기위하여, 본발명에따른 ncrna, 특히 mirna 의컴퓨터적동정방법은 ncrna (non-coding RNA), 특히 mirna 인것으로공지된포지티브데이터세트및 ncrna, 특히 mirna 가아닌것으로공지된네거티브데이터세트로이루어진데이터세트로부터폴스네거티브 (false-negative) 결과를생성하지않는함수트리와이로부터전환된 RNA 공통구조문법을유전자프로그래밍 (genetic programming) 으로진화적으로학습시켜생성된최적의함수트리또는 RNA 공통구조문법 (RCSG) 에, 공지되지않은서열을적용하여, 상기비공지서열이 mirna 인지의여부를확인하는것을포함함을특징으로한다. 특히, 본발명에따른 ncrna 의컴퓨터적동정방법은 mirna 의 ncrna 의컴퓨터적동정방법으로서특히유용하다. 이하, 본발명을더욱구체적으로설명한다. 본발명에따른 ncrna 의컴퓨터적동정방법은하기단계를포함함을특징으로하는 mirna 서열의컴퓨터적동정방법 : (1) 함수트리를포함하는초기집단을랜덤하게생성하는단계 ; (2) 상기모든함수트리를구조문법으로전환하는단계 ; (3) 공지된포지티브데이터세트및공지된네거티브데이터세트를이용하여, 상기모든구조문법을 RNA 모티프검색을통해평가하는단계 ; (4) 모든구조문법에대해적합도, 특이도, 민감도및복잡도를계산하는단계 ; (5) 상기최적도를갖는구조문법을함수트리로전환하는단계 ; (6) 선택된함수트리를돌연변이및교배를통해변형시키는단계 ; (7) 상기변형을갖는후세대함수트리를생성하고, 최적의개체를선택하는단계 ; 및 (8) 적합도, 특이도, 민감도및복잡도를갖는함수트리가생성될때까지, 상기단계 (2) 내지 (7) 을반복하는단계. 상기각단계에서사용된용어들, 즉 " 함수트리 ", " 구조문법 ", " 포지티브데이터 ", " 네거티브데이터 ", "RNA 모티프검색 ", " 적합도 ", " 특이도 ", " 민감도 ", " 복잡도 ", " 돌연변이 ", " 후세대 " 및 " 교배 " 는유전자프로그래밍분야및 RNA 모티프구조를통한 RNA 의 2 차구조를분석하는분야에서통상적으로사용되는용어로서, 본발명에서상기용어는당업계에서의미하는범주와동일한의미를갖는다. 예를들어, 본원에서사용된용어 " 함수 " 는하나이상의변수들을적절하게연산하여연산결과값, 즉함수값에대응시키는연산자를의미한다. 본원에서사용된용어 " 함수트리 " 는유전자프로그래밍기법의특징으로, 기본적인함수들을트리구조의각교차지점, 즉노드에위치시켜변수들의연산순서및방식에대해서정의한함수군을의미한다. 각각의함수트리는일반적으로 " 개체 " 라불린다. 본원에서사용된용어 " 구조문법 " 은상기함수트리를컴퓨터가인식할수있는프로그래밍언어로표현된것을의미한다. 이러한구조문법은유전자프로그램에서 " 프로그램 " 이라한다. 또한, 본발명에서는 RNA 의공통구조를학습하므로, 이러한프로그램을 "RNA 공통구조문법 (RCSG)", "RNA 구조문법 " 또는 " 구조문법 " 이라한다. 본원에서사용된용어 " 포지티브데이터 " 및 " 네거티브데이터 " 는각각 ncrna, 특히 mirna 인데이터군과아닌것으로알려진데이터군을의미한다. " 폴스네거티브 " 란용어는포지티브데이터이지만, 생성된 RNA 공통구조문법에의해네거티브데이터인것으로판명되었을경우, 이데이터를폴스네거티브라한다. 본원에서사용된용어 "RNA 모티프 " 는 RNA 의 2 차구조를생성함에있어서구조적으로반복적으로나타나는서열, 서열길이, 미스매치서열등의패턴에관한것이다. 본원에서사용된용어 " 적합도 " 는함수트리가얼마나정확하게 ncrna, 특히 mirna 를동정해낼수있는지를알려주는지수이다. 본원에서사용된용어 " 특이도 ", " 민감도 " 및 " 복잡도 " 는유전자프로그래밍에의해서얻어진최적의함수트리가유전계통적으로거리가먼종유래의미동정 mirna 데이터들에대해서정확하고일반적으로동정결과를얻어낼수있는지를평가하기위해사용되는지수이다. 용어 " 돌연변이 " 및 " 교배 " 는함수트리를변형시키는기법으로함수트리의일부를변형시키거나서로의일부함수트리를바꾸는것을의미한다. 용어 " 후세대 " 는돌연변이및교배를수행한이후에생성된함수트리에대해서일컫는자손함수트리를의미한다

4 mirna 와같은 ncrna 의 2 차구조에서공통적인구조정보를추출하는방법에는크게두가지접근방법을생각할수있다. 첫번째는 RNA 의 2 차구조의유사성을직접적으로분석할수있는구조적정렬방법이다. 두번째는여러개의염기서열이주어졌을때상동성이높은모티프를찾기위해 HMMs 방법을사용하는것처럼, 특정기능이공지된여러개의 RNA 가주어졌을때구조적상동성을갖는모델을학습하는방법이다. 본발명은진화알고리즘의하나인유전자프로그래밍을사용하여 RNA 구조의상동성을학습하는두번째방법으로, 도 4 에서나타낸바와같은전략을사용하였다. 본발명에따른 ncrna, 특히 mirna 의컴퓨터적동정에사용되는유전자프로그래밍은, (i) 랜덤한초기집단의생성 ; (ii) mirna 인지의여부가이미판명된 RNA 데이터서열을이용하여상기초기집단으로부터폴스네거티브를생성하지않는개체의선택 ; (iii) 상기개체에대한최적도 (fitness) 평가 ; (iv) 상기함수집단의임의의변형후, 상기단계 (ii) 내지 (iv) 의반복을포함한다. 우선, 초기집단의임의적인생성에대하여설명한다. 초기집단은하기기재된함수및변수의사용에대한몇가지제한점을가지면서랜덤하게생성된다. 따라서, 초기집단의생성에있어서, 노드의수, 함수트리의폭에있어서특별한제한은없다. 그러나, 함수트리가복잡해지는것을방지하기위하여, 하기기재된복잡도계산식에적합한노드수및함수트리의폭을갖는것이바람직하다. ii) mirna 인지의여부가이미판명된데이터서열을이용하여상기초기집단으로부터폴스네거티브를생성하지않는개체의선택을선택하기위해사용되는, 그구조가알려진 RNA 들은 mirna 이거나그렇지않은각종구조, 예컨대선형, 헤어핀, mirna 전구체, RNA 슈도녹 (pseudoknot), 철반응요소 (iron response element), 연속적인헤어핀 (consecutive hairpin), 불지 (bulge) 및내부루프 (internal loop), rrna 및 mrna 절편의구조등을포함한다. 한편, 유전자프로그래밍은유전자프로그램에해당되는개체를트리형식으로표현하며, 표현된개체들에대해서돌연변이 (Mutation) 나교차 (Crossover) 와같은변이를주어서세대가반복함에따라주어진적합도함수 (Fitness function) 에근사함으로써자동적으로주어진데이터를학습하는알고리즘을갖는다. 본발명에서는유전자프로그램에해당하는각트리의노드를 RNA 구조로표현할수있는재귀적함수로정의하여 RNA 구조문법을학습한다. 이를위해, 본발명은구조적문법으로표현가능한 RNA 구조를트리구조로변형할수있는적당한규칙을적용한다. 이에대해서는하기에설명한다. 본발명에따르면, RNA 구조문법을유전자프로그래밍으로학습하기위해트리구조로변환하는규칙을적용하고, 이러한방식으로얻어진트리구조를학습을위해공통구조문법으로전환시켜, 유전자프로그래밍을통해학습된 RCSG 를이용하여, 검색된미동정 mirna 전구체후보들속에서실제특이성이높은 mirna 전구체를개발할수있다. 한편, 본발명에따른방법은상기에서함수트리의 RNA 구조문법으로의전환이컴퓨터적으로자동적으로생성될수있는시스템을갖는다. 따라서, 본발명에따른방법은, 유전자프로그래밍을통해전문가조차도쉽게설계하기어려운 RNA 의구조문법을손쉽게자동적으로생성할수있다. 본발명자들은, 첫번째로 RNAmotif 프로그램 (T. J. Macke et al., 2001, Nucleic Acids Research) 에서정의한 RNA 구조문법을트리구조로자동적으로바꿀수있는방법을개발하였다. 트리의내부노드에는 f1, f2 의함수로정의되며, f1, f2 함수는문법을재귀적으로표현하게된다. 또한각내부노드에는 RNA 구조문법이가질수있는변수 minlen/maxlen, len, mispair, seq, mismatch 를포함하고있다 ( 도 4 참조 ). 이때, minlen/maxlen 과 len 은나선 (helix) 구조의길이를나타내고 ; seq 는 RNA 구조에포함되는염기서열의조각의정보를나타내며 ; mismatch 는염기서열정보중일치하지않아도되는염기서열의수를의미한다. 본발명에서는유전자프로그래밍을통해변이를주게될때, RNA 구조문법에서이탈되지않도록몇가지제약사항을적용한다. 즉, 말단노드에는항상 f2 함수가오게하고, f2 함수가동시에연속해서나올수없도록한다. 또한, minlen/maxlen 변수는동시에있어야하며, len 변수와는동시에올수없도록한다. 본발명자들은, 둘째로, 트리로표현된 RNA 구조문법을유전자프로그래밍에적용하기위해서는도 5 에서보여진일반적인유전자프로그래밍과조금다른알고리즘이필요로한다. 따라서, 본발명에서는일반적인유전자프로그래밍에서변형된알고리즘, 하기와같은알고리즘을사용하고있다. 1. 함수트리의초기집단생성 2. 함수트리의구조문법으로의전환 3. RNA 모티프의평가 3.1. X 세대에서국지적탐색 (local search) 4. 모은새로운개체가생성될때까지하기단계를반복 4.1. 최적의적합도를갖는함수트리를새로운집단에첨가 4.2. 상위 50% 선택 4.3. 선택된트리의변형 ( 교배및돌연변이기법에의해 ) - 4 -

5 4.4. 변형된함수트리를새로운집단에첨가 5. 최종조건에도달할경우, 전 ( 前 ) 집단을새로운집단으로바꾸고, 상기단계 1 내지 2. 내지 5 를반복. 6. 비동정 7mer 에대해서국지적탐색. 한편, 트리구조의교차변이는같은함수를갖는노드끼리만가능하게하여잘못된문법이생성되는것을막았으며, 적합도함수를계산하기위해 RNA 구조문법과트리구조를자동적으로바꾸는알고리즘을첨가하였다. 또한, 말단노드에는수치적인값대신 f2 함수만을배치되도록하여, 구조적인학습을유도하였다. 1 세대의초기화는무작위적으로생성하게되며, 정해진적합도함수에의해반환된값에의해순위선택을하게된다. 여기서, 최고적합도를갖는개체는다음세대에변이없이전달되도록하였다. 개체의변이시에는변수의값을쁘아종분포 (possoin distribution) 에따라시행여부를결정하도록하였으며, 사용자가정의한변이범위내에서변수값을변경하게된다. 또한, 최적의변수값을찾기위해본발명은각세대별로우수한적합도를갖는문법의변수를세밀히바꾸어가며국지탐색을하였다. 마지막으로 RNA 구조뿐만아니라염기서열에대한국지탐색을위해훈련데이터에서추출한 7bp (7mer 라고도함 ) 의염기서열단어를무작위적으로할당하여학습되도록설계하였다. 또한, 본발명자들은, 세번째로, 트리구조로표현된 RNA 구조문법에서공통된구조문법을자동으로학습하기위해적합도함수를만들었다 [ 하기, 수학식 1 및수학식 2 참조 ]. 이적합도함수는각세대에서생성된 RNA 구조문법이 RNAmotif 프로그램에의해서포지티브데이터와네거티브데이터에서일치하는개수를이용하여계산한특이성과민감도를이용한다. 또한, 트리의노드수와깊이를이용해얻은복잡도를적합도함수에적용함으로써트리의구조가너무작거나커지는것을막아적절하게조절하도록하였다 [ 수학식 3 및수학식 4 참조 ]. 또한, 특이도와민감도에각각상수 spc 와 stc 를곱하여적합도함수에서특이도와민감도에대한균형을조절하도록하였다. 수학식 1 적합도 =spc 특이도 +stc 민감도 + 복잡도 수학식 2 spc+stc=1 수학식 3 수학식 4 단, icomp : i 세대에서그개체의복잡도 bestcomp : 그세대에서최고적합도를갖는개체의복잡도 i: 유전자프로그래밍이거치는세대수 또한, 하기표 1 에서와같이 TP (true positive), FP (false positive), FN (false nagative) 및 TN (true negative) 에대한수를이용하여하기수학식 5, 수학식 6 및수학식 7 에서나타낸바와같이, 특이도및민감도를계산하였다. 예상 + 예상 - 표 1. 실제 + 실제 - TP FP FN TN - 5 -

6 수학식 5 수학식 6 한편, 하기의 CC 는실제값과예상된값이얼마나잘일치하는지를보여주는상관계수이다. 이상관계수는 0 내지 1 사이의값을갖는다. 수학식 7 이렇게해서학습된 RNA 공통구조문법 (RCSG) 을이용하여대량의데이터에서새로운 RNA 유전자의후보를탐색할수있다. 물론학습된 RCSG 의특이도가상당히높다면, 탐색의결과가최종의결과가될수있다. 하지만, 특이도가높은 RCSG 가학습되지않았다면, 탐색된 RNA 유전자후보중실제찾고자하는목표인것만을골라내는 2 차탐색작업을하게된다. 마지막으로, 본발명에서는 mirna 전구체에대한 2 차탐색작업을위해, mirna 전구체에대한스코어모델을만들었다 ( 도 7 참조 ). 이모델의학습은 EM 알고리즘을이용하여, 학습을위해주어진각 mirna 전구체 n 개에대해서 i=1 부터전구체사이즈의 i=l 까지의트랜지션스코어 (S i,j ) 와페어링스코어 (P i,j ) 를더해나가는아래수학식 8 을최대화하는방향으로진행되었다. 수학식 8 이때각트랜지션스코어 (transition score) 와페어링스코어 (paring score) 는사용자가정의한상수 At, Ap 에의해서비율을결정하며이상수에의해서서열이모호도코드 (ambiguity code) [ 도 6; 모호도코드는한위치에염기서열 A, C, G, T 중두개이상의염기서열이올수있을때사용한다. 예를들어한위치에 C 와 T 가동시에올수있다면모호도코드 "Y" 로표시할수있다. 또한한위치에모든염기가올수있다면 "N" 으로표시할수있다. 이렇게여러개의염기서열이한위치에올수있을때, A,C,G,T 를제외한나머지알파벳중하나로표시한모호도코드로나타낼수있다.] 로학습되는경향이결정된다. 즉 At, Ap 의상수값이클수록 EM 알고리즘에의해학습되는모델의염기서열이모호도코드로학습되는경향을보이게된다. 실시예 본실시예에서수행하는 mirna 예측은두부분으로되어있다. - 알려진 mirna 염기서열로부터 RNA 공통구조문법 (RCSG) 생성 [ 도 7] - mirna 2 차선별을위한 mirna 전구체모델학습과모델을이용한 mirna 전구체탐색의효율 [ 도 8, 3] RCSG 를학습하기위해서이미알려진사람의 mirna 전구체 137 개의양성데이터와 mirna 전구체가아닌다른 ncrna 와 mrna 염기서열에서선택한 290 개의음성데이터를사용하였다. 이두데이터는 RNAmotif 의탐색을통한적합도계산에사용되어, 궁극적으로 RCSG 가최적화되도록안내한다. 이렇게학습된 RCSG 가도 7 에표시되어있으며구조와염기서열이동시에학습된것을볼수있다. 학습된 RCSG 를이용하여사람의인트론데이터베이스내에서 mirna 전구체와유사한후보들을선별한다

7 다음사람의 134 개 mirna 전구체중 70 개를 EM 알고리즘을이용한스코어모델학습의데이터로사용하였으며음성데이터로사람이 EST 염기서열에서 mirna 전구체와유사한구조를가진데이터 1000 개를추출하여사용하였다. 이렇게학습된 score 모델이도 3 에나타나있으며, At Ap 를각각 0.4 로하여모호도코드 (ambiguity code) 경향을결정한것이다. 모호도코드가많을수록학습된모델이일반적인것이되며, 적을수록특이도를갖는모델이다. 이렇게학습된모델을이용해테스트를위해남겨둔 67 개의 mirna 전구체데이터와실험쥐 (mouse) 의 mirna 전구체데이터에대한사용하였다. 테스트에대한결과를도 8 에보여주고있으며, 우리가학습한모델이 mirna 전구체들을잘예측하고있음을보여주고있다. 발명의효과 이상에서살펴본바와같이, 본발명에따른 mirna 의컴퓨터적동정방법은 mirna 인것으로공지된포지티브데이터세트및 mirna 가아닌것으로공지된네거티브데이터세트인것으로이루어진데이터세트로부터폴스네거티브 (false-negative) 결과를생성하지않는함수트리와이로부터전환된 RNA 공통구조문법을유전자프로그래밍 (genetic programming) 으로진화적으로학습시켜생성된최적의함수트리및 RNA 공통구조문법 (RCSG) 에, 공지되지않은서열을적용하여, 상기비공지서열이 mirna 인지의여부를확인하는함으로써, 정확하고우수한 mirna 예측을수행할수있다. 또한, 이러한방법에의해서, mirna 뿐만아니라, 일반적으로 ncrna 를모두예측할수있는방법으로서사용될수있다. (57) 청구의범위 청구항 1. ncrna (non-coding RNA) 인것으로공지된포지티브데이터세트및 ncrna 가아닌것으로공지된네거티브데이터세트인것으로이루어진데이터세트로부터폴스네거티브 (false-negative) 결과를생성하지않는함수트리와이로부터전환된 RNA 공통구조문법을유전자프로그래밍 (genetic programming) 으로진화적으로학습시켜생성된최적의함수트리및 RNA 공통구조문법 (RCSG) 에, 공지되지않은서열을적용하여, 상기비공지서열이 mirna 인지의여부를확인하는것을포함함을특징으로하는, ncrna 서열의컴퓨터적동정방법. 청구항 2. 제 1 항에있어서, 상기 ncrna 가 mirna (microrna) 인것을특징으로하는 ncrna 서열의컴퓨터적동정방법. 청구항 3. 제 2 항에있어서, 하기단계를포함함을특징으로하는 mirna 서열의컴퓨터적동정방법 : (1) 함수트리를포함하는초기집단을랜덤하게생성하는단계 ; (2) 상기모든함수트리를구조문법으로전환하는단계 ; (3) 공지된포지티브데이터세트및공지된네거티브데이터세트를이용하여, 상기모든구조문법을 RNA 모티프검색을통해평가하는단계 ; (4) 모든구조문법에대해적합도, 특이도, 민감도및복잡도를계산하는단계 ; (5) 상기최적도를구조문법을함수트리로전환하는단계 ; (6) 선택된함수트리를돌연변이및교배를통해변형시키는단계 ; (7) 상기변형을갖는후세대함수트리를생성하고, 최적의개체를선택하는단계 ; 및 (8) 적합도, 특이도, 민감도및복잡도를갖는함수트리가생성될때까지, 상기단계 (2) 내지 (7) 을반복하는단계. 청구항 4. 제 3 항에있어서, 상기단계 (2) 및단계 (5) 에서, 함수트리의구조문법으로의전환또는구조문법의함수트리로의전환이컴퓨터프로그램에의해자동적으로수행됨을특징으로하는 ncrna 서열의컴퓨터적동정방법. 청구항

8 제 3 항에있어서, RNA 구조와염기서열의공통성이유전자프로그래밍에의해동시에학습됨을특징으로하는 ncrna 서열의컴퓨터적동정방법. 청구항 6. 제 1 항에있어서, EM 알고리즘을이용해학습된스코어모델을이용하여 2 차선별을통해 mirna 전구체를예측함을특징으로하는 ncrna 서열의컴퓨터적동정방법. 도면 도면 1 도면 2 도면 3-8 -

9 도면 4 도면 5-9 -

10 도면 6 도면

11 도면

특허청구의 범위 청구항 1 복수개의 프리캐스트 콘크리트 부재(1)를 서로 결합하여 연속화시키는 구조로서, 삽입공이 형성되어 있고 상기 삽입공 내면에는 나사부가 형성되어 있는 너트형 고정부재(10)가, 상기 프리캐스 트 콘크리트 부재(1) 내에 내장되도록 배치되는 내부

특허청구의 범위 청구항 1 복수개의 프리캐스트 콘크리트 부재(1)를 서로 결합하여 연속화시키는 구조로서, 삽입공이 형성되어 있고 상기 삽입공 내면에는 나사부가 형성되어 있는 너트형 고정부재(10)가, 상기 프리캐스 트 콘크리트 부재(1) 내에 내장되도록 배치되는 내부 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (51) 국제특허분류(Int. Cl.) E01D 19/12 (2006.01) E01D 2/00 (2006.01) E01D 21/00 (2006.01) (21) 출원번호 10-2011-0036938 (22) 출원일자 2011년04월20일 심사청구일자 2011년04월20일 (65) 공개번호 10-2012-0119156

More information

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프 (51) Int. Cl. E04B 5/32 (2006.01) (19)대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2007년03월12일 10-0693122 2007년03월05일 (21) 출원번호 10-2006-0048965 (65) 공개번호 (22) 출원일자 2006년05월30일 (43) 공개일자 심사청구일자

More information

Frama-C/JESSIS 사용법 소개

Frama-C/JESSIS 사용법 소개 Frama-C 프로그램검증시스템소개 박종현 @ POSTECH PL Frama-C? C 프로그램대상정적분석도구 플러그인구조 JESSIE Wp Aorai Frama-C 커널 2 ROSAEC 2011 동계워크샵 @ 통영 JESSIE? Frama-C 연역검증플러그인 프로그램분석 검증조건추출 증명 Hoare 논리에기초한프로그램검증도구 사용법 $ frama-c jessie

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

chap x: G입력

chap x: G입력 재귀알고리즘 (Recursive Algorithms) 재귀알고리즘의특징 문제자체가재귀적일경우적합 ( 예 : 피보나치수열 ) 이해하기가용이하나, 비효율적일수있음 재귀알고리즘을작성하는방법 재귀호출을종료하는경계조건을설정 각단계마다경계조건에접근하도록알고리즘의재귀호출 재귀알고리즘의두가지예 이진검색 순열 (Permutations) 1 장. 기본개념 (Page 19) 이진검색의재귀알고리즘

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

(72) 발명자 박세웅 서울특별시관악구신림동산 56-1 서울대학교뉴미디어통신공동연구소 최진구 서울특별시영등포구당산동 2 가대우메종아파트 101 동 909 호 - 2 -

(72) 발명자 박세웅 서울특별시관악구신림동산 56-1 서울대학교뉴미디어통신공동연구소 최진구 서울특별시영등포구당산동 2 가대우메종아파트 101 동 909 호 - 2 - (51) Int. Cl. (19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) H04B 7/26 (2006.01) H04B 7/155 (2006.01) H04Q 7/30 (2006.01) H04Q 7/20 (2006.01) (21) 출원번호 10-2006-0085572 (22) 출원일자 2006 년 09 월 06 일 심사청구일자 2006 년 09 월

More information

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770> 연습문제해답 5 4 3 2 1 0 함수의반환값 =15 5 4 3 2 1 0 함수의반환값 =95 10 7 4 1-2 함수의반환값 =3 1 2 3 4 5 연습문제해답 1. C 언어에서의배열에대하여다음중맞는것은? (1) 3차원이상의배열은불가능하다. (2) 배열의이름은포인터와같은역할을한다. (3) 배열의인덱스는 1에서부터시작한다. (4) 선언한다음, 실행도중에배열의크기를변경하는것이가능하다.

More information

서 인코딩한 데이터를 무선으로 송신하기 위한 무선 송신 수단; 및 통화중 상기 입력 수단으로부터의 음원 데이터 전송신 호에 따라 상기 저장 수단에 저장되어 있는 해당 음원 데이터를 상기 디코딩 수단에 의해 디코딩하고, 상기 디코딩한 음원 데이터와 상기 입력 수단을 통해

서 인코딩한 데이터를 무선으로 송신하기 위한 무선 송신 수단; 및 통화중 상기 입력 수단으로부터의 음원 데이터 전송신 호에 따라 상기 저장 수단에 저장되어 있는 해당 음원 데이터를 상기 디코딩 수단에 의해 디코딩하고, 상기 디코딩한 음원 데이터와 상기 입력 수단을 통해 (51) Int. Cl. H04B 1/40 (2006.01) (19)대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2006년11월23일 10-0646983 2006년11월09일 (21) 출원번호 10-2004-0053063 (65) 공개번호 10-2006-0004082 (22) 출원일자 2004년07월08일

More information

PowerPoint Presentation

PowerPoint Presentation 자바프로그래밍 1 배열 손시운 ssw5176@kangwon.ac.kr 배열이필요한이유 예를들어서학생이 10 명이있고성적의평균을계산한다고가정하자. 학생 이 10 명이므로 10 개의변수가필요하다. int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; 하지만만약학생이 100 명이라면어떻게해야하는가? int s0, s1, s2, s3, s4,

More information

04 Çмú_±â¼ú±â»ç

04 Çмú_±â¼ú±â»ç 42 s p x f p (x) f (x) VOL. 46 NO. 12 2013. 12 43 p j (x) r j n c f max f min v max, j j c j (x) j f (x) v j (x) f (x) v(x) f d (x) f (x) f (x) v(x) v(x) r f 44 r f X(x) Y (x) (x, y) (x, y) f (x, y) VOL.

More information

248019_ALIS0052.hwp

248019_ALIS0052.hwp Generation history for optimization eneration history of optimization 불평형질량 편심량 회전수 축외경 축내경 축길이 베어링간격위치 베어링강성 교배 대상이되는개체의수 집단의크기 돌연변이 대상이되는유전자수 집단내전체유전자수 와 와 Generation history

More information

Microsoft PowerPoint - C++ 5 .pptx

Microsoft PowerPoint - C++ 5 .pptx C++ 언어프로그래밍 한밭대학교전자. 제어공학과이승호교수 연산자중복 (operator overloading) 이란? 2 1. 연산자중복이란? 1) 기존에미리정의되어있는연산자 (+, -, /, * 등 ) 들을프로그래머의의도에맞도록새롭게정의하여사용할수있도록지원하는기능 2) 연산자를특정한기능을수행하도록재정의하여사용하면여러가지이점을가질수있음 3) 하나의기능이프로그래머의의도에따라바뀌어동작하는다형성

More information

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > . 변수의수 ( 數 ) 가 3 이라면카르노맵에서몇개의칸이요구되는가? 2칸 나 4칸 다 6칸 8칸 < > 2. 다음진리표의카르노맵을작성한것중옳은것은? < 나 > 다 나 입력출력 Y - 2 - 3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > 2 2 2 2 2 2 2-3 - 5. 다음진리표를간략히한결과

More information

제 12강 함수수열의 평등수렴

제 12강 함수수열의 평등수렴 제 강함수수열의평등수렴 함수의수열과극한 정의 ( 점별수렴 ): 주어진집합 과각각의자연수 에대하여함수 f : 이있다고가정하자. 이때 을집합 에서로가는함수의수열이라고한다. 모든 x 에대하여 f 수열 f ( x) lim f ( x) 가성립할때함수수열 { f } 이집합 에서함수 f 로수렴한다고한다. 또 함수 f 을집합 에서의함수수열 { f } 의극한 ( 함수 ) 이라고한다.

More information

특허청구의범위청구항 1 복수의영상검출부로부터출력되는영상의히스토그램 (histogram) 을계산하는단계 ; 상기복수의영상검출부로부터출력되는영상을히스토그램평활화 (histogram equalization) 하는단계 ; 상기복수의영상검출부중하나의영상검출부를선택하는단계 ; 및

특허청구의범위청구항 1 복수의영상검출부로부터출력되는영상의히스토그램 (histogram) 을계산하는단계 ; 상기복수의영상검출부로부터출력되는영상을히스토그램평활화 (histogram equalization) 하는단계 ; 상기복수의영상검출부중하나의영상검출부를선택하는단계 ; 및 (19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) (45) 공고일자 2014년12월18일 (11) 등록번호 10-1473415 (24) 등록일자 2014년12월10일 (51) 국제특허분류 (Int. Cl.) G06T 5/40 (2006.01) H04N 5/217 (2011.01) (21) 출원번호 10-2012-0156871 (22) 출원일자 2012

More information

실용신안 등록청구의 범위 청구항 1 톤백마대가 설치될 수 있도록 일정간격을 두고 설치되는 한 쌍의 지지프레임과, 상기 지지프레임과 지지프레임의 상부를 서로 연결하는 한 쌍의 연결프레임과, 상기 연결프레임의 상부에 일정간격을 두고 다수 설치되어 상기 톤백마대와 그 투입구

실용신안 등록청구의 범위 청구항 1 톤백마대가 설치될 수 있도록 일정간격을 두고 설치되는 한 쌍의 지지프레임과, 상기 지지프레임과 지지프레임의 상부를 서로 연결하는 한 쌍의 연결프레임과, 상기 연결프레임의 상부에 일정간격을 두고 다수 설치되어 상기 톤백마대와 그 투입구 (19) 대한민국특허청(KR) (12) 공개실용신안공보(U) (51) 국제특허분류(Int. Cl.) B65B 67/12 (2006.01) B65D 88/16 (2006.01) (21) 출원번호 20-2012-0003587 (22) 출원일자 2012년05월01일 심사청구일자 2012년05월01일 (11) 공개번호 20-2013-0006479 (43) 공개일자

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

많이 이용하는 라면,햄버그,과자,탄산음료등은 무서운 병을 유발하고 비만의 원인 식품 이다. 8,등겨에 흘려 보낸 영양을 되 찾을 수 있다. 도정과정에서 등겨에 흘려 보낸 영양 많은 쌀눈과 쌀껍질의 영양을 등겨를 물에 우러나게하여 장시간 물에 담가 두어 영양을 되 찾는다

많이 이용하는 라면,햄버그,과자,탄산음료등은 무서운 병을 유발하고 비만의 원인 식품 이다. 8,등겨에 흘려 보낸 영양을 되 찾을 수 있다. 도정과정에서 등겨에 흘려 보낸 영양 많은 쌀눈과 쌀껍질의 영양을 등겨를 물에 우러나게하여 장시간 물에 담가 두어 영양을 되 찾는다 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개실용신안공보(U) A23L 1/307 (2006.01) C02F 1/68 (2006.01) (21) 출원번호 20-2011-0002850 (22) 출원일자 2011년04월05일 심사청구일자 2011년04월05일 (11) 공개번호 20-2011-0004312 (43) 공개일자 2011년05월03일

More information

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600 균형이진탐색트리 -VL Tree delson, Velskii, Landis에의해 1962년에제안됨 VL trees are balanced n VL Tree is a binary search tree such that for every internal node v of T, the heights of the children of v can differ by at

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract 2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract - 31 - 소스코드유사도측정도구의성능에관한비교연구 1. 서론 1) Revulytics, Top 20 Countries for Software Piracy and Licence Misuse (2017), March 21, 2017. www.revulytics.com/blog/top-20-countries-software

More information

슬라이드 1

슬라이드 1 CHAP 2: 순환 (Recursion) 순환 (recursion) 이란? 알고리즘이나함수가수행도중에자기자신을다시호출하여문제를해결하는기법 정의자체가순환적으로 되어있는경우에적합한방법 순환 (recursion) 의예 팩토리얼값구하기 피보나치수열 1 n! n*( n 1)! fib( n) 0 1 fib( n 2) n n 0 ` 1 fib( n 1) if n 0 if

More information

17장 클래스와 메소드

17장 클래스와 메소드 17 장클래스와메소드 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 1 / 18 학습내용 객체지향특징들객체출력 init 메소드 str 메소드연산자재정의타입기반의버전다형성 (polymorphism) 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 2 / 18 객체지향특징들 객체지향프로그래밍의특징 프로그램은객체와함수정의로구성되며대부분의계산은객체에대한연산으로표현됨객체의정의는

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

설계란 무엇인가?

설계란 무엇인가? 금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 5 강. 배열, 포인터, 참조목차 배열 포인터 C++ 메모리구조 주소연산자 포인터 포인터연산 배열과포인터 메모리동적할당 문자열 참조 1 /20 5 강. 배열, 포인터, 참조배열 배열 같은타입의변수여러개를하나의변수명으로처리 int Ary[10]; 총 10 개의변수 : Ary[0]~Ary[9]

More information

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770> 25 강. 수열의극한참거짓 2 두수열 { }, {b n } 의극한에대한 < 보기 > 의설명중옳은것을모두고르면? Ⅰ. < b n 이고 lim = 이면 lim b n =이다. Ⅱ. 두수열 { }, {b n } 이수렴할때 < b n 이면 lim < lim b n 이다. Ⅲ. lim b n =0이면 lim =0또는 lim b n =0이다. Ⅰ 2Ⅱ 3Ⅲ 4Ⅰ,Ⅱ 5Ⅰ,Ⅲ

More information

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) E02D 29/02 (2006.01) E02D 17/20 (2006.01) E02B 3/14 (2006.01) (21) 출원번호 10-2010-0089517 (22) 출원일자 2010년09월13일 심사청구일자 (56) 선행기술조사문헌 JP2006037700 A* KR100920461

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 06 반복문 01 반복문의필요성 02 for문 03 while문 04 do~while문 05 기타제어문 반복문의의미와필요성을이해한다. 대표적인반복문인 for 문, while 문, do~while 문의작성법을 알아본다. 1.1 반복문의필요성 반복문 동일한내용을반복하거나일정한규칙으로반복하는일을수행할때사용 프로그램을좀더간결하고실제적으로작성할수있음.

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp 1 0 1.7 6 5 'A ' '/ u 4 4 2 2 ' " JS P 프로그래밍 " A ', 'b ', ' 한 ', 9, \ u d 6 5 4 ' c h a r a = 'A '; 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 < % @ p a g e c o n te n

More information

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,

More information

이 발명을 지원한 국가연구개발사업 과제고유번호 A1100-0801-2739 부처명 지식경제부 연구관리전문기관 연구사업명 IT핵심기술개발 연구과제명 융합형 포털서비스를 위한 이용자 참여형 방송기술개발 기여율 주관기관 전자부품연구원 연구기간 2008년 03월 01일 ~ 2

이 발명을 지원한 국가연구개발사업 과제고유번호 A1100-0801-2739 부처명 지식경제부 연구관리전문기관 연구사업명 IT핵심기술개발 연구과제명 융합형 포털서비스를 위한 이용자 참여형 방송기술개발 기여율 주관기관 전자부품연구원 연구기간 2008년 03월 01일 ~ 2 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) G06Q 30/00 (2006.01) G06Q 50/00 (2006.01) (21) 출원번호 10-2008-0133476 (22) 출원일자 2008년12월24일 심사청구일자 2008년12월24일 (65) 공개번호 10-2010-0074918 (43) 공개일자 2010년07월02일

More information

실험 5

실험 5 실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

More information

설계란 무엇인가?

설계란 무엇인가? 금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 6 강. 함수와배열, 포인터, 참조목차 함수와포인터 주소값의매개변수전달 주소의반환 함수와배열 배열의매개변수전달 함수와참조 참조에의한매개변수전달 참조의반환 프로그래밍연습 1 /15 6 강. 함수와배열, 포인터, 참조함수와포인터 C++ 매개변수전달방법 값에의한전달 : 변수값,

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

딥러닝 첫걸음

딥러닝 첫걸음 딥러닝첫걸음 4. 신경망과분류 (MultiClass) 다범주분류신경망 Categorization( 분류 ): 예측대상 = 범주 이진분류 : 예측대상범주가 2 가지인경우 출력층 node 1 개다층신경망분석 (3 장의내용 ) 다범주분류 : 예측대상범주가 3 가지이상인경우 출력층 node 2 개이상다층신경망분석 비용함수 : Softmax 함수사용 다범주분류신경망

More information

Chap 6: Graphs

Chap 6: Graphs 5. 작업네트워크 (Activity Networks) 작업 (Activity) 부분프로젝트 (divide and conquer) 각각의작업들이완료되어야전체프로젝트가성공적으로완료 두가지종류의네트워크 Activity on Vertex (AOV) Networks Activity on Edge (AOE) Networks 6 장. 그래프 (Page 1) 5.1 AOV

More information

(72) 발명자 정종수 서울특별시 서대문구 모래내로 319, 101동 405호 (홍은동, 진흥아파트) 김정환 서울특별시 구로구 구로동로21길 7 (구로동) - 2 -

(72) 발명자 정종수 서울특별시 서대문구 모래내로 319, 101동 405호 (홍은동, 진흥아파트) 김정환 서울특별시 구로구 구로동로21길 7 (구로동) - 2 - (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (51) 국제특허분류(Int. Cl.) B01J 23/34 (2006.01) B01J 37/02 (2006.01) B01J 37/08 (2006.01) B01D 53/86 (2006.01) (21) 출원번호 10-2010-0098306 (22) 출원일자 2010년10월08일 심사청구일자 2010년10월08일

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 3 장함수와문자열 1. 함수의기본적인개념을이해한다. 2. 인수와매개변수의개념을이해한다. 3. 함수의인수전달방법 2가지를이해한다 4. 중복함수를이해한다. 5. 디폴트매개변수를이해한다. 6. 문자열의구성을이해한다. 7. string 클래스의사용법을익힌다. 이번장에서만들어볼프로그램 함수란? 함수선언 함수호출 예제 #include using

More information

Microsoft PowerPoint - additional01.ppt [호환 모드]

Microsoft PowerPoint - additional01.ppt [호환 모드] 1.C 기반의 C++ part 1 함수 오버로딩 (overloading) 디폴트매개변수 (default parameter) 인-라인함수 (in-line function) 이름공간 (namespace) Jong Hyuk Park 함수 Jong Hyuk Park 함수오버로딩 (overloading) 함수오버로딩 (function overloading) C++ 언어에서는같은이름을가진여러개의함수를정의가능

More information

슬라이드 1

슬라이드 1 Data Structure & Algorithms SANGJI University KO Kwangman () 자료 (data) 1. 자료와정보 현실세계로부터의단순한관찰이나측정을통하여수집한사실이나개념의값들또는값들의집합. 정보 (information) 의사결정에도움을주기위해유용한형태로다시작성된 (= 가공 ) 자료. Data Structure & Algorithms

More information

Microsoft PowerPoint - chap05-제어문.pptx

Microsoft PowerPoint - chap05-제어문.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); 1 학습목표 제어문인,, 분기문에 대해 알아본다. 인 if와 switch의 사용 방법과 사용시 주의사항에 대해 알아본다.

More information

(72) 발명자 김도규 서울특별시성북구장위 3 동 박준일 서울특별시강서구등촌동 서광아파트 103 동 803 호 유형규 경기도광명시광명 4 동한진아파트 101 동 1801 호 - 2 -

(72) 발명자 김도규 서울특별시성북구장위 3 동 박준일 서울특별시강서구등촌동 서광아파트 103 동 803 호 유형규 경기도광명시광명 4 동한진아파트 101 동 1801 호 - 2 - (51) Int. Cl. (19) 대한민국특허청 (KR) (12) 공개특허공보 (A) F25B 30/06 (2006.01) (21) 출원번호 10-2008-0088941 (22) 출원일자 2008 년 09 월 09 일 심사청구일자 전체청구항수 : 총 7 항 2008 년 09 월 09 일 (54) 지중열교환기의공급파이프 (11) 공개번호 10-2010-0030143

More information

슬라이드 1

슬라이드 1 Data Structure Chapter 1. 자료구조와알고리즘 Dong Kyue Kim Hanyang University dqkim@hanyang.ac.kr 자료구조와알고리즘 일상생활에서의사물의조직화 해야할일리스트 조직도 일상생활에서의사물의조직화 사전 Ticket Box 3 일상생활과자료구조의비교 일상생활 vs 자료구조 자료구조 스택 큐 리스트 사전, 탐색구조

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

Chap 6: Graphs

Chap 6: Graphs 그래프표현법 인접행렬 (Adjacency Matrix) 인접리스트 (Adjacency List) 인접다중리스트 (Adjacency Multilist) 6 장. 그래프 (Page ) 인접행렬 (Adjacency Matrix) n 개의 vertex 를갖는그래프 G 의인접행렬의구성 A[n][n] (u, v) E(G) 이면, A[u][v] = Otherwise, A[u][v]

More information

Microsoft PowerPoint - chap06-1Array.ppt

Microsoft PowerPoint - chap06-1Array.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-1 참고자료 배열 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 배열의선언과사용 같은형태의자료형이많이필요할때배열을사용하면효과적이다. 배열의선언 배열의사용 배열과반복문 배열의초기화 유연성있게배열다루기 한빛미디어

More information

슬라이드 1

슬라이드 1 CHAP 1: 자료구조와알고리즘 일상생활에서의사물의조직화 조직도 일상생활에서의사물의조직화 Ticket Box 일상생활과자료구조의비교 일상생활에서의예 물건을쌓아두는것 영화관매표소의줄 할일리스트 자료구조 스택 큐 리스트 a b c NULL C B A 영어사전사전, 탐색구조 Ticket Box 지도 조직도 그래프 트리 전단 (front) 후단 (rear) 자료구조와알고리즘

More information

01장.자료구조와 알고리즘

01장.자료구조와 알고리즘 ---------------- DATA STRUCTURES USING C ---------------- CHAPTER 자료구조와알고리즘 1/30 자료구조 일상생활에서자료를정리하고조직화하는이유는? 사물을편리하고효율적으로사용하기위함 다양한자료를효율적인규칙에따라정리한예 2/30 컴퓨터에서의자료구조 자료구조 (Data Structure) 컴퓨터에서자료를정리하고조직화하는다양한구조

More information

C++ Programming

C++ Programming C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator

More information

슬라이드 1

슬라이드 1 CHAP 1: 자료구조와알고리즘 C 로쉽게풀어쓴자료구조 생능출판사 2005 일상생활에서의사물의조직화 조직도 일상생활에서의사물의조직화 Ticket Box 일상생활과자료구조의비교 a b c N 일상생활에서의예 물건을쌓아두는것 영화관매표소의줄 할일리스트 자료구조 스택 큐 리스트 영어사전사전, 탐색구조 지도 조직도 그래프 트리 Ticket Box C B A 전단 (front)

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

More information

(72) 발명자 오인환 서울 노원구 중계로 195, 101동 803호 (중계동, 신 안동진아파트) 서혜리 서울 종로구 평창14길 23, (평창동) 한훈식 서울 강남구 언주로71길 25-5, 301호 (역삼동, 영 훈하이츠) 이 발명을 지원한 국가연구개발사업 과제고유번호

(72) 발명자 오인환 서울 노원구 중계로 195, 101동 803호 (중계동, 신 안동진아파트) 서혜리 서울 종로구 평창14길 23, (평창동) 한훈식 서울 강남구 언주로71길 25-5, 301호 (역삼동, 영 훈하이츠) 이 발명을 지원한 국가연구개발사업 과제고유번호 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2014년04월14일 (11) 등록번호 10-1384704 (24) 등록일자 2014년04월07일 (51) 국제특허분류(Int. Cl.) F16L 9/18 (2006.01) F17D 1/00 (2006.01) F16L 3/00 (2006.01) (21) 출원번호 10-2012-0113933

More information

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로 3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로성립한다. Theorem 7 두함수 f : X Y 와 g : X Y 에대하여, f = g f(x)

More information

다. 여기서, TFTP 을통해파일을가져온 (TFTP GetFile) 후에 SNMP 을통해관리정보베이스 (Management Information Base : MIB) 설정요구 (SNMP SetRequest MIB) 가네트웍요소로내려가려면, 로그가데이터베이스에쓰여진 (w

다. 여기서, TFTP 을통해파일을가져온 (TFTP GetFile) 후에 SNMP 을통해관리정보베이스 (Management Information Base : MIB) 설정요구 (SNMP SetRequest MIB) 가네트웍요소로내려가려면, 로그가데이터베이스에쓰여진 (w (19) 대한민국특허청 (KR) (12) 공개특허공보 (A) (51) Int. Cl. 6 H04L 12/24 (21) 출원번호 10-1998-0029609 (22) 출원일자 1998년07월23일 (71) 출원인삼성전자주식회사윤종용 (11) 공개번호특 2000-0009302 (43) 공개일자 2000 년 02 월 15 일 경기도수원시팔달구매탄 3 동 416 (72)

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

강의 개요

강의 개요 정규화와 SELECT (II) 웹데이터베이스 학과 학생 과목 학과 지도교수 학과학번성명 수강과목 담당교수 A 김수정 A 0001 고길동 성질이론 김수정 B 허영만 A 0002 둘리 한식의멋 허영만 C 강풀 B 0003 희동이 심리학의이해 강풀 과목 _ 성적 학번 수강과목 성적 0001 성질이론 A 0001 한식의멋 C 0002 성질이론 A 0002 한식의멋

More information

특허청구의 범위 청구항 1 지그비 통신 망에서 지그비 노드들의 우선 순위를 부여하는 방법에 있어서, (a) 상기 지그비 노드들 각각의 CCA 수행 시간들을 전송할 데이터의 우선 순위에 따라 가변시키는 단계와; (b) 상기 가변되는 CCA 수행 시간들은 우선 순위가 높은

특허청구의 범위 청구항 1 지그비 통신 망에서 지그비 노드들의 우선 순위를 부여하는 방법에 있어서, (a) 상기 지그비 노드들 각각의 CCA 수행 시간들을 전송할 데이터의 우선 순위에 따라 가변시키는 단계와; (b) 상기 가변되는 CCA 수행 시간들은 우선 순위가 높은 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (51) 국제특허분류(Int. Cl.) H04W 84/18 (2009.01) H04W 74/08 (2009.01) (21) 출원번호 10-2011-0040204 (22) 출원일자 2011년04월28일 심사청구일자 2011년04월28일 (65) 공개번호 10-2012-0122182 (43) 공개일자 2012년11월07일

More information

슬라이드 1

슬라이드 1 Recursion SANGJI University KO Kwangman () 1. 개요 재귀 (recursion) 의정의, 순환 정의하고있는개념자체에대한정의내부에자기자신이포함되어있는경우를의미 알고리즘이나함수가수행도중에자기자신을다시호출하여문제를해결하는기법 정의자체가순환적으로되어있는경우에적합한방법 예제 ) 팩토리얼값구하기 피보나치수열 이항계수 하노이의탑 이진탐색

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

2002년 2학기 자료구조

2002년 2학기 자료구조 자료구조 (Data Structures) Chapter 1 Basic Concepts Overview : Data (1) Data vs Information (2) Data Linear list( 선형리스트 ) - Sequential list : - Linked list : Nonlinear list( 비선형리스트 ) - Tree : - Graph : (3)

More information

슬라이드 1

슬라이드 1 장연립방정식을 풀기위한반복법. 선형시스템 : Guss-Sedel. 비선형시스템 . 선형시스템 : Guss-Sedel (/0) 반복법은초기근을가정한후에더좋은근의값을추정하는체계적인절차를이용한다. G-S 방법은선형대수방정식을푸는반복법중에서 가장보편적으로사용되는방법이다. 개의방정식에서 인 ( 대각원소들이모두 0 이아닌 ) 경우를다루자. j j b j b j j j

More information

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 CHAPTER 9 둘중하나선택하기 관계연산자 두개의피연산자를비교하는연산자 결과값은참 (1) 아니면거짓 (0) x == y x 와 y 의값이같은지비교한다. 관계연산자 연산자 의미 x == y x와 y가같은가? x!= y

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 08 함수 01 함수의개요 02 함수사용하기 03 함수와배열 04 재귀함수 함수의필요성을인식한다. 함수를정의, 선언, 호출하는방법을알아본다. 배열을함수의인자로전달하는방법과사용시장점을알아본다. 재귀호출로해결할수있는문제의특징과해결방법을알아본다. 1.1 함수의정의와기능 함수 (function) 특별한기능을수행하는것 여러가지함수의예 Page 4 1.2

More information

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M.

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. 오늘할것 5 6 HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. Review: 5-2 7 7 17 5 4 3 4 OR 0 2 1 2 ~20 ~40 ~60 ~80 ~100 M 언어 e ::= const constant

More information

2016 학년도약학대학면접문제해설 문제 2 아래의질문에 3-4분이내로답하시오. 표피성장인자수용체 (epidermal growth factor receptor, EGFR) 는수용체티로신인산화효소군 (receptor tyrosine kinases, RTKs) 의일종으로서세

2016 학년도약학대학면접문제해설 문제 2 아래의질문에 3-4분이내로답하시오. 표피성장인자수용체 (epidermal growth factor receptor, EGFR) 는수용체티로신인산화효소군 (receptor tyrosine kinases, RTKs) 의일종으로서세 본문제에대한지적소유권은동국대학교에있습니다. 본교의서면허락없이무단으로출판, 게재, 사용할수없습니다. 문제 2 2016 학년도약학대학면접문제 아래의질문에 3-4 분이내로답하시오. 표피성장인자수용체 (epidermal growth factor receptor, EGFR) 는수용체티로신 인산화효소군 (receptor tyrosine kinases, RTKs) 의일종으로서세포의생존과증식

More information

특허청구의 범위 청구항 1 맨홀 일부분에 관통되게 결합되는 맨홀결합구와; 상기 맨홀결합구의 전방에 연통되게 형성되어 토양속에 묻히게 설치되고, 외주면에는 지하수가 유입될 수 있는 다수의 통공이 관통 형성된 지하수유입구와; 상기 맨홀결합구의 후방에 연통되고 수직으로 세워

특허청구의 범위 청구항 1 맨홀 일부분에 관통되게 결합되는 맨홀결합구와; 상기 맨홀결합구의 전방에 연통되게 형성되어 토양속에 묻히게 설치되고, 외주면에는 지하수가 유입될 수 있는 다수의 통공이 관통 형성된 지하수유입구와; 상기 맨홀결합구의 후방에 연통되고 수직으로 세워 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개특허공보(A) G01F 23/02 (2006.01) G01F 23/00 (2006.01) (21) 출원번호 10-2007-0096769 (22) 출원일자 2007년09월21일 심사청구일자 전체 청구항 수 : 총 5 항 (54) 지하수위 관측장치 2007년09월21일 (11) 공개번호 10-2009-0031004

More information

Microsoft PowerPoint - chap-11.pptx

Microsoft PowerPoint - chap-11.pptx 쉽게풀어쓴 C 언어 Express 제 11 장포인터 컴퓨터프로그래밍기초 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 컴퓨터프로그래밍기초 2 포인터란? 포인터 (pointer): 주소를가지고있는변수 컴퓨터프로그래밍기초 3 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다.

More information

특허청구의 범위 청구항 1 고유한 USB-ID를 가지며, 강제 포맷이나 프로그램 삭제가 불가능한 CD영역과 데이터의 읽기, 쓰기가 가능한 일 반영역으로 분할되어 있고 상기 CD영역에 임산부 도우미 프로그램이 임산부 PC(200)에 연결되면 자동 설치 및 실행되게 탑재된

특허청구의 범위 청구항 1 고유한 USB-ID를 가지며, 강제 포맷이나 프로그램 삭제가 불가능한 CD영역과 데이터의 읽기, 쓰기가 가능한 일 반영역으로 분할되어 있고 상기 CD영역에 임산부 도우미 프로그램이 임산부 PC(200)에 연결되면 자동 설치 및 실행되게 탑재된 (19) 대한민국특허청(KR) (12) 공개특허공보(A) (11) 공개번호 10-2010-0042502 (43) 공개일자 2010년04월26일 (51) Int. Cl. G06Q 50/00 (2006.01) (21) 출원번호 10-2008-0101675 (22) 출원일자 2008년10월16일 심사청구일자 전체 청구항 수 : 총 13 항 2008년10월16일 (71)

More information

제 3강 역함수의 미분과 로피탈의 정리

제 3강 역함수의 미분과 로피탈의 정리 제 3 강역함수의미분과로피탈의정리 역함수의미분 : 두실수 a b 와폐구갂 [ ab, ] 에서 -이고연속인함수 f 가 ( a, b) 미분가능하다고가정하자. 만일 f '( ) 0 이면역함수 f 은실수 f( ) 에서미분가능하고 ( f )'( f ( )) 이다. f '( ) 에서 증명 : 폐구갂 [ ab, ] 에서 -이고연속인함수 f 는증가함수이거나감소함수이다 (

More information

이슈분석 2000 Vol.1

이슈분석 2000 Vol.1 i ii iii iv 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66

More information

가볍게읽는-내지-1-2

가볍게읽는-내지-1-2 I 01. 10 11 12 02. 13 14 15 03. 16 17 18 04. 19 20 21 05. 22 23 24 06. 25 26 27 07. 28 29 08. 30 31 09. 32 33 10. 34 35 36 11. 37 12. 38 13. 39 14. 40 15. 41 16. 42 43 17. 44 45 18. 46 19. 47 48 20. 49

More information

kbs_thesis.hwp

kbs_thesis.hwp - I - - II - - III - - IV - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 -

More information

한눈에-아세안 내지-1

한눈에-아세안 내지-1 I 12 I 13 14 I 15 16 I 17 18 II 20 II 21 22 II 23 24 II 25 26 II 27 28 II 29 30 II 31 32 II 33 34 II 35 36 III 38 III 39 40 III 41 42 III 43 44 III 45 46 III 47 48 III 49 50 IV 52 IV 53 54 IV 55 56 IV

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 mrna (messenger RNA) : 양이가장적다 ( 전체 RNA 중 5-10% 이하 ) : mrna의염기서열은단백질의아미노산순서를지정 : 성장하는세포는수많은다른단백질을필요로함으로 mrna가만들어져단백질이합성되게한후 nucleotide가재생될수있도록분해된다 (trna, rrna도재생 ) : 5 말단의끝이 7-methyl guanosine triphosphate

More information

PowerPoint Template

PowerPoint Template 10 포인터 1 주소 Address( 주소 ) 메모리에는그메모리의저장장소의위치를나타내는주소값 주소 (address) 는 1 바이트마다 1 씩증가하도록메모리에는연속적인번호가구성 2 주소연산자 & & 변수 변수의주소값을알아내려면변수앞에주소연산자 & (ampersand) 를이용 주소값이용장단점 주소값을이용하면보다편리하고융통성있는프로그램이가능 그러나복잡하고어려운단점

More information

표본재추출(resampling) 방법

표본재추출(resampling) 방법 표본재추출 (resampling) 방법 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 표본재추출 (resampling) 방법 1 / 18 학습내용 개요 CV(crss-validatin) 검증오차 LOOCV(leave-ne-ut crss-validatin) k-fld CV 편의-분산의관계분류문제에서의 CV Btstrap 박창이 ( 서울시립대학교통계학과

More information

제 호 년 제67차 정기이사회, 고문 자문위원 추대 총동창회 집행부 임원 이사에게 임명장 수여 월 일(일) 년 월 일(일) 제 역대 최고액 모교 위해 더 확충해야 강조 고 문:고달익( 1) 김병찬( 1) 김지훈( 1) 강보성( 2) 홍경식( 2) 현임종( 3) 김한주( 4) 부삼환( 5) 양후림( 5) 문종채( 6) 김봉오( 7) 신상순( 8) 강근수(10)

More information

PowerPoint Presentation

PowerPoint Presentation 컴퓨터프로그래밍 Computer Programming 08 포인터기초 목차 1. 포인터변수와선언 2. 간접연산자 * 와포인터연산 3. 포인터형변환과다중포인터 컴퓨터프로그래밍 (Computer Programming) - 08 포인터기초 3 1. 포인터변수와선언 주소개념 주소 address 메모리공간은 8비트인 1 바이트마다순차적인고유한번호 메모리주소는저장장소인변수이름과함께기억장소를참조하는또다른방법

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 학습을위한네거티브데이터가존재하지않는경우의 microrna 타겟예측방법 이제근 O1,2 김수진 1,2 장병탁 2,3 서울대학교생물정보학협동과정서울대학교바이오정보기술연구센터 (CBIT) 서울대학교컴퓨터공학부 jkrhee@bi.snu.ac.kr, sjkim@bi.snu.ac.kr, btzhang@bi.snu.ac.kr microrna target prediction

More information

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

03_queue

03_queue Queue Data Structures and Algorithms 목차 큐의이해와 ADT 정의 큐의배열기반구현 큐의연결리스트기반구현 큐의활용 덱 (Deque) 의이해와구현 Data Structures and Algorithms 2 큐의이해와 ADT 정의 Data Structures and Algorithms 3 큐 (Stack) 의이해와 ADT 정의 큐는 LIFO(Last-in,

More information

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 6 장선택과반복 이번장에서학습할내용 조건문이란? if 문 if, else 문 중첩 if 문 switch 문 break문 continue문 지금까지는문장들이순차적으로실행된다고하였다. 하지만필요에따라서조건이만족되면문장의실행순서를변경할수있는기능이제공된다. 3 가지의제어구조 조건문 문장이실행되는순서에영향을주는문장 조건에따라서여러개의실행경로가운데하나를선택

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 국제특허심사공유시스템 OPD 사용자매뉴얼 1 목차 A B C OPD 개요 메인화면구성 구성화면설명 1. 조회 2. 전체패밀리정보 3. 전체인용 & 분류정보 4. 전체심사정보 5. ( 국가별 ) 패밀리정보 6. ( 국가별 ) 인용 & 분류정보 7. ( 국가별 ) 심사목록정보 8. ( 국가별 ) 심사문서정보 9. 심사문서 Viewer 설치 10. 게시판 2 B.

More information