Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Process
- 7월4일
- control flow
- 코딩
- Jupyter Notebook
- 여행
- 직업으로서의 정치 서평
- 푸드트럭
- 영어논문
- Operating System
- 스크래치
- 독립기념일
- Scratch
- scheduling policy
- 프로그래밍
- 미국
- Lock
- list
- 운영체제 강의
- insertion Sort
- xv6
- 버클리
- CLRS
- 균형의 정치
- concurrency
- Deep Learning
- 맛집
- The beauty and Joy of computing
- 잘 짜인 코드
- Snap!
Archives
- Today
- Total
목록The beauty and Joy of computing (1)
여행다니는 펭귄

원문은 cs10.org 의 Lecture 3이다. * 함수란? 일정한 input에 대해 output이 존재 한다. 그러나 output이 같은 input에 대해 다를 경우 함수가 아니다. 바로 A가 되시겠다. 이유는 언제나 input에 대해 같은 값을 출력하지 않기 때문이다. * Procedures (절차) 그냥 명령(order)들의 집합이다. 모든 함수는 절차이지만 모든 절차가 함수는 아니다. 이 절차를 실행한 상태의 결과는, input에 달려 있다. 이 결과값은 시각적인 것 또는 변수 만으로 극한되지 않는다. * Snap 안에 있는 블록의 종류 명령 블록: 프로그램의 상태를 변경하거나, 블록을 움직이거나 등의 각종 효과 행동을 낼 수 있는 블록이다. 리포터 블록: 특정 값을 나타내거나 상태를 나타내게 ..
The beauty and joy of computing
2019. 6. 27. 19:29