본문 바로가기

Programming

(2)
sum 함수 만들기 (재귀, 꼬리 재귀, 번역한 for문) https://jootang2.tistory.com/172 프로그램이란...? 개발자는 프로그래밍을 하는 직업이다. 프로그래밍은 뭘까? 프로그래밍은 프로그램을 만드는 일이다. 그렇다면 프로그램은 뭘까? 1. 프로그램은 코드가 아님 2. 실행파일 (ex : exe 파일)은 프로그 jootang2.tistory.com 이어서 오늘은 함수에 대해서 배웠다. 그리고 앞으로 이 수업을 들으면서 진행하는 방향도 알았다, Q. 1부터 10까지 더하는 함수를 작성해라 if(1){ let acc = 0; for(let i = 1 ; i v > 1 ? v + sum(v - 1) : 1; 현재 코드의 문제점 a() -> b() -> c() -> d() -> ........ : d가 처리되어야 c가 처리되고, c가 처리되어야..
프로그램이란...? 개발자는 프로그래밍을 하는 직업이다. 프로그래밍은 뭘까? 프로그래밍은 프로그램을 만드는 일이다. 그렇다면 프로그램은 뭘까? 1. 프로그램은 코드가 아님 2. 실행파일 (ex : exe 파일)은 프로그램이 아님, 파일일 뿐임 3. 파일을 실행해서 OS에 적재한 상태가 프로그램임 4. 메모리에 적재돼서 올라가면 프로그램임 5. 파일은 프로그램 X 6. 프로그램은 명령과 값으로 메모리에 올라감 7. 실행파일 실행 -> 메모리에 명령이 쫙 올라감, 값들이 쫙 올라감 8. 메모리에 적재된 명령이 쭉 실행되면 프로그램이 종료 9. 중간에 명령에서 분기 처리, 명령간의 이동 10. 중간에 명령에서 뺑뺑 돌면 프로그램은 끝나지 않음 프로그램이 뭐냐고 하는 질문을 받으면 위의 내용을 떠올리가 위 사진을 떠올리면 된다. ..