HOME > 상세정보

상세정보

Perl : 학교에서 가르쳐 주지않는 Perl 이야기

Perl : 학교에서 가르쳐 주지않는 Perl 이야기 (92회 대출)

자료유형
단행본
개인저자
전종필
서명 / 저자사항
Perl : 학교에서 가르쳐 주지않는 Perl 이야기 / 전종필 저
발행사항
서울 :   정보게이트,   2000  
형태사항
485, [5] p. : 삽화 ; 26 cm + 전자 광디스크 (CD-ROM) 1매
ISBN
8981610797
일반주기
부록수록  
서지주기
참고문헌(p. 486)과 색인수록
000 00000nam c2200205 c 4500
001 000000671610
005 20170531105512
007 ta
008 000831s2000 ulka b 001c kor
020 ▼a 8981610797 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121047906 ▼f 과학 ▼l 121047907 ▼f 과학 ▼l 121047908 ▼f 과학 ▼l 111161489 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000n
100 1 ▼a 전종필
245 1 0 ▼a Perl : ▼b 학교에서 가르쳐 주지않는 Perl 이야기 / ▼d 전종필 저
260 ▼a 서울 : ▼b 정보게이트, ▼c 2000
300 ▼a 485, [5] p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 부록수록
504 ▼a 참고문헌(p. 486)과 색인수록

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000n 등록번호 121047906 (23회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000n 등록번호 121047907 (27회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000n 등록번호 121047908 (21회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

기초를 충실히 다루었고 실무에 가장 빠르게 적용하는 원리를 안내하고 있다. Perl 언어 초보자와 기초가 없이 좌충우돌하는 중급자를 위한 지침서이다.

Perl 프로그래밍의 기본 지식을 시작으로 Perl의 객체 지향적 기술을 이용한 방법과 데이터베이스에 대한 Perl의 공통 인터페이스에 대해 소개했다. 아울러 방명록, 게시판, 카운터 프로그램들을 직접 만들어 볼 수 있는 예제를 수록했다.


정보제공 : Aladin

저자소개

전종필(지은이)

<Perl>

정보제공 : Aladin

목차


목차

제1부 출발! Perl

 1. 오랜 연인, Perl의 매력 = 14

  Perl은 배우기가 매우 쉽다 = 14

  Perl은 모든 것이 무료이다 = 15

  Perl은 거의 모든 종류의 운영체제에서 사용할 수 있다 = 15

  Perl은 확장성이 대단하다 = 16

  Perl은 화려함이나 우아함을 내세우지 않는다 = 16

  Perl 설치하기 = 17

  유닉스계열에서의 설치 = 17

  윈도우 95 / 98 / NT에서의 설치 = 18

  Perl 확인하기 = 18

 2. 안녕, Perl - 첫 프로그램 = 19

  유닉스에서 실행하기 = 20

  윈도우에서 실행하기 = 21

  파일을 만들지 않고 실행하기 = 22

  Perl의 -e 옵션을 이용하여 실행하기 = 23

제2부 Perl 기본 쌓기

 1. Perl 맛보기 = 26

 2. 일반변수(Scalar Variable) = 32

  숫자 변수 = 33

  숫자와 연산자(Operator) = 34

  숫자와 관련된 Perl의 함수들 = 39

  문자열 변수 = 40

  문자열과 연산자 = 47

  문자열과 관련된 함수들 = 50

  문자열과 숫자, 숫자와 문자열 = 51

  비트(bit) 관련 연산자 = 52

  특수변수 = 53

 3. 배열(Array) = 55

  목록(list) = 55

  배역(Array)의 초기화와 사용 = 57

  스칼라문맥과 목록문맥 = 62

  foreach 제어문 = 67

  배열을 위한 함수들 = 69

 4. 흐름제어문 = 74

  실행블록 = 74

  if와 unless = 76

  while과 until = 85

  do() while과 do() until = 89

  for = 90

  foreach = 92

  last, next, redo - 반복실행의 흐름 바꾸기 = 94

  goto = 104

 5. 조합배열(Associative Array, Hash) = 105

  조합배열의 초기화와 사용 = 106

  조합배열의 일부분을 사용하거나 변경하기 = 109

  조합배열과 관련된 함수들 = 110

 6. 출력과 입력 = 115

  STDOUT - 표준출력장치 = 115

  STDIN = 116

  STDERR = 119

  <>. 다이아몬드 연산자 = 120

 7. 연산자(Operator) = 125

  항(項, Term)과 목록연산자 = 126

  -> 메쏘드 호출, 역참조(dereference) = 128

  \ 참조형변수 반환 = 128

  = ∼ | ∼ 문자열의 패턴일치 또는 불일치에 사용되는 = 129

  ... ... 범위 연산자 = 129

  = > 콤마와 화살표 = 129

  &&와 ∥또는 and와 or의 또 다른 쓰임 = 130

 8. 정규식(Regular Expression) = 132

  패턴일치연산자 / .../와 연결연산자= ∼, | ∼ = 132

  정해진 문자와 문자열 패턴 = 133

  불특정한 문자 = 135

  마지막 패턴일치 특수변수 $', $&, $' = 137

  패턴에 양(量)의 개념을 사용하기 = 138

  문자열의 교체사용과 문자그룹의 단위화 = 141

  문자열의 치환 s/// = 142

  일치된 내용을 기억하게 하는 괄호부호 = 143

  일치의 기준점 = 146

  변수를 패턴에 사용하기 = 147

  //, s///의 옵션 = 149

  슬래시(/) 대신 다른 부호 사용하기 = 153

  범위제한 연산자(..와 ...) = 154

  \Q의 사용에 대하여 = 156

  문자의 치환 tr///, y/// = 158

 9. 사용자정의함수 = 161

  사용자정의함수의 정의 = 161

  사용자정의함수의 실행 = 162

  사용자정의함수에 인수를 넘겨주기 = 163

  사용자정의함수에서 값(들)을 반환 받기 = 166

  my를 이용하여 사용자함수 자신만의 변수 갖기 = 168

  local 연산자를 이용한 지역변수 = 172

  실행블록 또는 파일에서의 my와 local = 175

  라이브러리와 reauire = 177

 10. 파일 다루기 = 181

  파일핸들 = 181

  파일을 읽기 = 181

  파일에 쓰기 = 186

  이미 존재하는 파일에 추가하여 쓰기 = 188

  파일의 위치관련 함수 tell과 seek = 190

  select함수와 파일핸들 = 191

  truncate 함수 = 193

  flick 함수를 이용한 파일 잠금 = 194

  파일 테스트(-x 연산자) = 196

  stat 함수와 Istat 함수 = 200

  파일의 사용에 관한 각종 권한 = 201

  파일관련 함수 unlink, rename, binmode, utime, read = 204

  여러 파일의 일괄목록 = 208

 11. 디렉토리 = 211

  chdir 함수로 디렉토리 옮겨 다니기 = 211

  디렉토리의 내용 읽기 = 212

  다른 디렉토리관련 함수들 - mkdir, rmdir, rename = 214

  디렉토리 내용 읽기 예제 - ls.pl = 215

 12. 형식에 따른 출력과 포맷(Frormat) = 219

  printf 함수와 sprintf 함수 = 219

  포맷(Frormat) = 223

 13. 문자열과 데이터에 대하여 = 233

  lc, lcfirst, uc, ucfirst 함수와 영문의 대소문자 조정 = 233

  index 함수와 rindex 함수 = 236

  hex 함수와 oct 함수 = 236

  chr함수와 ord 함수 = 237

  substr 함수 = 239

  pack, unpack, vec 함수= 240

  DBM 데이터베이스 = 243

 14. 참조형과 다차원배열 및 다차원조합배열 = 245

  참조와 포괄형(typeglob) = 245

  2차원 배열 = 257

  2차원 조합배열 = 261

  다차원의 배열과 조합배열 = 263

  배열의 조합배열, 조합배열의 배열 = 264

 15. 프로세스(Process) = 269

  system 함수 = 269

  다른 프로그램 출력 사용하기 = 271

  파일핸들을 사용한 병렬 프로세스 = 272

  exec 함수 = 275

  fork 함수 = 275

  eval 함수 = 277

 16. Perl의 내장함수 = 279

  Perl의 함수 사용시 주의해야 할 점 = 279

  Perl 함수의 분류 = 280

  유닉스에는 있지만 윈도우에는 없는 함수들 = 283

제3부 객체 지향적 프로그램과 모듈

 1. 클래스(Class)와 객체(Object) = 286

  클래스를 사용하고 분석해보기 = 287

 2. Perl의 표준모듈 = 300

 전처리를 위한 모듈 = 300

 표준무듈 = 309

 모듈의 중류별 목록 = 313

 Caro 모듈 = 315

 Cwd 모듈 = 318

 Getopt:std 모듈 = 319

 Fite:Find 모듈 = 322

 FileHandle 모듈 = 323

 File::stat 모듈 = 324

 Time::Local 보듈 = 325

 3. CPAN, Perl의 보물창고 = 326

  CPAN사이트에서 모듈을 받아 설치하기 - 유닉스 = 328

  ActiveState의 Perl을 사용할 경우에 모듈을 받아 설치하기 = 331

  여러분이 맥 사용자라면 = 337

  도스 사용자들(DJGPP)과 VMS, MVS 사용자들을 위한 모듈 설치 = 339

  Perl로도 그림을 그릴 수 있다 - GD 모듈 = 339

  Perl로 만드는 FTP 프로그램 - Net::FTP 모듈 = 346

  Perl로 만드는 랩브라우저 - Lwp::Simple 모듈 = 349

제4부 데이터베이스와 Perl

 1. 데이터벳이스와 SQL = 354

  데이터베이스 = 354

  SQL 데이터 질의 언어 = 356

  Perl의 데이터베이스 인터페이스 = 357

  DBD 모듈 = 357

  DBI 모듈 = 358

  DBI 사용 엿보기 = 359

  데이터베이스 만들기 = 366

  테이블 만들기 = 367

  데이터의 추가 = 369

  SELECT로 데이터 확인해 보기 = 373

  UPDATE로 내용 고치기 = 375

  DELETE문으로 레코드 지우기 = 376

  조금 더 복잡한 SELECT = 377

제5부 CGI 프로그래밍의 원리와 실제

 1. 웹(Web)과 CGI, HTTP, 웹서버 = 382

  웹(Web)과 HTTP, 웹서버 = 382

  CGI(Common Gateway Interface)란 무엇인가? = 383

  CGI 프로그램 맛보기 = 389

  HTML 출력하기 = 390

  CGI 프로그램의 환경 = 392

  웹서버의 CGI 프로그램에 정보를 보내기 = 395

  URL에 정보를 직접 첨부하여 보내기 = 401

 2. CGI.pm 모듈 = 402

  CGI 모듈 맛보기 = 402

  CGI 모듈로 HTML 출력하기 = 404

  방명록 만들기 = 407

 3. 게시판 만들기 = 417

  게시판 프로그램 준비 = 417

  게시판 프로그램의 구성 = 418

  게시판의 공통 라이브러리-global.cgi = 419

  게시물 목록 - list.cgi = 424

  새 글을 올리는 양식(FORM) - newform.cgi = 441

  입력한 글을 올려주는 프로그램 - upload.cgi = 446

  게시판의 글을 출력하는 프로그램 - view.cgi = 455

  게시판 프로그램을 정리하며 = 461

 4. 카운터 프로그램들 = 462

  XBM 양식의 그래픽 = 463

  XBM 양식의 숫자 출력 - xbmnumber.cgi = 465

  XBM 카운터 프로그램 - xbnumber.cgi = 470

  GD라이브러리를 이용한 카운더 프로그램 - pngcount.cgi = 477

CD부록 활용 = 484

참고문헌 = 486

색인 = 487



관련분야 신착자료

Harvard Business Review (2025)