2021.03.07 기출 오답노트 및 재정리 (1과목)

2023. 3. 1. 12:29정처기 필기/기출

 

2. 시스템 연계 기술

- DB Link : DB에서 제공하는 DB Link 객체를 이용하는 방식

- API : 애플리케이션 프로그래밍 인터페이스

- 연계 솔루션 : EAI 서버와 송,수신 시스템에 설치되는 클라언트를 이용하는 방식

- Socket : 통신을 위한 소켓을 생성하고, 포트를 할당 / 클라이언트의 통신 요청 시 연결하는 내/외부 송/수신 연결기술

- Web Service : 웹 서비스에서 WSDL과 UDDI, SOAP 프로토콜을 이용하는 연계 서비스

 

5. 미들웨어

- RPC : 원격 프로시저 호출 미들웨어

- MOM : 메시지 지향 미들웨어

- TP - Monitor : 트랜잭션 처리 모니터, 사용자 수가 늘어도 속도를 유지해야 하는 업무

- ORB : 코바 표준 스펙을 구현한 객체 지향 미들웨어

- WAS : 동적인 콘텐츠를 처리하기 위한 미들웨어 (웹 환경 구현)

 

7. 객체지향 분석 방법론

- 럼바우 : 객체모델, 동적모델, 기능모델로 나누어 수행

- Booch(부치) : 미시적/거시적 개발 프로세스 모두 사용

- Jacobson : use Case를 강조

- Coad와 Yourdon : E-R 다이어그램을 사용해 객체의 행위 모델링

- Wirfs-Brock : 분석과 설계의 구분이 없음, 고객 명세서 평가

 

9. 현행 시스템 분석에서 고려해야하는 항목

- DBMS 분석

- 네트워크 분석

- 운영체제 분석

 

11. CASE

- 소프트웨어 모듈의 재사용성이 향상된다

- 자동화된 기법을 통해 소프트웨어 품질이 향상된다.

- 소프트웨어 유지보수를 간편하게 수행할 수 있다.

 

12. UML (객체지향 모델링 언어)

- 객체지향 방법론의 장점 통합, 객체 기술에 관한 표준

- 6개의 구조 다이어그램과 7개의 행위 다이어그램을 작성할 수 있다.

- 사물과 사물 간 관계를 용도에 맞게 표현한다

- 구조적 모델로는 Class Diagram, Object Diagram, Component Diagram, 배치, 복합체구조, 패키지 다이어그램이 있다.

- 유스케이스,시퀀스,커뮤니케이션,상태,활동,상호작용,타이밍 다이어그램

- 유스케이스 -> 기능적 모델

- 클래스다이어그램 -> 정적 모델

- 동적모델 -> 시퀀스, 상태, 활동, 커뮤니

 

13. 기본 유스케이스 수행 시 특별한 조건을 만족할 때 수행하는 유스케이스 ---> 확장

 

14. 요구사항 모델링에 활용되는 것들

- 애자일 방법

- 유스케이스 다이어그램

- 시컨스 다이어그램