[Assignment 02][Assignment 02]

Posted at 2010. 11. 7. 00:50 | Posted in Computer Science/이산수학

//

IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향

Posted at 2010. 11. 6. 23:02 | Posted in 카테고리 없음


C언어로는 프로그래밍의 기초를, C++ 언어로는 객체지향의 응용력을

누구를 위한 책인가?

이 책은 4년제 대학의 컴퓨터 관련 학과 1~2학년 학생 또는 기본적인 C 언어의 문법을 공부한 후 한 단계 도약하려는 학생들을 대상으로 한다. 프로그래밍 언어의 근간이 되는 C와 C++ 언어를 다룬 도서로, 문법 설명에 치중하기보다 각 개념을 다양한 응용 예제로 구현하여 수록했다. 또한 라인별 설명을 통해 프로그램의 기능과 흐름을 쉽게 파악할 수 있게 한다.

무엇을 다루는가?

• 01장 : 프로젝트 생성 및 컴파일 방법 | 경고, 오류, 컴파일오류와 링크 오류
• 02장 ~ 03장 : 문자 표현 방법 | 2진 표현 방법 | 자료형 | 변수·수식 | 제어문
• 04장 ~ 05장 : 배열의 메모리 구조 | 포인터 변수 | 포인터 배열 | 이중·삼중 포인터 | void | 널 포인터
• 06장 ~ 07장 : 함수 정의와 선언 | 인수 전달 | 정렬·탐색·스택·큐 | 라이브러리 함수 | 동적 메모리 할당 | 스레드 프로그래밍
• 08장 ~ 09장 : 변수의 유효 범위 | 기억 클래스 | 구조체·공용체·비트 필드 | 연결 리스트·트리
• 10장 ~ 11장 : 고수준·저수준 파일 입출력 | 선행 처리기 | 조건부 컴파일 지시문
• 12장 ~ 13장 : 정적·동적 라이브러리 생성 | 인텔 80x86 CPU 레지스터 | 인라인 어셈블리·디스어셈블리
• 14장 : C++ 콘솔 입출력·주석·변수 선언 | C++ 함수 | 동적 메모리 할당 및 회수
• 15장 : 클래스 | 클래스 상속 | 연산자 함수 | 프렌드 함수 및 클래스 | 가상 함수 | 템플릿 | 파일 입출력 | 예외 처리
• 16장 : 표준 템플릿 | C++의 표준 템플릿 알고리즘

현장의 목소리

•자신이 만든 코드의 능력을 제한하지 말자
•독불장군은 무능력하다
•사소하다. 그래서 해결하기 힘들다
•새내기 프로그래머로 거듭나기 위해 준비해야 하는 세 가지

소스 내려받기 : http://www.hanb.co.kr/web/example/1608/source.zip

//

하루 10분씩 핵심만 골라 마스터하는 SQL 핸드북하루 10분씩 핵심만 골라 마스터하는 SQL 핸드북

Posted at 2010. 11. 6. 22:59 | Posted in Hobby/Book



Description: This book was born a few years ago out of necessity. I had been teaching and writing on SQL for a long time, but whenever I was asked to recommend a good book on SQL I found myself somewhat stuck. There are good SQL books out there, but most of them are oriented towards database administrators or developers working within a highly database and SQL-centric world. And as such, most of them are overkill - they tend to provide too much information instead of just what most of us need to know.

This book has a specific audience in mind and was designed to be very different from other offerings out there. Instead of being geared towards DBA's, this book is designed for real-world developers who write in Visual Basic, C/C++, ColdFusion, ASP, .NET. Java, JSP, Perl, PHP, and any other language. Instead of being designed for folks who's occupation is data manipulation, this book is oriented towards users of other client applications, Word users who need to mail-merge against a back end database, report writer users needing to extract information from corporate data stores, and anyone who needs to manipulate and interact with databases, but for whom database manipulation is not a full-time job.

It does not start with database fundamentals, normalization, relational database design, referential integrity, and security infrastructures. Yes, these issues are covered, but that is not the emphasis or the positioning, Rather, the book starts with the SQL SELECT statement, and then adds filtering, sorting, and so on. Table creation, working with different datatypes, implementing constraints, using stored procedures and triggers, and more are all introduced clearly and methodically in small bite size chucks. The emphasis on getting stuff done, and getting it done quickly helping you be productive as quickly as possible in whatever tool or environment you use.

This is the one of the best selling SQL books ever, and is used by individuals, organizations, and as courseware by academic institutions the world over (including Milwaukee School of Engineering (Milwaukee, WI), St. Mary's University (San Antonio, TX), Massachusetts Institute of Technology (Cambridge, MA), Boise State University (Boise, ID), George Fox University (Newberg, OR), University of Denver (Denver, CO), Auburn University (Auburn, AL), University of Illinois at Urbana-Champaign (Champaign, IL), Harper College (Palatine, IL), Florida Gulf Coast University (Fort Myers, FL), Oregon Health & Science University (Portland, OR), Fort Lewis College (Durango, CO), Columbia College (Chicago, IL), Manatee Community College (Bradenton, FL), Central Connecticut State University (New Britain, CT), University of Massachusetts Boston (Boston, MA), Palm Beach Atlantic University (West Palm Beach, FL), North Dakota University System (Bismarck, ND), Morgan State University (Baltimore, MD), Florida International University (Miami, FL), Sam Houston State University (Huntsville, TX), Montgomery College (Montgomery County, MD), Louisiana Tech University (Ruston, LA), Baylor University (Waco, TX), and more).

This third edition provides additional examples and tips, adds coverage of several advanced topics, and contents content specific to IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, and Sybase Adapative Server.

I hope you find that these objectives have been met, and I welcome your feedback. Enjoy.

  • IBM DB2 SQL scripts
  • Microsoft Access database
  • Microsoft SQL Server SQL scripts
  • MySQL SQL scripts
  • OpenOffice Base database
  • Oracle SQL scripts
  • PostgreSQL SQL scripts
  • Sybase Adaptive Server SQL scripts
  • //