ComputerProgrammingwithGNUSmalltalk:1.6

From 흡혈양파의 번역工房
Jump to navigation Jump to search

연습문제

  1. 프로그래밍 언어란 무엇이며, 왜 그것이 필요한가?
  2. 컴파일 프로그래밍 언어와 인터프리터 언어의 차이점을 간단히 설명해보라. 각각의 장점과 단점은 무엇인가? 이 경우 GNU 스몰토크는 어떻게 분류할 수 있는가?
  3. 프로그래밍 패러다임이란 무엇인가?
  4. 프로그래밍 언어가 하나 이상의 프로그래밍 페러다임을 지원할 수 있는가? 다른 언어와 구분되는 GNU 스몰토크의 비밀스런 요소는 하나 이상의 패러다임을 지원하는가?
  5. 십진수 543을 바이너리, 8진수, 16진수 형식으로 써라.
  6. 바이너리 10110100을 10진수, 8진수, 16진수 형식으로 써라.
  7. 16진수 A93F를 바이너리, 8진수, 10진수 형식으로 써라.
  8. 바이너리 파일과 텍스트 파일은 무엇인가? 이 장에서 제시한 바이너리 파일 외의 다른 종류의 바이너리 파일을 제시할 수 있는가? 파일이 바이너리인지 텍스트 파일인지 구분할 수 있는 방법을 제시할 수 있는가?
  9. 텍스트 에디터와 워드프로세서의 차이를 설명하라. 왜 프로그램을 작성하는 데에 워드프로세서를 쓰지 않은 것인가?