본문 바로가기
반응형

역할2

객체지향의 사실과 오해 - 4장 역할, 책임, 협력 아래 내용은 조영호 님의 "객체지향의 사실과 오해"를 읽고 공부한 내용을 개인적으로 정리하였습니다. 📕 최후통첩 게임을 통해 본 인간 인간이 가지는 본연의 특성이라는 관점에서 인간은 이기적이고 합리적인 존재다. But, 타인과 관계를 맺는 과정 속에서 인간은 본연의 특성을 배제하고 자신의 이익을 최소화하는 불합리한 선택을 하게 된다. ⇒ 이는 개인이 처해 있는 정황 또는 문맥이 인간의 행동 방식을 결정한다는 것을 알 수 있다. ⇒ 여기서 문맥은 타인과의 협력이다. 객체의 세계에서도 협력이라는 문맥이 객체의 행동 방식을 결정한다. 중요한 것은 개별 객체가 아니라 객체들 사이에 이뤄지는 협력이다. 객체지향 설계의 전체적인 품질을 정하는 것은 여러 객체들이 모여 이뤄내는 협력의 품질이다. ⇒ 우리는 객체들 간.. 2022. 5. 25.
[운영체제] 운영체제(Operating System)란? 운영체제란? 운영체제는 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어를 말합니다. 우리가 사용하는 운영체제의 종류는 Windows, Mac Os, Android 등 다양하게 존재합니다. 만약 제품에 운영체제가 없다면 추가적인 기능을 구현할 수 없을 것입니다. 운영체제는 사용자에게는 모든 컴퓨터 자원을 숨기고 정해진 방법으로만 컴퓨터 자원을 사용할 수 있도록 제한합니다. 또한 응용 프로그램에게 컴퓨터 자원을 적절히 나누어줍니다. 운영체제의 필요성 초기 컴퓨터는 정해진 계산만 수행했기 때문에 특별한 사용 규칙이 필요 없었지만 요구하는 기능들이 많아지고 복잡해지면서 규칙이 필요로 해졌는데 이때 등장한 것이 운영체제입니다. 세계 최초의 컴퓨터인 애니악은 운영체.. 2021. 7. 31.
반응형

loading