의생명데이터분석프로그래밍
- Biological big data를 다루기 위해서는, Informatics technologies가 필수적이다. 따라서 Programming을 통한 Analyiss analysis procedure의 자동화가 주된 informatics technologies의 분야이다.
Computer programming의 목적은, Cumputer에게 무언가를 하라고 명령하기 위해서이다. 따라서 우리는 컴퓨터와 대화할 수 있도록 인공적으로 만들어진 Programming language를 이용해야 한다.
- 일반적으로 우리는 일의 순서가 담겨진 Document를 형성하여, Computer에게 Translator를 통해 건내주게 된다.
- 컴퓨터는 Programming languages로 형성된 Document를 직접적으로 이해할 수 없기에, Computer가 읽을 수 있도록 Document를 변경해주는 Translator가 필요로 되어진다.
Translator의 종류
- Compiler
→ Programming language로 형성된 Document를 Binary Executable file로 변환해주는 프로그램 (C, C++)
→ 소스 코드를 전체를 읽고 분석한 후, 일련의 과정을 통해 바로 기계어로 변환하여 실행 파일을 생성하는 방식
- Interpreter
→ Programming language로 형성된 Document를 읽어, 컴퓨터가 일할 수 있도록 명령해주는 프로그램 (Javascripts, Peri, Python)
→ 실행되는 시점에 한 줄씩 읽고, 즉시 실행하는 방식을 사용 (오류가 발생하는 경우 해당 줄에서 실행을 중단하고 오류를 표시)
- Compiler based programming language의 경우, 배우기 어렵고, Binary executable file이 먼저 생성되어야 하며, Program의 속도가 빠르다.
자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
파일오류
중복자료
저작권 없음
설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우