비동기? 동기?에 대해 공부해 봤다.

동기적 -> 코드가 반드시 작성된 순서 그대로 실행된다고 생각하면 된다.

비동기적 -> 꼭 한줄 한줄 순서대로 실행 되는게 아니다 라고 생각하면 된다.

동기는 (동) 일한 (기) 찻길에 놓은 열차들이라고 생각하면 이해하기 쉽다!

콜백함수란?

비동기로 주어진 일을 다 마친 다음에는 미리적어놓은 함수를 실행하도록 추후 업무를 맡겨 놓는것 이다.
이걸 "콜백함수"라고 한다.
✍️ 다 드신 뒤에는 '식사 완료' 라고 call back 해주세요! 라고 주문자에게 알려주는거다

또한 프로세스, 스레드에대해 공부했다.

.exe로 끝나는 것들을 프로그램이라고 하는데
프로그램이 실행되서 돌아가는 상태를 "프로세스"라고 한다.

그리고 이런 프로그램을 동시에 할 수 있지 않은가? 이 여러개의 갈래를 "스레드"라고 한다.

✍️ 한 프로세스 내에서도 여러 갈래의 작업들이 동시에 진행될 필요가 있을거다 이 갈래를 "스레드"라고 부른다.

profile
고고월드1

0개의 댓글