[13]컴퓨터 사이언스의 기본기-(1)
IT업계가 점점 커지며 관련 직업이 늘어나고 있다. 현재로써는 크게 프로그래머, 기술자(엔지니어), 기획자(프로젝트), 디자이너, 상담사(컨설턴트), 관리자(매니저) 등이 있다. 이 챕터는 프로그래머(개발자)가 배우는 기본기를 알아본다. '컴퓨터 사이언스'란 컴퓨터 과학의 전반을 일컫는 용어인 것 같다. (1)객체지향 프로그래밍 (2)알고리즘 (3)자료구조 그 외에는 컴퓨터 구조, 운영 체제, 컴파일러, 웹 개발, 데이터 베이스, 네트워크 등이 있다. 소프트웨어로 제품/서비스를 만드는 방법에 대한 학문 기획->디자인->개발->테스트->배포->유지/보수의 프로세스로 진행된다. 폭포수 방식 : 각 단계를 완료하고 다음 단계로 넘어가는 단순한 방식 : 각 단계를 한번에 완벽하게 만들기가 어렵다 & 문제를 발견..
2021. 12. 25.