책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 자료구조/알고리즘
· ISBN : 9788980545124
· 쪽수 : 535쪽
· 출판일 : 2003-05-10
목차
역자의 말
용어대역표
저자에 대하여
들어가기
PARTⅠ 프로그래밍 시작하기
Chapter 1 Liberty BASIC으로 프로그래밍 맛보기
프로그래밍을 위한 준비
컴퓨터 프로그램이 하는 일은 무엇인가?
프로그래밍에 대한 흔한 오해
이미 많은 프로그램들이 존재한다
프로그래머들이 필요하다
프로그램의 진정한 가치
사용자들은 프로그램을 소유하지 않는다
프로그램을 실행해 보자
첫 번째 프로그램
주석
예제 프로그램 로딩하기
여러분 자신의 프로그램을 입력해 보자
요약
Q&A
실습해 보기
Chapter 2 처리와 방법
프로그램이 필요한 상황을 생각해 보자
프로그램은 어디서나 볼 수 있다
명령으로써의 프로그램
요약
Q&A
실습해 보기
Chapter 3 프로그램 디자인
디자인의 필요성
사용자와 프로그래머 사이의 의견 일치
디자인 단계
요약
Q&A
실습해 보기
Chapter 4 입력을 받고 결과를 출력하기
Print
출력 윈도우를 지우기
고급 출력
데이터 저장하기
값 대입하기
Input으로 키보드 데이터 입력받기
프린터로 인쇄하기
요약
Q&A
실습해 보기
Chapter 5 데이터 프로세싱
스트링
Liberty BASIC으로 계산하기
컴퓨터는 실제로 어떻게 계산하는가?
ASCII 테이블 사용하기
함수는 무엇인가?
요약
Q&A
실습해 보기
Chapter 6 프로그램 컨트롤
If를 사용하여 데이터 비교하기
조건 작성하기
반복 구조
요약
Q&A
실습해 보기
Chapter 7 디버깅 도구들
컴퓨터의 첫 번째 버그
정확함이 중요하다
명확한 프로그램을 작성하라
Liberty BASIC을 사용하여 디버깅 연습하기
Liberty BASIC의 오류 로그
Liberty BASIC으로 디버깅하기
진보된 디버깅 도구
요약
Q&A
실습해 보기
PARTⅡ 프로그래밍의 기초
Chapter 8 구조화 기술
구조화 프로그래밍
프로그램 테스트하기
프로파일러
다시 프로그래밍으로 돌아가자
요약
Q&A
실습해 보기
Chapter 9 프로그래밍 알고리즘
카운터와 누산기
배열
누산기
값 치환하기
정렬
배열 검색하기
서브 루틴
중첩된 루프
요약
Q&A
실습해 보기
Chapter 10 Liberty BASIC으로의 여행
그래픽에 대한 소개
윈도우 배경색 바꾸기
그래픽 윈도우 지우기
펜 내려놓기
상자 그리기
선 그리기
원과 타원 그리기
비트맵 출력하기
스프라이트 애니메이션
요약
Q&A
실습해 보기
Chapter 11 고급 프로그래밍 주제들
윈도우 사용하기
윈도우에 컨트롤 추가하기
요약
Q&A
실습해 보기
PART Ⅲ Java로 올라서기
Chapter 12 Java 프로그래밍
Java란 무엇인가?
Java는 실행 가능한 컨텐츠를 제공한다
부드러운 실행
멀티 플랫폼에서 실행 가능한 컨텐츠
Java 사용에 대한 요약 정리
독자적으로 실행할 수 있는 Java 응용프로그램
Java의 인터페이스
보안문제
Java를 경험해 보자
Java 언어의 특수성
준비할 것들
요약
Q&A
실습해 보기
Chapter 13 Java의 세부사항
Java 데이터 정의하기
연산자
프로그래밍 컨트롤
세부사항에서 고급 수준으로
요약
Q&A
실습해 보기
Chapter 14 Java 클래스
Forte를 사용해 보자
GUI
Java와 OOP
클래스란?
OOP를 이해했는가?
메소드는 클래스에 대한 작업을 한다
요약
Q&A
실습해 보기
Chapter 15 애플릿과 웹 페이지
Java 애플릿에 대하여
Java 애플릿 만들기
웹 페이지에서 애플릿 사용하기
웹 페이지의 애플릿 보기
요약
Q&A
실습해 보기
PART Ⅳ 다른 프로그래밍 언어들
Chapter 16 Visual Basic
Visual Basic 화면 다시 보기
Visual Basic 프로그래밍 마법사
예제 프로그램 만들어보기
Visual Basic의 다른 특징들
다음 단계로의 도약
요약
Q&A
실습해 보기
Chapter 17 C와 C++ 프로그래밍
C에 대한 소개
C와 C++ 프로그래밍을 위해서 필요한 사항
C 살펴보기
C 데이터
변수 선언하기
C의 함수
C 연산자
C의 컨트롤 문장은 Java와 비슷하다
C++를 배우자!
오브젝트 관련 용어
C와 C++의 기본적인 차이점
C++의 오브젝트
남은 과제들
요약
Q&A
실습해 보기
Chapter 18 웹 페이지와 HTML
HTML 프로그래밍
간단한 예제
HTML 입문
간단한 HTML 그래픽
요약
Q&A
실습해 보기
Chapter 19 JavaScript
JavaScript의 동작
JavaScript의 오브젝트
JavaScript의 이벤트와 핸들러
JavaScript는 완전하다
요약
Q&A
실습해 보기
Chapter 20 동적 HTML과 XML
HTML을 보완해 주는 DHTML
DHTML을 사용한 페이지 방문하기
DHTML을 가능하게 해주는 기술
롤오버 효과
XML과 XML의 충격
다중 플랫폼
완전한 XML 예제
요약
Q&A
실습해 보기
Chapter 21 .NET 온라인 프로그래밍의 미래
.NET은 무엇인가?
.NET의 접근 방법
ASP.NET
.NET 프레임워크는 모든 것을 통합한다
요약
Q&A
실습해 보기
PART Ⅴ 프로그래밍 업무
Chapter 22 회사에서는 어떤 방법으로 프로그래밍을 하는가?
데이터 처리 부서와 다른 부서들
컴퓨터 관련 직종
직함
조직화된 검증
프로그램 생산
컨설팅
요약
Q&A
실습해 보기
Chapter 23 프로그램 배포
소프트웨어 배포와 관련된 문제점
Windows 응용프로그램의 배포
첫 번째 단계 : 컴파일
프로그램의 배포
설치본(배포본)이 생성된 후에 할 일들
언인스톨
요약
Q&A
실습해 보기
Chapter 24 프로그래밍의 미래
몇 가지 도움이 되는 도구들
프로그래밍은 사라질 것인가?
앞으로 배워야 할 것들
요약
Q&A
실습해 보기
PART Ⅵ 부록
Appendix A 용어 정리
Appendix B 퀴즈 정답
Appendix C ASCII 코드표
부록 CD 설명
찾아보기