일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 디자인패턴
- 성수맛집
- 클린코드
- 책읽기
- 책너두
- 성수
- 주니어개발자
- 독서일지
- IntelliJ
- DesignPattern
- 코딩
- JavaScript
- 상속
- 성수핫플
- 성수직장인
- 직장인점심
- 개발자
- Java
- 객체지향프로그래밍
- docker
- Linux
- 깨끗한코드
- 객체지향
- 독서
- 헤드퍼스트
- JAVA개발자
- 헤드퍼스트디자인패턴
- 직장인
- 성수볼거리
- 오브젝트
- Today
- Total
닭발개발
[오답노트] 2과목: 소프트웨어 개발 | 2020년도 필기 4회차 기출문제 본문
22. EAI(Enterprise Application Intefration) 구축 유형 중 Hybrid에 대한 설명 중 틀린 것은?
(1) Hub & Spoke와 Message Bus의 혼합방식이다.
(2) 필요한 경우 한 가지 방식으로 EAI 구현이 가능하다.
(3) 데이터 병목 현상을 최소화 할 수 있다.
(4) 중간에 미들웨어를 두지 않고 각 애플리케이션을 point to point로 연결한다.
[오답노트]
EAI : 기업 내 각종 어플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션
EAI 구축 유형
Point-to-Point | - 가장 기본적인 애플리케이션 통합 방식 - 애플리케이션을 1:1로 연결함 - 변경 및 재사용이 어려움 |
Hub & Spoke | - 단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식 - 확장 및 유지 보수가 용이함 - 허브 장애 발생 시 시스템 전체에 영향을 미침 |
Message Bus(ESB 방식) | - 애플리케이션 사이에 미들웨어를 두어 처리하는 방식 - 확장성이 뛰어나며 대용량 처리가 가능함 |
Hybrid | - Hub & Spoke와 Message Bus의 혼합방식 - 그룹 내에서는 Hub & Spoke 방식을, 그룹 간에는 Message Bus방식을 사용함 - 필요한 경우 한 가지 방식으로 EAI 구현이 가능함 - 데이터 병목 현상을 최소화 할 수 있음 |
24. 다음 Postfix 연산식에 대한 연산 결과로 옳은 것은?
3 4 * 5 6 * +
[오답노트]
1. 트리의 운행법

1) Preorder 유형 : R -> A -> B
2) Inorder 유형 : A -> R -> B
3) Postorder 유형 : A -> B -> R
2. 수식의 표기법
예제) Postfix로 표기된 수식을 Infix로 변환하기.
A B C - / D E F + * +
Postfix는 Postorder와 비슷하게 생각하면 된다.
연산자가 맨뒤에 오는 거니까 다시 가운데로 오도록 Infix로 바꾸기
( ( A ( B C - ) / ) ( D ( E F + ) * ) + )
- 인접한 피연산자 두개와 오른쪽 연산자를 괄호로 묶기
- 오른쪽 연산자를 피연산자 두개의 가운데로 갖고오기
A / (B - C) + D * (D + F)
** Prefix를 Infix로 바꾸려면 반대로 왼쪽 연산자를 괄호로 묶는다.
26. 검증(Validation) 검사 기법 중 개발자의 장소에서 사용자가 개발자 앞에서 행해지며, 오류와 사용상의 문제점을 사용자와 개발자가 함께 확인하면서 검사하는 기법은?
[오답노트]
인수 테스트(Acceptance Test) 종류
1) 사용자 인수 테스트
2) 운영상의 인수 테스트
3) 계약 인수 테스트
4) 규정 인수 테스트
5) 알파 테스트 : 개발자의 장소에서 사용자가 개발자 앞에서 행하는 테스트 기법
6) 베타 테스트 : 선정된 최종 사용자가 여러 명의 사용자 앞에서 행하는 테스트 기법
29. 인터페이스 구현 검증 도구가 아닌 것은?
(1) ESB (2) xUnit (3) STAF (4) NTAF
[오답노트]
인터페이스 구현 검증 도구
xUnit | Java, C++, .Net 등 다양한 언어를 지원하는 단위테스트 프레임 워크 |
STAF(Software Testing Automation Framework) | 서비스 호출 및 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임 워크 |
FitNesse | 웹 기반 테스트 케이스 설계, 실행, 결과확인 등을 지원하는 테스트 프레임워크 |
NTAF(Network Testing Automation Framework) | FitNesse의 장점인 협업기능 + STAF의 장점인 재사용 및 확장성을 통함한 NHN(Naver)의 테스트 자동화 프레임워크 |
Selenium | 다양한 브라우저 및 개발 언어를 지원하는 웹 어플리케이션 테스트 프레임워크 |
watir | Ruby를 사용하는 애플리케이션 테스트 프레임워크 |
'자격증 > 정보처리기사' 카테고리의 다른 글
[오답노트] 1과목: 소프트웨어 설계 | 2020년도 필기 4회차 기출문제 (1) | 2025.02.01 |
---|