TIL

TIL (2023.07.18) - 정보처리기사 4장, 5장, 6장

pitang 2023. 7. 18. 21:22
반응형

안녕하세요. pitang입니다.
 
정보처리기사 실기 D-4 오늘의 정리 시작합니다..

4장

- 객체지향
각 요소들을 객체로 만든 후, 객체들을 조립해서 소프트웨어를 개발하는 기법
요소(객체, 클래스, 메시지), 특징(캡슐화, 상속, 다형성, 연관성)

- 결합도와 응집도
결합도가 약하고 응집도가 높을수록 품질이 높음!
결합도(내용 > 공통 > 외부 > 제어 > 스탬프 > 자료)
응집도(기능적 > 순차적 > 교환적 > 절차적 > 시간적 > 논리적 > 우연적)

- 디자인패턴
모듈간의 관계 및 인터페이스를 설계할 때 참조할 수 있는 전형적인 해결방식 또는 예제
생성 패턴, 구조 패턴, 행위 패턴 이 존재.

- 배치 프로그램
여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하도록 만든 프로그램
필수요소 : 대용량 데이터, 자동화, 견고성, 안정성/신뢰성, 성능

5장

- 미들웨어
운영체제와 응용 프로그램, 또는 서버와 클라이언트 사이에서 다양한 서비스를 제공하는 소프트웨어

6장

- 인터페이스의 기본원칙
직관성, 유효성, 학습성, 유연성

감사합니다.

728x90
반응형