Difference between revisions of "Notice01 NGS TREND 2013년 누리달01"
From PGI
Line 17: | Line 17: | ||
<br> | <br> | ||
− | |||
− | + | === 프로그램&프로그래머&프로그래밍 === | |
− | |||
− | |||
− | + | 프로그래밍? | |
− | |||
− | |||
− | < | + | 하나 이상의 관련된 <span style="color: rgb(255, 0, 0);">추상 알고리즘</span>을 <span style="color: rgb(255, 0, 0);">특정한 프로그래밍 언어</span>를 이용해<span style="color: rgb(255, 0, 0);">구체적인 컴퓨터 프로그램</span>으로 구현하는 기술 |
− | |||
− | |||
− | + | [[File:RDA-TAGC Part I Day 02 Python Basic (1)-6.jpg|center|500px|RDA-TAGC Part I Day 02 Python Basic (1)-6.jpg]][[File:RDA-TAGC Part I Day 02 Python Basic (1)-7.jpg|center|500px|RDA-TAGC Part I Day 02 Python Basic (1)-7.jpg]]'''프로그래밍 언어''' | |
− | + | | |
− | + | 정의 : 변수와 제어문을 각자의 고유 방식으로 나타낸 것 | |
− | |||
− | |||
− | + | 언어의 종류 | |
− | - | + | - 인터프리터 : 파이썬, 펄, 베쉬 등 |
− | + | - 컴파일러 : C, C++, Object C, 자바 등 | |
− | [[ | + | |
+ | |||
+ | 언어의 선택 | ||
+ | |||
+ | - 해결하려는 문제의 특성을 파악 | ||
+ | |||
+ | - 특성을 가장 잘 반영하는 언어 선택 | ||
+ | |||
+ | |||
+ | |||
+ | [[File:RDA-TAGC Part I Day 02 Python Basic (1)-9.jpg|center|500px|RDA-TAGC Part I Day 02 Python Basic (1)-9.jpg]][[File:RDA-TAGC Part I Day 02 Python Basic (1)-10.jpg|center|500px|RDA-TAGC Part I Day 02 Python Basic (1)-10.jpg]] | ||
=== 파이썬 기초 === | === 파이썬 기초 === |
Latest revision as of 17:37, 11 October 2022
Contents
파이썬을 이용한 생명정보 자료 기초분석, 두 번째 파이썬 기초
프로그래밍 + 파이썬
<목표>
- 파이썬 기본자료형 및 연산자 습득
- 파이썬 고급 자료구조 습득
- 파이썬 제어문 습득
- 파이썬 함수 문법 습득
- 파이썬 프로그램 작성 및 실행
프로그램&프로그래머&프로그래밍
프로그래밍?
하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해구체적인 컴퓨터 프로그램으로 구현하는 기술
프로그래밍 언어
정의 : 변수와 제어문을 각자의 고유 방식으로 나타낸 것
언어의 종류
- 인터프리터 : 파이썬, 펄, 베쉬 등
- 컴파일러 : C, C++, Object C, 자바 등
언어의 선택
- 해결하려는 문제의 특성을 파악
- 특성을 가장 잘 반영하는 언어 선택
파이썬 기초
리스트
출처 : 차세대유전체연구사업단 "농업유전체 정보 기초 분석 및 활용" 교육 강의 (주)테라젠이텍스 바이오연구소 자료