개발/자격증 공부 42

정보처리기사 오답 정리(2. 현행 시스템 분석)

디자인 패턴 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴 이를 참고하여 개발할 경우 개발의 효율성, 유지보수성, 운용성이 높아지며 최적화에 도움이 된다. 디자인 패턴에는 크게 생성, 구조, 행위 패턴이 존재한다. 디자인 패턴-생성 패턴 1. Builder 복잡한 인스턴스를 조립하여 만드는 구조 복합 객체를 생성할 때 객체를 생성하는 방법(과정)과 객체를 구현(표현)하는 방법을 분리함으로 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있는 패턴 작게 분리된 인스턴스를 조합하여 새로운 객체를 생성하는 방법(조립공장을 생각해보자) 2. Prototype 처음부터 일반적인 원형을 만들어놓고, 그것을 복사(복제)한 후 필요한 부분만 수정하여 사용..

정보처리기사 오답 정리(1. SW 개발방법론)

작년 정보처리기사 자격증을 취득하면서 공부했던 내용들이 참 많았던 것 같다. 그 당시에는 2주 정도의 시간만을 두고 빠르게 훑어본다는 느낌으로 타이핑을 했었는데 돌이켜보니 정말 많은 자료가 쌓여있는 것을 발견할 수 있었다. 이에 다른 사람들에게 도움이 되고자 일종의 시리즈물로 작성하여 필자는 어떤 것을 어떻게 틀렸는지를 공유하는 시간을 가져보도록 하자. 자료 공유 이후 개인적으로 만든 서브노트도 공개발행할 생각이다(23년 1월 중순 이후). 필자가 틀린 내용들을 질의응답 형식으로 만든 알찬 노트이니 해당 노트 또한 시험에 많은 도움이 되기를 바란다. 소프트웨어 생명주기 모델 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 시스템이 개발될 때부터 운용과 유지보수를 거쳐 생애를 마칠 때까지 어떠한..