Page 60 - 컴퓨터구조(프로그래밍 관점에서 바라보는)도서 미리보기
P. 60
272 PART 2? 하드웨어 관점에서의 컴퓨터 구조
방식은 실행 중 그때 그때 필요한 데이터를 키보드를 통해 입력하는 모드
이다. 출력 장치 또한 텍스트 파일과 모니터 방식을 지원한다. 옆의 그림은
각 입출력 모드에 대한 화면을 보인다.
7.2 기계어(machine language)와
어셈블리 언어(assembly language)
아래의 왼쪽은 포크레인, 오른쪽은 호미다. 둘다 땅을 파는 도구인데, 서
로 비교하면 어떤 특성이 있을까?
도구 생산성 학습의 난이도
포크레인 높다 배우기 어렵다
낮다 배우기 쉽다.
호미
기계어나 어셈블리어가 배 포크레인과 호미는 위와 같이 간략하게 비교할 수 있을 것이다. C, Java,
우기 쉽다는 말의 의미는 Python 같은 고급 언어가 포크레인에 해당한다. 배우기는 어렵지만 프로
언어를 배울 때 익혀야 하 그램 개발의 생산성이 높다. 기계어나 어셈블리어가 호미에 해당한다. 배
는 문법적인 요소가 적다 우기는 쉽지만 프로그램 개발이 쉽지 않다.
는 말이다.