[2/27] 1과목 소프트웨어 설계 총정리

marongrong·2022년 2월 27일
0

< 기출 5회분 오답노트 >

2021.08.14 easy

  • 람바우 객체지향 분석기법 중 자료흐름도 -> 기능 모델링 (자기 흐흐흐)
  • 객체지향 분석기법 -> 동적 모델링 기법도 해당함
  • 기능 중심으로 순차적인 처리가 중요시되는 하향식 방식 -> 구조적 분석 기법
  • CLI (Command Line Interface)
  • XP (익스트림 프로그래밍) - 요구사항 빨리빨리, 실용성, 테스트부터 수행
  • 정적 다이어그램 vs 동적 다이어그램(순차 다이어그램 나왔음)
  • 미들웨어 -> 위치 투명성 제공 O
  • GoF : 생성(SABPF) 행위(ICIC MMOSS TV) 구조(FBA CD Fly Pro)
    공부하기!!!!!!!
  • 추상화 기법 : 추한 과거 기억 자제 (추 - 과 (기) 자 제)
  • 파이프 필터 아키텍쳐 : 양방향
  • 애자일 개발 방법론
  • AVL 은 다이어그램 아니고 Tree !
  • 요구 분석 중 기능적 요구 공부하기!!!!!!

2021.05.15 hard

  • GoF에서 Factory Method Pattern : 상위 클래스에서 객체를 생성하는 인터페이스를 정의, 하위 클래스에서 인스턴스를 생성 / Bridge Patttern : 하나의 클래스에 기능 클래스와 구현 클래스를 분리하여 두 개의 클래스를 연결하여 사용하는 것 / Adaptor Pattern : 재사용 가능한 클래스 생성
  • 애자일 방법론 종류 : XP(익스트림 프로그래밍), 스크럼, 린, DSDM, FDD(기능개발중심) VS 하둡
  • 유스케이스
  • CASE : 자동화된 도구나 방법론, 소프트웨어 개발자의 보조 도구
  • UML 모델 중 Realization : 한 객체가 다른 객체에게 오퍼레이션을 수행하도록 지정
  • 시스템 구성요소 : 입력(I), 출력(O), 처리(P), 제어(C), 피드백(F)
  • 요구사항 개발 프로세스 : 도 -> 분 -> 명 -> 확
  • 시스템 품질 속성 : 가 변 성 보 사 시
    (가용성, 변경용이성, 성능, 보안성, 사용성, 시험용이성)
  • 파이프 필터 구조 : 서브 시스템이 입력 데이터를 받아 처리하고 결과를 다른 시스템에 보내는 작업이 반복되는 아키텍쳐 스타일

2021.03.07 easy

  • 코욜든 - E-R다이어그램
  • 미들웨어
  • 유스케이스 중 확장 : 특별한 조건을 만족할 때 수행

2020.09.26 hard

  • 애자일 방법론 종류 암기하기!!!!!!!
  • 정형 / 비정형 명세 기법 구별하기!!!!!!!
  • 개발비용이 가장 많이 소요되는 단계 -> 유지보수단계
  • CASE : 그래픽 지원은 하지만 언어 번역 기능은 NO
  • 응 높 결 낮
  • UML 기본 구성 요소 : T D R (Terminal X)
  • Data Dictionary : []선택 {}반복 +연결 =정의 ()삭제

2020.08.22 a bit hard

  • 인터페이스 요구사항 검토 방법 !!!!!
  • DFD 구성요소 : Process, Data Flow, Data Store, Terminator
  • 시퀀스 다이어그램 구성요소 : 객체, 생명선, 실행, 메시지, 시간
    ( 메 시 실 생(성) 하여 객 기부림)
  • 컴포넌트 협약에 따른 설계
  • 미들웨어 솔루션 유형 : WAS, RPC, ORB, DBMS, MOM, TP-Monitor
    (Web Server는 아님)

< 예상 문제 유형 >

  1. GoF는 무조건 한 문제 나올 듯
  2. UML 모델 (Dependency, Realization, Generalization, Association) 도 꼭 나올 듯
  3. UML 다이어그램
  4. 유스케이스
  5. CASE
  6. 미들웨어
  7. DFD(자료흐름도) - 기능, 구조적 분석 기법
  8. 람바우 1문제 나올 듯 - 객 동 기
  9. 소프트웨어 아키텍처 - 파이프 필터, MVC, 계층화 ...
profile
what moves you makes you

0개의 댓글