CS 기본
0. 개요
CS 기본이론의 필요성
코딩할 때 CS 기초지식이 필요한 이유는?
- 컴퓨터(시스템)에 대한 이해 : 컴퓨터와 제대로 소통하기
- 자료구조, 알고리즘 활용법 (일의 효율을 높이기)
- Coder에서 Developer로 성장
- 기업 목적에 따른 기본적 CS지식이 필요
CS 개요
건축 | 소프트웨어 | |
---|---|---|
어떻게 만드느냐 | 건축도면 | 소프트웨어 공학 |
무엇으로 만드느냐 | 건축도구 | 프로그래밍 언어 / 프레임워크 |
왜 만드느냐 | 주거 / 오피스 / 호텔 / 창고 | 데이터 (데이터베이스 / 빅데이터) |
CS 기본이론 5가지
- 소프트웨어 공학
- 프로그래밍
- 웹 & 모바일 서비스
- 데이터베이스
- 네트워크
1. 소프트웨어 공학
info
- 소프트웨어 위기에 대해서 설명하시오.