lazyskulptor / sicp-study

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sicp-study

이 컴퓨터 과학 입문 교과 과정의 설계에는 다음 두 가지 중요한 생각이 반영 되어 있다.

첫째, 우리는 컴퓨터 언어란 그저 컴퓨텅 연산을 명령하는 수단에 그치는게 아니라, 방법론(methodology)에 대한 아이디어를 나타내는 데 쓸 수 있는 새로우 수단이라는 생각을 확립하고자 한다. 따라서 프로그램은 사람이 읽어 보라고 쓰는 것이고, 어쩌다 보니 기계에서도 돌아가는 것이라 생각한다.

둘째, 이 단계의 교과 과정에서 중점을 두느 것은, 한 프로그래밍 언어의 문법을 익히는 것도 아니요, 어떤 함수를 가볍게 계산해 내는 슬기로운 알고리즘을 이해하는 것도 아니요, 알고리즘을 수학적으로 분석하는 일도 아니요, 컴퓨팅 이론을 맛보는 것도 아니다. 그보다는, 큰 소프트웨어 시스템의 복잡한 문제를 다루는 기법을 배우고 익히는 데 중점을 둔다.


누락된 연습문제

  • 1.28
  • 2.49 c
  • 2.58
  • 2.74
  • 2.84-97

About


Languages

Language:Scheme 100.0%