궁금한게 많은 코린이의 Developer 노트

[남T 강의 노트] Week 1. 프로그래밍 본문

TIL

[남T 강의 노트] Week 1. 프로그래밍

lemonarr🍋 2025. 3. 12. 23:37

Programming 이란

pro -> 앞으로  |  gram -> Text

 

프로그래밍은 "글쓰기" 이다.

즉 컴퓨터에 명령하는 것이다.

 

컴퓨터가 처리하는 속도가 빠른 순 (효율순) -> 감 익히는 것이 중요하다

1. 계산

2. 읽기

3. 반복문

 

 

컴퓨터가 계산을 하면 결과를 어디에 저장할까

저장공간이 어디일까? -> 변수

 

객체 지향 프로그래밍 OOP (Object Oriented Programming)

객체 지향 -> "규칙"

 

규칙

1. 그룹 -> 복잡도를 낮추기 위해 -> 왜? 더 복잡한 것 구현하려고 ex. 파일정리

2. 관계 : 그룹들의 유기적인 관계를 맺는다.

 

 

1.1 그룹

1. Data

2. 명령문(메서드)

* 객체: data 묶은 것 (상태 + 행위)