아무것도 놓치고 싶지 않으신가요?

인증 시험 합격 팁

최신 시험 소식 및 할인 정보

전문가가 선별하고 최신 정보를 제공합니다.

예, 뉴스레터를 보내주세요

Salesforce 플랫폼 개발자 II 시험 질문 및 답변, | SPOTO

SPOTO의 최신 시험 덤프를 홈페이지에서 100% 합격률로 만나보세요! SPOTO는 Cisco CCNA, CCNP 학습 자료, CCIE Lab 솔루션, PMP, CISA, CISM, AWS, Palo Alto 시험 덤프를 제공합니다. SPOTO의 종합적인 학습 자료는 최신 시험 목표에 맞춰 꼼꼼하게 구성되어 있습니다. 검증된 실적을 바탕으로 전 세계 수천 명의 응시자가 IT 자격증 시험에 첫 응시 만에 합격할 수 있도록 지원해 왔습니다. 지난 20년 이상 SPOTO는 수많은 IT 전문가들을 Fortune 1625대 기업에 성공적으로 배치해 왔습니다.

다른 온라인 시험에 응시하세요

질문 #1
개발자가 시스템의 계정을 쿼리하고 결과를 데이터 테이블에 표시하는 Visualforce 페이지를 작성하고 있습니다. 사용자는 최대 5개의 필드를 기준으로 결과를 필터링할 수 있기를 원합니다. 하지만 사용자는 페이지 실행 시 필터 필드로 사용할 5개의 필드를 선택하려고 합니다. 이 솔루션을 구현하려면 Apex 코드의 어떤 기능이 필요합니까?
A. SOSL 쿼리
B. 설명을 설명합니다 ()가 정확합니다
C. 동적 스키마 바인딩
D. 휴식 API
답변 보기
정답: B
질문 #2
Universal Containers를 사용하면 고객이 Salesforce 커뮤니티에 로그인하여 사용자 지정 Visualforce 페이지를 통해 주문을 업데이트할 수 있습니다. Universal Containers의 영업 담당자는 동일한 Visualforce 페이지에서 주문을 편집할 수 있습니다. Visualforce 페이지에서 레코드 공유가 적용되는지 테스트하려면 개발자가 Apex 테스트 클래스에서 무엇을 사용해야 할까요?
A. System
B. System
C. System
D. System
답변 보기
정답: C
질문 #3
개발자가 lightning-record-edit-form을 사용하여 리드 정보를 수집하는 Lightning 웹 컴포넌트를 만들었습니다. 사용자들은 리드 레코드를 저장하려고 할 때 입력 내용에 대한 오류 메시지가 한 번에 하나만 표시된다고 불평합니다. 두 개 이상의 필드에 대한 유효성 검사를 수행하고 최소한의 JavaScript 개입으로 여러 오류 메시지를 동시에 표시하는 권장 방법은 무엇입니까?
A. 시도/캐치/마침내 블록
B. 외부 JavaScript 라이브러리
C. 검증 규칙
D. 정점 트리거
답변 보기
정답: B
질문 #4
위 테스트 메서드는 개발자가 여러 계정이 동시에 고객 계정으로 업데이트될 때 많은 쿼리를 생성할 것으로 예상하는 Apex 트리거를 테스트합니다. SOQL 쿼리가 너무 많아 20번째 줄에서 테스트 메서드가 실패합니다. 이 문제를 해결하는 올바른 방법은 무엇입니까?
A. 코드의 7 행과 코드 20 행 후 TeslStartTest ()를 추가하고 Test
B. DataFactory 클래스를 변경하여 트리거의 쿼리 수가 줄어든 계정을 적게 만듭니다
C. 코드의 18 행 전에 TestStartTest ()를 추가하고 CodE
D. 대부분의 정점 트리거를 프로세스 빌더 프로세스로 교체하여 트리거의 쿼리 수를 줄입니다
답변 보기
정답: C
질문 #5
개발자는 샌드박스에서 Acme 계정의 모든 계정 필드를 쿼리하기 위해 무엇을 사용해야 합니까?
A. 이름 =‘acme’제한 1 인 경우 계정에서 선택
B. 이름 =‘acme’제한 1 인 경우 계정에서 모든 것을 선택합니다 1
C. name =‘acme’제한 1 인 계정에서 필드 선택 1
D. name =‘acme’제한 1 correct 인 계정에서 필드 (모두)를 선택하십시오
답변 보기
정답: D
질문 #6
위 테스트 메서드는 Number_of_Times_Viewed__c 값을 증가시키는 @future 메서드를 호출합니다. Number_of_Times_Viewed__c 값이 0이기 때문에 어설션이 실패합니다. @isTest static void testIncrement() { Account acct = new Account(Name = 'Test'); acct.Number_Of_Times_Viewed__c = 0; insert acct; AuditUtil.incrementViewed(acct.Id); Account acctAfter = [SELECT Number_Of_Times_Viewed__c FROM Account WHERE Id = :acct.Id][0] System.assertEquals(1, acctAfter.Number_Of_Times_Viewed__c); } 최적의 결과는 무엇입니까?
A. 초기화를 acct
B. auditUtil
C. acct를 삽입 한 후 test
D. 어설 션을 System
답변 보기
정답: B
질문 #7
비즈니스 규칙에 따라 새 계정이 생성될 때 항상 연락처가 생성되어야 합니다. 연락처 생성에 실패할 경우 계정이 생성되지 않도록 사용자 지정 화면을 개발할 때 무엇을 사용할 수 있습니까?
A. 접촉 삽입에 실패한 경우 DatabasE
B. DatabasE
C. 연락처에서 유효성 검사 규칙을 비활성화하고 트리거로 기본값을 설정합니다
D. try/catch block
답변 보기
정답: D
질문 #8
어떤 두 가지 관계 쿼리가 적절한 구문을 사용합니까? (두 개를 선택하세요.)
A. ID, 이름, Account__R
B. 계정에서 이름을 선택하십시오 (Contacts__R에서 마지막 이름을 선택)
C. AccounCorrect에서 이름을 선택하십시오 (연락처에서 마지막 이름을 선택하십시오)
D. id, name, ac
답변 보기
정답: ACD
질문 #9
개발자가 두 객체 레코드 사이의 Salesforce 이름 필드를 비교하는 일반적인 Apex 메서드를 작성하려고 합니다. 예를 들어, 계정과 기회의 이름 필드나 계정과 연락처의 이름을 비교하는 경우입니다. 개발자는 어떻게 해야 할까요?
A. String
B. 스키마를 호출, 설명 () 함수를 호출하여 각 이름 필드의 값을 비교합니다
C. 각 객체를 sobject에 캐스팅하고 sobject
D. Salesforce Metadata API를 사용하여 각 객체의 값을 추출하고 이름 필드를 비교하십시오
답변 보기
정답: C
질문 #10
한 회사에 Salesforce 레코드 ID를 기반으로 JavaScript에서 계정 레코드 정보를 가져와서 표시해야 하는 웹 페이지가 있습니다. 어떤 통합 방법이 가장 적합할까요?
A. Apicorrect를 휴식하십시오
B. 에이펙스 비누 웹 서비스
C. 비누 API
D. Apex Rest 웹 서비스
답변 보기
정답: A
질문 #11
Visualforce 페이지는 표시되는 데이터 양이 많아 로드 속도가 느립니다. 개발자는 어떤 전략을 사용하여 성능을 개선할 수 있을까요?
A. JavaScript를 사용하여 데이터 처리를 컨트롤러 대신 브라우저로 이동하십시오
B. 사용자 정의 컨트롤러에 사용되는 목록 변수에 과도 키워드를 사용하십시오
C. 게으른로드를 사용하여 컨트롤러의 생성자 대신 주문형 데이터를로드하십시오
D. 페이지에서 를 사용하여 모든 데이터를 비동기로로드하십시오
답변 보기
정답: C
질문 #12
Universal Containers는 일괄 Apex 프로세스의 finish 메서드에서 지원 담당자에게 직접 이메일을 보내는 대신, 처리되지 않은 예외 발생 시 외부 시스템에 알리려고 합니다. 이 요구 사항을 충족하는 적절한 게시/구독 로직은 무엇입니까?
A. EventBus를 사용하여 오류 이벤트를 게시하십시오
B. 출판이 필요하지 않습니다
C. Adderror 메소드를 사용하여 오류 이벤트를 게시하십시오
D. 흐름으로 오류 이벤트를 게시하십시오
답변 보기
정답: B
질문 #13
위의 트리거를 고려해보세요. 이 트리거는 계정의 지역 관리자에게 계정을 할당하기 위한 것입니다. Trigger AssignOwnerByRegion on Account ( before insert, before update ) { List accountList = new List(); for( Account anAccount : trigger.new ) { Region__c theRegion = [ SELECT Id, Name, Region_Manager__c FROM Region__c WHERE Name = :anAccount.Region_Name__c ]; anAccount.OwnerId = theRegion.Region_Manager__c; accountList.add( anAccount ); } update accountList; } 개발자가 해야 하는 두 가지 변경 사항은 무엇입니까?
A. 맵을 사용하여 iD
B. region__c 쿼리를 루프 외부로 이동하십시오
C. 필요하지 않은 경우 마지막 줄 업데이트 계정 명단을 제거하십시오
D. List AccountList 대신 맵 계정 맵을 사용하십시오
답변 보기
정답: ABC
질문 #14
개발자가 Batch_Account_Sales라는 Batch Apex 프로세스를 가지고 있는데, 이 프로세스는 매일 밤 10,000개 계정의 매출 금액을 업데이트합니다. Batch Apex는 샌드박스에서 설계된 대로 작동합니다. 하지만 개발자는 Batch Apex 클래스에 대한 코드 커버리지를 얻을 수 없습니다. 테스트 클래스는 다음과 같습니다. 코드 커버리지 문제의 원인은 무엇입니까?
A. 배치 프로세스는 같은 세션에서 생성 된 새 계정을 인식하지 못합니다
B. 계정 생성은 이미 SATS 금액을 0으로 설정합니다
C. 실행 배치는 테스트 내에서 실패해야합니다
D. 배치에는 하나 이상의 계정 레코드가 생성되었습니다
답변 보기
정답: C
질문 #15
한 회사에 여러 Lightning 구성 요소가 포함된 Lightning 페이지가 있는데, 그중 일부는 참조 데이터를 캐시합니다. 이 페이지가 항상 최신 참조 데이터를 표시하지는 않는다는 보고가 있습니다. 개발자는 Lightning 페이지의 문제를 분석하고 진단하는 데 무엇을 사용할 수 있을까요?
A. Salesforce Lightning Inspector Action 탭
B. Salesforce Lightning Inspector 이벤트 로그 탭
C. Salesforce Lightning Inspector Transactions Tab
D. Salesforce Lightning Inspector Storage Tabcorrect
답변 보기
정답: D
질문 #16
개발자가 자식 구성 요소를 포함하는 Lightning 웹 구성 요소를 만들고 있습니다. 속성 단계가 부모 구성 요소에서 자식 구성 요소로 전달되고 있습니다. 공개 속성은 변경되지만 setOppList 함수는 호출되지 않습니다. 이를 허용하려면 개발자가 무엇을 변경해야 할까요?
A. ConnectedCaliback ()에서 생성자 ()로 논리를 이동하십시오
B. 부모 구성 요소에서 사용자 정의 이벤트를 만들어 속성을 설정하십시오
C. ConnectedCallback () NTO renderedCallback ()에서 논리를 이동하십시오
D. 논리를 getter/setter 쌍으로 이동하십시오
답변 보기
정답: D
질문 #17
Lightning 웹 구성 요소에서 Apex 메서드를 명령형으로 호출해야 하는 두 가지 시나리오는 무엇입니까? 2개 선택
A. 웹 서비스 CalloutCorrect를 만드는 메소드 호출
B. 캐시 가능 = truecorrect로 주석이없는 메소드 호출
C. buttoncorrect 클릭으로 메소드 호출
D. Lightning 웹 구성 요소의 기본 컨트롤러 외부의 메소드 호출
답변 보기
정답: ABC
질문 #18
개발자가 Apex 호출의 런타임 성능을 클라이언트에 캐싱하여 향상시키고자 합니다. 이를 구현하는 가장 좋은 방법은 무엇일까요?
A. @auraenabled (cachable = true)
B. 페이지로 돌아올 때 사용하기 위해 브라우저에서 쿠키를 설정합니다
C. JavaScript 클라이언트 측 코드의 동작에 대한 setStorable () 메소드를 호출하십시오
D. @auraenabled (storable = true)로 서버 측 메소드를 장식하십시오
답변 보기
정답: A
질문 #19
개발자는 Lightning 구성 요소에서 타사 JavaScript 라이브러리를 참조해야 합니까?
A. 자산 파일에서
B. 문서에서
C. 정적 자원에서
D. 타사 URL에서
답변 보기
정답: C
질문 #20
개발자가 외부 웹 서비스에 대한 콜아웃을 요구하는 코드를 작성하고 있습니다. 어떤 상황에서 @future 메서드에서 콜아웃을 해야 할까요?
A. 콜 아웃은 정점 트리거에서 만들어집니다
B. 콜 아웃은 Apex Test 클래스에서 이루어집니다
C. 콜 아웃은 완료하는 데 60 초 이상 걸릴 수 있습니다
D. 단일 트랜잭션에서 10 개가 넘는 콜 아웃이 이루어집니다
답변 보기
정답: A
질문 #21
Universal Containers는 타사 공급업체에서 제공하는 외부 웹 서비스를 사용하여 배송 및 청구지 주소가 정확한지 확인하려고 합니다. 현재 공급업체는 기본 비밀번호 인증을 사용하지만, Universal Containers는 OAuth를 사용하는 다른 공급업체로 전환할 가능성이 있습니다. Universal Containers가 인증 처리 코드를 업데이트하지 않고도 공급업체를 전환할 수 있는 방법은 무엇일까요?
A. 맞춤형 메타 데이터
B. 사용자 정의 설정 (목록)
C. 동적 엔드 포인트
D. 자격 증명서를 명명했습니다
답변 보기
정답: D
질문 #22
한 회사가 Salesforce에서 고객을 계정으로 표현합니다. 모든 고객은 회사 시스템 전체에서 고유한 Customer_Number__c를 갖습니다. 또한 외부 시스템에서 발송된 송장을 나타내는 계정 조회 기능이 있는 사용자 지정 Invoice__c 객체도 있습니다. 이 회사는 영업 담당자가 고객이 청구서를 제때 납부하는지 확인할 수 있도록 송장 데이터를 Salesforce에 다시 통합하려고 합니다. 이를 구현하는 최적의 방법은 무엇일까요?
A. Customer_Number__C가 외부 ID이며 사용자 정의 필드 invoice_number__가 외부 ID 및 Upsert 송장 데이터 Nightly
B. 송장의 고객 번호에 해당하는 Salesforce ID를 가져 오기 위해 송장 데이터를 삽입하려면 각 호출시 계정 객체를 쿼리하십시오
C. 각 고객의 Salesforce 계정 ID를 사용하여 사용자 정의 인보이스 시스템에서 상호 참조 테이블을 작성하고 밤에 송장 데이터를 삽입하십시오
D. Salesforce Connect 및 외부 데이터 객체를 사용하여 사용자 정의 코드없이 송장 데이터를 Salesforce로 원활하게 가져옵니다
답변 보기
정답: A
질문 #23
외부 ID를 사용하면 어떤 두 가지 이점이 있나요?
A. 외부 ID가 색인화되어 SOQL 쿼리에서 성능을 향상시킬 수 있습니다
B. 외부 ID를 Salesforce Mobile과 함께 사용하여 외부 데이터를 보이게 할 수 있습니다
C. 외부 ID는 다른 외부 시스템의 고유 ID를 참조하는 데 사용될 수 있습니다
D. 외부 ID는 Salesforce의 두 필드에서 고유 한 필드를 만드는 데 도움이되는 공식 필드가 될 수 있습니다
답변 보기
정답: AC
질문 #24
개발자가 개발자 샌드박스에서 Visualforce 페이지를 만들고 테스트했지만, 이제 프로덕션 환경에서 해당 페이지를 사용할 때 ViewState 오류가 발생한다는 보고를 받고 있습니다. 개발자는 이러한 오류를 수정하기 위해 무엇을 확인해야 할까요?
A. 쿼리가 주지사 한도를 초과하지 않도록하십시오
B. 속성이 과도로 표시되어 있는지 확인하십시오
C. 속성이 비공개로 표시되도록하십시오
D. 프로파일이 Visualforce 페이지에 액세스 할 수 있는지 확인하십시오
답변 보기
정답: B
질문 #25
아래 테스트 메서드를 참조하세요. 계정 정보가 있는 외부 시스템에서 계정의 Integration-Updated___ c 체크박스를 True로 설정합니다. 테스트가 실행되지 않고 "TestMethod로 정의된 메서드는 웹 서비스 콜아웃을 지원하지 않습니다."라는 오류 메시지와 함께 종료됩니다. 이 문제를 해결하는 가장 좋은 방법은 무엇일까요?
A. calloututil
B. CallCutoutUtil 후 Test
C. Test
D. Test
답변 보기
정답: D
질문 #26
개발자가 계정에서 트리거를 성공적으로 실행하는 테스트 클래스를 작성했습니다. 이 클래스는 샌드박스 환경에서 데이터를 정상적으로 실행하고 업데이트합니다. 사용자 지정 프로필을 사용하는 Salesforce 관리자가 변경 집합을 통해 이 트리거를 프로덕션 환경에 배포하려고 시도했지만, 테스트 클래스가 권한 부족 오류로 실패했습니다. 개발자는 이 문제를 해결하려면 어떻게 해야 할까요?
A. System
B. 프로덕션 환경을 구성하여‘모든 테스트를 관리자 사용자로 실행하십시오
C. 테스트, Statement ()가 테스트 클래스의 루프 내부에 있지 않은지 확인하십시오
D. SeeallData를 추가하여 생산 환경의 공유 모델 내에서 작동하기 위해 테스트 클래스에 충실합니다
답변 보기
정답: A
질문 #27
한 회사에서 필수 참조 데이터에 대한 여러 레코드를 생성하는 여러 메서드가 있는 테스트 클래스에서 단위 테스트가 느리다는 것을 발견했습니다. 개발자는 이 문제를 어떻게 해결할 수 있을까요?
A. 전제 조건 참조 데이터 설정을 TestDataFactory로 이동하고 각 테스트 방법에서 호출하십시오
B. 전제 조건 참조 데이터 설정을 테스트 클래스에서 @testsetup 메소드로 이동
C. 전제 조건 참조 데이터 설정을 테스트 클래스의 정적 메소드로 이동하고 각 테스트 방법에서 호출하십시오
D. 전제 조건 참조 데이터 설정을 테스트 클래스의 생성자로 이동하십시오
답변 보기
정답: B
질문 #28
Universal Containers는 Customer Community Plus 라이선스를 통해 고객 커뮤니티를 활용하여 고객이 임대 중인 컨테이너 수와 반납 예정일을 추적할 수 있도록 하려고 합니다. 고객사 중 다수는 복잡한 계정 계층 구조를 가진 글로벌 기업으로, 동일 조직 내 여러 부서를 대표합니다. 이러한 요구 사항 중 하나는 동일한 계정 계층 구조 내 특정 커뮤니티 사용자가 C를 연결하는 접합 객체를 기반으로 여러 부서의 컨테이너를 볼 수 있어야 한다는 것입니다.
A. 레코드 노출을 공유하지 않고 지정하는 사용자 정의 컨트롤러를 사용하는 Visualforce 페이지
B. 소유자를 기반으로 적절한 레코드를 표시하는 필터가있는 정션 객체의 사용자 정의 목록보기
C. 커뮤니티 홈 PageCorrect의 사용자 정의 보고서 유형 및 보고서 번개 구성 요소
D. Junction Object의 관계를 기반으로 Apex Managed 공유 레코드를 생성하는 Apex 트리거
답변 보기
정답: C
질문 #29
개발자가 테스트 클래스 내에서 org 데이터에 액세스하려고 합니다. 테스트 클래스에 (seeAllData=true) 애노테이션이 필요한 sObject 유형은 무엇입니까?
A. 레코드 타입
B. 프로필
C. 사용자
D. ReportCorrect
답변 보기
정답: D
질문 #30
한 개발자가 반복적인 작업과 기능 개발을 간소화하는 JavaScript 라이브러리를 만들어 Salesforce에 jsutils라는 정적 리소스로 업로드했습니다. 다른 개발자는 새로운 Lightning 웹 구성 요소(LWC)를 코딩하면서 이 라이브러리를 활용하려고 합니다. LWC 내에서 정적 리소스를 올바르게 로드하는 명령문은 무엇입니까?
A. '@salesforce/reaourceurljsutila'에서 {jsutilities} 가져 오기;
B. @salesforce/reaourceurljsutila’에서 매성을 가져옵니다
C.
D. const jsutility = s
E. get ( 'sreaourcE
답변 보기
정답: B

View The Updated Salesforce Exam Questions

SPOTO Provides 100% Real Salesforce Exam Questions for You to Pass Your Salesforce Exam!

제출 후 답변 보기

질문에 대한 답변을 얻으려면 이메일과 WhatsApp을 제출하세요.

참고: 올바른 시험 결과를 얻을 수 있도록 이메일 ID와 Whatsapp이 유효한지 확인하십시오.

이메일:
WhatsApp/전화번호: