[ CS 지식 정리 ] CS 기초 지식 정리. ∇ CS 지식 정리목 차1. 프로세스와 스레드 차이 2. 스크립트 언어와 컴파일러 언어의 차이3. 동기와 비동기의 장단점4. 데이터베이스에서 인덱스를 사용하는 이유와 장단점5. TCP, UDP 차이와 장단점6. 오버라이딩 vs 오버로딩7. 인터페이스 vs추상화8. 디자인 패턴이란9. MVC 패턴 설명10. 자료구조 & 알고리즘 1. 프로세스와 스레드 차이 - 프로세스 : 운영체제로부터 자원을 할당 받아서 실행. - 스레드 : 프로세스로부터 자원을 할당 받아서 실행 - 하나의 프로세스 안에서 여러 스레드를 생성 가능. -..