컴퓨터 전문가가 되려면 어떻게 해야 하나요?
꼭 보시고 이해하시는데 도움이 되셨으면 좋겠습니다!
1. 프로그래밍을 왜 배워야 할까요?
사람마다 동기가 다릅니다. 일반적으로 말해서:
1. 좋은 직업을 찾거나 더 나은 기회와 발전을 얻기 위해.
2. 다른 사람들이 너무 좋은 걸 보니 나도 배우고 싶다.
3. 실제 업무에서 필요한 경우가 많습니다.
4. 나는 어렸을 때부터 프로그래머나 소프트웨어 엔지니어가 되겠다고 결심했습니다.
5. 중국 소프트웨어 산업을 활성화하십시오.
. . . . . .
========================================== === =====
2. 프로그래밍을 배우는 방법은 무엇입니까?
1. 좋은 책을 더 많이 읽으세요.
책을 보내서 학생을 보내는 것은 학생들을 오도하여 시간과 에너지를 낭비할 뿐만 아니라 사람들의 자신감을 파괴하여 사람들이 오랫동안 배울 수 없게 만들고 자신의 학습 능력을 의심하게 만듭니다. .
요즘 책은 많지만 좋은 책은 드물고, 특히 누구에게나 가치가 있다고 인정받는 좋은 책은 드물다. 세월의 시험과 시장의 부침을 이겨내고 유일하게 남아 있는 명작은 극히 드물다. 중국 역사에는 수많은 문학, 소설 책이 있지만 남은 명작은 『lt;gt』를 포함한 네 권의 명작뿐이며, 프로그래밍도 마찬가지다.
2. 더 많이 실습해 보세요.
이것이 중요합니다. 그리고 특히 중요합니다. "종이에 보이는 것은 결국 얕아지겠지만, 연습을 해야 한다는 것을 확실히 알게 될 것입니다." Lu You의 유명한 말은 이것이며 프로그래밍에도 적합합니다.
========================================== === =====
3. 어떤 언어가 가장 좋나요?
이는 주로 응용 분야에 따라 달라지며, 각 언어에는 고유한 장점과 단점이 있습니다.
1. 어셈블리 언어와 C 언어는 마이크로 컨트롤러 및 산업 제어 분야에서 일반적으로 사용됩니다. 또한 C 언어는 범용 언어이기도 하며 C/C# 학습의 출발점이기도 합니다.
2. C 시스템 프로그래밍과 같은 여러 측면에서 가장 일반적으로 사용되는 컴파일러는 VC입니다.
3. C#/java 네트워크 프로그래밍의 등장.
4. VB는 보편적입니다.
5. 델파이 등도 있습니다. . . . . .
개인 제안: 이전에 프로그래밍을 해본 적이 없다면 VB부터 시작해 보세요. 기초지식만 있으면 c/VC를 직접 배울 수 있습니다.
========================================== === ========
4. 좋은 책에는 어떤 것이 있나요?
몇 년 전, 대만의 유명한 기술 작가인 Hou Jie 씨는 "MFC의 사천왕"이라는 매우 영향력 있는 서평 기사를 썼습니다. 기사의 의미는 MFC에 있는 방대한 책의 바다 중에서 네 권만 주의깊게 공부하고 공부하면 "산을 보지 않고도 오산에서 돌아올 수 있다"는 것입니다. Hou 씨는 MFC를 예로 들었지만 이 원리는 MFC 이외의 많은 특정 기술 분야에도 적용 가능하다는 점은 흥미로운 통계적 현상이라고 할 수 없습니다.
일반적으로 특정 세분화된 기술 분야에서는 최고 수준의 책이 3~5권 정도 자연스럽게 등장하고, 이들이 서로 협력하여 완전한 시스템을 형성합니다. 학습자는 이 몇 권의 책을 주의 깊게 공부하기만 하면 교실에 들어갈 수 있습니다. 나는 이 현상을 '4권과 5권의 고전 현상'이라고 부르고 싶습니다. 독자들에게는 이 분야에서 『사서오경』을 찾을 수 있다면 시간과 비용 측면에서 가장 경제적인 선택이 될 것이다. 몇 권의 좋은 책이 몇 권의 나쁜 책보다 낫다고 생각합니다. 누구나 이런 경험을 가지고 있을 것입니다. 여기에서는 다양한 기술 분야에서 '사서오경'을 선택하실 수 있도록 도와드리겠습니다.
프로그래밍 책은 많고, 그 중에는 셀 수 없이 많은 고전이 있지만, 경험해 본 대다수의 사람들은 빨리 시작하고 프로그래밍 실습에 참여하고 싶다면 동의합니다. 빨리, 그 중 한 권이면 충분합니다. 4~5권이면 충분합니다. 즉 고전 중의 고전, 성경 수준의 책을 읽으면 됩니다.
프로그래머는 평생 배우는 직업이라는 말처럼 프로그래밍을 포기하는 날까지 계속해서 책을 읽어야 합니다. 그러므로 당신이 읽고 싶은 좋은 책은 절대 아래 추천 책이 아닙니다, 하하.
한마디로 우리의 시간, 에너지, 돈은 제한되어 있기 때문에 최소한의 비용으로 최대의 이익을 얻는 방법은 무엇일까요?
========================================== === ===================
5. 베스트셀러 고전 목록
1.
Java 프로그래밍 언어(제3판)---Java에 관한 4권의 위대한 책----제임스 고슬링(Java의 아버지)
Java 프로그래밍 사상(제2판)--- -java 4가지 위대한 고전 책----Bruce Eckel
Java 프로그래밍 사상(제3판)----Java에 관한 4가지 위대한 고전 책------------Bruce Eckel
Java 2 핵심 기술 제1권: 기본 지식(원본 제7판) ---네 가지 Java 고전------Cay Horstmann
Java 2 핵심 기술 제2권: 고급 기능(원본 7판)------Java의 네 가지 고전------Cay Horstmann
효과적인 Java 중국어 버전------Java의 네 가지 고전------ -- --Joshua Bloch
Struts 능숙: MVC 기반 Java 웹 디자인 및 개발---Sun Weiqin
Hibernate 능숙: Java 객체 지속성 기술에 대한 자세한 설명---Sun Weiqin
p>Tomcat 및 Java 웹 개발 기술에 대한 자세한 설명------------Sun Weiqin
Java 및 패턴------ -------- ---------------홍홍
2.c#
C# 프로그래밍 ------ -Charles Petzold "Windows 프로그래밍 Taishan" "Beidou"---C# 언어 "The Two Swords of Heaven and Slaying Dragons"
C# Primer 중국어 버전---------Stanley B.Lippman- --C# 언어 "The Two Swords of Heaven and Slaying Dragons"
.NET Framework 프로그래밍(개정판)---------Jeffrey Richter "Windows 프로그래밍 Taishan Beidou" --- The Four .NET 플랫폼의 천왕
C# Windows 프로그래밍 --- -------Charles Petzold "Windows 프로그래밍 Taishan Beidou" ------.NET 플랫폼의 천왕
.NET 프로그래밍 기술의 내부 이야기 ---------- ---Jeff Prosise---.NET 플랫폼의 네 왕
.NET 필수 사항--1권: 공개 *** 언어 런타임 라이브러리(중국어 버전)------- Chris Sells---.NET 플랫폼의 4대 왕
C
p>C 프로그래밍 언어(특별판)---c The Eight King Kong----Bjarne Stroustrup "C "Father"
C Primer(3판) 중국어 버전---- c The Eight Great Vajra---Stanley B.Lippman
C Primer(4판) 중국어 버전- ---c The Eight Great Diamonds---Stanley B.Lippman
C 표준 프로그램 라이브러리—자습 튜토리얼 및 참조 매뉴얼--c The Eight Great Diamonds--Nicolai M.Josuttis
C 언어 -----c The Eight Great Vajras-의 설계 및 진화 ---Bjarne Stroustrup "C의 아버지"
C 개체 모델에 대한 심층 탐구---c Eight Diamonds----Stanley B.Lippman
필수 C 중국어 버전---c Eight Diamonds--- Stanley B.Lippman
Effective C 중국어 버전 2판-----c Eight Great Diamonds------Scott Meyers
More Effective C 중국어 버전---- c 8가지 위대한 다이아몬드-- ----Scott Meyers
C 프로그래밍 사고(2판) 1권: 표준 C 소개---------Bruce Eckel
C 프로그래밍 사고(제2판) 제2판) 2권: 실용적인 프로그래밍 기법---------Bruce Eckel
C 프로그래밍--------------- ---- -------Tan Haoqiang
C 프로그래밍 튜토리얼(2판)---------------Qian Neng
C Primer Plus(제5판) 중국어 버전---Stephen Prata
c 프로그래밍 언어, c Primer는 Sikuquanshu만큼 광범위합니다.
c 개체 모델 내부는 산만큼 심오합니다.
프로그램 라이브러리 c 표준 라이브러리
엔지니어링 경험 축적 효과적인 c, 더 효과적인 c, 뛰어난 c
c 8개의 다이아몬드:
1, 필수 c ---lippman---C의 아버지, 임시 사이드 브랜치, 핵심, 가볍고 짧은 초보자에 중점을 둡니다.
2. c 프로그래밍 언어-- --C의 아버지, 기술의 권위자, 심오한 말과 심오한 사상을 지닌 백과사전은 성경을 대표한다.
3. c Primer---lippman---10년 넘게 도서 시장에 종사해 왔으며, c는 최고의 교과서이고 c는 백과사전의 대표입니다.
4. c 객체 모델 내부------lippman---- c의 맨 아래 레이어가 드러납니다. 이는 매우 훌륭하면서도 매우 어렵습니다.
5. 효과적인 c ----- 50가지 프로그래밍 예제를 통해 전문가의 경험을 보여주며, 글이 재미있고, 심오한 내용을 알기 쉽게 설명하고 있습니다.
6. 더욱 효과적인 c ————35개의 프로그래밍 예제를 통해 전문가의 경험이 드러나고, 글이 흥미롭고, 심오한 내용을 알기 쉽게 설명합니다.
7. c 표준 라이브러리--c 표준 라이브러리의 백과사전입니다.
8. 디자인 패턴: 재사용 가능한 객체지향 소프트웨어의 기초——좋습니다!
4. c
C 프로그래밍 언어( 2판·신판) ) ---C 언어 "하늘과 용을 죽이는 두 검" ---Brian W. Kernighan "C 언어의 아버지"
C Primer Plus 중국어판(제5판)---- ---C 언어 "천과 용을 죽이는 두 검" --- Stephen Prata
C 프로그래밍(제3판) ----------------- -- --------Tan Haoqiang
C 언어 백과사전(제4판)------------ -- -HERBERT SCHILDT
C 언어 인터페이스 및 구현: 재사용 가능한 소프트웨어를 만드는 기술------------DAVID R.HANSON
C 언어 참조 매뉴얼(원본 5판)---------------Samuel P.Harbison
C 프로그래밍 튜토리얼 -- ----------------------------------H.M.Deitel/P.J.Deitel
C 트랩 및 결함--- ----------------Andrew Koenig
5, VB
Visual Basic .NET 기술 인사이더------VB 프로그래밍의 삼총사------------Francesco Balena "VB Chief Master"
Windows 프로그래밍-Visual Basic .NET 언어 설명--VB 프로그래밍의 삼총사----Charles Petzold "Windows 프로그래밍 Taishan Beidou"---
.NET Framework 프로그래밍: Visual Basic.NET 언어 설명--세 가지 VB 프로그래밍의 총사 - Jeffrey Richter "Windows 프로그래밍 Taishan Beidou" ---
Visual Basic 6 프로그래밍 기술 백과사전------ ----Francesco Balena "VB Chief Master"
Visual Basic.NET 초보자부터 능숙자까지------------ -Petroutsos, E.
고급 VISUAL BASIC 프로그래밍--------------------------------- MATTHEW CURLAND
6. Delphi
VCL 내부(심층 코어-VCL 아키텍처 분석)---------Li Wei
Delphi 7 효율적인 데이터베이스 프로그래밍 ---------------Li Wei
객체 지향 개발의 실제 경로(Delphi 버전) --------- -Li Wei
7. VC
Windows 프로그래밍(5판) -----Charles Petzold "Windows 프로그래밍 Taishan Beidou"---
Windows 핵심 프로그래밍------ ------Jeffrey Richter "Windows 프로그래밍 Taishan Beidou" ---
Windows 고급 프로그래밍 가이드---------Jeffrey Richter "Windows 프로그래밍 Taishan Beidou "
"Beidou 산"---
MFC를 간단한 용어로 설명(제2판)------"MFC의 사왕"---------Hou Jie
MFC Windows 프로그램 디자인(2판)---The Four Kings of MFC”---------Jeff Prosise
Visual C Technology Insider(4판)--The Four Kings of MFC ”-- ------David Kruglinski
MFC 심층 분석---------------MFC의 네 왕"------ -----George Shepherd
Visual C .NET Technology Insider(6판)-MFC의 네 왕"------------David Kruglinski
8, vf
Visual Foxpro 프로그래밍 참조 매뉴얼------Zhang Hongju
전문가 클리닉——Visual FoxPro 개발 Q&A 160개 질문--- ---Zhang Hongju
Visual FoxPro 6.0/9.0 솔루션 및 예제--------- ------- ---장홍주
Visual FoxPro 소프트웨어 개발 모델 및 적용사례 ------장홍주
p>9. 해커
암호화 응용(프로토콜 알고리즘과 C 소스 프로그램---------브루스 슈나이어
네트워크 정보보안의 진실- -------- --Bruce Schneier
노출된 해커: 네트워크 보안 비밀 및 솔루션(5판)---------STUART MCCLURE
내부자 이야기 소프트웨어 암호화 기술 --- ----------Kanxue Academy
암호화 및 암호 해독 - 소프트웨어 보호 기술 및 완벽한 솔루션------------Kanxue Academy
암호화 및 암호 해독(제2판)-------Duan Gang
10. Intel 마이크로프로세서 구조, 프로그래밍 및 인터페이스(제6판) 에디션)---------Barry B. Brey
80*86, Pentium 어셈블리 언어 프로그래밍---------Barry B. Brey
윈도우 환경에서의 32비트 어셈블리 언어 프로그래밍(제2판) -----------뤄윤빈
IBM-PC 어셈블리 언어 프로그래밍(제2판) 이 책은 국내 우수교과서- ---Shen Meiming과 Wen Dongchan
IBM PC 어셈블리 언어 프로그래밍(제5판) 이 책은 훌륭한 외국 교과서입니다------PETER ABEL, 저자 Shen Meiming 번역 Wen Dongchan p>
11. 드라이버 개발
Windows WDM 장치 드라이버 개발 가이드------------ ---- ----------- Chris Cant
Windows 2000/XP WDM 장치 드라이버 개발(2판)------------ ------ ---------Wuanhe
WINDOWS 2000/XP WDM 장치 드라이버 개발------ ------- -------- 우안강
12. 네트워크
컴퓨터 네트워크 제4판 중국어 버전--
--네트워크 프로그래밍의 삼총사---------------Andrew S.Tanenbaum
TCP/IP 상세 설명 3권------------ --------리처드 스티븐스----네트워크 프로그래밍의 삼총사
유닉스 네트워크 프로그래밍 2권------ -Richard Stevens----네트워크 프로그래밍의 삼총사
인터넷 연결을 위해 TCP/IP 사용---------Douglas E. Comer
고급 TCP / IP 프로그래밍------Jon C. Snader
C 네트워크 프로그래밍--------------- --------더글러스 슈미트
UNIX 환경의 고급 프로그래밍(2판)---------리차드 스티븐스
p>13. 알고리즘
컴퓨터 프로그래밍의 예술------Donald.E.Knuth------------알고리즘 "하늘과 용을 죽이는 것" Sword"
알고리즘 소개------Thomas H. Cormen---------알고리즘 "하늘과 검으로 용을 죽이는 것"
이산수학과 그 응용----------Kenneth H.Rosen
콘크리트 수학—컴퓨터 과학의 기초---------Donald. E.Knuth
14. 그래픽 프로그래밍
Windows 그래픽 프로그래밍---FENG YUAN --The Book of Charles Petzold 그래픽 프로그래밍 세계
15. 데이터 구조
데이터 구조 C 언어 설명》58.00 (데이터 구조 C) William Ford, William Topp Liu Weidong 및 Shen Guanlin
데이터 구조 알고리즘 및 응용 프로그램-C 언어 설명》 49.00Sartej Sahni Wang Shilin, Sun Xiaodong 및 기타 기계 산업 언론
16. 디자인 패턴 - 재사용 가능한 개체의 기초 -소프트웨어 중심
재구성 - 기존 코드의 디자인 개선
17. 운영체제
컴퓨터 시스템에 대한 심층적 이해(개정판) --- ---- RANDAL E. BRYANT
18. Unix
UNIX 네트워크 프로그래밍 볼륨 I 소켓 네트워킹 API(제3판)
UNIX 프로그래밍 아트
p>UNIX 환경의 고급 프로그래밍(English Photocopy 2판 ----- "UNIX 프로그래밍의 성경"
UNIX 환경의 고급 프로그래밍(English Photocopy Edition)(2판)
UNIX 환경의 고급 프로그래밍(2판)
UNIX 환경의 고급 프로그래밍(2판) --- UNIX 프로그래밍의 성경
UNIX 네트워크 프로그래밍 볼륨 1: 소켓 API(3판)
UNIX 네트워크 프로그래밍 제2권: 프로세스 간 통신(2판)(영어 사본 버전)
UNIX 네트워크 프로그래밍(2판) 제2권: 프로세스 간 통신 -프로세스 통신
UNIX 프로그래밍 환경
UNIX 네트워크 프로그래밍 볼륨 I 소켓 네트워킹 API(영어 버전 3판 <
/p>
UNIX 시스템 프로그래밍
UNIX 환경의 고급 프로그래밍
UNIX 네트워크 프로그래밍 볼륨 I 소켓 네트워킹 API(제3판)
UNIX 네트워크 프로그래밍 1권: 소켓 API(3판)
UNIX 네트워크 프로그래밍(2판) 2권: 프로세스 간 통신
UNIX 네트워크 프로그래밍 2권: 프로세스 간 통신(2판) 판) (영어 사본 버전)
UNIX 네트워크 프로그래밍(2판) 제1권: 소켓 API 및 X/개방형 전송 인터페이스 API
UNIX 네트워크 프로그래밍(1권): 네트워크 APLS : 소켓 및 XTI(제2판)(영어 사본 버전)
UNIX 환경의 고급 프로그래밍
Unix 기술 매뉴얼
Linux
Linux 커널 설계 및 구현
Linux 커널 전체 설명
LINUX 커널 분석 및 프로그래밍
GNU/Linux 프로그래밍 가이드(제2판)
Linux 장치 드라이버(제3판)
임베디드 설계 및 Linux 드라이버 개발 가이드 - ARM 9 프로세서 기반
Linux 장치 드라이버 제3판(영어 사진 복사)
Linux 커널 설계 및 구현(2판)
Linux 커널 설계 및 구현(영문 사본)판)(2판)
Linux 기술 매뉴얼
20. 게임 프로그래밍
Windows 게임 프로그래밍 마스터 기술(2판)
게임 여정 - 나의 프로그래밍 통찰력
OpenGL 슈퍼 가이드: 제3판
OpenGL 프로그래밍 가이드(제4판)
고급 Java 게임 프로그래밍
J2ME 모바일 게임 프로그래밍 소개
게임 여정 - 나의 프로그래밍 통찰력
게임 개발의 인공 지능(영어 복사 버전)
3D 게임: 2권 애니메이션 및 고급 실시간 렌더링 기술
객체 지향 게임 개발
고급 Java 게임 프로그래밍
3D 게임 프로그래밍 마스터 기술
게임 프로그래밍의 본질
객체 지향 게임 개발
3D 게임 1권: 실시간 렌더링 및 소프트웨어 기술
3D 게임: 2권 애니메이션 및 고급 실시간 렌더링 기술...
J2ME 모바일 게임 프로그래밍 소개
Direct3D 게임 프로그래밍 소개 튜토리얼(제2판...
21. 모바일 개발
Windows Mobile 모바일 애플리케이션 개발
SYMBIAN OS C 모바일 애플리케이션 개발
Windows Mobile 모바일 애플리케이션 개발--Fu Xi Qiyu Xu Jun
SYMBIAN OS C 모바일 애플리케이션 개발(2권) ---------- -------- RICHARD HARRISON 작성, Zhou Liangzhong 및 Wang Boxin 번역
SYMBIAN OS C 모바일 애플리케이션 개발 --- ------------작성자 RICHARD HARRISON, Zhou Liangzhong 번역
W
indows CE.net 커널 사용자 정의 및 애플리케이션 개발---------Zhou Yu, Lin Ning, Yang Lu Guiqiang, Fu Linlin
임베디드 시스템 Windows CE 개발 기술 및 예--Fu Xi
Palm OS 프로그래밍 연습---절판
22. 마이크로컨트롤러
마이크로컨트롤러로 시작하기 쉬움------------ ------- ---------------Zhou Jian (보통 교사)
단일 칩 마이크로컴퓨터의 일반적인 모듈 설계 예 탐색---- ------------ -------Qiushi 기술
예 8051------- ------------- ----------Zhang Yi 및 Chen Dibei
KEIL CX51 V7.0 마이크로컨트롤러 고급 언어 프로그래밍 및 ΜVISION2 애플리케이션 실습 -----Xu Aijun
마이크로 컨트롤러 응용 설계 기술(개정판)-------Zhou Hangci
8051 마이크로컨트롤러 실습 및 응용--------- ----------우진롱
실용 인터페이스 기술 MCS-51 시리즈 마이크로컨트롤러--------- ----------Li Hua
23. 직렬 및 병렬 통신
Visual C/ Turbo C 직렬 통신 프로그래밍 실습 ---------- --------Gong Jianwei
VISUAL BASIC 및 RS-232 직렬 통신 제어(최신 버전) ---- ------Fan Yizhi
24. 전자제품
무선 다이어그램 인식 및 회로 오류 분석에 대한 쉬운 소개(2판) ---------- ---------후빈
무선 부품 탐지 및 수리 기술에 대한 쉬운 소개(제2판) ----- -후빈
전자기술인식 차트내역- -----후빈
전자부품 차트내역-- --------------- --Hu Bin
차트는 구성 요소와 실제 회로를 자세히 설명합니다 --- ---후빈
=== =================================== =============== ===========
6. 프로그래머가 되는 방법
다음을 통해 4단계 교육으로 프로그래밍 기초가 전혀 없는 사람도 일반 프로그래머가 될 수 있습니다.
첫 번째 단계: 프로그래밍 언어를 마스터하세요
학습 내용: 주류 프로그래밍 언어를 배우세요. 예를 들어 C 언어입니다.
학습 목표: 언어의 구문과 기본 프로그래밍 기술에 능숙해집니다.
학습 시간 : 약 3개월
참고: 프로그래밍 언어와 프로그래밍 도구는 서로 다른 것입니다. 프로그래밍 언어란 C, Basic, Object Pascal 등과 같은 프로그래밍 언어를 말합니다. 중국어, 영어 등의 추상 문법 규칙이며 프로그래밍 도구는 Visual C 6.0, Visual Basic 6.0, Delphi 7.0 및 소스 코드 편집기 및 프로그램 컴파일러를 포함한 기타 통합 및 시각적 소프트웨어 개발 도구를 참조합니다.
C 소스 프로그램은 Visual C 6.0이나 메모장으로 작성할 수 있으며 동일한 C 소스 프로그램은 Visual C 6.0 또는 C Builder 5.0으로 컴파일하고 실행할 수 있으므로 C는 Visual C 6.0과 동일하지 않습니다.
두 번째 단계: 프로그래밍 도구 익히기
학습 내용: 주류 프로그래밍 도구를 알아보세요. 프로그래밍 도구는 첫 번째 단계에서 배운 프로그래밍 언어와 일치해야 합니다. 예를 들어, 배우는 프로그래밍 언어가 C인 경우 프로그래밍 도구는 Visual C 6.0 또는 C Builder 5.0이어야 합니다.
학습 목표: 메뉴, 구성 요소, 프로그램 추적 및 디버깅, Windows 프로그램 작성 등과 같은 프로그래밍 도구의 기본 사용법에 능숙해집니다.
학습 시간: 약 3개월
참고: 이 단계에서는 프로그래밍 도구 사용에 중점을 두는 동시에 프로그래밍 언어에 더욱 익숙해지고 마침내 다양한 기본 Windows를 작성하는 능력에 도달합니다. 프로그램을 능숙하게.
세 번째 단계: '알고리즘 및 데이터 구조' 과정을 마스터하세요.
학습 내용: 알고리즘 및 데이터 구조 Xu Zhuoqun의 '데이터 구조'(Higher Education Press 출판)를 추천합니다. .
학습 목표 : 일반적으로 사용되는 다양한 알고리즘 및 데이터 구조 능숙
학습 시간 : 약 4개월
참고 : 필수 과목입니다. 부족합니다 소프트웨어 개발 과정의 한 때, 데이터 구조와 알고리즘의 중요성을 설명하는 "데이터 구조 알고리즘 = 프로그램"이라는 고전적인 컴퓨터 전문 서적이 있었습니다. 이는 좋은 프로그램 분석 및 설계 역량을 확립하는 데 도움이 될 수 있습니다.
4단계: 시뮬레이션된 소규모 소프트웨어 프로젝트 구현
학습 내용: 소프트웨어 프로젝트 개발 프로세스
학습 목표: 소프트웨어 프로젝트의 기본 개발 프로세스를 숙지하고 방법
학습 시간: 약 4개월
참고: MIS(경영 정보 시스템) 소프트웨어를 직접 만드는 것이 좋습니다. 인민통신출판사의 『중소형 정보관리시스템 개발사례시리즈』를 참고하여, 그 사례를 상세하고 효과적으로 확장하여 실용적인 MIS 소프트웨어를 만들 수 있습니다. 이 시리즈의 책에는 다양한 개발 도구가 포함되어 있으며 자신에게 맞는 것을 선택할 수 있습니다. "VISUAL FOXPRO6.0 데이터베이스 시스템 개발 예제 탐색" "Java 데이터베이스 시스템 개발 예제 탐색" "VISUAL BASIC 데이터베이스 시스템 개발 예제 탐색" " VISUAL C 6.0 데이터베이스 시스템 개발" 탐색 예제" "ASP.NET 데이터베이스 관리 시스템 개발 예제 탐색" "DELPHI 데이터베이스 시스템 개발 예제 탐색" "POWERBUILDER 8.0 데이터베이스 시스템 개발 예제 탐색".
마지막으로 완성된 시뮬레이션 소프트웨어를 CD에 굽고 인터뷰를 위한 작업으로 사용하여 전문 프로그래머로서 영광스러운 경력을 시작하세요!