* CS

1 소프트웨어 개발 어려움의 이유는 무엇일까? → 크기 자체가 크기 때문에 유지 보수가 어렵다는 점 때문! “All systems change during their life cycles. This must be borne in mind when developing systems expected to last longer than the first version.”(모든 시스템은 수명 주기 동안 변화합니다. 이는 첫 번째 버전보다 더 오래 지속될 것으로 예상되는 시스템을 개발할 때 명심해야 한다.) - Ivar Jacobson 설계, 테스트, 문서 등등 보다 유지보수에 들어가는 cost가 훨씬 크다. 따라서 유지보수 비용을 줄이는 방법을 생각해보아야 한다. 2 패러다임의 변화 유지보수에 들어가는 비용을 ..

(velog에서 옮겨옴 https://velog.io/@led156/%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B7%B8%EB%9E%98%ED%94%BD%EC%8A%A4-Graphics-System) Graphics System Raster image vs Vector image Raster image : a rectangular array of pixel Drawing outline primitives : 외부 line을 점으로 표현 filled primitives : 그 안을 채울지 결정 Vector image : a array of dot Drawing : 약간 한붓 그리기 Graphic System (device) Raster Devices Output Display LCD(Liqui..