1. 광고배너
  2. 광고배너
/ 이전버튼 다음버튼
2
미리보기

JULIA 프로그래밍 데이터 처리를 위한 쉬운 고성능 언어
저자 : 이보발바르트 ㅣ 출판사 : 에이콘출판 ㅣ 역자 : 전철욱

2015.11.27 ㅣ 226p ㅣ ISBN-13 : 9788960777903

정가20,000
판매가18,000(10% 할인)
적립금 1,000원 (5%)
배송일정 05월 09일 출고 가능
주문 수량 변경시 안내 배송안내
쿠폰 및 결제혜택 확인하기

크기 B5(257mm X 188mm, 사륙배판)
제품구성 단행본
이용약관 청약철회
국내도서 > 컴퓨터 > 시스템공학 > 아키텍처/시스템프로...
이 책은 데이터 과학자나 기술적, 과학적 계산 프로젝트를 수행하는 연구자에게 적합하며, 단순한 프로젝트 애플리케이션을 줄리아로 시작할 수 있도록 돕는다. 매트랩(MATLAB), R, 파이썬, 루비(Ruby)와 같은 고수준 동적(high-level dynamic) 언어에 대한 기본적인 지식이 있으면 이 책의 내용을 더 쉽게 이해할 수 있다.

펼쳐보기

[목 차]

0장 줄리아를 사용해야 하는 근거
줄리아 소개
다른 언어 사이에서 줄리아의 위치
데이터 과학자 관점에서 다른 언어와의 비교
MATLAB
R
파이썬
유용한 링크
요약

1장
줄리아 플랫폼 설치
줄리아 설치
__윈도우 버전: 윈도우XP SP2부터 지원함
__우분투 버전
__OS X
__소스로 빌드
줄리아 셸로 작업
시작 옵션과 줄리아 스크립트
패키지
__새로운 패키지 추가
줄리아 스튜디오 설치해 작업
IJulia 설치해 작업
Sublime-IJulia 설치해 작업
Juno 설치
다른 편집기와 IDE
줄리아 작동 방법
요약

2장 변수, 타입, 연산
변수, 이름 짓는 규약, 주석
타입
정수
부동소수점 수
기본 수학 함수와 연산자
실수와 허수
문자
문자열
__숫자와 문자열 형식화
정규 표현식
범위와 배열
__다양한 배열 생성 방법
__배열의 공통적인 함수
__문자 배열을 문자열로 변환
날짜와 시간
유효범위와 상수
요약

3장 함수
함수 정의
선택 아규먼트와 키워드 아규먼트
이름 없는 함수
일급 함수와 클로저
재귀 함수
맵, 필터, 리스트 컴프리헨션
제네릭 함수와 멀티플 디스패치
요약

4장 흐름 제어
조건 평가
반복 평가
__for 반복문
__while 반복문
__break 명령문
__continue 명령문
예외 처리
유효범위 다시 보기
태스크
요약

5장 컬렉션 타입
매트릭스
튜플
딕셔너리
__키와 값: 반복

__튜플의 셋 생성
예제 : 단어 빈도
요약

6장 타입, 메소드, 모듈
타입 어노테이션과 변환
__타입 변환과 프로모션
타입 계층: 하위 타입과 상위 타입
__구상 타입과 추상 타입
사용자 타입과 복합 타입
__두 값, 두 객체는 언제 같거나 동일한가
__멀티플 디스패치 예제
타입과 컬렉션: 내부 생성자
타입 결합
매개화 타입과 생성자 메소드
표준 모듈과 경로
요약

7장 메타프로그래밍
표현식과 심볼
eval과 보간
매크로 정의
기본 매크로
__테스팅
__디버깅
__성능 비교
__태스크 시작
리플렉션
요약

8장 I/O, 네트워킹, 병렬 컴퓨팅
기본 입력과 출력
파일 작업
__CSV 파일 읽고 쓰기
데이터프레임 활용
__다른 파일 형태
TCP 소켓과 서버 작업
데이터베이스 활용
병렬 연산과 컴퓨팅
__프로세스 생성
__저수준 통신 사용
__병렬 반복문과 맵
__분산 배열
요약

9장 외부 프로그램 실행
셸 명령어 실행: 보간과 파이프라이닝
__보간
__파이프라이닝
C나 포트란 호출
파이썬 호출
성능 팁
__사용 도구
요약

10장 표준 라이브러리와 패키지
표준 라이브러리 이해 높이기
줄리아 패키지 매니저
__패키지 설치와 갱신
패키지 발행
줄리아에서 그래픽
데이터에 Gadfly 활용
요약

부록 매크로와 패키지 목록
펼쳐보기
이 책에서 다루는 내용

■ 고성능을 발휘하는 줄리아 개발 환경 설정
■ 고수준 동적 언어의 문제 해결과 필요시 데이터 타입을 명시하는 방법
■ 기본 타입 시스템을 확장해 사용자 타입 생성
■ IJulia와 시각화 패키지로 시각화
■ 테스팅, 디버깅, 성능 비교 등 기본 매크로 사용
■ 분산 환경에서 병렬적으로 문제를 해결하기 위해 줄리아 적용
■ C, 파이썬, 매트랩 등의 언어와 통합

이 책의 대상 독자

이 책은 데이터 과학자나 기술적, 과학적 계산 프로젝트를 수행하는 연구자에게 적합하며, 단순한 프로젝트 애플리케이션을 줄리아로 시작할 수 있도록 돕는다. 매트랩(MATLAB), R, 파이썬, 루비(Ruby)와 같은 고수준 동적(high-level dynamic) 언어에 대한 기본적인 지식이 있으면 이 책의 내용을 더 쉽게 이해할 수 있다.

이 책의 구성

0장, ‘줄리아를 사용해야 하는 근거’에서는 줄리아의 기본 원칙과 다른 언어와의 차이를 살펴본다.

1장, ‘줄리아 플랫폼 설치’에서는 줄리아 환경에 필요한 모든 구성 요소를 설치해본다. 줄리아 콘솔(REPL)의 작동법과 좀 더 편리한 개발 편집기에 대해 다룬다.

2장, ‘변수, 타입, 연산’에서는 코드를 작정하는 데 필요한 기본 타입과 이를 실행하는 연산자를 살펴본다.

3장, ‘함수’에서는 함수가 줄리아에서 기본 구현 블록인 이유와 효과적으로 사용하는 방법을 설명한다.

4장, ‘흐름 제어’에서는 줄리아의 뛰어난 흐름 요소와 오류 처리, 코드 실행을 구성하는 코루틴(coroutine)을 사용하는 방법을 살펴본다.

5장, ‘컬렉션 타입’에서는 개별 값을 그룹화하는 배열(array), 매트릭스(matrix), 튜플(tuple), 딕셔너리(dictionary), 셋(set) 같은 타입을 살펴본다.

6장, ‘타입, 메소드, 모듈’에서는, 타입 개념에 대해 좀 더 자세히 살펴보고 C 언어와 같은 성능을 얻기 위해 멀티플 디스패치를 사용하는 방법을 알아본다.

7장, ‘메타프로그래밍’에서는 표현식(expression), 리플렉션(reflection) 기능과 같은 줄리아의 내부를 다루며 매크로(macro)의 강력함을 설명한다.

8장, ‘I/O, 네트워킹, 병렬 컴퓨팅’에서는 데이터프레임(DataFrame)을 사용해 파일이나 데이터베이스의 데이터를 다루는 방법을 살펴본다. 네트워킹 기능과 병렬 컴퓨팅을 설정하는 방법도 설명한다.

9장, ‘외부 프로그램 실행’에서는 운영체제 명령을 사용하는 방법, 다른 언어와 함께 사용하는 방법, 성능 개선 팁을 다룬다.

10장, ‘표준 라이브러리와 패키지’에서는 표준 라이브러리를 살펴보고, 주요 데이터 시각화 패키지를 설명한다.

부록, ‘매크로와 패키지 목록’에서는 편리한 매크로와 이 책에서 사용한 패키지 참고 목록을 제공한다.
펼쳐보기

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.
도서평점
내용
등록하기
0/2000자
교환/반품 방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
교환/반품 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
교환/반품 비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
교환/반품 불가사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

더보기 >

    이 분야의 신간

    더보기 >
      맨위로가기

      영풍문고 로고

      • 회사명 : (주)영풍문고
      • 대표이사 : 김경환
      • 소재지 : 서울특별시 종로구 청계천로 41 (우)03188
      • 사업자 등록번호 : 773-86-01800 ㅣ 통신판매업 신고번호 : 2023-서울종로-0130 [ 사업자정보확인 ]
      • 개인정보관리 책임자 : 조순제 ㅣ customer@ypbooks.co.kr ㅣ 대량주문 : webmaster@ypbooks.co.kr
      COPYRIGHT © YOUNGPOONG BOOKSTORE INC. ALL RIGHTS RESERVED.
      영풍문고 네이버블로그 영풍문고 인스타그램
      맨위로가기