| 000 | 00991namccc200313 k 4500 | |
| 001 | 000000825739 | |
| 005 | 20100806124527 | |
| 007 | ta | |
| 008 | 030630s2003 ulka 001a kor | |
| 020 | ▼a 8989484316 ▼g 13000 : ▼c \13000 | |
| 035 | ▼a KRIC08816413 | |
| 040 | ▼a HYUC ▼c HYUC ▼d 211062 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h jpn |
| 049 | 1 | ▼l 121083041 ▼f 과학 |
| 082 | 0 4 | ▼a 005.1 ▼2 21 |
| 090 | ▼a 005.1 ▼b 2003c | |
| 100 | 1 | ▼a 金城俊哉 |
| 245 | 2 0 | ▼a (처음 시작하는)프로그래밍 / ▼d 긴조 토시야 지음 ; ▼e 변윤희 ; ▼e 이동준 [공]옮김. |
| 246 | 0 3 | ▼a 내 책상위의 "책" |
| 246 | 1 9 | ▼a よくわかる最新プログラミングの基本と仕組み-實踐プログラミング基礎理論入門 |
| 260 | ▼a 서울 : ▼b 이비컴 , ▼c 2003. | |
| 300 | ▼a 300p. : ▼b 삽도 ; ▼c 25cm. | |
| 500 | ▼a 권말 도해,그림,표인덱스 및 색인 수록 | |
| 500 | ▼a 감수: 이동준 | |
| 700 | 1 | ▼a 변윤희, ▼e 역 |
| 700 | 1 | ▼a 이동준, ▼e 역 |
| 900 | 1 1 | ▼a 긴조 토시야 |
| 940 | ▼a 요꾸와까루최신프로그래밍노기본또사조미-실천프로그래밍기초이론입문 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.1 2003c | 등록번호 121083041 (16회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
CPU를 포함하는 하드웨어, 프로그래밍 언어의 동작 원리에 대해 알고자 하는 독자들을 위한 책. 크게 하드웨어와 프로그래밍 부분으로 나누어 구성했다. 하드웨어 부분은 칩셋과 관련된 세부적인 동작 원리에 대해 자세한 설명을 담았고, 프로그래밍 부분은 소스 코드에서 어떤 과정을 거쳐 프로그램이 구성되고 실행되는지 설명한다. 난이도는 일반인 보다는 한번이라도 프로그래밍을 접해본 사람들에게 적당하다.
다음 내용들을 담고 있다.
정보제공 :
저자소개
긴조 토시야(지은이)
프로그래밍, 네트워크, 웹 기술과 개발 등의 분야에서 전문 테크라이터로 활동하고 있다. 특히 일본 SHUWAYATEM사의 How-Nual Visual Guide 시리즈의 <Web 기술의 기본과 구조>, <Web 개발기술 마스터링 핸드북>등은 2003년 현재 독자들로부터 좋은 평가를 받고 있다. 지은 책으로는 <무료 구축 Windows 서버 Me/2000/XP>, <IP-VPN 기본과 강좌>, <쾌적 ADSL Sindows XP>, <Dream weaver MX & Fireworks MX 500기법>등 다수가 있다.
변윤희(옮긴이)
과천 외국어 고등학교를 졸업하고 인하대학교 일본어학과를 졸업하였다.
목차
목차 저자 서문 역자 서문 이 책에 대하여 Contents Chart 1장 컴퓨터와 프로그램의 관계 : 프로그램의 실체와 컴퓨터의 메커니즘에 대해 알아보자 = 17 01. 컴퓨터가 하는 일 = 18 02. 컴퓨터의 종류 = 20 03. 프로그램은 왜 필요한가 = 23 04. 프로그램과 CPU의 관계 = 26 05. 컴퓨터 내부를 들여다보자 = 30 06. 칩셋의 기본적인 구성 = 33 07. 이것이 프로그램의 실체다 = 36 08. 기계어에서 어셈블리 언어로 = 38 09. 저급 언어에서 고급 언어로 = 40 10. 컴파일러형 언어와 인터프리터형 언어 = 42 2장 운영체제(Operating System)와 프로그램의 관계 : 운영체제는 무엇 때문에 존재하는 것인가? = 45 01. 운영체제는 어떤 역할을 하는가? = 46 02. 운영체제와 어플리케이션 소프트웨어와의 관계 = 48 03. 컴퓨터 구동의 원리를 알아보자 = 50 04. 어플리케이션이 OS 기능을 사용하는 구조 = 53 3장 프로그램이 동작하는 구조 : 프로그램이 동작하는 흐름을 따른다 = 57 01. CPU를 구성하는 4개의 유닛 = 58 02. CPU의 동작 원리 = 61 03. 레지스터의 구조 = 64 04. CPU가 메모리를 사용하는 방법(세그먼트에 의한 메모리 영역의 분할) = 67 05. 메인 메모리의 구조 = 70 06. 프로그램 실행의 흐름 = 73 07. 세그먼트 정의의 예 = 76 08. OS에 의한 세그먼트의 할당 = 78 09. 프로그램의 재배치와 어드레스의 설정 = 81 4장 프로그램에 있어서의 데이터 : 프로그램에 있어서의 데이터 구조를 알아보자 = 83 01. 특정 데이터를 저장하는 편리한 그릇(변수) = 84 02. 변수의 실체를 찾아보자 = 86 03. 데이터형 = 88 04. 변수에 값을 넣는다 = 91 05. 복수의 데이터를 모아서 저장한다(배열) = 93 06. 배열을 사용한다 = 96 07. 배열을 사용한 실제 처리 = 98 08. 배열 속의 요소를 다룬다 = 101 09. 2차원 배열 = 104 10. 서로 다른 데이터형을 종합하여 다룬다(구조체) = 108 11. 구조체의 사용 = 110 12. 변하지 않는 값을 저장한다(기호 정수) = 114 13. 마이너스 값을 다루는 방법 = 116 14. 문자열의 취급 = 118 15. 키보드로 입력된 숫자를 값으로 변환하는 방법 = 121 16. 스택과 큐 = 123 17. 디스크에 데이터를 저장한다(파일) = 125 5장 프로그램의 실체 : 프로그램의 구성 요소 = 127 01. 프로그램을 구성하는 요소 = 128 02. 프로그램에 필요한 파일 = 135 03. 연산자 = 139 04. 프로그램을 부품화하다(함수) = 142 05. 함수의 정의 = 145 06. 인수와 리턴값 = 147 07. 조건분기처리 = 152 08. 반복 처리 = 156 09. 포인터 = 161 6장 프로그램의 개발 순서 : 소스 코드의 작성에서 실행 기능 파일의 작성까지 = 165 01. 프로그래밍에 필요한 툴을 갖추자 = 166 02. 프로그램으로 무엇을 할 것인가를 결정한다 = 169 03. 프로그램 설계 = 171 04. 코딩 = 173 05. 컴파일→ 링크에 의한 실행형식 파일의 작성 = 176 06. 디버그 작업 = 179 7장 구조화 프로그래밍 : 구조화 프로그래밍의 방법을 알아보자 = 181 01. 구조화 프로그래밍이란 = 182 02. 구조화 프로그래밍에서의 제어 구조 = 185 03. 구조화를 위한 룰 = 188 8장 절차형 언어 : 절차형 언어의 종류와 특징 = 191 01. FORTRAN = 192 02. COBOL = 193 03. BASIC = 195 04. Pascal = 197 05. C언어 = 198 06. C언어의 개발 환경 = 201 9장 객체 지향 프로그래밍 : 객체 지향 프로그래밍의 기법을 알아보자 = 203 01. 객체 지향 프로그래밍 = 204 02. 클래스에 의한 프로그램의 부품화 = 207 03. 인스턴스를 이용한 클래스의 실체화 = 211 04. 캡슐화(Encapsulation)에 의한 클래스의 보호 = 213 05. 클래스 계승에 의한 프로그래밍의 효율화 = 215 06. 다중성을 실현하는 폴리모피즘 = 217 10장 객체 지향 언어 : 객체 지향 언어의 종류와 특징 = 219 01. C++에서의 객체 지향 프로그래밍 = 220 02. C++의 개발 환경 = 222 03. 웹 프로그래밍으로 널리 보급된 Java = 225 04. Java가 실행되는 구조 = 228 05. Java의 실행 환경 = 230 06. Java의 개발 환경 = 232 11장 Windows 프로그래밍의 세계 : Windows 어플리케이션의 개발 환경에 대해 알아보자 = 235 01. 이벤트 드리븐형 = 236 02. Delphi에 의한 Windows 프로그래밍 = 238 03. 프로그래밍 언어의 울타리를 제거하는 .NET Framework = 240 04. .NET Framework에서의 개발 툴 = 243 05. Visual C#.NET과 Visual Basic.NET = 246 12장 인터넷 프로그래밍의 세계 : 웹 페이지와 웹 어플리케이션의 작성 = 249 01. HTML = 250 02. HTML 문서의 구조 = 252 03. 스타일 시트 = 254 04. XML = 257 05. XML 문서의 구조 = 259 06. 클라이언트 사이드 프로그램 = 261 07. JavaScript = 264 08. VBScript = 267 09. 서버 사이드 프로그램 = 269 10. 서버 사이드에서 활약하는 스크립트 언어 = 273 11. 서버 사이드에서 작동하는 Java 프로그램, Java 서블릿 = 275 12. 소스 코드를 HTML에 써 넣는 JSP = 277 13. ASP와 ASP.NET = 281 13장 데이터베이스 프로그래밍의 세계 : 데이터베이스 어플리케이션의 작성 = 285 01. 데이터베이스란? = 286 02. SQL = 290 03. 스크립트 언어를 사용한 데이터베이스 프로그래밍 = 292 04. Java 언어의 데이터베이스용 API, JDBC = 295 05. Windows 어플리케이션의 데이터베이스용 API, ODBC = 298 도해, 그림, 표 인덱스 찾아 보기
