ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SCBCD 시험정보 [Sun Cerification]
    Java/JSP/Servlet 2008. 8. 20. 21:52
    반응형

    SCBCD 자격증 시험은 EJB (Enterprise JavaBeans) 어플리케이션을 설계, 개발, 테스트, 구현 및 통합하는 업무를 담당하는 프로그래머나 개발자들을 위한 자격증 시험입니다.


    시험바우처 구입 : 썬 자격증 바우처 판매 업체
    시험장소 : Prometric 공인 시험센터
    시험번호 : CX-310-090
    전제조건 : SCJP 취득자 (버전 상관 없음)
    시험유형 : 객관식, Drag & Drop
    시험문항 : 70문항
    합격점 : 64% (70문제 중 45문제 이상 맞춰야 함)
    시험시간 : 120분
    시험가격 : \200,000(부가세포함)


    SCBCD 시험의 출제경향은 다음의 내용을 포함합니다


    EJB specification의 2.0 버전에 대한 EJB (Enterprise JavaBeans) Technology의 사용, 장점, 특징 설명
     
    EJB 2.0 컨테이너 요구사항 설명
    EJB 프로그래밍에 따르는 제약사항에 대한 정확한 혹은 부정확한 문구나 예 설명
    EJB 역할과 deployment descriptor information을 포함하는 그 역할의 책임을 일치시켜 설명하는 것 찾기
     
    주어진 리스트에서 EJB jar 파일을 위한 요구사항 설명


    세션 빈의 로칼 혹은 리모트 홈 인터페이스 (세션 빈의 홈 인터페이스를 지정하는 클라이언트를 사용하는 코드를 포함) 에서 클라이언트 view에 대한 정확한 혹은 부정확한 문구나 예 설명
     
    세션 빈의 로칼 혹은 리모트 홈 인터페이스에서 클라이언트 view에 대한 정확한 혹은 부정확한 문구나 예 설명


    입력과 응답을 반복하는 문구, 세션빈 인터페이스, 생성된 매소드를 포함하는 세션 빈의 정확한 혹은 부정확한 문구나 예 설명
     
    컨테이너와 빈 프로바이더를 모두 포함하는 세션 빈에서 ejbPassivate 메소드의 사용과 반응 설명
    다음에 제시하는 각각에 대한 인터페이스와 메소드 설명: 세션 빈의 리모트 홈 인터페이스 검색, 세션 빈의 로컬 컴포넌트 인터페이스 검색, 세션 빈의 호출자가 특정한 역할을 수행하는지 결정, roleback으로서의 현재 진행중인 트랜잭션을 만드는 instance 허가, UserTransaction 인터페이스 검색, 나타나는 passivation의 재사용을 위한 instance 준비, 삭제 전에 리소스 해제, 새로운 트랜잭션이 시작되었음을 알리고 최근의 트랜잭션이 완성되었다는 것을 알리는 빈 instance 컴포넌트 인터페이스의 요청 설명
     
     
     
     
    적합한 세션 빈 타입과 그것의 목적, 기능에 대한 정확한 설명 맞추기: stateless, stateful 혹은 그 둘 모두.
     
    세션 빈에 관련된 역할 리스트에서, 세션 빈 프로바이더와 EJB 컨테이너 프로바이더의 역할 설명
    요구사항의 리스트에서, 세션 빈 클래스, 리모트 컴포넌트 인터페이스, 리모트 홈 인터페이스, 생성된 매소드, 비즈니스 매소드, 로컬 컴포넌트 인터페이스, 리모트 컴포넌트 인터페이스의 요구사항 설명


    stateful 혹은 stateless 세션 빈 instance의 생명주기에 대한 정확한 혹은 부정확한 구문이나 예 설명
    stateful 혹은 stateless 세션 빈 클래스를 위한 메소드 리스트 중에서, 다음에 제시하는 기능 중 각각의 메소드에 대하여 반응하는 기능이 어떤 것인지 정의: SessionContext 인터페이스 메소드, UserTransaction 메소드, java:comp/env 환경의 네이밍 컨텍스트에 엑세스 하는 JNDI API (Java Naming and Directory 인터페이스 애플리케이션 프로그램 인터페이스), 리소스 매니저 엑세스, 그리고 다른 enterprise bean 엑세스
     
     
     
     
    시나리오의 리스트에서, 빈 instance에서 호출되지 않는 ejbRemove 메소드의 결과에 대한 설명


    엔티티 빈 클라이언트의 로컬 홈 인터페이스와 리모트 홈 인터페이스에 대한 정확한 혹은 부정확한 구문 혹은 예 설명. 엔티티 빈 홈 인터페이스를 지정하는데 사용되는 코드를 검증(viewing)과 클라이언트를 제공하는 홈 인터페이스 메소드를 포함시켜야 함
     
     
    엔티티 빈 로컬 컴포넌트 인터페이스의 클라이언트 view (EJBLocalObject)에 대한 정확한 혹은 부정확한 구문과 예 설명
     
    엔티티 빈 리모트 컴포넌트 인터페이스의 클라이언트 view (EJBObject)에 대한 정확한 혹은 부정확한 구문과 예 설명
     
    CMP (Container-Managed Persistence)를 위한 다음의 엔티티 빈 홈 메소드 타입 사용, syntax, 적용 설명: finder 메소드, 메소드 생성, 제거 메소드, 홈 메소드


    엔티티 빈 프로바이더의 view와 CMP를 위한 프로그래밍 계약 (CMP 엔티티 빈을 위한 요구사항을 포함하는)에 대한 정확한 혹은 부정확한 문구나 예 설명
     
    Persistence 관계, 제거 프로토콜, CMP 엔티티 빈의 축약된 스키마 타입에 대한 정확한 혹은 부정확한 구문과 예 설명
     
    CMP 빈에서 관계 갱신(update)과 관계 역할 의미와 규칙에 대한 정확한 혹은 부정확한 구문이나 예 설명
     
    다음에서 제시하는 deployment descriptor 요소들 각각에 대한 목적이나 기능에 대한 설명과 이름 맞추기: ejb-name, abstract-schema-name, ejb-relation, ejb-relationship-role, cmr-field, cmr-field-type, relationship-role-source
     
     
    CMP 빈 (container-managed relationships를 포함하는)을 위해 정확하게 실행된 deployment descriptor 요소 설명
     
    CMP 엔티티 빈이 반드시 실행해야 하는, 그리고 실행하면 안 되는 인터페이스와 메소드 설명


    CMP 엔티티 빈의 생명주기에 대한 정확한 혹은 부정확한 구문 및 예 설명
    주어진 리스트에서, CMP 엔티티 빈을 위한 빈 프로바이더의 목적, 적용, 역할 설명. 이 때 포함되어야 하지만, 한계 지을 필요는 없는 것들은 다음과 같다
    : setEntityContext, unsetEntityContext, ejbCreate, ejbPostCreate, ejbActivate, ejbPassivate, ejbRemove, ejbLoad, ejbStore, ejbFind, ejbHome, ejbSelect
     
     
     
    주어진 리스트에서, CMP 엔티티 빈을 위한 컨테이너의 역할을 설명하되, 이 때 포함되어야 하지만 한계 지을 필요는 없는 것들은 다음과 같다
    : setEntityContext, unsetEntityContext, ejbCreate, ejbPostCreate, ejbActivate, ejbPassivate, ejbRemove, ejbLoad, ejbStore, ejbFind, ejbHome, ejbSelect


    주어진 리스트에서, 적용에 필요한 EntityContext 메소드와 그 적용을 맞추기
    엔티티 빈의 중요한 키와 객체 identity에 대한 정확한 혹은 부정확한 구문 및 예 설명


    SELECT, FROM, WHERE 문을 포함하는 EJB QL 쿼리를 위한 정확한 혹은 부정확한 syntax 설명
    EJB QL의 목적과 사용에 대한 정확한 혹은 부정확한 문구 및 예 설명
    expressions와 함께, expressions 안에서, expressions와 같이, 그리고 expressions 비교에 대한 정확한 혹은 부정확한 조건적 expressions 설명


    message-driven 빈의 클라이언트 view와 message-driven 빈의 생명 주기에 대한 정확한 혹은 부정확한 구문 및 예 설명
     
    JMS message-driven 빈이 실행되어야만 하는 인터페이스와 메소드 설명
    MessageDrivenContext 인터페이스 메소드의 사용과 적용 설명
    리스트에서, message-driven 빈을 위한 컨테이너 프로바이더의 역할과 빈 프로바이더의 역할 설명


    bean-managed 트랜잭션 구분(demarcation)과 container-managed 트랜잭션 구분을 포함하는 EJB 트랜잭션에 대한 정확한 혹은 부정확한 구문과 예 설명
     
    트랜잭션과 관련 있는 deployment descriptor 요소 사용과 특정한 빈 타입 메소드의 식별(identification)을 포함하는, 트랜잭션의 속성이 구체화 되어야 하는 애플리케이션 어셈블러 역할에 대한 정확한 혹은 부정확한 구문 및 예 설명
     
     
    주어진 리스트의 트랜잭션 적용과 적절한 트랜잭션 특성 맞추기
    주어진 역할의 리스트에서, 컨테이너와 bean-managed 트랜잭션 모두를 위한 getRollbackOnly, setRollbackOnly, getUserTransaction, SessionSynchronzation 처리를 포함하는 트랜잭션과 컨테이너 설명


    EJB 예외처리에 대한 정확한 혹은 부정확한 구문과 예 설명
    예외와 관련된 주어진 역할 리스트에서, 빈 프로바이더의 예외와 컨테이너 프로바이더의 예외 설명. 또한, 빈 프로바이더도 컨테이너 프로바이더도 아닌 다른 것의 역할에 대해서도 분간할 것
     
    주어진 특정한 메소드 조건에서 다음에 제시하는 것들을 설명: 예외 발생, 발생한 예외의 타입, 컨테이너 액션, 클라이언트 view
     
    enterprise bean invocation으로부터 받은 클라이언트 view 예외에 대한 정확한 혹은 부정확한 구문과 예 설명


    JNDI API naming인 Enterprise javabean 환경에 대한 정확한 혹은 부정확한 구문과 예 설명
    특정한 deployment descriptor 요소에 적절한, 주어진 코드 리스트를 포함하는 환경 엔트리에서의 deployment descriptor 요소, EJB references, 리소스 매니저 컨넥션 factory reference의 목적과 사용에 대한 정확한 혹은 부정확한 구문과 예 설명
     
     
    주어진 역할 리스트에서 어떤 것이 deployer에, 어떤 것이 빈 프로바이더에, 애플리케이션 어셈블러에, 컨테이너 프로바이더에, 시스템 관리자에, 혹은 나열한 모든 것의 조합에 속하는지 설명


    l 보안의 역할, 보안 역할의 references, 메소드 퍼미션 등을 포함하는 보안 관리를 지원하는 EJB에 대한 정확한 혹은 부정확한 구문과 예 설명
     
    역할 리스트로부터 어떤 것이 애플리케이션 어셈브러에, 빈 프로바이더에, deployer에, 컨테이너 프로바이더에, 혹은 시스템 관리자에 속하는지 설명
     
    주어진 코드 리스트에서, 보안 컨텍스트 호출자에 프로그래믹하게 엑세스하는 정확한 혹은 법적인 방법 결정
     
    주어진 보안 관련된 deployment descriptor 태그에서, 태그와 관련 있는 코드에 대한 정확한 혹은 부정확한 문구 설명

    반응형
Designed by Tistory.