HOME > 상세정보

상세정보

Perl 제대로 배우기 개정판

Perl 제대로 배우기 개정판 (142회 대출)

자료유형
단행본
개인저자
Schwartz, Randal L. Christiansen, Tom 김영식, 공역 강윤석, 공역
서명 / 저자사항
Perl 제대로 배우기 / Randal L. Schwartz ; Tom Christiansen [공]저 ; 김영식 ; 강윤석 [공]역.
판사항
개정판
발행사항
서울 :   한빛미디어 ,   1999.  
형태사항
352 p. : 삽도 ; 26 cm.
원표제
Learning Perl. 2nd ed.
ISBN
8979140460
일반주기
색인 및 부록포함  
000 00951namccc200301 k 4500
001 000000658747
005 20100806120338
007 ta
008 000224s1999 ulka 001a kor
020 ▼a 8979140460 ▼g 13560 : ▼c \16000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121043878 ▼f 과학 ▼l 121043879 ▼f 과학 ▼l 111148718 ▼f 개가 ▼l 121044862 ▼f 과학 ▼l 121044863 ▼f 과학 ▼l 131010135 ▼f 의학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 0075 ▼2 KDCP
090 ▼a 005.133 ▼b 1999f
100 1 ▼a Schwartz, Randal L. ▼0 AUTH(211009)58790
245 1 0 ▼a Perl 제대로 배우기 / ▼d Randal L. Schwartz ; ▼e Tom Christiansen [공]저 ; ▼e 김영식 ; ▼e 강윤석 [공]역.
246 1 9 ▼a Learning Perl. 2nd ed.
250 ▼a 개정판
260 ▼a 서울 : ▼b 한빛미디어 , ▼c 1999.
300 ▼a 352 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 색인 및 부록포함
700 1 ▼a Christiansen, Tom ▼0 AUTH(211009)101878
700 1 ▼a 김영식, ▼e 공역
700 1 ▼a 강윤석, ▼e 공역 ▼0 AUTH(211009)45673
950 0 ▼b \16000

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 1999f 등록번호 111148718 (25회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999f 등록번호 121043878 (34회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999f 등록번호 121044863 (30회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 1999f 등록번호 151121256 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 1999f 등록번호 111148718 (25회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999f 등록번호 121043878 (34회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999f 등록번호 121044863 (30회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 1999f 등록번호 151121256 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

이 책은 월드와이드웹 시대의 가장 대중적인 스크립트 언어로 사용되는 펄(Perl)을 제대로 배우려는 개발자를 위해 출간되었다. 펄의 창시자인 래리 월(Larry Wall)이 감수한 이 책은 교실과 현장에서 모두 사용될 수 있는 공식적인 가이드로 사용될 수 있도록 제작되었다. 개정판에서는 펄 버전 5.0004까지 다루고 있다.

<펄 제대로 배우기>는 가능한 빠르게 펄 스크립트를 작성할 수 있도록 고려된 튜토리얼이다. 각 장 끝부분에는 연습문제를 실었으며, 부록에서 상세하게 설명하고 있다. 개정판에서는 새롭게 CGI 프로그래밍을 소개하는 부분을 추가하였으며, 라이브러리 모듈의 사용법과 참조, 펄의 개체지향적인 구조를 다루었다.

펄은 텍스트와 파일, 프로세스를 쉽게 다룰 수 있는 언어이다. 대다수 유닉스 플랫폼에서는 표준으로 자리잡아가고 있으며, 다른 모든 주요 운영체제에서도 무료로 사용할 수 있다.

펄 기초에 대해 둘러보기부터 시작하여 펄의 폭넓은 기능을 주제별로 체계적으로 설명한다. 풍부한 예제 코드를 제시하며 각 장마다 프로그래밍 연습문제를 제공, 부록에서 상세하게 풀이했다. 펄 프로그램으로 시스템 명령을 수행하게 하는 방법이나 펄을 사용하여 DBM 데이터베이스를 관리하는 방법을 익힐 수 있을 것이다.


정보제공 : Aladin

저자소개

랜달 슈왈츠(지은이)

소프트웨어 설계, 기술적인 저작 및 교육, 시스템 관리, 보안 자문, 그리고 비디오 제작으로 생활하는 기업가이다. 그는 Usenet 상에서 재치와 부정확한 독설로 유명하기도 하다(특히 comp.lang.perl에서 그의 Just another perl hacker).

톰 크리스티안센(지은이)

래리 월이 1987년에 처음으로 펄을 발표한 뒤로 계속해서 펄 개발과 강좌를 해오고 있다. 위스콘신 주립대학 매디슨 캠퍼스에서 스페인어와 컴퓨터과학 학사 학위를 받았으며, 컴퓨터과학 분야에서 OS 설계 및 컴퓨터 언어학으로 석사 학위를 받았다. 『Programming Perl』의 공동 저자이기도 하다. 펄 관련 교육과 저술에서 탁월한 프리랜스 컨설턴트이다. 컨벡스(Convex)에서 시스템 관리자로 고객 지원과 교육뿐 아니라 유틸리티나 커널 개발에 이르기까지 만물박사로 활약했으며 유즈닉스협회(Usenix Society) 회장으로 두 차례의 임기를 봉사하기도 했다.

강윤석(지은이)

1994년 포항공대 전자전기공학과(석사)를 졸업하고 한국통신연구소, 한솔텔레컴을 거쳐 현재 두루넷에서 신규 ISP 구축, 운영 및 인터넷 서비스 개발 관련 업무를 하고 있다. 주요 관심분야는 차세대 인터넷 서비스 구축 및 인터넷 보안이다.

김영식(옮긴이)

1990년 한국과학기술원(KAIST) 전산학과(석사)를 졸업하고 한국통신연구소(KORNET), 한솔텔레컴(HanQNet)을 거쳐 현재 두루넷에 이르기까지 줄곧 신규 ISP 구축 및 운영과 인터넷 서비스 개발 관련 업무를 해왔다. 주요 관심분야는 차세대 인터넷 서비스 구축이다.

정보제공 : Aladin

목차


목차
역자 서문 = 5
차례 = 7
머리말 = 13
서문 = 19
1장. 개요 = 37
 Perl의 역사 = 37
 Perl의 목적 = 38
 가용성 = 38
 기본개념 = 39
 연습문제 = 70
2장. 스칼라 데이터 = 71
 스칼라 데이터란? = 71
 숫자 = 71
 문자열 = 73
 스칼라 연산자 = 75
 스칼라 변수 = 81
 스칼라 연산자와 함수 = 82
 스칼라 값으로서의  = 87
 print 함수로 출력하기 = 87
 연습문제 = 89
3장. 배열과 리스트 데이터 = 91
 리스트 또는 배열이란? = 91
 리터럴 표현 = 91
 변수 = 93
 배열 연산자와 함수 = 93
 스칼라와 리스트 구문 = 100
 배열로서의  = 100
 배열의 변수 삽입 = 100
 연습문제 = 102
4장. 제어구조 = 103
 문 블록 = 103
 if/unless 문 = 104
 while/until 문 = 106
 for 문 = 108
 foreach 문 = 109
 연습문제 = 111
5장. 해시 = 113
 해시란? = 113
 해시 변수 = 114
 해시의 리터럴 표현 = 114
 해시 함수 = 115
 해시 슬라이스 = 118
 연습문제 = 119
6장. 기본I/O = 121
 STDIN에서의 입력 = 121
 다이아몬드 연산자로부터의 입력 = 122
 표준출력으로의 출력 = 123
 연습문제 = 125
7장. 정규표현식 = 127
 정규표현식의 개념 = 127
 정규표현식의 간단한 사용 = 127
 패턴 = 129
 일치 연산자의 추가적인 것들 = 136
 치환 = 141
 split과 join함수 = 142
 연습문제 = 144
8장. 함수 = 147
 사용자 함수의 정의 = 147
 사용자 함수의 호출 = 148
 리턴 값 = 149
 인수 = 150
 함수내의 사설 변수 = 152
 local을 이용한 준사설 변수 = 154
 파일 레벨 my()변수 = 155
 연습문제 = 156
9장. 기타제어구조 = 157
 last 문 = 157
 next 문 = 159
 redo 문 = 159
 라벨 붙은 블록 = 160
 표현식 수정자 = 162
 제어구조로서의 &&와 Ⅱ = 163
 연습문제 = 164
10장. 파일핸들과 파일테스트 = 165
 파일핸들이란? = 165
 파일핸들을 열고 닫기 = 166
 약간의 전용 : die = 167
 파일핸들의 사용 = 168
 -x 파일 테스트 = 169
 start과 lstat 함수 = 173
 연습문제 = 174
11장. 포맷 = 175
 포맷이란? = 175
 포맷 정의하기 = 176
 포맷의 호출 = 178
 필드홀더에 대한 상세 = 179
 Top-of-Page 포맷 = 184
 포맷에 대한 디폴트 변경 = 185
 연습문제 = 188
12장. 디렉토리액세스 = 189
 디렉토리 트리에서의 이동 = 189
 글로빙 = 190
 디렉토리 핸들 = 192
 디렉토리 핸들 열고 닫기 = 192
 디렉토리 핸들 읽기 = 193
 연습문제 = 194
13장. 파일과 디렉토리 조작 = 195
 파일 제거 = 195
 파일 이름 변경 = 197
 파일에 대한 다른 이름 생성 : 링킹 = 197
 디렉토리 생성과 제거 = 200
 허가권 변경 = 201
 소유권 변경 = 202
 시간표시 변경 = 202
 연습문제 = 204
14장. 프로세스 관리 = 205
 system과 exec사용하기 = 205
 역인용부호의 사용 = 208
 파일핸들로서 프로세스 사용하기 = 209
 fork사용하기 = 211
 프로세스 연산의 요약 = 213
 시그널을 보내고 받기 = 214
 연습문제 = 217
15장. 다른 데이터 변환 = 219
 서브문자열 찾기 = 219
 서브문자열의 추출과 대체 = 221
 sprintf()로 데이터 포맷팅하기 = 222
 고급 정렬 = 223
 변환 = 227
 연습문제 = 230
16장. 시스템 데이터베이스 접근 = 231
 패스워드와 그룹 정보를 알아내기 = 231
 이진 데이터를 묶거나 풀기 = 235
 네트워크 정보 얻어내기 = 237
 연습문제 = 239
17장. 사용자 데이터베이스 처리 = 241
 DBM 데이터베이스와 DBM 해시 = 241
 DBM 해시를 열고 닫기 = 242
 DBM 해시를 이용하기 = 243
 길이가 고정된 랜덤 접근 데이터베이스 = 244
 길이가 가변적인 (텍스트) 데이터베이스 = 246
 연습문제 = 249
18장. 다른 언어를 Perl로 변환하기 = 251
 awk 프로그램을 Perl로 변환하기 = 251
 sed 프로그램을 Perl 프로그램으로 변환하기 = 252
 쉘 프로그램을 Perl로 변환하기 = 253
 연습문제 = 254
19장. CGI 프로그래밍 = 255
 CGI.pm모듈 = 256
 CGI 프로그램을 사용하기 = 257
 가장 간단한 CGI 프로그램 = 259
 CGI를 통해 파라미터를 전달하기 = 261
 타이핑 줄이기 = 262
 폼 만들어 내기 = 264
 다른 입력 서식 요소 = 266
 방명록 프로그램 만들기 = 271
 CGI 프로그램 문제 해결 = 280
 Perl과 웹 : CGI 프로그래밍을 넘어서 = 282
 더 읽을거리 = 286
 연습문제 = 286
A. 연습문제 정답 = 287
B. 라이브러리와 모듈 = 321
C. 네트워킹 클라이언트 = 331
D. 다루지 않은 주제들 = 339


관련분야 신착자료

Harvard Business Review (2025)