현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 컴퓨터 프로그래밍을 배우려면 어떤 책을 읽어야 하나요?
컴퓨터 프로그래밍을 배우려면 어떤 책을 읽어야 하나요?
I:1단계

C 언어 - Haoqiang Tan의 C 언어 설계.

대부분의 사람들이 Haoqiang Tan의 책, Haoqiang Tan의 C 프로그래밍을 추천합니다. 책이 그렇게 크지 않고 포괄적이지 않기 때문에 교과서로서 더 좋다고 생각합니다. 선생님과 함께 시작하는 것이 가장 좋습니다.

스티븐 프라타의 C 입문 플러스 5판

이 책은 더 두껍고 내용이 더 기본적이고 확장 범위가 더 넓으며 혼자서 배우기가 더 쉽습니다. 유일한 단점은 외국인이 쓴 책이라 국내 번역이 좋지 않은 경우가 많다는 점입니다. 영어 실력이 좋다면 영어 버전을 읽는 것이 가장 좋습니다.

C언어 입문, 4판, 아이보 호튼 지음

두 번째: 두 번째 단계

현재 단계는 개인의 주력 방향에 따라 달라집니다. Android는 일반적으로 JAVA, PC 게임, 소프트웨어 C++, C#도 권장됩니다. 이들은 주류 언어이며, 개인의 선호도와 개발 방향에 따라 다른 언어를 사용할 수도 있습니다.

일반적으로 말하면 객체 지향 언어를 알고 다른 언어로 전환하는 것도 매우 쉽습니다. 사실 아이디어는 거의 동일하며 가장 큰 차이점은 구문입니다. c#은 배우기 매우 쉽고 시작하는 데 한 달, 마스터하는 데 1년이 걸리는 반면 c++는 약간 어렵습니다. 시작하는 데는 1년, 마스터하는 데는 20년이 걸립니다. 시간이 있다면 어셈블리 언어를 배울 수 있습니다.

초보자를 위한 C++, 4판

(입문 과정:

초보자를 위한 C++, 4판

C++로 사고하기, 2판

C++ 표준 라이브러리: 튜토리얼 및 참고 자료

고급 과정:

C++ 프로그래밍 언어, 특별판

C++의 설계 및 개발

C++의 설계 및 개발

C++ 객체 모델 내부

C++용 템플릿: 전체 가이드

STL 소스 코드 분석

유비쿼터스 프로그래밍과 STL

현대 C++ 디자인: 유비쿼터스 프로그래밍 및 디자인 패턴의 응용

응용 기술 범주:

효과적인 C++, 제2판

More 효과적인 C++

우수한 C++

더 나은 C++

효과적인 STL

C++에 대해 생각하기)

셋째:3단계

API/SDK-Windows 프로그래밍(Jeff Prosise)

이 책은 다음에 초점을 맞춥니다. Windows 소프트웨어 개발을 심도 있게 다룹니다. 결국은 Windows API입니다.C++에 집중하고 있다면 이 책을 너무 깊이 들어가지 않고 훑어보게 될 것입니다.QT는 C++에서 더 깊이 사고하기 위한 열쇠입니다.

4:4단계

MFC-Inside v c++ 기술, 간단한 MFC 및 비디오 자습서 Sun Xin VC++ 6.0

C++라면 QT가 핵심입니다.

V:Phase V

COM/DCOM/atl/COM+ - Inside COM 기술.

미숙 단계:

데이터 구조와 알고리즘 입문은 본질적으로 프로그래밍의 핵심이며, 프로그래밍의 상당 부분이 알고리즘 구현에 의존합니다. 이 두 가지 기본 과목은 깊이 있게 공부해야 하며 프로그래밍 능력을 판단하는 핵심 기준이 됩니다.

기본 계층을 이해하지 못한다면 운영체제의 원리를 쉽게 이해할 수 있습니다.