정처기정리 2

[정보처리기사] 실기 개념정리 3 - 응집도와 결합도

안녕하세요 스카이디브입니다. 오늘은 정말 중요한 개념인 응집도와 결합도에 대해서 정리해보도록 하겠습니다. 기출에 정말많이 등장하는 개념인데요. 2021년 정보처리기사 실기1회, 2회에서 각각 결합도와 응집도가 출제되어 이번시험에 나올 가능성이 적어보이지만 정말 자주 출제되는 개념이라 꼭 보고 가야 할거 같습니다. 특히 2021년 실기 1회, 2회에 출제된 문제들은 각각의 결합도와 응집도에 대한 설명이 어떤 결합도와 응집도에 해당하는지 적어야했던 만큼 세세한 내용까지 다 알아야만 풀 수 있었던 문제였는데요 다 외워야한다는 말이겠죠? 하하..... 그럼 시작해보겠습니다. 1. 모듈화 - 소프트웨어의 성능을 향상시키거나 시스템의 수정 및 재사용, 유지관리를 용이하게 하여 프로그램을 효율적으로 관리할 수 있도록..

정보처리기사 2021.09.15

[정보처리기사] 실기 개념정리 2 - 디자인패턴

안녕하세요 스카이디브입니다. 정보처리기사 실기 시험대비 개념정리 두번째 글입니다. 며칠 전 2021년 정기기사시험 3회 접수가 있었는데요 모두들 성공하셨나요? 저는 항상 접수부터가 고난이었는데 이번엔 수월하게 성공했네요 ㅎㅎ 이 기세를 몰아서 수월하게 합격까지 했으면 하는 마음으로 시작해보겠습니다~ 1. 디자인패턴 -좋은코드(객체간 응집도는 높이고, 결합도는 낮게 해 요구사항 변경 시 코드변경 최소화)를 설계하기 위한 설계방법론 -반복적으로 나타나는 문제들을 해결해 온 전문가들의 경험을 모아서 정리한 일관된 솔루션 -> 생산성향상, 표준화 -수행목적에 따라 생성패턴, 구조패턴, 행위패턴으로 구분 -GoF '바퀴를 다시 개발하지 마라' 2. 디자인패턴 - 생성패턴(5개) -> 팩토리메서드, 싱글톤, 추상팩..

정보처리기사 2021.09.15