정처기 7

[정보처리기사실기] UI 설계 원칙

정보처리기사 오답노트 UI 설계 원칙 º 직관성 (Intuitiveness) : 누구나 쉽게 이해하고, 쉽게 사용할 수 있게 제작 ex) 쉬운검색, 쉬운사용성, 일관성 º 유효성 (Efficiency) : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 ex) 쉬운 오류 처리 및 복구 º 학습성 (Learnability) : 초보자와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작 ex) 쉽게 학습, 쉬운 접근, 쉽게 기억 º 유연성 (Flexibility) : 사용자의 요구사항을 최대한 수용하고, 실수를 방지할 수 있도록 제작 ex) 오류 예방, 실수포용, 오류 감지 Tip : (직유학유)로 외우면 빠르지 않을까... *UI (User Interface)

[정보처리기사실기] 인터페이스 구현 검증도구

정보처리기사 오답노트 인터페이스 구현도구의 종류 º Xunit: Java, C++, .Net º STAF: 서비스호출, 컴포넌트 재사용 프레임워크 º Fitness: 웹기반 테스트케이스 설계, 실행, 결과, 확인을 지원하는 프레임워크 º NTAF: NHN의 테스트 자동화 프레임워크 º Selenium: 다양한 브라우저 및 개발언어를 지원, 웹 애플리케이션 테스트 프레임워크 º Watir: Ruby기반 프레임워크 *제니퍼: 일련의 과정을 모니터링해주는 APM 소프트웨어 *스카우터: 인터페이스 감시

[정보처리기사실기] ESB (Enterprise Service Bus)

정보처리기사 오답노트 ESB에대해서 설명하여라. º 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처이다. º ESB는 미들웨어(BUS)를 중심으로 각각 프로토콜이 호환할 수 있도록 애플리케이션 통합을 느슨한 결합 방식으로 지원하는 방식이다. *느슨한 결합 º 특정 서비스를 변경하더라도 연결된 다른 서비스에는 영향을 주지 않는 유연한 구조를 의미

[정보처리기사실기] 직접연계, 간접연계

정보처리기사 오답노트 다음은 연계 방식에 대한 설명이다. 괄호 ( )안에 들어갈 연계 방식을 쓰시오. º (직접 연계) :연계 및 통합 구현이 단순하고 용이하며 개발 소요 비용 및 기간이 짧고, 중간 매개체가 없으므로 데이터 연계 처리 성능이 대체로 좋다. 하지만 시스템 간의 결합도가 높아 시스템 변경에 민감한 단점이 있다. º (간접 연계) :서로 상이한 네트워크, 프로토콜 연계 및 통합이 가능하고 인터페이스 변경 시에도 장애나 오류 없이 서비스가 가능한 장점이 있다. 하지만 연계 아키텍처 및 메커니즘이 복잡해서 성능 저하 요소가 존재하고, 개발 및 적용을 위한 테스트 기간이 상대적으로 장기간 소요되는 단점이 있다.

[정보처리기사실기] API (Application Programming Interface)

정보처리기사 오답노트 시스템 간 연계를 위해서 사용되는 API(Application Programming Interface)의 개념에 대해 서술하시오. º API는 응용 프로그램에서 사용할 수 있도록 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있도록 규격을 정해놓은 인터페이스이다. º API는 어떠한 응용프로그램에서 데이터를 주고 받기 위한 방법을 의미한다. º 어떤 특정 사이트에서 특정 데이터를 공유할 경우 어떠한 방식으로 정보를 요청해야 하는지, 그리고 어떠한 데이터를 제공 받을 수 있을지에 대한 규격을 정해놓은 인터페이스라고 할 수 있다.