책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788989975496
· 쪽수 : 402쪽
책 소개
목차
서문
상태차트 / STATECHARTS
1장 간략히 살펴보는 퀀텀 프로그래밍
1.1 Ultimate Hook - GUI 애플리케이션 해부
1.2 더 좋은 프로그래밍 방법 - 계산기
1.3 객체지향과의 유사성
1.4 퀀텀 프로그래밍과 양자역학
1.5 요약
2장 상태차트 / Crash Course in Statecharts
2.1 유한 상태머신의 핵심
2.2 UML 상태차트의 기초
2.3 상태모델 예제
2.4 요약
3장 표준 상태머신 구현 / Standard State Machine Implementations
3.1 상태머신 인터페이스
3.2 중첩 switch 문
3.3 상태 테이블
3.4 상태 설계패턴
3.5 최적 FSM 구현
3.6 상태머신과 C++ 예외처리
3.7 멤버 함수에 대한 포인터의 역할
3.8 가드, 연결점, 선택점 구현
3.9 진입액션과 탈출액션 구현
3.10 상태계층 처리
3.11 요약
4장 비헤비어 상속 구현/ Implementing Behavioral Inheritance
4.1 구조
4.2 예제
4.3 휴리스틱과 이디엄
4.4 이벤트 처리기
4.5 C 구현
4.6 유의사항
4.7 요약
5장 상태패턴 / State Patterns
5.1 Ultimate Hook
5.2 Reminder
5.3 Deferred Event
5.4 Orthogonal Component
5.5 Transition to History
5.6 요약
6장 상태모델 상속 / Inheriting State Models
6.1 C++ 상태차트 개선 예제
6.2 C에서의 상태차트 개선 예제
6.3 유의사항
6.4 요약
퀀텀 프레임워크 / QUANTUM FRAMEWORK
7장 퀀텀 프로그래밍이란/ Introducing the Quantum Framework
7.1 멀티스레딩의 일반 접근법
7.2 QF의 컴퓨팅 모델
7.3 QF의 역할
7.4 요약
8장 퀀텀 프레임워크 설계 / Design of the Quantum Framework
8.1 임베디드 리얼타임 시스템
8.2 오류와 예외조건 처리
8.3 메모리 관리
8.4 상호배제와 블로킹
8.5 이벤트 전달
8.6 능동객체
8.7 초기화와 삭제
8.8 시간 관리
8.9 QF API의 간단한 레퍼런스
8.10 요약
9장 퀀텀 프레임워크 구현/ Implementations of the Quantum Framework
9.1 QF - Parnas 패밀리
9.2 코드 구성
9.3 공통요소
9.4 DOS : 멀티태스킹 커널이 없는 QF
9.5 Win32 : 데스크탑에서의 QF
9.6 RTKernel-32 : QF와 선점형 우선순위 기반 커널
9.7 요약
10장 샘플 퀀텀 프레임워크 애플리케이션/Sample Quantum Framework Application
10.1 QF 애플리케이션 제작
10.2 QF 애플리케이션 개발 규칙
10.3 애플리케이션 개발에 있어서의 휴리스틱
10.4 이벤트 큐와 이벤트 풀의 크기
10.5 시스템 통합
10.6 요약
11장 결론 / Conclusion
11.1 QP의 핵심요소
11.2 QP의 목적
11.3 제안
부록 A "C+" - C 객체지향 프로그래밍/ "C+" - Object Oriented Programming in C
A.1 추상화(Abstraction)
A.2 상속(Inheritance)
A.3 다형성
A.4 비용과 오버헤드
A.5 요약
부록 B 표기법 안내 / Guide to Notation
B.1 클래스 다이어그램
B.2 상태차트 다이어그램
B.3 시퀀스 다이어그램
B.4 타이밍 다이어그램
부록 C CD-ROM
C.1 소스코드 구조
C.2 설치
C.3 연습문제의 정답
C.4 자료
참고문헌
인덱스
www.quantum-leap.com
CD-ROM 에는