코딩/TIL

TIL #210503

나동 2021. 5. 3. 17:57

📚 TIL


패스트캠퍼스 컴퓨터 공학 DAY 22, 코드업 Python 기초 100제, 코어 자바스크립트

🍩 패스트캠퍼스 컴퓨터 공학 온라인 완주반 강의 듣기

 

오늘은 프로세스 생성 부분 강의를 들었어요~

흠.. 진짜 한 번에 이해가 안가요 ㅠㅠ

이전까지는 2배속으로 들었는데 오늘부터는 1.7배속으로 듣고 있어요

내일 한 번 더 들어야겠어요 ㅎㅎ

 

 


 

🍩 코드업 python 기초 100제 풀기

 

이것이 코딩 테스트다 파트2로 공부하다가

어려우니까 손이 안가서 오늘은 코드업 기초 문제를 풀어봤어요!

원래 이거 먼저 하고 이코테 책으로 공부하랬는데

왜 그랬는지 알겠어요 코드업 문제는 개념 설명해주는 느낌이에요

풀면서 input().split()이랑 int주는거 확실히 이해했어요!

58번까지 풀었습니다! 내일 이어서 풀어야지~

 


 

🍩 코어 자바스크립트 2장 공부하기

 

2장 실행 컨텍스트

 

2-1 실행 컨텍스트란?

 

  • 실행 컨텍스트 : 실행할 코드에 제공할 환경 정보들을 모아놓은 객체
  • 스택 : 출입구가 하나뿐인 깊은 우물 같은 데이터 구조
  • 큐 : 양쪽이 모두 열려있는 파이프같은 데이터 구조
  • 동일한 환경에 있는 코드들을 실행할 때 필요한 환경 정보들을 모아 컨텍스트를 구성
  • 이를 콜 스택에 쌓아올렸다가, 가장 위에 쌓여있는 컨텍스트와 관련 있는 코드들을 실행
  • 하나의 실행 컨텍스트를 구성할 수 있는 방법 : 전역공간, eval() 함수, 함수 등

 

2-2 VariableEnvironment

 

  • VariableEnvironment에 담기는 내용은 LexicalEnvironment와 같지만 최초 실행 시의 스냅샷을 유지
  • environmentRecord와 outerEnvironmentReference로 구성

 


 

😁 오늘 한 일


 

📕 공부하기

- 오늘은 친구랑 밖에서 공부했어요!

- 챌린지 두개 끝났더니 번아웃왔나 왜이렇게 머리쓰기가 싫을까요

- 점심은 라면 저녁은 짬뽕 맛있다 ㅎㅎ.. 내가 음식 사진도 안찍다니..

 

'코딩 > TIL' 카테고리의 다른 글

TIL #210505  (0) 2021.05.05
TIL #210504  (0) 2021.05.04
TIL #210502  (0) 2021.05.03
TIL #210501  (0) 2021.05.01
TIL #210430  (0) 2021.04.30